
이력서의 민감한 정보를 검열해야 합니다. CV는 패키지를 사용합니다 moderncv
. censor
민감한 정보를 검게 만드는 데 패키지를 사용하기로 결정했습니다 . 에서 세 번째 매개변수를 검열하려고 하면 \cventry
오류가 발생합니다.
! @@array의 사용이 해당 정의와 일치하지 않습니다.
MWE
%!TeX spellcheck = en_US
\documentclass[11pt, a4paper]{moderncv}
\moderncvtheme[orange]{classic} % [color]{stye}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{censor}
\usepackage{xpatch}
\xpatchcmd{\cventry}{.\strut}{\strut}{}{}
\firstname{firstname}
\familyname{lastname}
\address{street}{postal code}
\email{e-mail}
\begin{document}
\makecvtitle
\section{Interests}
\cventry{Since 2000}{}{\censor{to be censored}}{Test}{}{}
\end{document}
오류 로그
! @@array의 사용이 해당 정의와 일치하지 않습니다. @ifnextchar \reserved@d =#1\def \reserved@a {#2}\def \reserved@b {#3}\f... l.26 ...2000}{}{\censor{to be 검열됨}}{테스트}{}{}
예를 들어 `\a' 다음에 1'이라고 말하면
\def\a1{...}', then you must always put
제어 시퀀스 이름은 문자로만 구성되기 때문입니다. 여기 매크로에는 필수 항목이 따르지 않으므로 무시합니다.! @firstoftwo 인수에는 추가 }가 있습니다. \par l.26 ...2000}{}{\censor{검열 예정}}{테스트}{}{}
}' that doesn't seem to match anything. For example,
나는 \def\a#1{...}' 을 발견했고\a}' would produce this error. If you simply proceed now, the
방금 삽입한 \par'로 인해 문제의 근본 원인이 될 수 있는 폭주 인수를 보고하게 됩니다. 하지만}' was purious, just type
2'라면 사라질 것입니다.폭주 논쟁? ! @firstoftwo가 완료되기 전에 단락이 종료되었습니다.
\par l.26 ...2000}{}{\censor{검열 예정}}{테스트}{}{}
나는 당신이 `}'를 잊어버렸기 때문에 이 제어 시퀀스를 너무 많은 텍스트에 적용하게 만들었다고 생각합니다. 어떻게 회복할 수 있나요? 내 계획은 모든 것을 잊고 최선을 다하는 것입니다.
답변1
검열된 CV를 컴파일하려면 \protect
명령 앞에 를 사용할 수 있습니다 .\censor
이 MWE를 참조하십시오
\documentclass[11pt, a4paper]{moderncv}
\moderncvtheme[orange]{classic} % [color]{stye}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{censor}
\usepackage{xpatch}
\xpatchcmd{\cventry}{.\strut}{\strut}{}{}
\name{firstname}{lastname}
\address{street}{postal code}
\email{e-mail}
\begin{document}
\makecvtitle
\section{Interests}
\cventry{Since 2000}{}{\protect\censor{to be censored}}{Test}{}{} % <=============
\end{document}
결과는 다음과 같습니다.