
여백노트 내의 줄 간격을 주 문서와 다르게 변경하려고 합니다. 나는 설명된 모든 접근 방식을 시도했습니다.일시적으로 줄 간격 늘리기그리고본문과 다른 줄 간격으로 여백 메모 정렬, 그러나 그들 중 누구도 일하지 않았습니다. 어떤 아이디어가 있나요?
\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}
사용
\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
나는 얻다
답변1
{}
메모가 끝나기 전에 변경 사항을 되돌리는 가짜 그룹을 삭제합니다 .
\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}
답변2
여기에서는 \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}