eps-Datei neben/über eine Tabelle setzen.

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: eps-Datei neben/über eine Tabelle setzen.

von Sykter » Di 13. Sep 2016, 16:26

Wie du ja auch schon geschrieben hast, ist das unter der Annahme echt eine super Lösung. Wird die Zeile jedoch etwas länger oder das Bild noch breiter, dann wird plötzlich alles komisch verschoben.

Weiß denn vielleicht noch jemand eine Lösung, wo die Tabelle die Abbildung umfließt und man das nicht jedes mal, je nach Zeilenbreite und Bildbreite anpassen muss? :oops:

von u_fischer » Di 13. Sep 2016, 12:41

Unter der Annahme, dass das Bild etwa drei Zeilen hoch ist, und in der Breite passt, kannst du sowas machen (auto-pst habe ich für den Test rausgenommen):
\documentclass[twoside,12pt]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\usepackage{lmodern}
\usepackage{textgreek}

\usepackage{graphicx}

\usepackage{chemmacros}
\usepackage{chemformula}
\usepackage{chemnum}
%brauche ich für meine Formeln und zur Modifizierung von eps-Dateien. chemnum lädt automatisch psfrag

\usepackage{booktabs,multirow}
\usepackage{longtable}

\usepackage[onehalfspacing]{setspace}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}


\renewcommand{\arraystretch}{1.5}
   \begin{longtable}{p{3.4cm}p{11.7cm}}
                           &   \ch{C17H8F12N2S} (500.02\,g/mol). \\
      \textbf{Ausbeute:}   &   2.07\,g (4.14\,mmol, 78\,\%). \\
      \textbf{DC:}   &   \textit{R\textsubscript{f}} = 0.03 (EtOAc : \textit{c}-Hex 5 : 95). \hfill\smash{\includegraphics[width=4cm]{example-image-A}} \\
      \textbf{\textsuperscript{1}H-NMR:}   &   (300 MHz, DMSO-\textit{d\textsubscript{6}}): \textdelta (ppm) = 10.65 (s, 2H), 8.22 (s, 4H), 7.86 (s, 2H). \\
      \textbf{\textsuperscript{13}C-NMR:}   &   (75 MHz, \ch{CHCl3}): \textdelta (ppm) = 181.1, 141.6, 130.8 (q, J = 33 Hz), 125.4, 124.6, 118.2. \newline   {\footnotesize \textbf{Die Signale wurden mit Hilfe von 2D-Experimenten zugeordnet}} \\
   \end{longtable}
   \renewcommand{\arraystretch}{1}


\end{document} 

von Sykter » Di 13. Sep 2016, 10:25

Anscheinend habe ich mich da missverständlich ausgedrückt. Hier habe:? ich nochmal ein Bild angehängt, von dem, wie ich es eigentlich gerne hätte. Ich hoffe, dadurch wird das jetzt ersichtlich :oops:

Das Bild sollte rechtsbündig unter den Text, aber an den Anfang der Tabelle/Liste, bzw sich mit der Tabelle überschneiden.

Die Tabelle sieht optisch so aus, wie ich sie haben möchte. Nur, dass eben mit meinen Möglichkeiten in Kombination mit dem Bild nicht das erreicht wird, was ich gerne erreichen möchte.
Dateianhänge
Gewuenschtes Ergebnis.png
Gewuenschtes Ergebnis.png (91.05 KiB) 2260 mal betrachtet
Mein Wunsch.png
Mein Wunsch.png (91.13 KiB) 2246 mal betrachtet

von Gast » Mo 12. Sep 2016, 20:34

Und dann sagst du mal, dass die Tabelle genau das macht, was du willst, dann willst du es doch wieder irgendwie (unspezifiziert) anders. Wie sollen wir da eine konkrete Antwort geben?

von Bartman » Mo 12. Sep 2016, 20:20

Erst wolltest Du die Abbildung "über" dem Text und jetzt darunter. Entscheide Dich erst einmal, welche Anordnung Du für die Abbildung und den Text haben möchtest.

von Sykter » Mo 12. Sep 2016, 13:17

Hat niemand hier eine Idee?
Müsste man meine Tabelle umformatieren in Text und dann eine Floatingfigure mit Textumfluss machen?
Und wenn ja, wie ginge das mit der Tabelle, dass sie ihr Aussehen behält und das Bild immer erst nach dem Text erscheint?

von Sykter » Mi 7. Sep 2016, 14:02

Würde denn eine Liste mit deinem Paket mein Problem lösen oder gäbe es dafür die Möglichkeit?

Bisher macht die Tabelle ja genau das, was ich möchte...

von Gast » Mi 7. Sep 2016, 09:46

Bei zweispaltigen Tabellen stelle ich mir immer automatisch die Frage, ob das wirklich Tabellen sind oder eine Liste (siehe auch Pakete wie enumitem) nicht die bessere Wahl wäre.

von Sykter » Mi 7. Sep 2016, 09:16

Danke für den Tipp mit den SI-units. gucke ich mir mal an.
Dass das renwcommand in klammern hinterher nicht mehr weiter gilt, dass wusst ich auch noch nicht.
Zur longtable: Ja, gibt es. Generell sollen die auch Seitenumbrüche mitmachen und nicht als float-Umgebung auf die nächste Seite verschoben werden.

Insgesamt gibt es in meiner Arbeit bestimmt sehr viele solcher Sachen, die Laien-mäßig gebastelt wurden und dann so für mich funktionieren, die man aber bestimmt auch besser und "cleaner" machen kann.

von Bartman » Di 6. Sep 2016, 18:00

Das Laden von chemformula dürfte durch das Laden von chemmacros entfallen.

Kennst Du das Paket siunitx? Es hat nichts mit Deinen Wünschen zu tun, aber könnte dennoch hilfreich sein.

Du musst \renewcommand zur Änderung des Zeilenanstandes nicht noch einmal nach der longtable-Umgebung aufrufen, wenn Du den ersten Aufruf sowie die folgende Tabellenumgebung mit geschweiften Klammern umgibst, so wie bei Deiner Abbildung davor.

Zur longtable: Gibt es Tabellen dieser Art in Deiner Arbeit, welche sich über mehr als eine Seite erstrecken?

Nach oben