Удалить запятую в латексе \ cventry только в определенных местах - PullRequest
0 голосов
/ 07 июня 2019

Я работаю над своим резюме, где я пытаюсь удалить запятую после Операционных систем enter image description here и следую за тем же для всего этого раздела.Мне нужно применить таким образом, чтобы любое изменение в этом \ cventry не изменило все другие термины во всем шаблоне.Как это сделать?

1 Ответ

0 голосов
/ 07 июня 2019

В вашем каталоге texlive есть каталог moderncv. Просто выберите определение Cventry и отредактируйте его, как хотите.

Вот что находится в моем каталоге moderncv в файле moderncvbodyi.sty (но я не уверен, что texlive актуален на моем компьютере, и вы должны использовать свой).

\renewcommand*{\cventry}[7][.25em]{%
  \cvitem[#1]{#2}{%
    {\bfseries#3}%
    \ifthenelse{\equal{#4}{}}{}{, {\slshape#4}}%
    \ifthenelse{\equal{#5}{}}{}{, #5}%
    \ifthenelse{\equal{#6}{}}{}{, #6}%
    .\strut%
    \ifx&#7&%
    \else{\newline{}\begin{minipage}[t]{\linewidth}\small#7\end{minipage}}\fi}}

Просто выберите определение cventry, вставьте его в преамбулу вашего файла и удалите запятую в строках 4..6.

...