LaTeX template: use ifxetex, ifluatex instead of iftex.
iftex is not in debian.
This commit is contained in:
parent
8806382b9a
commit
ba5f9741a1
1 changed files with 8 additions and 9 deletions
|
@ -2,19 +2,18 @@
|
|||
\usepackage[T1]{fontenc}
|
||||
\usepackage{lmodern}
|
||||
\usepackage{amssymb,amsmath}
|
||||
\usepackage{iftex}
|
||||
\usepackage{ifxetex,ifluatex}
|
||||
\usepackage{fixltx2e} % provides \textsubscript
|
||||
\ifPDFTeX % use microtype with pdflatex if available
|
||||
\IfFileExists{microtype.sty}{\usepackage{microtype}}{}
|
||||
\fi
|
||||
\ifPDFTeX
|
||||
% use microtype if available
|
||||
\IfFileExists{microtype.sty}{\usepackage{microtype}}{}
|
||||
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
|
||||
\usepackage[utf8]{inputenc}
|
||||
$if(euro)$
|
||||
\usepackage{eurosym}
|
||||
$endif$
|
||||
\else
|
||||
\else % if luatex or xelatex
|
||||
\usepackage{fontspec}
|
||||
\ifXeTeX
|
||||
\ifxetex
|
||||
\usepackage{xltxtra,xunicode}
|
||||
\fi
|
||||
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
|
||||
|
@ -82,7 +81,7 @@ $if(graphics)$
|
|||
\let\Oldincludegraphics\includegraphics
|
||||
\renewcommand{\includegraphics}[1]{\Oldincludegraphics[width=\maxwidth]{#1}}
|
||||
$endif$
|
||||
\ifXeTeX
|
||||
\ifxetex
|
||||
\usepackage[setpagesize=false, % page size defined by xetex
|
||||
unicode=false, % unicode breaks when used with xetex
|
||||
xetex]{hyperref}
|
||||
|
@ -117,7 +116,7 @@ $if(verbatim-in-note)$
|
|||
\VerbatimFootnotes % allows verbatim text in footnotes
|
||||
$endif$
|
||||
$if(lang)$
|
||||
\ifXeTeX
|
||||
\ifxetex
|
||||
\usepackage{polyglossia}
|
||||
\setmainlanguage{$mainlang$}
|
||||
\else
|
||||
|
|
Loading…
Add table
Reference in a new issue