summaryrefslogtreecommitdiff
path: root/macros/generic
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-11-16 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2023-11-16 03:01:15 +0000
commite0db3f0709a737e7258fd40a7cbfe9a461ea0756 (patch)
treee81cfc35b6602ffceefa73b8971ce3b94312820a /macros/generic
parentf5460c92605f1b3b17448b27ce53375157c3e4b1 (diff)
CTAN sync 202311160301
Diffstat (limited to 'macros/generic')
-rw-r--r--macros/generic/tex-ini-files/README.md3
-rw-r--r--macros/generic/tex-ini-files/latex.ini24
-rw-r--r--macros/generic/tex-ini-files/mllatex.ini5
-rw-r--r--macros/generic/tex-ini-files/pdflatex.ini6
-rw-r--r--macros/generic/tex-ini-files/pdfxmltex.ini10
-rw-r--r--macros/generic/tex-ini-files/xmltex.ini9
6 files changed, 56 insertions, 1 deletions
diff --git a/macros/generic/tex-ini-files/README.md b/macros/generic/tex-ini-files/README.md
index 3a7b94b0bd..89bb9db879 100644
--- a/macros/generic/tex-ini-files/README.md
+++ b/macros/generic/tex-ini-files/README.md
@@ -46,9 +46,10 @@ Major changes:
- 2016-02-27 First version of bundle
- 2016-04-14 Do not assume e-TeX availability in `pdftexconfig.tex`
- 2016-04-15 New approach to loading shared pdfTeX/LuaTeX data
+- 2023-11-15 Align setting of interaction mode across LaTeX .ini files
A full history of this bundle is available from
-https://github.com/josephwright/tex-ini-files
+https://github.com/latex3/tex-ini-files
## Legal
diff --git a/macros/generic/tex-ini-files/latex.ini b/macros/generic/tex-ini-files/latex.ini
new file mode 100644
index 0000000000..876958555e
--- /dev/null
+++ b/macros/generic/tex-ini-files/latex.ini
@@ -0,0 +1,24 @@
+% tex-ini-files 2016-05-10: latex.ini
+
+% Thomas Esser, 1998. public domain.
+%
+\ifx\pdfoutput\undefined \else
+ \ifx\pdfoutput\relax \else
+ %
+ % We're building the latex format with the pdfetex engine (started 2004).
+ \input pdftexconfig
+ \pdfoutput=0
+ %
+ % pdfTeX related primitives are no longer hidden by default
+ % (started 2005). Uncomment and recreate the format files by running
+ % "fmtutil --all" resp. "fmtutil-sys --all" to revert to the old
+ % (2004) behaviour.
+ % \input pdftex-dvi.tex
+ %
+ \fi
+\fi
+%
+% the usual format initialization.
+\scrollmode
+\input latex.ltx
+\endinput
diff --git a/macros/generic/tex-ini-files/mllatex.ini b/macros/generic/tex-ini-files/mllatex.ini
new file mode 100644
index 0000000000..d0886079b8
--- /dev/null
+++ b/macros/generic/tex-ini-files/mllatex.ini
@@ -0,0 +1,5 @@
+% tex-ini-files 2016-05-10: mllatex.ini
+
+% Thomas Esser, 1998. public domain.
+\scrollmode
+\input latex.ltx
diff --git a/macros/generic/tex-ini-files/pdflatex.ini b/macros/generic/tex-ini-files/pdflatex.ini
new file mode 100644
index 0000000000..8105e23a9e
--- /dev/null
+++ b/macros/generic/tex-ini-files/pdflatex.ini
@@ -0,0 +1,6 @@
+% tex-ini-files 2023-11-15: pdflatex.ini
+
+% Thomas Esser, 1998. public domain.
+\input pdftexconfig.tex
+\input latex.ltx
+\endinput
diff --git a/macros/generic/tex-ini-files/pdfxmltex.ini b/macros/generic/tex-ini-files/pdfxmltex.ini
new file mode 100644
index 0000000000..c36bb5137a
--- /dev/null
+++ b/macros/generic/tex-ini-files/pdfxmltex.ini
@@ -0,0 +1,10 @@
+% tex-ini-files 2016-05-10: pdfxmltex.ini
+
+% public domain.
+\let\primitivedump=\dump
+\let\dump=\relax
+\input pdflatex.ini
+\let\dump=\primitivedump
+
+% then read jadetex. pdf output must be set first, since it needs hyperref.
+\input xmltex.tex
diff --git a/macros/generic/tex-ini-files/xmltex.ini b/macros/generic/tex-ini-files/xmltex.ini
new file mode 100644
index 0000000000..bd18c4900e
--- /dev/null
+++ b/macros/generic/tex-ini-files/xmltex.ini
@@ -0,0 +1,9 @@
+% tex-ini-files 2016-05-10: xmltex.ini
+
+% public domain.
+\let\primitivedump=\dump
+\let\dump=\relax
+\input latex.ini
+\let\dump=\primitivedump
+
+\input xmltex.tex