
나는 이력서를 작성 중이고 나만의 사용자 정의 이력서 클래스를 만들었습니다(모두가 그렇지 않습니까?). 조판하고 싶은 위치가 여러 개 있으므로 다음과 같습니다.
\documentclass{mcv}
\begin{document}
\positiontitle{Manager}
\begin{position}
...
\end{position}
\positiontitle{Pee-on}
\begin{position}
...
\end{position}
\end{document}
이는 두 번째 직책(예: Pee-on
)을 추가할 때까지 잘 작동합니다. 그러면 와 같은 오류가 발생합니다 LaTeX Error: Command \@positiontitle already defined
. 물론 이전에 정의했지만 지금은 필요합니다.답장-정의했는데 어떻게 해야할지 모르겠습니다.
사용이 답변몇 가지 도움을 찾았으므로 다음과 같은 방법으로 명령을 구현하려고 했습니다.
\newcommand{\positiontitle}{\newcommand\@positiontitle{#1}}
\newcommand{\@positiontitle}[1]{%
\provide@command{#1}{}%
\renew@command{#1}%
}
불행히도, 그것은 트릭을 수행하지 못했고 여전히 동일한 "이미 정의된" 오류가 발생합니다. 내가 뭔가 잘못하고 있는 게 틀림없지만 그게 무엇인지 모르겠습니다.