
Я создаю резюме и создал свой собственный класс резюме (не все ли так делают?). У меня есть несколько должностей, которые я хочу набрать, поэтому у меня есть что-то вроде этого:
\documentclass{mcv}
\begin{document}
\positiontitle{Manager}
\begin{position}
...
\end{position}
\positiontitle{Pee-on}
\begin{position}
...
\end{position}
\end{document}
Это работает хорошо, пока я не добавлю вторую позицию title (т.е. Pee-on
). Затем я получаю ошибку типа LaTeX Error: Command \@positiontitle already defined
. Конечно, это я определил это ранее, но теперь мне нужноповторно-определите это, но я не уверен, как это сделать.
С использованиемэтот ответЯ нашел некоторую помощь и попытался реализовать свою команду следующим образом:
\newcommand{\positiontitle}{\newcommand\@positiontitle{#1}}
\newcommand{\@positiontitle}[1]{%
\provide@command{#1}{}%
\renew@command{#1}%
}
К сожалению, это не помогло, и я все еще получаю ту же ошибку "уже определено". Я, должно быть, делаю что-то неправильно, но не знаю, что именно.