我正在尝试使用marvosym
symobl 来发送电子邮件和电话,但是使用此代码
\documentclass[11pt,% % corpo del font: ci sono anche '10pt' e '12pt'
a4paper,% % carta A4
sans,% % famiglia di font: c'è anche 'roman'
]{moderncv} % buona classe per CV
\usepackage{savesym}
\savesymbol{fax}
\usepackage{marvosym}
\restoresymbol{MARV}{fax}
\usepackage[T1]{fontenc} % codifica dei font:
\usepackage[utf8]{inputenc} % codifica di input:
\usepackage[german]{babel} % per scrivere in italiano
\usepackage{microtype} % microtipografia
\usepackage{lipsum} % genera testo fittizio
\moderncvstyle{classic} % tema di moderncv:
\moderncvcolor{blue} % colori di moderncv:
\nopagenumbers{} % decommenta per disabilitare la numerazione automatica delle pagine
\usepackage[scale=0.85]{geometry} % imposta i margini
\usepackage{footmisc}
\setlength{\hintscolumnwidth}{3.1cm} % regola la larghezza della colonna con le date
\usepackage{mathtools}
\firstname{Ing. Nome} % nome
\familyname{Cognome} % cognome
\title{Curriculum vitae} % titolo del CV (opzionale: rimuovi la riga se non lo desideri)
\address{Via viaviavia 111}{12345 Città} % indirizzo (opzionale)
\mobile{+12~345~67890123}
\phone{+12~345~67890123} % telefono fisso (opzionale)
%%%%%%%%%%%%%%%%%%%%%%%%%
\Email{danilo\[email protected]}
%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\makecvtitle
\section{Persönlich Angaben}
\cvlistdoubleitem{Geburtsort: S. Pietro Vernotico (IT)}{Geburtsdatum: 16. August 1974}{}
\cvlistdoubleitem{Ledig, keine Kinder, ortsungebunden}{Nationalität: Italienisch}
\end{document}
我收到一个编译器错误:Missing \begin{document}. \Email.
使用它\email
来\Email
编译但我没有得到带有闪光灯的信封......
感谢大家的帮助
答案1
\Email
是一个符号,而不是存储地址的命令。您应该执行以下操作来更改符号:
\email{danilo\[email protected]}
\renewcommand\emailsymbol{\Email}
答案2
如果您使用的是当前版本,则 MWE 中会出现几个错误moderncv
(如果没有,请更新!)。
更正后的 MWE(我在这里删除了一些对你的问题不必要的包以使示例代码更短;最后 Ulrike 更快了,我的英语不是很好,这花了我一些时间):
\documentclass[%
11pt,% % corpo del font: ci sono anche '10pt' e '12pt'
a4paper,% % carta A4
sans,% % famiglia di font: c'è anche 'roman'
]{moderncv} % buona classe per CV
\usepackage{savesym}
\savesymbol{fax}
\usepackage{marvosym}
\restoresymbol{MARV}{fax}
\moderncvtheme[blue]{classic}
\setlength{\hintscolumnwidth}{3.1cm}
\nopagenumbers{}
\usepackage[T1]{fontenc} % codifica dei font:
\usepackage[utf8]{inputenc} % codifica di input:
\usepackage[ngerman]{babel} % per scrivere in italiano
\usepackage{microtype} % microtipografia
\usepackage[scale=0.85]{geometry} % imposta i margini
\firstname{Ing. Nome} % nome
\familyname{Cognome} % cognome
\title{Curriculum vitae} % titolo del CV (opzionale: rimuovi la riga se non lo desideri)
\address{Via viaviavia 111}{12345 Città} % indirizzo (opzionale)
\mobile{+12~345~67890123}
\phone{+12~345~67890123} % telefono fisso (opzionale)
\email{danilo\[email protected]}
\renewcommand\emailsymbol{\Email}
\begin{document}
\maketitle %\makecvtitle
\section{Persönliche Angaben}
\cvlistdoubleitem{Geburtsort: S. Pietro Vernotico (IT)}{Geburtsdatum: 16. August 1974}{}
\cvlistdoubleitem{Ledig, keine Kinder, ortsungebunden}{Nationalität: Italienisch}
\end{document}
在第 12 行,我写了新的调用\moderncvtheme
。
在第 19 行我将german
其改为ngerman
(新德语书写)。
第 31 行是\email
正确的。
在第 32 行,您可以看到电子邮件符号的变化。
在第 37 行你应该写\maketitle
。
顺便说一句:第 39 行缺少e
:(\section{Persönliche Angaben}
我是德国人)。