该\homepage
信息出现在标题中moderncv
。代码在 writeLatex 中运行良好,但在 MikTeX 中却不行。错误是
缺少 \begin{document}
请帮忙。
代码:
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{green}
\usepackage[scale=0.75]{geometry} % Reduce document margins
\renewcommand*{\namefont}{\fontsize{24}{10}\mdseries\upshape}
\usepackage{verbatim}
\usepackage[T1]{fontenc}
\firstname{Parul} % Your first name
\familyname{Gupta} % Your last name
\address{Address Line 1}{Address Line 2}
%\mobile{(000) 111 1111}
%\phone{(000) 111 1112}
%\fax{(000) 111 1113}
\email{[email protected]}
\homepage{http://gmail.com/}{www.gmail.com} % The first argument is the url for the clickable link, the second argument is the url displayed in the template - this allows special characters to be displayed such as the tilde in this example
%----------------------------------------------------------------------------------------
\begin{document}
\makecvtitle % Print the CV title
答案1
\homepage
只接受一个参数。因此,你应该只写:
\homepage{www.gmail.com}
您可能希望使用 CTAN 的模板,可以在这里,因为它是最新的模板。
似乎模板您从 LaTeX 模板网站打开的文件会自动.sty
在任一在线编辑器 (IE,sharelatex 和 writelatex),而且似乎那的版本moderncv
是 1.1 版。然而,CTAN 上的最新版本是 1.5.1 版。
似乎在某个时候(特别是在 1.1 版中),\homepage
实际上可以采用两个参数,这就是为什么这在 writelatex 上对你有效的原因(IE,因为moderncv
通过 LaTeX 模板网站打开模板会自动打开并使用 1.1 版.sty
文件)。但是,这种用法似乎在(至少)1.5.1 版中已被弃用,如果您的 TeX 发行版是最新的,那么您在本地机器上将拥有该版本,因为它是 CTAN 上最新版本。
此更改未记录在moderncv
变更日志但是,尚不清楚在哪个版本中\homepage
不再使用 。