summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds.ini
blob: 4228e009f8582be1b1f9aebd7aeb3552f1b7e22d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
% lualatex-tds.ini
% 2013/02/13 v1.6
% Copyright 2007, 2008, 2011, 2013 Heiko Oberdiek
%
% This file is part of project `latex-tds'.
%
% It may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or (at your option) any later version.
% The latest version of this license is in
%   http://www.latex-project.org/lppl.txt
% and version 1.3c or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
% See `readme.txt' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2007/10/17 v1.0
% 2008/08/08 v1.1: Packages `ifvtex', `ifxetex', and `pdfescape' added.
% 2011/06/30 v1.2: Package `hobsub-hyperref' added.
% 2011/07/01 v1.3
%  * Split of latex-tds.ini in pdflatex-tds.ini and lualatex-tds.ini.
% 2011/07/02 v1.4
%  * Package `fixltx2e' added.
% 2011/07/26 v1.5
%  * Package `unicode-math' with LM Math added.
% 2013/02/13 v1.6
%  * Font `lmmath-regular.otf' was renamed to `latinmodern-math.otf'.
%
\input lualatexiniconfig.tex
\input pdftexconfig %
\pdfoutput=1 %
\scrollmode
\let\SavedDump\dump
\let\dump\relax
\input latex.ltx %
\input lualatex-patch-kernel.tex
% \input lualatexquotejobname.tex
\input lualatex-reset-codes.tex     % reset them
\input luatex-unicode-letters.tex   % set codes based on Unicode (full range)
\errorcontextlines=\maxdimen
\RequirePackage{keyval}
\RequirePackage{url}
\RequirePackage{hobsub-hyperref}[2011/07/01]
\RequirePackage{pdftexcmds}[2011/07/01]
\RequirePackage{infwarerr}[2007/09/09]
\RequirePackage{atbegshi}[2007/09/09]
\RequirePackage{auxhook}[2007/04/06]
\RequirePackage{etexcmds}[2007/09/09]
\RequirePackage{ifpdf}[2007/09/09]
\RequirePackage{ifvtex}[2007/09/09]
\RequirePackage{ifxetex}
\RequirePackage{intcalc}[2007/09/27]
\RequirePackage{bigintcalc}[2007/09/27]
\RequirePackage{kvoptions}[2007/10/11]
\RequirePackage{kvsetkeys}[2007/09/29]
\RequirePackage{bitset}[2007/09/28]
\RequirePackage{refcount}[2006/02/20]
\RequirePackage{pdfescape}[2007/11/11]
%\RequirePackage{letltxmacro}[2008/06/13]
\RequirePackage{fixltx2e}
\expandafter\def\csname ver@thumbpdf.sty\endcsname{0000/00/00}
\makeatletter
\def\setup@fontspec@math{%
  \RequirePackage{fontspec}[2011/02/26]%
  \RequirePackage{unicode-math}[2011/01/29]%
  % \setmathfont{lmmath-regular.otf}%
  \setmathfont{latinmodern-math.otf}%
}
\let\@SavedDocumentclass\documentclass
\def\documentclass{%
  \begingroup
  \@ifnextchar[{%
    \@documentclass@opt
  }{%
    \toks@{\@SavedDocumentclass}%
    \@documentclass@class
  }%
}
\def\@documentclass@opt[#1]{%
  \toks@{\@SavedDocumentclass[{#1}]}%
  \@documentclass@class
}
\def\@documentclass@class#1{%
  \toks@\expandafter{\the\toks@{#1}}%
  \@ifnextchar[{%
    \@documentclass@rev
  }{%
    \expandafter\endgroup
    \the\toks@
    \setup@fontspec@math
  }%
}
\def\@documentclass@rev[#1]{%
  \expandafter\endgroup
  \the\toks@[{#1}]%
  \setup@fontspec@math
}
\makeatother
\RequirePackage{expl3}%
\RequirePackage{xparse}%
\RequirePackage{calc}%
\let\dump\SavedDump
\let\SavedDump\UNDEFINED
\dump
\endinput