@@ -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
11 \usepackage[utf8]{inputenc}
10 \usepackage[utf8]{inputenc}
13 \usepackage{eurosym}
12 \usepackage{eurosym}
15−\else
14+\else % if luatex or xelatex
16 \usepackage{fontspec}
15 \usepackage{fontspec}
18 \usepackage{xltxtra,xunicode}
17 \usepackage{xltxtra,xunicode}
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}}
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
119$if(lang)$
118$if(lang)$
121 \usepackage{polyglossia}
120 \usepackage{polyglossia}
122 \setmainlanguage{$mainlang$}
121 \setmainlanguage{$mainlang$}