XeLaTex 和 TexMaker“无法使用 pdftex”

XeLaTex 和 TexMaker“无法使用 pdftex”

我想使用此处提供的简历模板关联

在 .tex 文件中,作者建议使用 XeLaTeX 进行编译。在 TeXmaker 4.0 中,我使用了正确的选项进行编译,但出现了以下错误:

! 致命的字体规范错误:“cannot-use-pdftex”

我应该尝试使用 LuaLaTeX 支持进行编译吗?

编辑 系统上未安装 texlive-xetex 包

sudo apt-get install texlive-xetex

-> 现在我可以编译了。又出现了一个错误:

未找到文件“layaureo.sty”

编辑2 我安装了 texlive-lang-italian 包

sudo apt-get install texlive-lang-italian

现在错误是:

! 0.00002pt 处的字体 \XeTeXLink@font=pzdr 无法加载:公制 (TFM) 文件或 ins

使用解决

sudo apt-get install texlive-fonts-recommended

从我的旧问题

答案1

我的 Linux 发行版上未安装使用 XeLaTeX 进行编译所需的软件包。解决方法:

sudo apt-get install texlive-xetex

答案2

如果您使用 XeLaTeX 进行编译并且Fontin在系统上安装了字体,则在对文件的序言和最开头进行一些修改后,它就可以正常工作。

主要修改包括删除一些过时的选项或包,以及\fb在 \begin{document} 之后定义的 switch-font 命令;使用 fontspec 重新定义它并使用 Latin Modern 而不是 Computer Modern,因为前者存在于 Opentype 格式中。

下面是我用来编译的开始部分:

%----------------------------------------------------------------------------------------
%   PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------

\documentclass[a4paper,10pt]{article} % Default font size and paper size

\usepackage{fontspec} % For loading fonts
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[SmallCapsFont = Fontin SmallCaps]{Fontin} % Main document font
\newfontface\fb{LMRoman10}

\usepackage{parskip, url} % Formatting packages%% xunicode,xltxtra are obsolete
\usepackage[dvipsnames]{xcolor} % Required for specifying custom colors usenames,
%% usenames is an obsolete option

\usepackage[big]{layaureo} % Margin formatting of the A4 page, an alternative to layaureo %can be \usepackage{fullpage}
% To reduce the height of the top margin uncomment: \addtolength{\voffset}{-1.3cm}

\usepackage{hyperref} % Required for adding links   and customizing them
\definecolor{linkcolour}{rgb}{0,0.2,0.6} % Link color
\hypersetup{colorlinks,breaklinks,urlcolor=linkcolour,linkcolor=linkcolour} % Set link colors throughout the document

\usepackage{titlesec} % Used to customize the \section command
\titleformat{\section}{\Large\scshape\raggedright}{}{0em}{}[\titlerule] % Text formatting of sections
\titlespacing{\section}{0pt}{3pt}{3pt} % Spacing around sections

\begin{document}

\pagestyle{empty} % Removes page numbering

%----------------------------------------------------------------------------------------
%   NAME AND CONTACT INFORMATION
%----------------------------------------------------------------------------------------

相关内容