diff options
| author | Karl Berry | 2006-08-08 16:27:41 +0000 |
|---|---|---|
| committer | Karl Berry | 2006-08-08 16:27:41 +0000 |
| commit | 08e5fcf12acce1b89b667e552a2d8f23e34c2423 (patch) | |
| tree | c2f3e3a6be4efb56e1885b2236c4f89cab1a10ba | |
| parent | 4c7c5c7e48af8443102716b09b715047d49874c0 (diff) | |
| download | emacs-08e5fcf12acce1b89b667e552a2d8f23e34c2423.tar.gz emacs-08e5fcf12acce1b89b667e552a2d8f23e34c2423.zip | |
update from texinfo
| -rw-r--r-- | man/texinfo.tex | 44 |
1 files changed, 33 insertions, 11 deletions
diff --git a/man/texinfo.tex b/man/texinfo.tex index d41d40084b0..36c1acad97c 100644 --- a/man/texinfo.tex +++ b/man/texinfo.tex | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | % Load plain if necessary, i.e., if running under initex. | 3 | % Load plain if necessary, i.e., if running under initex. |
| 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi | 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi |
| 5 | % | 5 | % |
| 6 | \def\texinfoversion{2006-06-19.13} | 6 | \def\texinfoversion{2006-07-17.16} |
| 7 | % | 7 | % |
| 8 | % Copyright (C) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, | 8 | % Copyright (C) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, |
| 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free | 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free |
| @@ -327,9 +327,9 @@ | |||
| 327 | \pagebody{#1}% | 327 | \pagebody{#1}% |
| 328 | \ifdim\ht\footlinebox > 0pt | 328 | \ifdim\ht\footlinebox > 0pt |
| 329 | % Only leave this space if the footline is nonempty. | 329 | % Only leave this space if the footline is nonempty. |
| 330 | % (We lessened \vsize for it in \oddfootingxxx.) | 330 | % (We lessened \vsize for it in \oddfootingyyy.) |
| 331 | % The \baselineskip=24pt in plain's \makefootline has no effect. | 331 | % The \baselineskip=24pt in plain's \makefootline has no effect. |
| 332 | \vskip 2\baselineskip | 332 | \vskip 24pt |
| 333 | \unvbox\footlinebox | 333 | \unvbox\footlinebox |
| 334 | \fi | 334 | \fi |
| 335 | % | 335 | % |
| @@ -2051,11 +2051,11 @@ where each line of input produces a line of output.} | |||
| 2051 | % and arrange explicitly to hyphenate at a dash. | 2051 | % and arrange explicitly to hyphenate at a dash. |
| 2052 | % -- rms. | 2052 | % -- rms. |
| 2053 | { | 2053 | { |
| 2054 | \catcode`\-=\active | 2054 | \catcode`\-=\active \catcode`\_=\active \catcode`\'=\active |
| 2055 | \catcode`\_=\active | ||
| 2056 | % | 2055 | % |
| 2057 | \global\def\code{\begingroup | 2056 | \global\def\code{\begingroup |
| 2058 | \catcode`\-=\active \catcode`\_=\active | 2057 | \catcode`\-=\active \catcode`\_=\active \catcode`\'=\active |
| 2058 | \let'\singlequotechar | ||
| 2059 | \ifallowcodebreaks | 2059 | \ifallowcodebreaks |
| 2060 | \let-\codedash | 2060 | \let-\codedash |
| 2061 | \let_\codeunder | 2061 | \let_\codeunder |
| @@ -2472,8 +2472,8 @@ where each line of input produces a line of output.} | |||
| 2472 | % | 2472 | % |
| 2473 | % Leave some space for the footline. Hopefully ok to assume | 2473 | % Leave some space for the footline. Hopefully ok to assume |
| 2474 | % @evenfooting will not be used by itself. | 2474 | % @evenfooting will not be used by itself. |
| 2475 | \global\advance\pageheight by -\baselineskip | 2475 | \global\advance\pageheight by -12pt |
| 2476 | \global\advance\vsize by -\baselineskip | 2476 | \global\advance\vsize by -12pt |
| 2477 | } | 2477 | } |
| 2478 | 2478 | ||
| 2479 | \parseargdef\everyfooting{\oddfootingxxx{#1}\evenfootingxxx{#1}} | 2479 | \parseargdef\everyfooting{\oddfootingxxx{#1}\evenfootingxxx{#1}} |
| @@ -5042,7 +5042,7 @@ where each line of input produces a line of output.} | |||
| 5042 | {\tentt \global\dimen0 = 3em}% Width of the box. | 5042 | {\tentt \global\dimen0 = 3em}% Width of the box. |
| 5043 | \dimen2 = .55pt % Thickness of rules | 5043 | \dimen2 = .55pt % Thickness of rules |
| 5044 | % The text. (`r' is open on the right, `e' somewhat less so on the left.) | 5044 | % The text. (`r' is open on the right, `e' somewhat less so on the left.) |
| 5045 | \setbox0 = \hbox{\kern-.75pt \tensf error\kern-1.5pt} | 5045 | \setbox0 = \hbox{\kern-.75pt \reducedsf error\kern-1.5pt} |
| 5046 | % | 5046 | % |
| 5047 | \setbox\errorbox=\hbox to \dimen0{\hfil | 5047 | \setbox\errorbox=\hbox to \dimen0{\hfil |
| 5048 | \hsize = \dimen0 \advance\hsize by -5.8pt % Space to left+right. | 5048 | \hsize = \dimen0 \advance\hsize by -5.8pt % Space to left+right. |
| @@ -5265,11 +5265,10 @@ where each line of input produces a line of output.} | |||
| 5265 | % | 5265 | % |
| 5266 | \maketwodispenvs {lisp}{example}{% | 5266 | \maketwodispenvs {lisp}{example}{% |
| 5267 | \nonfillstart | 5267 | \nonfillstart |
| 5268 | \tt | 5268 | \tt\quoteexpand |
| 5269 | \let\kbdfont = \kbdexamplefont % Allow @kbd to do something special. | 5269 | \let\kbdfont = \kbdexamplefont % Allow @kbd to do something special. |
| 5270 | \gobble % eat return | 5270 | \gobble % eat return |
| 5271 | } | 5271 | } |
| 5272 | |||
| 5273 | % @display/@smalldisplay: same as @lisp except keep current font. | 5272 | % @display/@smalldisplay: same as @lisp except keep current font. |
| 5274 | % | 5273 | % |
| 5275 | \makedispenv {display}{% | 5274 | \makedispenv {display}{% |
| @@ -5397,6 +5396,22 @@ where each line of input produces a line of output.} | |||
| 5397 | \newdimen\tabw \setbox0=\hbox{\tt\space} \tabw=8\wd0 % tab amount | 5396 | \newdimen\tabw \setbox0=\hbox{\tt\space} \tabw=8\wd0 % tab amount |
| 5398 | % | 5397 | % |
| 5399 | \def\starttabbox{\setbox0=\hbox\bgroup} | 5398 | \def\starttabbox{\setbox0=\hbox\bgroup} |
| 5399 | |||
| 5400 | % Allow an option to not replace quotes with a regular directed right | ||
| 5401 | % quote/apostrophe (char 0x27), but instead use the undirected quote | ||
| 5402 | % from cmtt (char 0x0d). The undirected quote is ugly, so don't make it | ||
| 5403 | % the default, but it works for pasting with more pdf viewers (at least | ||
| 5404 | % evince), the lilypond developers report. xpdf does work with the | ||
| 5405 | % regular 0x27. | ||
| 5406 | % | ||
| 5407 | \def\singlequotechar{% | ||
| 5408 | \expandafter\ifx\csname SETcodequoteundirected\endcsname\relax | ||
| 5409 | '% | ||
| 5410 | \else | ||
| 5411 | \char'15 | ||
| 5412 | \fi | ||
| 5413 | } | ||
| 5414 | % | ||
| 5400 | \begingroup | 5415 | \begingroup |
| 5401 | \catcode`\^^I=\active | 5416 | \catcode`\^^I=\active |
| 5402 | \gdef\tabexpand{% | 5417 | \gdef\tabexpand{% |
| @@ -5409,7 +5424,13 @@ where each line of input produces a line of output.} | |||
| 5409 | \wd0=\dimen0 \box0 \starttabbox | 5424 | \wd0=\dimen0 \box0 \starttabbox |
| 5410 | }% | 5425 | }% |
| 5411 | } | 5426 | } |
| 5427 | \catcode`\'=\active | ||
| 5428 | \gdef\quoteexpand{% | ||
| 5429 | \catcode`\'=\active | ||
| 5430 | \def'{\singlequotechar} | ||
| 5431 | }% | ||
| 5412 | \endgroup | 5432 | \endgroup |
| 5433 | % | ||
| 5413 | \def\setupverbatim{% | 5434 | \def\setupverbatim{% |
| 5414 | \let\nonarrowing = t% | 5435 | \let\nonarrowing = t% |
| 5415 | \nonfillstart | 5436 | \nonfillstart |
| @@ -5418,6 +5439,7 @@ where each line of input produces a line of output.} | |||
| 5418 | \def\par{\leavevmode\egroup\box0\endgraf}% | 5439 | \def\par{\leavevmode\egroup\box0\endgraf}% |
| 5419 | \catcode`\`=\active | 5440 | \catcode`\`=\active |
| 5420 | \tabexpand | 5441 | \tabexpand |
| 5442 | \quoteexpand | ||
| 5421 | % Respect line breaks, | 5443 | % Respect line breaks, |
| 5422 | % print special symbols as themselves, and | 5444 | % print special symbols as themselves, and |
| 5423 | % make each space count | 5445 | % make each space count |