
TeXLive 2017로 업데이트했는데 newlfm.cls
오류 없이 작업할 수 없었습니다. 다음은 최소한의 예입니다.
\documentclass{newlfm}
\begin{document}
\begin{newlfm}
\end{newlfm}
\end{document}
\fancy@reset
LaTex는 , \f@ncyolh
및 에서 정의되지 않은 제어 시퀀스 오류를 발생시킵니다 \f@ncyorh
.
오류의 원인은 무엇입니까? 내가 무엇을 놓치고 있나요?
답변1
아마도 다음 패치(를 통해)etoolbox
)이면 충분합니다.
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@zfancyhead}{\fancy@reset}{\f@nch@reset}{}{}
\patchcmd{\@set@em@up}{\f@ncyolh}{\f@nch@olh}{}{}
\patchcmd{\@set@em@up}{\f@ncyolh}{\f@nch@olh}{}{}
\patchcmd{\@set@em@up}{\f@ncyorh}{\f@nch@orh}{}{}
\makeatother
이 오류는 업데이트된 릴리스에서 변경된 하드 코딩된 패키지 종속 변수로 인해 발생했습니다.fancyhdr
. 위의 내용을 전문에 추가하면 이전 fancyhdr
이름이 새 이름으로 대체됩니다.