
Ich versuche, den Zeilenabstand in einer Randnotiz so zu ändern, dass er sich vom Hauptdokument unterscheidet. Ich habe alle inZeilenabstand vorübergehend vergrößernUndAusrichten einer Randnotiz mit einem vom Haupttext abweichenden Zeilenabstand, aber nichts davon hat funktioniert. Irgendwelche Ideen?
\documentclass{article}
\usepackage{setspace}
\usepackage{marginnote}
\begin{document}
\setstretch{1.25}
\renewcommand{\a}{One Two Three Four Five }
\newcommand{\newdef}[2][0]{\marginnote{{\setstretch{0.8}\emph{#2}}}[#1\baselineskip]}
\a\a\a\a\a\a\a\a\a\a\newdef{spanning multiple lines}
\a\a\a\a\a\a\a\a\a\a
\end{document}
Verwenden von
\newcommand{\newdef}[2][0]{\marginnote{{\setstretch{0.6}\emph{#2}\endgraf}}[#1\baselineskip]}
\a\a\a\a\a\a\a\a\a\a\newdef{spanning multiple lines; in this case even more than tree}
\a\a\a\a\a\a\a\a\a\a
Ich bekomme
Antwort1
Löschen Sie eine fehlerhafte {}
Gruppe, die die Änderung vor dem Ende der Notiz rückgängig macht:
\documentclass{article}
\usepackage{setspace}
\usepackage{marginnote}
\begin{document}
\setstretch{1.25}
\renewcommand{\a}{One Two Three Four Five }
\newcommand{\newdef}[2][0]{\marginnote{\setstretch{0.8}\emph{#2}}[#1\baselineskip]}
\a\a\a\a\a\a\a\a\a\a\newdef{spanning multiple lines}
\a\a\a\a\a\a\a\a\a\a
\end{document}
Antwort2
Hier habe ich es in ein eingefügt \parbox
.
\documentclass{article}
\usepackage{setspace}
\usepackage{marginnote}
\begin{document}
\setstretch{1.25}
\renewcommand{\a}{One Two Three Four Five }
\newcommand{\newdef}[1]{\marginnote{\setstretch{.6}\parbox[t]{\marginparwidth}{\emph{#1}}}}
\a\a\a\a\a\a\a\a\a\a on this line\newdef{spanning multiple lines we can try this}
\a\a\a\a\a\a\a\a\a\a
\end{document}