aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man/ChangeLog2
-rw-r--r--man/texinfo.tex541
2 files changed, 407 insertions, 136 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index 373394b2151..40d86d5ac27 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,5 +1,7 @@
12007-05-03 Karl Berry <karl@tug.org> 12007-05-03 Karl Berry <karl@tug.org>
2 2
3 * texinfo.tex: update from current version for better pdf generation.
4
3 * emacs.texi (\urlcolor, \linkcolor) [smallbook]: \let to \Black 5 * emacs.texi (\urlcolor, \linkcolor) [smallbook]: \let to \Black
4 for printing. 6 for printing.
5 7
diff --git a/man/texinfo.tex b/man/texinfo.tex
index f6ab675ce11..d1447748435 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{2007-04-08.09} 6\def\texinfoversion{2007-05-03.09}
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, 9% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -1327,7 +1327,11 @@ output) for that.)}
1327 % used to mark target names; must be expandable. 1327 % used to mark target names; must be expandable.
1328 \def\pdfmkpgn#1{#1} 1328 \def\pdfmkpgn#1{#1}
1329 % 1329 %
1330 \let\linkcolor = \Blue % was Cyan, but that seems light? 1330 % by default, use a color that is dark enough to print on paper as
1331 % nearly black, but still distinguishable for online viewing.
1332 % (Defined in pdfcolor.tex.)
1333 \let\urlcolor = \BrickRed
1334 \let\linkcolor = \BrickRed
1331 \def\endlink{\Black\pdfendlink} 1335 \def\endlink{\Black\pdfendlink}
1332 % 1336 %
1333 % Adding outlines to PDF; macros for calculating structure of outlines 1337 % Adding outlines to PDF; macros for calculating structure of outlines
@@ -1461,7 +1465,7 @@ output) for that.)}
1461 \def\@{@}% 1465 \def\@{@}%
1462 \let\/=\empty 1466 \let\/=\empty
1463 \makevalueexpandable 1467 \makevalueexpandable
1464 \leavevmode\Red 1468 \leavevmode\urlcolor
1465 \startlink attr{/Border [0 0 0]}% 1469 \startlink attr{/Border [0 0 0]}%
1466 user{/Subtype /Link /A << /S /URI /URI (#1) >>}% 1470 user{/Subtype /Link /A << /S /URI /URI (#1) >>}%
1467 \endgroup} 1471 \endgroup}
@@ -1551,11 +1555,276 @@ output) for that.)}
1551 }% 1555 }%
1552} 1556}
1553 1557
1558%
1559% PDF CMaps. See also LaTeX's t1.cmap.
1560%
1561% \cmapOT1
1562\ifpdf
1563 \begingroup
1564 \catcode`\^^M=\active \def^^M{^^J}% Output line endings as the ^^J char.
1565 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1566%%DocumentNeededResources: ProcSet (CIDInit)
1567%%IncludeResource: ProcSet (CIDInit)
1568%%BeginResource: CMap (TeX-OT1-0)
1569%%Title: (TeX-OT1-0 TeX OT1 0)
1570%%Version: 1.000
1571%%EndComments
1572/CIDInit /ProcSet findresource begin
157312 dict begin
1574begincmap
1575/CIDSystemInfo
1576<< /Registry (TeX)
1577/Ordering (OT1)
1578/Supplement 0
1579>> def
1580/CMapName /TeX-OT1-0 def
1581/CMapType 2 def
15821 begincodespacerange
1583<00> <7F>
1584endcodespacerange
15858 beginbfrange
1586<00> <01> <0393>
1587<09> <0A> <03A8>
1588<23> <26> <0023>
1589<28> <3B> <0028>
1590<3F> <5B> <003F>
1591<5D> <5E> <005D>
1592<61> <7A> <0061>
1593<7B> <7C> <2013>
1594endbfrange
159540 beginbfchar
1596<02> <0398>
1597<03> <039B>
1598<04> <039E>
1599<05> <03A0>
1600<06> <03A3>
1601<07> <03D2>
1602<08> <03A6>
1603<0B> <00660066>
1604<0C> <00660069>
1605<0D> <0066006C>
1606<0E> <006600660069>
1607<0F> <00660066006C>
1608<10> <0131>
1609<11> <0237>
1610<12> <0060>
1611<13> <00B4>
1612<14> <02C7>
1613<15> <02D8>
1614<16> <00AF>
1615<17> <02DA>
1616<18> <00B8>
1617<19> <00DF>
1618<1A> <00E6>
1619<1B> <0153>
1620<1C> <00F8>
1621<1D> <00C6>
1622<1E> <0152>
1623<1F> <00D8>
1624<21> <0021>
1625<22> <201D>
1626<27> <2019>
1627<3C> <00A1>
1628<3D> <003D>
1629<3E> <00BF>
1630<5C> <201C>
1631<5F> <02D9>
1632<60> <2018>
1633<7D> <02DD>
1634<7E> <007E>
1635<7F> <00A8>
1636endbfchar
1637endcmap
1638CMapName currentdict /CMap defineresource pop
1639end
1640end
1641%%EndResource
1642%%EOF
1643 }\endgroup
1644 \expandafter\edef\csname cmapOT1\endcsname#1{%
1645 \pdffontattr#1{/ToUnicode \the\pdflastobj\space 0 R}%
1646 }%
1647%
1648% \cmapOT1IT
1649 \begingroup
1650 \catcode`\^^M=\active \def^^M{^^J}% Output line endings as the ^^J char.
1651 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1652%%DocumentNeededResources: ProcSet (CIDInit)
1653%%IncludeResource: ProcSet (CIDInit)
1654%%BeginResource: CMap (TeX-OT1IT-0)
1655%%Title: (TeX-OT1IT-0 TeX OT1IT 0)
1656%%Version: 1.000
1657%%EndComments
1658/CIDInit /ProcSet findresource begin
165912 dict begin
1660begincmap
1661/CIDSystemInfo
1662<< /Registry (TeX)
1663/Ordering (OT1IT)
1664/Supplement 0
1665>> def
1666/CMapName /TeX-OT1IT-0 def
1667/CMapType 2 def
16681 begincodespacerange
1669<00> <7F>
1670endcodespacerange
16718 beginbfrange
1672<00> <01> <0393>
1673<09> <0A> <03A8>
1674<25> <26> <0025>
1675<28> <3B> <0028>
1676<3F> <5B> <003F>
1677<5D> <5E> <005D>
1678<61> <7A> <0061>
1679<7B> <7C> <2013>
1680endbfrange
168142 beginbfchar
1682<02> <0398>
1683<03> <039B>
1684<04> <039E>
1685<05> <03A0>
1686<06> <03A3>
1687<07> <03D2>
1688<08> <03A6>
1689<0B> <00660066>
1690<0C> <00660069>
1691<0D> <0066006C>
1692<0E> <006600660069>
1693<0F> <00660066006C>
1694<10> <0131>
1695<11> <0237>
1696<12> <0060>
1697<13> <00B4>
1698<14> <02C7>
1699<15> <02D8>
1700<16> <00AF>
1701<17> <02DA>
1702<18> <00B8>
1703<19> <00DF>
1704<1A> <00E6>
1705<1B> <0153>
1706<1C> <00F8>
1707<1D> <00C6>
1708<1E> <0152>
1709<1F> <00D8>
1710<21> <0021>
1711<22> <201D>
1712<23> <0023>
1713<24> <00A3>
1714<27> <2019>
1715<3C> <00A1>
1716<3D> <003D>
1717<3E> <00BF>
1718<5C> <201C>
1719<5F> <02D9>
1720<60> <2018>
1721<7D> <02DD>
1722<7E> <007E>
1723<7F> <00A8>
1724endbfchar
1725endcmap
1726CMapName currentdict /CMap defineresource pop
1727end
1728end
1729%%EndResource
1730%%EOF
1731 }\endgroup
1732 \expandafter\edef\csname cmapOT1IT\endcsname#1{%
1733 \pdffontattr#1{/ToUnicode \the\pdflastobj\space 0 R}%
1734 }%
1735%
1736% \cmapOT1TT
1737 \begingroup
1738 \catcode`\^^M=\active \def^^M{^^J}% Output line endings as the ^^J char.
1739 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1740%%DocumentNeededResources: ProcSet (CIDInit)
1741%%IncludeResource: ProcSet (CIDInit)
1742%%BeginResource: CMap (TeX-OT1TT-0)
1743%%Title: (TeX-OT1TT-0 TeX OT1TT 0)
1744%%Version: 1.000
1745%%EndComments
1746/CIDInit /ProcSet findresource begin
174712 dict begin
1748begincmap
1749/CIDSystemInfo
1750<< /Registry (TeX)
1751/Ordering (OT1TT)
1752/Supplement 0
1753>> def
1754/CMapName /TeX-OT1TT-0 def
1755/CMapType 2 def
17561 begincodespacerange
1757<00> <7F>
1758endcodespacerange
17595 beginbfrange
1760<00> <01> <0393>
1761<09> <0A> <03A8>
1762<21> <26> <0021>
1763<28> <5F> <0028>
1764<61> <7E> <0061>
1765endbfrange
176632 beginbfchar
1767<02> <0398>
1768<03> <039B>
1769<04> <039E>
1770<05> <03A0>
1771<06> <03A3>
1772<07> <03D2>
1773<08> <03A6>
1774<0B> <2191>
1775<0C> <2193>
1776<0D> <0027>
1777<0E> <00A1>
1778<0F> <00BF>
1779<10> <0131>
1780<11> <0237>
1781<12> <0060>
1782<13> <00B4>
1783<14> <02C7>
1784<15> <02D8>
1785<16> <00AF>
1786<17> <02DA>
1787<18> <00B8>
1788<19> <00DF>
1789<1A> <00E6>
1790<1B> <0153>
1791<1C> <00F8>
1792<1D> <00C6>
1793<1E> <0152>
1794<1F> <00D8>
1795<20> <2423>
1796<27> <2019>
1797<60> <2018>
1798<7F> <00A8>
1799endbfchar
1800endcmap
1801CMapName currentdict /CMap defineresource pop
1802end
1803end
1804%%EndResource
1805%%EOF
1806 }\endgroup
1807 \expandafter\edef\csname cmapOT1TT\endcsname#1{%
1808 \pdffontattr#1{/ToUnicode \the\pdflastobj\space 0 R}%
1809 }%
1810\else
1811 \expandafter\let\csname cmapOT1\endcsname\gobble
1812 \expandafter\let\csname cmapOT1IT\endcsname\gobble
1813 \expandafter\let\csname cmapOT1TT\endcsname\gobble
1814\fi
1815
1554 1816
1555% Set the font macro #1 to the font named #2, adding on the 1817% Set the font macro #1 to the font named #2, adding on the
1556% specified font prefix (normally `cm'). 1818% specified font prefix (normally `cm').
1557% #3 is the font's design size, #4 is a scale factor 1819% #3 is the font's design size, #4 is a scale factor, #5 is the CMap
1558\def\setfont#1#2#3#4{\font#1=\fontprefix#2#3 scaled #4} 1820% encoding (currently only OT1, OT1IT and OT1TT are allowed, pass
1821% empty to omit).
1822\def\setfont#1#2#3#4#5{%
1823 \font#1=\fontprefix#2#3 scaled #4
1824 \csname cmap#5\endcsname#1%
1825}
1826% This is what gets called when #5 of \setfont is empty.
1827\let\cmap\gobble
1559 1828
1560 1829
1561% Use cm as the default font prefix. 1830% Use cm as the default font prefix.
@@ -1588,59 +1857,59 @@ output) for that.)}
1588% Text fonts (11.2pt, magstep1). 1857% Text fonts (11.2pt, magstep1).
1589\def\textnominalsize{11pt} 1858\def\textnominalsize{11pt}
1590\edef\mainmagstep{\magstephalf} 1859\edef\mainmagstep{\magstephalf}
1591\setfont\textrm\rmshape{10}{\mainmagstep} 1860\setfont\textrm\rmshape{10}{\mainmagstep}{OT1}
1592\setfont\texttt\ttshape{10}{\mainmagstep} 1861\setfont\texttt\ttshape{10}{\mainmagstep}{OT1TT}
1593\setfont\textbf\bfshape{10}{\mainmagstep} 1862\setfont\textbf\bfshape{10}{\mainmagstep}{OT1}
1594\setfont\textit\itshape{10}{\mainmagstep} 1863\setfont\textit\itshape{10}{\mainmagstep}{OT1IT}
1595\setfont\textsl\slshape{10}{\mainmagstep} 1864\setfont\textsl\slshape{10}{\mainmagstep}{OT1}
1596\setfont\textsf\sfshape{10}{\mainmagstep} 1865\setfont\textsf\sfshape{10}{\mainmagstep}{OT1}
1597\setfont\textsc\scshape{10}{\mainmagstep} 1866\setfont\textsc\scshape{10}{\mainmagstep}{OT1}
1598\setfont\textttsl\ttslshape{10}{\mainmagstep} 1867\setfont\textttsl\ttslshape{10}{\mainmagstep}{OT1TT}
1599\font\texti=cmmi10 scaled \mainmagstep 1868\font\texti=cmmi10 scaled \mainmagstep
1600\font\textsy=cmsy10 scaled \mainmagstep 1869\font\textsy=cmsy10 scaled \mainmagstep
1601 1870
1602% A few fonts for @defun names and args. 1871% A few fonts for @defun names and args.
1603\setfont\defbf\bfshape{10}{\magstep1} 1872\setfont\defbf\bfshape{10}{\magstep1}{OT1}
1604\setfont\deftt\ttshape{10}{\magstep1} 1873\setfont\deftt\ttshape{10}{\magstep1}{OT1TT}
1605\setfont\defttsl\ttslshape{10}{\magstep1} 1874\setfont\defttsl\ttslshape{10}{\magstep1}{OT1TT}
1606\def\df{\let\tentt=\deftt \let\tenbf = \defbf \let\tenttsl=\defttsl \bf} 1875\def\df{\let\tentt=\deftt \let\tenbf = \defbf \let\tenttsl=\defttsl \bf}
1607 1876
1608% Fonts for indices, footnotes, small examples (9pt). 1877% Fonts for indices, footnotes, small examples (9pt).
1609\def\smallnominalsize{9pt} 1878\def\smallnominalsize{9pt}
1610\setfont\smallrm\rmshape{9}{1000} 1879\setfont\smallrm\rmshape{9}{1000}{OT1}
1611\setfont\smalltt\ttshape{9}{1000} 1880\setfont\smalltt\ttshape{9}{1000}{OT1TT}
1612\setfont\smallbf\bfshape{10}{900} 1881\setfont\smallbf\bfshape{10}{900}{OT1}
1613\setfont\smallit\itshape{9}{1000} 1882\setfont\smallit\itshape{9}{1000}{OT1IT}
1614\setfont\smallsl\slshape{9}{1000} 1883\setfont\smallsl\slshape{9}{1000}{OT1}
1615\setfont\smallsf\sfshape{9}{1000} 1884\setfont\smallsf\sfshape{9}{1000}{OT1}
1616\setfont\smallsc\scshape{10}{900} 1885\setfont\smallsc\scshape{10}{900}{OT1}
1617\setfont\smallttsl\ttslshape{10}{900} 1886\setfont\smallttsl\ttslshape{10}{900}{OT1TT}
1618\font\smalli=cmmi9 1887\font\smalli=cmmi9
1619\font\smallsy=cmsy9 1888\font\smallsy=cmsy9
1620 1889
1621% Fonts for small examples (8pt). 1890% Fonts for small examples (8pt).
1622\def\smallernominalsize{8pt} 1891\def\smallernominalsize{8pt}
1623\setfont\smallerrm\rmshape{8}{1000} 1892\setfont\smallerrm\rmshape{8}{1000}{OT1}
1624\setfont\smallertt\ttshape{8}{1000} 1893\setfont\smallertt\ttshape{8}{1000}{OT1TT}
1625\setfont\smallerbf\bfshape{10}{800} 1894\setfont\smallerbf\bfshape{10}{800}{OT1}
1626\setfont\smallerit\itshape{8}{1000} 1895\setfont\smallerit\itshape{8}{1000}{OT1IT}
1627\setfont\smallersl\slshape{8}{1000} 1896\setfont\smallersl\slshape{8}{1000}{OT1}
1628\setfont\smallersf\sfshape{8}{1000} 1897\setfont\smallersf\sfshape{8}{1000}{OT1}
1629\setfont\smallersc\scshape{10}{800} 1898\setfont\smallersc\scshape{10}{800}{OT1}
1630\setfont\smallerttsl\ttslshape{10}{800} 1899\setfont\smallerttsl\ttslshape{10}{800}{OT1TT}
1631\font\smalleri=cmmi8 1900\font\smalleri=cmmi8
1632\font\smallersy=cmsy8 1901\font\smallersy=cmsy8
1633 1902
1634% Fonts for title page (20.4pt): 1903% Fonts for title page (20.4pt):
1635\def\titlenominalsize{20pt} 1904\def\titlenominalsize{20pt}
1636\setfont\titlerm\rmbshape{12}{\magstep3} 1905\setfont\titlerm\rmbshape{12}{\magstep3}{OT1}
1637\setfont\titleit\itbshape{10}{\magstep4} 1906\setfont\titleit\itbshape{10}{\magstep4}{OT1IT}
1638\setfont\titlesl\slbshape{10}{\magstep4} 1907\setfont\titlesl\slbshape{10}{\magstep4}{OT1}
1639\setfont\titlett\ttbshape{12}{\magstep3} 1908\setfont\titlett\ttbshape{12}{\magstep3}{OT1TT}
1640\setfont\titlettsl\ttslshape{10}{\magstep4} 1909\setfont\titlettsl\ttslshape{10}{\magstep4}{OT1TT}
1641\setfont\titlesf\sfbshape{17}{\magstep1} 1910\setfont\titlesf\sfbshape{17}{\magstep1}{OT1}
1642\let\titlebf=\titlerm 1911\let\titlebf=\titlerm
1643\setfont\titlesc\scbshape{10}{\magstep4} 1912\setfont\titlesc\scbshape{10}{\magstep4}{OT1}
1644\font\titlei=cmmi12 scaled \magstep3 1913\font\titlei=cmmi12 scaled \magstep3
1645\font\titlesy=cmsy10 scaled \magstep4 1914\font\titlesy=cmsy10 scaled \magstep4
1646\def\authorrm{\secrm} 1915\def\authorrm{\secrm}
@@ -1648,53 +1917,53 @@ output) for that.)}
1648 1917
1649% Chapter (and unnumbered) fonts (17.28pt). 1918% Chapter (and unnumbered) fonts (17.28pt).
1650\def\chapnominalsize{17pt} 1919\def\chapnominalsize{17pt}
1651\setfont\chaprm\rmbshape{12}{\magstep2} 1920\setfont\chaprm\rmbshape{12}{\magstep2}{OT1}
1652\setfont\chapit\itbshape{10}{\magstep3} 1921\setfont\chapit\itbshape{10}{\magstep3}{OT1IT}
1653\setfont\chapsl\slbshape{10}{\magstep3} 1922\setfont\chapsl\slbshape{10}{\magstep3}{OT1}
1654\setfont\chaptt\ttbshape{12}{\magstep2} 1923\setfont\chaptt\ttbshape{12}{\magstep2}{OT1TT}
1655\setfont\chapttsl\ttslshape{10}{\magstep3} 1924\setfont\chapttsl\ttslshape{10}{\magstep3}{OT1TT}
1656\setfont\chapsf\sfbshape{17}{1000} 1925\setfont\chapsf\sfbshape{17}{1000}{OT1}
1657\let\chapbf=\chaprm 1926\let\chapbf=\chaprm
1658\setfont\chapsc\scbshape{10}{\magstep3} 1927\setfont\chapsc\scbshape{10}{\magstep3}{OT1}
1659\font\chapi=cmmi12 scaled \magstep2 1928\font\chapi=cmmi12 scaled \magstep2
1660\font\chapsy=cmsy10 scaled \magstep3 1929\font\chapsy=cmsy10 scaled \magstep3
1661 1930
1662% Section fonts (14.4pt). 1931% Section fonts (14.4pt).
1663\def\secnominalsize{14pt} 1932\def\secnominalsize{14pt}
1664\setfont\secrm\rmbshape{12}{\magstep1} 1933\setfont\secrm\rmbshape{12}{\magstep1}{OT1}
1665\setfont\secit\itbshape{10}{\magstep2} 1934\setfont\secit\itbshape{10}{\magstep2}{OT1IT}
1666\setfont\secsl\slbshape{10}{\magstep2} 1935\setfont\secsl\slbshape{10}{\magstep2}{OT1}
1667\setfont\sectt\ttbshape{12}{\magstep1} 1936\setfont\sectt\ttbshape{12}{\magstep1}{OT1TT}
1668\setfont\secttsl\ttslshape{10}{\magstep2} 1937\setfont\secttsl\ttslshape{10}{\magstep2}{OT1TT}
1669\setfont\secsf\sfbshape{12}{\magstep1} 1938\setfont\secsf\sfbshape{12}{\magstep1}{OT1}
1670\let\secbf\secrm 1939\let\secbf\secrm
1671\setfont\secsc\scbshape{10}{\magstep2} 1940\setfont\secsc\scbshape{10}{\magstep2}{OT1}
1672\font\seci=cmmi12 scaled \magstep1 1941\font\seci=cmmi12 scaled \magstep1
1673\font\secsy=cmsy10 scaled \magstep2 1942\font\secsy=cmsy10 scaled \magstep2
1674 1943
1675% Subsection fonts (13.15pt). 1944% Subsection fonts (13.15pt).
1676\def\ssecnominalsize{13pt} 1945\def\ssecnominalsize{13pt}
1677\setfont\ssecrm\rmbshape{12}{\magstephalf} 1946\setfont\ssecrm\rmbshape{12}{\magstephalf}{OT1}
1678\setfont\ssecit\itbshape{10}{1315} 1947\setfont\ssecit\itbshape{10}{1315}{OT1IT}
1679\setfont\ssecsl\slbshape{10}{1315} 1948\setfont\ssecsl\slbshape{10}{1315}{OT1}
1680\setfont\ssectt\ttbshape{12}{\magstephalf} 1949\setfont\ssectt\ttbshape{12}{\magstephalf}{OT1TT}
1681\setfont\ssecttsl\ttslshape{10}{1315} 1950\setfont\ssecttsl\ttslshape{10}{1315}{OT1TT}
1682\setfont\ssecsf\sfbshape{12}{\magstephalf} 1951\setfont\ssecsf\sfbshape{12}{\magstephalf}{OT1}
1683\let\ssecbf\ssecrm 1952\let\ssecbf\ssecrm
1684\setfont\ssecsc\scbshape{10}{1315} 1953\setfont\ssecsc\scbshape{10}{1315}{OT1}
1685\font\sseci=cmmi12 scaled \magstephalf 1954\font\sseci=cmmi12 scaled \magstephalf
1686\font\ssecsy=cmsy10 scaled 1315 1955\font\ssecsy=cmsy10 scaled 1315
1687 1956
1688% Reduced fonts for @acro in text (10pt). 1957% Reduced fonts for @acro in text (10pt).
1689\def\reducednominalsize{10pt} 1958\def\reducednominalsize{10pt}
1690\setfont\reducedrm\rmshape{10}{1000} 1959\setfont\reducedrm\rmshape{10}{1000}{OT1}
1691\setfont\reducedtt\ttshape{10}{1000} 1960\setfont\reducedtt\ttshape{10}{1000}{OT1TT}
1692\setfont\reducedbf\bfshape{10}{1000} 1961\setfont\reducedbf\bfshape{10}{1000}{OT1}
1693\setfont\reducedit\itshape{10}{1000} 1962\setfont\reducedit\itshape{10}{1000}{OT1IT}
1694\setfont\reducedsl\slshape{10}{1000} 1963\setfont\reducedsl\slshape{10}{1000}{OT1}
1695\setfont\reducedsf\sfshape{10}{1000} 1964\setfont\reducedsf\sfshape{10}{1000}{OT1}
1696\setfont\reducedsc\scshape{10}{1000} 1965\setfont\reducedsc\scshape{10}{1000}{OT1}
1697\setfont\reducedttsl\ttslshape{10}{1000} 1966\setfont\reducedttsl\ttslshape{10}{1000}{OT1TT}
1698\font\reducedi=cmmi10 1967\font\reducedi=cmmi10
1699\font\reducedsy=cmsy10 1968\font\reducedsy=cmsy10
1700 1969
@@ -1713,59 +1982,59 @@ output) for that.)}
1713% Text fonts (10pt). 1982% Text fonts (10pt).
1714\def\textnominalsize{10pt} 1983\def\textnominalsize{10pt}
1715\edef\mainmagstep{1000} 1984\edef\mainmagstep{1000}
1716\setfont\textrm\rmshape{10}{\mainmagstep} 1985\setfont\textrm\rmshape{10}{\mainmagstep}{OT1}
1717\setfont\texttt\ttshape{10}{\mainmagstep} 1986\setfont\texttt\ttshape{10}{\mainmagstep}{OT1TT}
1718\setfont\textbf\bfshape{10}{\mainmagstep} 1987\setfont\textbf\bfshape{10}{\mainmagstep}{OT1}
1719\setfont\textit\itshape{10}{\mainmagstep} 1988\setfont\textit\itshape{10}{\mainmagstep}{OT1IT}
1720\setfont\textsl\slshape{10}{\mainmagstep} 1989\setfont\textsl\slshape{10}{\mainmagstep}{OT1}
1721\setfont\textsf\sfshape{10}{\mainmagstep} 1990\setfont\textsf\sfshape{10}{\mainmagstep}{OT1}
1722\setfont\textsc\scshape{10}{\mainmagstep} 1991\setfont\textsc\scshape{10}{\mainmagstep}{OT1}
1723\setfont\textttsl\ttslshape{10}{\mainmagstep} 1992\setfont\textttsl\ttslshape{10}{\mainmagstep}{OT1TT}
1724\font\texti=cmmi10 scaled \mainmagstep 1993\font\texti=cmmi10 scaled \mainmagstep
1725\font\textsy=cmsy10 scaled \mainmagstep 1994\font\textsy=cmsy10 scaled \mainmagstep
1726 1995
1727% A few fonts for @defun names and args. 1996% A few fonts for @defun names and args.
1728\setfont\defbf\bfshape{10}{\magstephalf} 1997\setfont\defbf\bfshape{10}{\magstephalf}{OT1}
1729\setfont\deftt\ttshape{10}{\magstephalf} 1998\setfont\deftt\ttshape{10}{\magstephalf}{OT1TT}
1730\setfont\defttsl\ttslshape{10}{\magstephalf} 1999\setfont\defttsl\ttslshape{10}{\magstephalf}{OT1TT}
1731\def\df{\let\tentt=\deftt \let\tenbf = \defbf \let\tenttsl=\defttsl \bf} 2000\def\df{\let\tentt=\deftt \let\tenbf = \defbf \let\tenttsl=\defttsl \bf}
1732 2001
1733% Fonts for indices, footnotes, small examples (9pt). 2002% Fonts for indices, footnotes, small examples (9pt).
1734\def\smallnominalsize{9pt} 2003\def\smallnominalsize{9pt}
1735\setfont\smallrm\rmshape{9}{1000} 2004\setfont\smallrm\rmshape{9}{1000}{OT1}
1736\setfont\smalltt\ttshape{9}{1000} 2005\setfont\smalltt\ttshape{9}{1000}{OT1TT}
1737\setfont\smallbf\bfshape{10}{900} 2006\setfont\smallbf\bfshape{10}{900}{OT1}
1738\setfont\smallit\itshape{9}{1000} 2007\setfont\smallit\itshape{9}{1000}{OT1IT}
1739\setfont\smallsl\slshape{9}{1000} 2008\setfont\smallsl\slshape{9}{1000}{OT1}
1740\setfont\smallsf\sfshape{9}{1000} 2009\setfont\smallsf\sfshape{9}{1000}{OT1}
1741\setfont\smallsc\scshape{10}{900} 2010\setfont\smallsc\scshape{10}{900}{OT1}
1742\setfont\smallttsl\ttslshape{10}{900} 2011\setfont\smallttsl\ttslshape{10}{900}{OT1TT}
1743\font\smalli=cmmi9 2012\font\smalli=cmmi9
1744\font\smallsy=cmsy9 2013\font\smallsy=cmsy9
1745 2014
1746% Fonts for small examples (8pt). 2015% Fonts for small examples (8pt).
1747\def\smallernominalsize{8pt} 2016\def\smallernominalsize{8pt}
1748\setfont\smallerrm\rmshape{8}{1000} 2017\setfont\smallerrm\rmshape{8}{1000}{OT1}
1749\setfont\smallertt\ttshape{8}{1000} 2018\setfont\smallertt\ttshape{8}{1000}{OT1TT}
1750\setfont\smallerbf\bfshape{10}{800} 2019\setfont\smallerbf\bfshape{10}{800}{OT1}
1751\setfont\smallerit\itshape{8}{1000} 2020\setfont\smallerit\itshape{8}{1000}{OT1IT}
1752\setfont\smallersl\slshape{8}{1000} 2021\setfont\smallersl\slshape{8}{1000}{OT1}
1753\setfont\smallersf\sfshape{8}{1000} 2022\setfont\smallersf\sfshape{8}{1000}{OT1}
1754\setfont\smallersc\scshape{10}{800} 2023\setfont\smallersc\scshape{10}{800}{OT1}
1755\setfont\smallerttsl\ttslshape{10}{800} 2024\setfont\smallerttsl\ttslshape{10}{800}{OT1TT}
1756\font\smalleri=cmmi8 2025\font\smalleri=cmmi8
1757\font\smallersy=cmsy8 2026\font\smallersy=cmsy8
1758 2027
1759% Fonts for title page (20.4pt): 2028% Fonts for title page (20.4pt):
1760\def\titlenominalsize{20pt} 2029\def\titlenominalsize{20pt}
1761\setfont\titlerm\rmbshape{12}{\magstep3} 2030\setfont\titlerm\rmbshape{12}{\magstep3}{OT1}
1762\setfont\titleit\itbshape{10}{\magstep4} 2031\setfont\titleit\itbshape{10}{\magstep4}{OT1IT}
1763\setfont\titlesl\slbshape{10}{\magstep4} 2032\setfont\titlesl\slbshape{10}{\magstep4}{OT1}
1764\setfont\titlett\ttbshape{12}{\magstep3} 2033\setfont\titlett\ttbshape{12}{\magstep3}{OT1TT}
1765\setfont\titlettsl\ttslshape{10}{\magstep4} 2034\setfont\titlettsl\ttslshape{10}{\magstep4}{OT1TT}
1766\setfont\titlesf\sfbshape{17}{\magstep1} 2035\setfont\titlesf\sfbshape{17}{\magstep1}{OT1}
1767\let\titlebf=\titlerm 2036\let\titlebf=\titlerm
1768\setfont\titlesc\scbshape{10}{\magstep4} 2037\setfont\titlesc\scbshape{10}{\magstep4}{OT1}
1769\font\titlei=cmmi12 scaled \magstep3 2038\font\titlei=cmmi12 scaled \magstep3
1770\font\titlesy=cmsy10 scaled \magstep4 2039\font\titlesy=cmsy10 scaled \magstep4
1771\def\authorrm{\secrm} 2040\def\authorrm{\secrm}
@@ -1773,53 +2042,53 @@ output) for that.)}
1773 2042
1774% Chapter fonts (14.4pt). 2043% Chapter fonts (14.4pt).
1775\def\chapnominalsize{14pt} 2044\def\chapnominalsize{14pt}
1776\setfont\chaprm\rmbshape{12}{\magstep1} 2045\setfont\chaprm\rmbshape{12}{\magstep1}{OT1}
1777\setfont\chapit\itbshape{10}{\magstep2} 2046\setfont\chapit\itbshape{10}{\magstep2}{OT1IT}
1778\setfont\chapsl\slbshape{10}{\magstep2} 2047\setfont\chapsl\slbshape{10}{\magstep2}{OT1}
1779\setfont\chaptt\ttbshape{12}{\magstep1} 2048\setfont\chaptt\ttbshape{12}{\magstep1}{OT1TT}
1780\setfont\chapttsl\ttslshape{10}{\magstep2} 2049\setfont\chapttsl\ttslshape{10}{\magstep2}{OT1TT}
1781\setfont\chapsf\sfbshape{12}{\magstep1} 2050\setfont\chapsf\sfbshape{12}{\magstep1}{OT1}
1782\let\chapbf\chaprm 2051\let\chapbf\chaprm
1783\setfont\chapsc\scbshape{10}{\magstep2} 2052\setfont\chapsc\scbshape{10}{\magstep2}{OT1}
1784\font\chapi=cmmi12 scaled \magstep1 2053\font\chapi=cmmi12 scaled \magstep1
1785\font\chapsy=cmsy10 scaled \magstep2 2054\font\chapsy=cmsy10 scaled \magstep2
1786 2055
1787% Section fonts (12pt). 2056% Section fonts (12pt).
1788\def\secnominalsize{12pt} 2057\def\secnominalsize{12pt}
1789\setfont\secrm\rmbshape{12}{1000} 2058\setfont\secrm\rmbshape{12}{1000}{OT1}
1790\setfont\secit\itbshape{10}{\magstep1} 2059\setfont\secit\itbshape{10}{\magstep1}{OT1IT}
1791\setfont\secsl\slbshape{10}{\magstep1} 2060\setfont\secsl\slbshape{10}{\magstep1}{OT1}
1792\setfont\sectt\ttbshape{12}{1000} 2061\setfont\sectt\ttbshape{12}{1000}{OT1TT}
1793\setfont\secttsl\ttslshape{10}{\magstep1} 2062\setfont\secttsl\ttslshape{10}{\magstep1}{OT1TT}
1794\setfont\secsf\sfbshape{12}{1000} 2063\setfont\secsf\sfbshape{12}{1000}{OT1}
1795\let\secbf\secrm 2064\let\secbf\secrm
1796\setfont\secsc\scbshape{10}{\magstep1} 2065\setfont\secsc\scbshape{10}{\magstep1}{OT1}
1797\font\seci=cmmi12 2066\font\seci=cmmi12
1798\font\secsy=cmsy10 scaled \magstep1 2067\font\secsy=cmsy10 scaled \magstep1
1799 2068
1800% Subsection fonts (10pt). 2069% Subsection fonts (10pt).
1801\def\ssecnominalsize{10pt} 2070\def\ssecnominalsize{10pt}
1802\setfont\ssecrm\rmbshape{10}{1000} 2071\setfont\ssecrm\rmbshape{10}{1000}{OT1}
1803\setfont\ssecit\itbshape{10}{1000} 2072\setfont\ssecit\itbshape{10}{1000}{OT1IT}
1804\setfont\ssecsl\slbshape{10}{1000} 2073\setfont\ssecsl\slbshape{10}{1000}{OT1}
1805\setfont\ssectt\ttbshape{10}{1000} 2074\setfont\ssectt\ttbshape{10}{1000}{OT1TT}
1806\setfont\ssecttsl\ttslshape{10}{1000} 2075\setfont\ssecttsl\ttslshape{10}{1000}{OT1TT}
1807\setfont\ssecsf\sfbshape{10}{1000} 2076\setfont\ssecsf\sfbshape{10}{1000}{OT1}
1808\let\ssecbf\ssecrm 2077\let\ssecbf\ssecrm
1809\setfont\ssecsc\scbshape{10}{1000} 2078\setfont\ssecsc\scbshape{10}{1000}{OT1}
1810\font\sseci=cmmi10 2079\font\sseci=cmmi10
1811\font\ssecsy=cmsy10 2080\font\ssecsy=cmsy10
1812 2081
1813% Reduced fonts for @acro in text (9pt). 2082% Reduced fonts for @acro in text (9pt).
1814\def\reducednominalsize{9pt} 2083\def\reducednominalsize{9pt}
1815\setfont\reducedrm\rmshape{9}{1000} 2084\setfont\reducedrm\rmshape{9}{1000}{OT1}
1816\setfont\reducedtt\ttshape{9}{1000} 2085\setfont\reducedtt\ttshape{9}{1000}{OT1TT}
1817\setfont\reducedbf\bfshape{10}{900} 2086\setfont\reducedbf\bfshape{10}{900}{OT1}
1818\setfont\reducedit\itshape{9}{1000} 2087\setfont\reducedit\itshape{9}{1000}{OT1IT}
1819\setfont\reducedsl\slshape{9}{1000} 2088\setfont\reducedsl\slshape{9}{1000}{OT1}
1820\setfont\reducedsf\sfshape{9}{1000} 2089\setfont\reducedsf\sfshape{9}{1000}{OT1}
1821\setfont\reducedsc\scshape{10}{900} 2090\setfont\reducedsc\scshape{10}{900}{OT1}
1822\setfont\reducedttsl\ttslshape{10}{900} 2091\setfont\reducedttsl\ttslshape{10}{900}{OT1TT}
1823\font\reducedi=cmmi9 2092\font\reducedi=cmmi9
1824\font\reducedsy=cmsy9 2093\font\reducedsy=cmsy9
1825 2094
@@ -1977,10 +2246,10 @@ output) for that.)}
1977\newcount\fontdepth \fontdepth=0 2246\newcount\fontdepth \fontdepth=0
1978 2247
1979% Fonts for short table of contents. 2248% Fonts for short table of contents.
1980\setfont\shortcontrm\rmshape{12}{1000} 2249\setfont\shortcontrm\rmshape{12}{1000}{OT1}
1981\setfont\shortcontbf\bfshape{10}{\magstep1} % no cmb12 2250\setfont\shortcontbf\bfshape{10}{\magstep1}{OT1} % no cmb12
1982\setfont\shortcontsl\slshape{12}{1000} 2251\setfont\shortcontsl\slshape{12}{1000}{OT1}
1983\setfont\shortconttt\ttshape{12}{1000} 2252\setfont\shortconttt\ttshape{12}{1000}{OT1TT}
1984 2253
1985%% Add scribe-like font environments, plus @l for inline lisp (usually sans 2254%% Add scribe-like font environments, plus @l for inline lisp (usually sans
1986%% serif) and @ii for TeX italic 2255%% serif) and @ii for TeX italic
@@ -2043,7 +2312,7 @@ output) for that.)}
2043 \null 2312 \null
2044} 2313}
2045\def\samp#1{`\tclose{#1}'\null} 2314\def\samp#1{`\tclose{#1}'\null}
2046\setfont\keyrm\rmshape{8}{1000} 2315\setfont\keyrm\rmshape{8}{1000}{OT1}
2047\font\keysy=cmsy9 2316\font\keysy=cmsy9
2048\def\key#1{{\keyrm\textfont2=\keysy \leavevmode\hbox{% 2317\def\key#1{{\keyrm\textfont2=\keysy \leavevmode\hbox{%
2049 \raise0.4pt\hbox{\angleleft}\kern-.08em\vtop{% 2318 \raise0.4pt\hbox{\angleleft}\kern-.08em\vtop{%