Ich möchte auf beiden Seiten eines Textdokuments Marginalien erzeugen: Open in writeLaTeX
\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \begin{document} Die erste Marginalie ganz standardmaessig rechts: \marginpar{rechts eins}\\ \reversemarginpar Die naechste sollte dank dem reverse doch eigentlich links erscheinen?\marginpar{links 1}\\ Immer noch links...\marginpar{links 2}\\ \normalmarginpar Jetzt sollte es wieder nach rechts zuruckwechseln: \marginpar{rechts 2} \end{document} Anscheinend übersehe ich hier etwas wichtiges, denn bei mir druckt er alle Bemerkungen an den rechten Rand. |
Ich meine, irgendwo gelesen zu haben, dass man nicht innerhalb eines Absatzes zwischen linkem und rechtem Rand wechseln kann. Folgendes scheint zu funktionieren: Open in writeLaTeX
\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \begin{document} Die erste Marginalie ganz standardmaessig rechts: \marginpar{rechts eins}\par \reversemarginpar Die naechste sollte dank dem reverse doch eigentlich links erscheinen?\marginpar{links 1}\\ Immer noch links...\marginpar{links 2}\par \normalmarginpar Jetzt sollte es wieder nach rechts zuruckwechseln: \marginpar{rechts 2} \end{document} Mit dem Open in writeLaTeX
\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{marginnote} \begin{document} Die erste Marginalie ganz standardmaessig rechts: \marginnote{rechts eins}\\ \reversemarginpar Die naechste sollte dank dem reverse doch eigentlich links erscheinen?\marginnote{links 1}\\ Immer noch links...\marginnote{links 2}\\ \normalmarginpar Jetzt sollte es wieder nach rechts zuruckwechseln: \marginnote{rechts 2} \end{document} beantwortet 18 Jan '15, 17:26 tom75 Die erste Lösung funktioniert ganz gut wunderbar, auch wenn es natürlich doof ist, einen neuen Absatz erzwingen zu müssen. Die zweite Lösung funktioniert bei mir gar nicht, da setzt er die Marginalien in den Text und sie überlappen sich dann.
(19 Jan '15, 18:15)
Astrina
2
@Astrina Die zweite Lösung braucht min. zwei LaTeX-Läufe. Klick einfach mal auf den Mehrere
(19 Jan '15, 18:35)
saputello
@saputello In MiKTeX klappt das bei mir mit einer Übersetzung. Oder macht MiKTeX das intern zweimal? Auch in Overleaf funktioniert es auf anhieb.
(19 Jan '15, 18:40)
tom75
aha, interessant. Muss ich mir merken, nehme alles zurück und behaupte das gegenteil! Danke für die flotte Antwort!
(19 Jan '15, 18:51)
Astrina
@tom75 MiKTeX macht von alleine gar nichts. Was Dein Editor macht, kann ich Dir nicht sagen, da ich nicht einmal weiß, welchen Du verwendest, geschweige denn, was Du darin dann verwendest.
(19 Jan '15, 19:52)
saputello
@saputello Ich benütze derzeit TeXstudio. Von dort aus wird
Wenn ich die Optionen richtig verstanden habe, hat das alles nichts mit einer wiederholten Kompilierung zu tun, oder?
(19 Jan '15, 20:44)
tom75
Ergebnis 5 von 6
show 1 more comments
|
Bist Du ganz sicher, dass Du da harte Zeilenumbrüche und nicht Absätze haben willst. Die Verwendung von
\\
im Fließtext ist in den allermeisten Fällen nicht die beste Idee.Ich dachte, wenn ich das \ benutze, sollte er auf jeden fall das tun was ich möchte, nämlich die Seite wechseln, mir war nicht klar, dass marginpar dazu einen neuen Absatz und nicht nur eine neue Zeile benötigt.
Es geht nicht um
\
, sondern um\\
. Wie gesagt: Die Verwendung von\\
im Fließtext ist in den allermeisten Fällen nicht die beste Idee. Ich kann es auch direkter ausdrücken:\\
im Fließtext ist fast immer falsch!Und bitte schau Dir noch einmal die Markdown-Syntax an. Deine Fragen kann ich ja notfalls korrigieren, damit wirklich da steht, was da stehen soll. Aber Deine Kommentare kann ich nicht editieren, um die Darstellungsfehler zu korrigieren.