LaTeX의 Tufte 컴파일 오류
Aug 29 2020
LaTeXTufte 스타일의 책을 편집하는 데 사용하고 싶습니다 . 이 최소한의 예제에서도 빌드 프로세스가 실패합니다.
\documentclass{tufte-book}
\title{this is a title}
\author{me}
\begin{document}
\maketitle
\end{document}
다음의 커멘드를 줄에서 오류 메시지는 ! Argument of \MakeTextUppercase has an extra }.이것은 이전 질문에서 지적되었다 여기에 (또한 MWE의 근원이다)하지만, 솔루션 만 제공됩니다 XeLaTeX. latex대신 사용하고 싶습니다 .
답변
3 PhelypeOleinik Aug 31 2020 at 08:45
DVI 모드 ( latex및 xelatex)에서는을 tufte로드합니다 soul. 이는 평소와 같이 섬세합니다.
\documentclass{article}
\usepackage{soul,textcase}
\begin{document}
\so{\MakeTextUppercase{boom!}}
\end{document}
명령을 "등록"하여 \soul처리 방법을 알 수 있습니다.
\documentclass{tufte-book}
\ifdefined\soulregister
\soulregister\MakeTextUppercase{1}%
\soulregister\MakeTextLowercase{1}%
\fi
\title{this is a title}
\author{me}
\begin{document}
\maketitle
\end{document}