LaTeX
Tufte 스타일의 책을 편집하는 데 사용하고 싶습니다 . 이 최소한의 예에서도 빌드 프로세스가 실패합니다.
\documentclass{tufte-book}
\title{this is a title}
\author{me}
\begin{document}
\maketitle
\end{document}
명령줄의 오류 메시지는 다음과 같습니다.
! Argument of \MakeTextUppercase has an extra }.
이는 이전 질문에서 지적되었습니다 .여기(MWE의 소스이기도 함)이지만 솔루션은 XeLaTeX
. 대신 사용하고 싶습니다 latex
.
답변1
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}