summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/tex-ini-files
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-04-15 21:33:56 +0000
committerKarl Berry <karl@freefriends.org>2016-04-15 21:33:56 +0000
commit072dd7a5acb701ae0b52122ddb634413bb00ed39 (patch)
tree70c906df684aaddd51f1dc14ec3fbc937cd46133 /Master/texmf-dist/doc/generic/tex-ini-files
parent445d236c0f79073b0e5509e7343fd934459ffca7 (diff)
tex-ini-files (15apr16)
git-svn-id: svn://tug.org/texlive/trunk@40533 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/tex-ini-files')
-rw-r--r--Master/texmf-dist/doc/generic/tex-ini-files/README.md21
1 files changed, 11 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/generic/tex-ini-files/README.md b/Master/texmf-dist/doc/generic/tex-ini-files/README.md
index 2807e9b07ee..3a7b94b0bdd 100644
--- a/Master/texmf-dist/doc/generic/tex-ini-files/README.md
+++ b/Master/texmf-dist/doc/generic/tex-ini-files/README.md
@@ -9,19 +9,18 @@ work with XeTeX and LuaTeX.
## Shared configuration
-The file `pdftexconfig.dat` contains common settings for pdfTeX
+The file `pdftexconfig.tex` contains common settings for pdfTeX
and LuaTeX, most of which are concerned with direct PDF output.
-These settings are given in a key-value format and are named
-based on the pdfTeX 1.40 primitives. The values for the settings
-themselves is taken from the standard values in TeX Live 2010
-with the paper size set as A4.
+This file is designed to be loaded directly by pdfTeX and can
+be parsed by the `luatexconfig.tex` to allow the same settings
+to be used by LuaTeX directly. The format of the file
+`pdftexconfig.tex` is strictly
-Loading this data in pdfTeX is achieved by `pdftexconfig.tex`,
-whereas for LuaTeX the file `luatexconfig.tex` is needed. Both
-of these files will load the shared data file and assign the
-appropriate primitives.
+ <pdfTeX primitive> = <value>
-The loaders recognise the marker control sequence `\dvimode`.
+for all non-comment non-blank lines.
+
+The LuaTeX loader recognise the marker control sequence `\dvimode`.
If this is defined, the loaders will set the format to produce
DVI file, and otherwise will select direct PDF output. The loader
will then undefine `\dvimode`.
@@ -45,6 +44,8 @@ files and engines available from late 2015 onward, in particular:
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
A full history of this bundle is available from
https://github.com/josephwright/tex-ini-files