From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/inrstex/inrstex/writunix.tex | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 macros/inrstex/inrstex/writunix.tex (limited to 'macros/inrstex/inrstex/writunix.tex') diff --git a/macros/inrstex/inrstex/writunix.tex b/macros/inrstex/inrstex/writunix.tex new file mode 100644 index 0000000000..ada5c6a0b9 --- /dev/null +++ b/macros/inrstex/inrstex/writunix.tex @@ -0,0 +1,41 @@ +% This is a file that modifies the file naming conventions in INRSTeX +% for Berkeley Unix ... It works in conjunction with a command file that +% renames old versions of files produced by INRSTeX. The convention is +% to add "~" to the end of the filename. This is the same indication that +% EMACS uses for old versions. Note that there is no concern with file +% name length in Berkeley Unix. The "~" is not sacrosanct. + +% if a job is aborted, the old files may be made current (in csh) with +% foreach i (.*~) +% mv $i `basename $i \~` +% end + +% 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 `\~=\active -- cgit v1.2.3