diff options
Diffstat (limited to 'macros/inrstex/inrstex/writdos.tex')
-rw-r--r-- | macros/inrstex/inrstex/writdos.tex | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/macros/inrstex/inrstex/writdos.tex b/macros/inrstex/inrstex/writdos.tex new file mode 100644 index 0000000000..124ef3b99c --- /dev/null +++ b/macros/inrstex/inrstex/writdos.tex @@ -0,0 +1,39 @@ +% This is a file that modifies the file nameing conventions in INRSTeX +% for IBM DOS 3.0 ... It works in conjunction with a command file that +% renames old versions of files produced by INRSTeX. The convention is +% to add "@" to the beginning of the filename. This has the advantage of +% leaving the extensions intact but has the disadvantage of +% truncating 8 letter filenames. The "@" is not sacrosanct. + +% if a job is aborted, the old files may be made current with +% rename @<jobname>.* <jobname>.* + +% There are several places in INRSTeX that require changes. + +\catcode`\@=11 + +% ------ auto.tex ----- + +% \inputtagfiles={\inputwithcheck {\jobname.tag}} +\inputtagfiles={\inputwithcheck {@\jobname.tag}} % will have been renamed + + +% -------- tocform.tex ------ + +%\def\c@k#1{\csname if#1list\endcsname \jobname.#1;-1 \else \jobname.#1 \fi} +%\def\newlistfilename#1{\ifnotdefined \jobname.#1 \else \c@k{#1} \fi} + % VAX/VMS \c@k is necessary because of the way TeX expands + +\def\c@k#1{\csname if#1list\endcsname @\jobname.#1 \else \jobname.#1 \fi} +\def\newlistfilename#1{\ifnotdefined \jobname.#1 \else \c@k{#1} \fi} + % \c@k is necessary because of the way TeX expands + +% ----------- cite.tex --------- + +% This does not need changing as long as the citation list ALWAYS follows +% the citations. If this is not the case, then an old version will have to +% used. This might lead to other problems later. + +% \citetagfilename = {\jobname.ctg} %compatible Ugh! + +\catcode `\@=12 |