summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/spec-ini.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/spec-ini.tex')
-rw-r--r--Master/texmf-dist/tex/context/base/spec-ini.tex41
1 files changed, 35 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/context/base/spec-ini.tex b/Master/texmf-dist/tex/context/base/spec-ini.tex
index c53fbbd5cee..8d867e9a1be 100644
--- a/Master/texmf-dist/tex/context/base/spec-ini.tex
+++ b/Master/texmf-dist/tex/context/base/spec-ini.tex
@@ -80,9 +80,9 @@
\stopmessages
\startmessages italian library: specials
- title: specialità
+ title: specialitø
1: -- caricato
- 2: non è permesso un annidamento maggiore --
+ 2: non ø permesso un annidamento maggiore --
3: -- reimpostato
4: il comando -- non esiste
5: caricamento del file di definizione --
@@ -112,6 +112,17 @@
7: driver necunoscut --
\stopmessages
+\startmessages french library: specials
+ title: specials
+ 1: -- chargé
+ 2: pas d'imbracations plus profondes ne sont permises --
+ 3: -- est remis à zéro
+ 4: la commande -- n'existe pas
+ 5: chargement du fichier de définition --
+ 6: l'imbrication n'est pas permise
+ 7: pilote -- inconnu
+\stopmessages
+
\startmessages dutch library: interactions
21: -- code tussengevoegd
\stopmessages
@@ -133,13 +144,17 @@
\stopmessages
\startmessages norwegian library: interactions
- 21: -- kode satt inn / tilføyd
+ 21: -- kode satt inn / tilføyd
\stopmessages
\startmessages romanian library: interactions
21: -- cod inserat
\stopmessages
+\startmessages french library: interactions
+ 21: -- code inseré
+\stopmessages
+
%D \TEX\ produces files in the \DVI\ format. This format is
%D well defined and stable. In this format one||byte commands
%D are used which can optionally be followed by length
@@ -167,6 +182,21 @@
%D output.
%D \macros
+%D {jobsuffix}
+%D
+%D By default, \TEX\ produces \DVI\ files which can be
+%D converted to other filetypes. Sometimes it is handy to
+%D know what the target file will be. In other driver
+%D modules we wil set \type {\jobsuffix} to \type {pdf}.
+
+\def\jobsuffix{dvi}
+
+\def\setjobsuffix#1%
+ {\resetsystemmode\jobsuffix
+ \edef\jobsuffix{#1}%
+ \setsystemmode\jobsuffix}
+
+%D \macros
%D {everyresetspecials}
%D
%D Now what will this one do? We'll see in a few lines.
@@ -393,10 +423,9 @@
{\doifdefinedelse{\@@specfil@@#1}
{\edef\currentspecialfile{\getvalue{\@@specfil@@#1}}}
{\edef\currentspecialfile{#1}}%
- \makeshortfilename[\f!specialprefix\currentspecialfile]%
- \showmessage\m!specials5\currentspecialfile
+ \makeshortfilename[\truefilename{\f!specialprefix\currentspecialfile}]%
\startreadingfile
- \readsysfile\shortfilename\donothing\donothing
+ \readsysfile\shortfilename{\showmessage\m!specials5\currentspecialfile}\donothing
\stopreadingfile
\showmessage\m!specials1\preloadedspecials}}