我正在尝试使用 Latex (moderncv) 编写我的简历。我使用以下代码,其中没有错误,但姓名、电子邮件...没有出现。
\documentclass[10pt,a4paper]{moderncv}
\moderncvtheme[black]{classic}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{lipsum}
\usepackage[scale=0.9]{geometry}
\usepackage{multicol}\setlength{\hintscolumnwidth}{4cm}
\AtBeginDocument{\setlength{\maketitlenamewidth}{10cm}}
\renewcommand*{\namefont}{\fontsize{10}{10}\mdseries\upshape}
\AtBeginDocument{\recomputelengths}
\renewcommand{\listitemsymbol}{-}
\firstname{S}
\familyname{\textsc{S}}
\title{\large{Deta}
\extrainfo{23,se,cel}}
\nopagenumbers{}
\begin{document}
\section{A}
aaaaaaaaaaaaaaa
\end{document}
知道问题是什么吗?
答案1
要使这些信息出现在简历上,您需要命令\makecvtitle
。您弄乱了\extrainfo
部分中的花括号。
正确的代码如下。
\documentclass[10pt,a4paper]{moderncv}
\moderncvtheme[black]{classic}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage[scale=0.9]{geometry}
\usepackage{multicol}\setlength{\hintscolumnwidth}{4cm}
\AtBeginDocument{\setlength{\maketitlenamewidth}{10cm}}
\renewcommand*{\namefont}{\fontsize{10}{10}\mdseries\upshape}
\AtBeginDocument{\recomputelengths}
\renewcommand{\listitemsymbol}{-}
\firstname{John}
\familyname{\textsc{Doe}}
\title{\large{Deta}}
\extrainfo{23,se,cel}
\nopagenumbers{}
\begin{document}
\makecvtitle
\section{Éducation}
aaaaaaaaaaaaaaa
\end{document}
这应该可以解决你的问题。