编写简历时遇到的问题

编写简历时遇到的问题

我正在更新我的简历,这是我第一次使用 Latex 进行更新,我决定使用从此链接下载的模板https://it.sharelatex.com/templates/cv-or-resume/fancy-cv

我写了我的简历,并尝试用 pdflatex 和 pdftex 编译它,但我得到了同样的错误

2017-03-03 21:03:36,514+0100 INFO  pdflatex - running 'initexmf --quiet --update-fndb' to refresh the file name database
2017-03-03 21:04:19,006+0100 INFO  pdflatex - going to create file: pdflatex.fmt
2017-03-03 21:08:41,339+0100 FATAL pdflatex - GUI framework cannot be initialized.
2017-03-03 21:08:41,339+0100 FATAL pdflatex - Info: 
2017-03-03 21:08:41,339+0100 FATAL pdflatex - Source: Libraries\MiKTeX\UI\Qt\mikuiqt.cpp
2017-03-03 21:08:41,339+0100 FATAL pdflatex - Line: 45
2017-03-03 21:09:23,304+0100 FATAL pdflatex - GUI framework cannot be initialized.
2017-03-03 21:09:23,304+0100 FATAL pdflatex - Info: 
2017-03-03 21:09:23,304+0100 FATAL pdflatex - Source: Libraries\MiKTeX\UI\Qt\mikuiqt.cpp
2017-03-03 21:09:23,304+0100 FATAL pdflatex - Line: 45

有谁能帮助我吗?

答案1

您的问题可能是因为Biblatex更改了某些命令,例如\DeclareNameFormat。更多详细信息请参阅Biblatex 3.3 名称格式。在此基础上,我根据friggeri-cv.cls您提供的链接下载了该版本,并做了一些修改。

首先,我添加了以下句子(根据Biblatex 3.3 名称格式

\newbibmacro{name:newformat}{%
\ifblank{\namepartgiven}{}{\namepartgiven\space}\namepartfamily%
%\textbf{\namepartfamily}  % #1->\namepartfamily, #2->\namepartfamilyi
%\textbf{\namepartgiven}   % #3->\namepartgiven,  #4->\namepartgiveni
%[prefix: \namepartprefix] % #5->\namepartprefix, #6->\namepartprefixi
%[suffix: \namepartsuffix] % #7->\namepartsuffix, #8->\namepartsuffixi
}

就在之前\DeclareNameFormat{author}{%,然后我改变了名称格式的声明,如下所示。

\DeclareNameFormat{author}{%
\small\addfontfeature{Color=lightgray}%
\nameparts{#1}% split the name data, will not be necessary in future versions
\usebibmacro{name:newformat}%
\ifthenelse{\value{listcount}<\value{liststop}}
{\addcomma\space}
{}%
}

最终,它工作正常。但您应该使用xelatex来编译它。如果您看到所有链接都被矩形包围,那么您可以hyperref在 中添加以下设置cv.tex

\hypersetup{pdfborder={0 0 0}}

希望对你有帮助。

相关内容