Я набираю свое резюме, используя класс europecv LaTeX.На самом деле мне не нужно соответствовать стандартизированной форме резюме ЕС, но мне нравится ее общая форма.Одна вещь, которая беспокоит меня о классе, это то, как он устанавливает определенные заголовки, например
Фамилия (и) / Имя (я) : Смит, Джон
ГдеЯ бы предпочел
Имя : Джон Смит
Я обнаружил, что эти строковые константы для английского языка определены в файле с именем "ecven.def", таким образом:
\def\ecv@infosectionkey{\ecv@utf{Personal information}}
\def\ecv@namekey{\ecv@utf{Surname(s) / First name(s)}}
\def\ecv@addresskey{\ecv@utf{Address(es)}}
\def\ecv@telkey{\ecv@utf{Telephone(s)}}
\def\ecv@mobilekey{\ecv@utf{Mobile}}
Полагаю, я мог бы просто отредактировать этот файл, чтобы изменить их, но это кажется неправильным подходом.Я попытался сделать это в верхней части моего документа:
\renewcommand{\ecv@namekey}{\ecv@utf{Name}}
, который дает эту ошибку:
./eurocv.tex:22: LaTeX Error: Missing \begin{document}.
И я пробовал это:
\def\ecv@namekey{\ecv@utf{Name}}
который не выдает ошибку, но не меняет вывод.Есть идеи?