PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seltsame Formatierung in einer Klammer



kewlroi
17-02-2007, 12:15
Ich hab folgenden code

\textbf{\textsuperscript{1}H-NMR} (CDCl_{3}, 300 MHz, 300 K) \delta= 0.89 (t, 9'-H_{3}), 1.27-1.32 (m, 3'-8'-H_{12}), 1.63 (m, 2'-H_{2}), 2.66 (t, 1'-H_{2}), 3.91 (s, 2''-H_{3}), 7.23 (d, 3-H_{2}), 7.94 (d, 2-H_{2}) ppm.\\^{3}J_{8',9'} = 6.73 Hz, ^{3}J_{1',2'} = 7.48 Hz, ^{3}J_{2,3} = 8.46 Hz.

LaTeX hat dabei die Schriftart gewechselt und besonders das z sieht anders aus als im rest des texts. ausserdem werden die leerzeichen falsch ausgegeben.
Es sieht fast so aus als wäre alles kursiv geschrieben. und der zeilenumbruch ist auch kaputt.

Weiss da jemand rat?

kewlroi
17-02-2007, 12:20
es scheint was mit dem mathemodus zu tun zu haben. Es soll aber normaler Text sein.

bobmalaria
17-02-2007, 12:25
hi,

du schreibst die formel im mathemodus, z.b. zwischen zwei $Formel$
dort wird von Latex die mathe schrift verwendet. wenn du text in einer formle hast kannst du diesen aber speziell kennzeichnen.

vom paket amsmath gibt es den befehl text

{\text{irgend ein text}}

willst du das paket nicht kann man das ganze noch mit einer mbox machen

{\mbox{\scriptsize irgend ein text}}

aus der doku von amsmath, einfach mal reinschauen.

zu deinen zeilenumbrüchen: mach doch einfach mehrere formeln daraus oder benutze eine equation umgebung

gruß

kewlroi
17-02-2007, 12:36
das mit dem mathemodus habe ich mir auch gedacht.
Wenn ich das kommando ^ und _ weglasse sieht es gut aus.
^ kann ich durch \textsuperscript ersetzten, aber _ solle durch \textsubscript ersetzt werden können oder durch \subtext aber beide befehle gehen nicht

localghost
17-02-2007, 15:20
Das geht doch alles sehr viel simpler. Man muss zwar zwischen den einzelnen Modi hin- und herschalten, spart aber an Schreibarbeit.

\textbf{${}^1$H-NMR} (CDCl$_3$}, 300 MHz, 300 K) …