git.iko.soy/typeable/pandoc
on master help sign in
LaTeX template: use ifxetex, ifluatex instead of iftex.
ba5f974John MacFarlane
default.latex+8−9
@@ -2,19 +2,18 @@
2\usepackage[T1]{fontenc}
2\usepackage[T1]{fontenc}
3\usepackage{lmodern}
3\usepackage{lmodern}
4\usepackage{amssymb,amsmath}
4\usepackage{amssymb,amsmath}
5−\usepackage{iftex}
5+\usepackage{ifxetex,ifluatex}
6\usepackage{fixltx2e} % provides \textsubscript
6\usepackage{fixltx2e} % provides \textsubscript
7−\ifPDFTeX % use microtype with pdflatex if available
7+% use microtype if available
8− \IfFileExists{microtype.sty}{\usepackage{microtype}}{}
8+\IfFileExists{microtype.sty}{\usepackage{microtype}}{}
9−\fi
9+\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
10−\ifPDFTeX
11 \usepackage[utf8]{inputenc}
10 \usepackage[utf8]{inputenc}
12$if(euro)$
11$if(euro)$
13 \usepackage{eurosym}
12 \usepackage{eurosym}
14$endif$
13$endif$
15−\else
14+\else % if luatex or xelatex
16 \usepackage{fontspec}
15 \usepackage{fontspec}
17− \ifXeTeX
16+ \ifxetex
18 \usepackage{xltxtra,xunicode}
17 \usepackage{xltxtra,xunicode}
19 \fi
18 \fi
20 \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
19 \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
@@ -82,7 +81,7 @@ $if(graphics)$
82\let\Oldincludegraphics\includegraphics
81\let\Oldincludegraphics\includegraphics
83\renewcommand{\includegraphics}[1]{\Oldincludegraphics[width=\maxwidth]{#1}}
82\renewcommand{\includegraphics}[1]{\Oldincludegraphics[width=\maxwidth]{#1}}
84$endif$
83$endif$
85−\ifXeTeX
84+\ifxetex
86 \usepackage[setpagesize=false, % page size defined by xetex
85 \usepackage[setpagesize=false, % page size defined by xetex
87 unicode=false, % unicode breaks when used with xetex
86 unicode=false, % unicode breaks when used with xetex
88 xetex]{hyperref}
87 xetex]{hyperref}
@@ -117,7 +116,7 @@ $if(verbatim-in-note)$
117\VerbatimFootnotes % allows verbatim text in footnotes
116\VerbatimFootnotes % allows verbatim text in footnotes
118$endif$
117$endif$
119$if(lang)$
118$if(lang)$
120−\ifXeTeX
119+\ifxetex
121 \usepackage{polyglossia}
120 \usepackage{polyglossia}
122 \setmainlanguage{$mainlang$}
121 \setmainlanguage{$mainlang$}
123\else
122\else