|
|
|
@ -3,7 +3,7 @@ |
|
|
|
% Load plain if necessary, i.e., if running under initex. |
|
|
|
\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi |
|
|
|
% |
|
|
|
\def\texinfoversion{1999-09-25.10} |
|
|
|
\def\texinfoversion{2000-05-28.15} |
|
|
|
% |
|
|
|
% Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99 |
|
|
|
% Free Software Foundation, Inc. |
|
|
|
@ -214,6 +214,9 @@ |
|
|
|
\normalturnoffactive % \ in index entries must not stay \, e.g., if |
|
|
|
% the page break happens to be in the middle of an example. |
|
|
|
\shipout\vbox{% |
|
|
|
% Do this early so pdf references go to the beginning of the page. |
|
|
|
\ifpdfmakepagedest \pdfmkdest{\the\pageno} \fi |
|
|
|
% |
|
|
|
\ifcropmarks \vbox to \outervsize\bgroup |
|
|
|
\hsize = \outerhsize |
|
|
|
\vskip-\topandbottommargin |
|
|
|
@ -243,8 +246,6 @@ |
|
|
|
\unvbox\footlinebox |
|
|
|
\fi |
|
|
|
% |
|
|
|
\ifpdfmakepagedest \pdfmkdest{\the\pageno} \fi |
|
|
|
% |
|
|
|
\ifcropmarks |
|
|
|
\egroup % end of \vbox\bgroup |
|
|
|
\hfil\egroup % end of (centering) \line\bgroup |
|
|
|
@ -891,7 +892,7 @@ where each line of input produces a line of output.} |
|
|
|
\fi} |
|
|
|
\def\pdfmkdest#1{\pdfdest name{#1@} xyz} |
|
|
|
\def\pdfmkpgn#1{#1@} |
|
|
|
\let\linkcolor = \Cyan |
|
|
|
\let\linkcolor = \Blue % was Cyan, but that seems light? |
|
|
|
\def\endlink{\Black\pdfendlink} |
|
|
|
% Adding outlines to PDF; macros for calculating structure of outlines |
|
|
|
% come from Petr Olsak |
|
|
|
@ -906,7 +907,8 @@ where each line of input produces a line of output.} |
|
|
|
\closein 1 |
|
|
|
\indexnofonts |
|
|
|
\def\tt{} |
|
|
|
% thanh's hack / proper braces in bookmarks |
|
|
|
\let\_ = \normalunderscore |
|
|
|
% Thanh's hack / proper braces in bookmarks |
|
|
|
\edef\mylbrace{\iftrue \string{\else}\fi}\let\{=\mylbrace |
|
|
|
\edef\myrbrace{\iffalse{\else\string}\fi}\let\}=\myrbrace |
|
|
|
% |
|
|
|
@ -1670,7 +1672,10 @@ where each line of input produces a line of output.} |
|
|
|
} |
|
|
|
|
|
|
|
% Subroutines used in generating headings |
|
|
|
% Produces Day Month Year style of output. |
|
|
|
% This produces Day Month Year style of output. |
|
|
|
% Only define if not already defined, in case a txi-??.tex file has set |
|
|
|
% up a different format (e.g., txi-cs.tex does this). |
|
|
|
\ifx\today\undefined |
|
|
|
\def\today{% |
|
|
|
\number\day\space |
|
|
|
\ifcase\month |
|
|
|
@ -1679,6 +1684,7 @@ where each line of input produces a line of output.} |
|
|
|
\or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec |
|
|
|
\fi |
|
|
|
\space\number\year} |
|
|
|
\fi |
|
|
|
|
|
|
|
% @settitle line... specifies the title of the document, for headings. |
|
|
|
% It generates no output of its own. |
|
|
|
@ -4710,7 +4716,8 @@ width0pt\relax} \fi |
|
|
|
\def\deftypeivarheader#1#2#3{% |
|
|
|
\dosubind{vr}{\code{#3}}{\putwordof\ \code{#1}}% entry in variable index |
|
|
|
\begingroup |
|
|
|
\defname{#3}{\putwordInstanceVariableof\ \code{#1}}% |
|
|
|
\defname{\defheaderxcond#2\relax$$$#3} |
|
|
|
{\putwordInstanceVariableof\ \code{#1}}% |
|
|
|
\defvarargs{#3}% |
|
|
|
\endgroup |
|
|
|
} |
|
|
|
@ -5794,7 +5801,7 @@ should work if nowhere else does.} |
|
|
|
% Use @afourwide to print on European A4 paper in wide format. |
|
|
|
\def\afourwide{% |
|
|
|
\afourpaper |
|
|
|
\internalpagesizes{9.5in}{6.5in}{\hoffset}{\normaloffset}{\bindingoffset}{7mm}% |
|
|
|
\internalpagesizes{6.5in}{9.5in}{\hoffset}{\normaloffset}{\bindingoffset}{7mm}% |
|
|
|
% |
|
|
|
\globaldefs = 0 |
|
|
|
} |
|
|
|
|