diff options
-rw-r--r-- | Build/source/texk/web2c/ChangeLog | 5 | ||||
-rw-r--r-- | Build/source/texk/web2c/doc/ref.txi | 2 | ||||
-rw-r--r-- | Build/source/texk/web2c/doc/web2c.info | 227 | ||||
-rw-r--r-- | Build/source/texk/web2c/doc/web2c.texi | 26 |
4 files changed, 132 insertions, 128 deletions
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog index b1d8a3fd328..f0d2b4a88eb 100644 --- a/Build/source/texk/web2c/ChangeLog +++ b/Build/source/texk/web2c/ChangeLog @@ -1,3 +1,8 @@ +2021-05-07 Karl Berry <karl@freefriends.org> + + * doc/web2c.texi, + * doc/ref.txi: typos. + 2021-04-13 Andreas Scherer <https://ascherer.github.io> * ctangleboot.cin, diff --git a/Build/source/texk/web2c/doc/ref.txi b/Build/source/texk/web2c/doc/ref.txi index 7c2dc6bc876..37a5b1f51c5 100644 --- a/Build/source/texk/web2c/doc/ref.txi +++ b/Build/source/texk/web2c/doc/ref.txi @@ -102,7 +102,7 @@ Reprinted with corrections, 1996. @item [Lia83] Franklin Mark Liang. -Word hy-phen-a-tion by com-pu-ter. +Word hy-phen-a-tion by com-put-er. Technical Report STAN-CS-83-977, Stanford University, August 1983. @url{https://tug.org/docs/liang/liang-thesis.pdf}. diff --git a/Build/source/texk/web2c/doc/web2c.info b/Build/source/texk/web2c/doc/web2c.info index f287a96a42c..35325f15ba9 100644 --- a/Build/source/texk/web2c/doc/web2c.info +++ b/Build/source/texk/web2c/doc/web2c.info @@ -58,7 +58,7 @@ Web2c This document describes how to install and use the programs in the Web2c implementation of the TeX system, especially for Unix systems. It -corresponds to Web2c version 2021, released in February 2021. +corresponds to Web2c version 2021, released in May 2021. * Menu: @@ -83,8 +83,7 @@ File: web2c.info, Node: Introduction, Next: Installation, Prev: Top, Up: Top 1 Introduction ************** -This manual corresponds to version 2021 of Web2c, released in February -2021. +This manual corresponds to version 2021 of Web2c, released in May 2021. "Web2c" is the name of a TeX implementation, originally for Unix, but now also running under various operating systems. By "TeX @@ -113,8 +112,8 @@ practical implication for redistributors of Web2c is that most of the executables are covered by the GNU General Public License or GNU Lesser General Public License, and therefore anyone who gets a binary distribution must also be able to get the sources, as explained by the -terms of the GPL (<https://gnu.org/licenses/>. The GPL covers the Web2c -executables, including 'tex', because the Free Software Foundation +terms of the GPL (<https://gnu.org/licenses/>). The GPL covers the +Web2c executables, including 'tex', because the Free Software Foundation sponsored the initial development of the Kpathsea library that Web2c uses. The basic source files from Stanford, however, have their own copyright terms or are in the public domain, and are not covered by the @@ -865,8 +864,8 @@ notation; here we are concerned only with the primitive operation.) As (allowed) extensions to standard TeX, Web2c also supports specifying the filename in double quotes ('"some name"') and in braces -('{"some name"}'), which is convenient for filenames containing spaces -or other special characters, as described in the sections below. +('{some name}'), which is convenient for filenames containing spaces or +other special characters, as described in the sections below. In all cases, space tokens are ignored after the filename is read. @@ -1044,7 +1043,7 @@ a security hole vulnerable to Trojan horse attack: an unwitting user could run a TeX program that overwrites, say, '~/.rhosts'. (MetaPost has a 'write' primitive with similar implications). To alleviate this and similar problems the functions 'kpathsea_out_name_ok' and -'kpathsea_in_name_ok' from the Kpathse library (*note (kpathsea)Calling +'kpathsea_in_name_ok' from the Kpathsea library (*note (kpathsea)Calling sequence::) are used to determine if a given filename is acceptable to be opened for output or input, depending on the setting of the configuration variables 'openout_any' and 'openin_any': 'a' (for "any", @@ -1501,8 +1500,8 @@ is written to the file OUTPUT. In addition, Patgen prompts interactively for other values. - For more information, see 'Word hy-phen-a-tion by com-puter' by Frank -Liang (*note References::), and also the 'patgen.web' source file. + For more information, see 'Word hy-phen-a-tion by com-put-er' by +Frank Liang (*note References::), and also the 'patgen.web' source file. The only options are '-help' and '-version' (*note Common options::). @@ -2168,7 +2167,7 @@ generates a MetaPost picture expression corresponding to TEX-INPUT. simply passes the TEX-INPUT through to TeX. For example, if you are using LaTeX, your MetaPost input file must start with a 'verbatimtex' block that gives the necessary '\documentclass' (or '\documentstyle') -'\begin{document}' command. You will also need to set the enviroment +'\begin{document}' command. You will also need to set the environment variable 'TEX' to 'latex'. TEX-INPUT need not be specifically TeX input; it could also be Troff. @@ -2197,11 +2196,11 @@ standard PostScript fonts. MetaPost reads the same 'psfonts.map' file as Dvips, to determine PostScript fonts that need to be downloaded (*note (dvips)psfonts.map::). - It is posible for pdfTeX to read MetaPost output directly; this is in -contrast to general EPSF files, which have to be converted for use with -PDF output. The easiest way is to name the MetaPost output files with -the '.mps' extension. Then the LaTeX '\includegraphics' command, for -example, will be able to read them, even when outputting PDF. + It is possible for pdfTeX to read MetaPost output directly; this is +in contrast to general EPSF files, which have to be converted for use +with PDF output. The easiest way is to name the MetaPost output files +with the '.mps' extension. Then the LaTeX '\includegraphics' command, +for example, will be able to read them, even when outputting PDF. MetaPost can write output files, via the 'write' primitive; this opens a security hole. *Note tex invocation::. @@ -2460,7 +2459,7 @@ semicolons when this can be done conveniently. '-uppercase' These options specify the case of identifiers in the output of tangle. If '-uppercase' ('-lowercase') is specified, tangle will - convert all identfiers to uppercase (lowercase). The default is + convert all identifiers to uppercase (lowercase). The default is '-mixedcase', which specifies that the case will not be changed. '-underline' @@ -2774,7 +2773,7 @@ File: web2c.info, Node: Font file formats, Next: gftopk invocation, Up: Font 11.1 Font file formats ====================== -(For another perspective on this, *note (dvips)Font concepts::). +For another perspective on this, *note (dvips)Font concepts::. Font files come in several varieties, with suffixes like: .tfm .*pk .*gf .*pxl (obsolete) .pl .mf .vf .vpl @@ -3002,7 +3001,7 @@ not an extension; no '.' precedes it: for instance, 'cmr10.600gf'. '-mnemonics' Translate all commands in the GF file. - As an example of the output, here is the (abrdiged) translation of + As an example of the output, here is the (abridged) translation of the letter 'K' in 'cmr10', as rendered at 600dpi with the mode 'ljfour' from 'modes.mf' (available from <ftp://ftp.tug.org/tex/modes.mf>), with both '-mnemonics' and '-images' enabled. @@ -3370,7 +3369,7 @@ development request rather than a legal requirement. MLTeX, pdfTeX, LuaTeX, XeTeX, and all the other derived engines have used various license terms for their additions to the base code, often -the GPL (see <https://www.gnu.org/licenses/#GPL> or (for example) the +the GPL (see <https://www.gnu.org/licenses/#GPL>) or (for example) the file 'web2c/pdftexdir/COPYINGv2'. They also mostly make use of additional libraries with their own (compatible) terms. Please see each program's sources. @@ -3472,7 +3471,7 @@ Appendix B References User's Guide and Reference Manual'. Addison-Wesley, Reading, MA, USA, second edition, 1994. Reprinted with corrections, 1996. - 24. [Lia83] Franklin Mark Liang. Word hy-phen-a-tion by com-pu-ter. + 24. [Lia83] Franklin Mark Liang. Word hy-phen-a-tion by com-put-er. Technical Report STAN-CS-83-977, Stanford University, August 1983. <https://tug.org/docs/liang/liang-thesis.pdf>. @@ -3668,7 +3667,7 @@ Index (line 16) * accented character: TCX files. (line 6) * accents, hyphenating words with: MLTeX. (line 6) -* acknowledgements: Introduction. (line 54) +* acknowledgements: Introduction. (line 53) * acm.bst: Basic BibTeX style files. (line 19) * Ada, WEB for: WEB. (line 12) @@ -3712,7 +3711,7 @@ Index (line 15) * beamer, package: Formats. (line 57) * beginfig: mpost invocation. (line 31) -* Berry, Karl: Introduction. (line 43) +* Berry, Karl: Introduction. (line 42) * BIBINPUTS, search path for bib files: bibtex invocation. (line 18) * bibliographies, creating: BibTeX. (line 6) * bibliography: References. (line 6) @@ -3730,7 +3729,7 @@ Index * braced filename for \input: \input braced filename. (line 6) * breakpoints, memory for: Runtime options. (line 20) -* Breitenlohner, Peter: Introduction. (line 9) +* Breitenlohner, Peter: Introduction. (line 8) * BSTINPUTS, search path for bst files: bibtex invocation. (line 18) * btex for MetaPost labels: mpost invocation. (line 44) * btxdoc.bib: bibtex invocation. (line 52) @@ -3802,7 +3801,7 @@ Index * cross-references, omitting: weave invocation. (line 22) * current directory, used for output: Output file location. (line 6) -* Curtis, Pavel: Introduction. (line 43) +* Curtis, Pavel: Introduction. (line 42) * Cweb: WEB. (line 12) * CWEB: WEB. (line 12) * date and time, in memory dumps: Hardware and memory dumps. @@ -3924,7 +3923,7 @@ Index * fraction routines: Compile-time options. (line 21) * Free Software Foundation documentation system: Formats. (line 43) -* freedom of Web2c: Introduction. (line 23) +* freedom of Web2c: Introduction. (line 22) * ftp.math.utah.edu: bibtex invocation. (line 58) * generating source specials: tex invocation. (line 134) * geometric designs: Metafont. (line 6) @@ -3964,8 +3963,8 @@ Index * Herberts, Mathias: Online Metafont graphics. (line 20) * hex character codes, in TCX files: TCX files. (line 77) -* history: Introduction. (line 43) -* Hobby, John: Introduction. (line 9) +* history: Introduction. (line 42) +* Hobby, John: Introduction. (line 8) * horizontal escapement: pktype invocation. (line 57) * horizontal escapement <1>: gftype invocation. (line 106) * hp2627: Online Metafont graphics. @@ -3981,7 +3980,7 @@ Index * hyphenation and languages: Languages and hyphenation. (line 6) * hyphenation patterns, creating: patgen invocation. (line 6) -* ice cream: Introduction. (line 23) +* ice cream: Introduction. (line 22) * identifier case: tangle invocation. (line 35) * identifier collisions: tangle invocation. (line 46) * identifier length: tangle invocation. (line 27) @@ -4014,7 +4013,7 @@ Index * job name: Common options. (line 60) * kerning table, in TFM files: tftopl invocation. (line 101) * keyboard character code, translating: TCX files. (line 101) -* Knuth, Donald E.: Introduction. (line 9) +* Knuth, Donald E.: Introduction. (line 8) * Knuth, Donald E. <1>: mft invocation. (line 56) * KPATHSEA_DEBUG: Common options. (line 64) * KRN property: tftopl invocation. (line 101) @@ -4030,7 +4029,7 @@ Index * left side bearing <1>: gftype invocation. (line 82) * legalisms: Legalisms. (line 6) * libsigsegv library: Runtime options. (line 33) -* licensing terms: Introduction. (line 23) +* licensing terms: Introduction. (line 22) * LIG property: tftopl invocation. (line 101) * ligature table, in TFM files: tftopl invocation. (line 101) * LIGTABLE property: tftopl invocation. (line 101) @@ -4058,7 +4057,7 @@ Index * magnification <1>: dvitype invocation. (line 28) * main_memory: Runtime options. (line 15) * Make targets, additional: Additional targets. (line 6) -* Martin, Rick: Introduction. (line 54) +* Martin, Rick: Introduction. (line 53) * Mathematical Reviews: Formats. (line 35) * mathematical typesetting: TeX. (line 6) * mem file, determining: Determining the memory dump to use. @@ -4123,8 +4122,8 @@ Index * mode_def: Modes. (line 15) * mode_setup: Modes. (line 15) * modifying texmf.cnf in TeX Live: Runtime options. (line 56) -* Morgan, Tim: Introduction. (line 43) -* Morris, Bob: Introduction. (line 54) +* Morgan, Tim: Introduction. (line 42) +* Morris, Bob: Introduction. (line 53) * MPEDIT: Editor invocation. (line 10) * mpgraph.pdf: mpost invocation. (line 14) * mpman.pdf: mpost invocation. (line 6) @@ -4259,7 +4258,7 @@ Index * quoted filename for \input: \input quoted filename. (line 6) * Raichle, Bernd: MLTeX. (line 6) -* reading, additional: Introduction. (line 62) +* reading, additional: Introduction. (line 61) * readonly directory, running TeX in: Output file location. (line 15) * readonly directory, running TeX in <1>: Output file location. @@ -4279,7 +4278,7 @@ Index * restricted shell escapes: Shell escapes. (line 6) * right side bearing: pktype invocation. (line 66) * right side bearing <1>: gftype invocation. (line 82) -* Rokicki, Tomas: Introduction. (line 43) +* Rokicki, Tomas: Introduction. (line 42) * run length encoded bitmaps: pktype invocation. (line 76) * run length encoded bitmaps <1>: gftype invocation. (line 89) * runtime options: Runtime options. (line 6) @@ -4311,13 +4310,13 @@ Index * sockets: IPC and TeX. (line 6) * space-terminated filenames: \input filenames. (line 10) * Spiderweb: WEB. (line 12) -* Stallman, Richard: Introduction. (line 54) +* Stallman, Richard: Introduction. (line 53) * starting page: dvicopy invocation. (line 28) * starting page <1>: dvitype invocation. (line 46) * Steele Jr., Guy L.: Hardware and memory dumps. (line 34) * stopping at the first error: Common options. (line 46) -* strategy, overall: Introduction. (line 17) +* strategy, overall: Introduction. (line 16) * string numbers, displaying: pooltype invocation. (line 6) * string pool, writing: tangle invocation. (line 16) * string representation: pooltype invocation. (line 30) @@ -4368,7 +4367,7 @@ Index * TeX, input files found: tex invocation. (line 20) * TeX, invocation: tex invocation. (line 6) * TeX, Metafont, and MetaPost: Three programs. (line 6) -* TeX, Web2c implementation of: Introduction. (line 9) +* TeX, Web2c implementation of: Introduction. (line 8) * tex.fmt: Initial TeX. (line 13) * TEXBIB, search path for bib files: bibtex invocation. (line 18) * TEXEDIT: Editor invocation. (line 10) @@ -4403,11 +4402,11 @@ Index (line 59) * torture tests: Triptrap. (line 6) * translation file for TeX, specifying: Common options. (line 103) -* translation from WEB to C: Introduction. (line 17) +* translation from WEB to C: Introduction. (line 16) * trap Make target: Additional targets. (line 41) * trap test: Triptrap. (line 6) * trapman.tex: Triptrap. (line 6) -* Trickey, Howard: Introduction. (line 43) +* Trickey, Howard: Introduction. (line 42) * trip Make target: Additional targets. (line 41) * trip test: Triptrap. (line 6) * tripman.tex: Triptrap. (line 6) @@ -4462,7 +4461,7 @@ Index * WEB programs, compiling: tangle invocation. (line 6) * WEB programs, typesetting: weave invocation. (line 6) * WEB2C, search path for TCX files: TCX files. (line 35) -* Weber, Olaf: Introduction. (line 43) +* Weber, Olaf: Introduction. (line 42) * webmac.tex: weave invocation. (line 22) * webman.tex: WEB. (line 12) * whitespace, in TCX files: TCX files. (line 68) @@ -4506,78 +4505,78 @@ Index Tag Table: Node: Top2759 -Node: Introduction3834 -Node: Installation7174 -Node: configure options9218 -Node: Compile-time options11240 -Node: Additional targets12342 -Node: Triptrap13619 -Node: Commonalities15122 -Node: Option conventions15655 -Node: Common options16878 -Node: Path searching21496 -Node: Output file location22468 -Node: Three programs23770 -Node: Runtime options24477 -Node: Initial and virgin27618 -Node: Memory dumps28567 -Node: Creating memory dumps29019 -Node: Determining the memory dump to use30226 -Node: Hardware and memory dumps31803 -Node: Editor invocation34249 -Node: \input filenames35112 -Node: \input quoted filename36665 -Node: \input braced filename37442 -Node: \input filename caveats38372 -Node: TeX39886 -Node: tex invocation41054 -Node: Initial TeX48039 -Node: Formats49403 -Node: Languages and hyphenation52220 -Node: MLTeX52650 -Node: \charsubdef54278 -Node: \tracingcharsubdef56601 -Node: TCX files57176 -Node: patgen invocation62616 -Node: Shell escapes63322 -Node: IPC and TeX66902 -Node: TeX extensions67472 -Node: Metafont69501 -Node: mf invocation70789 -Node: Initial Metafont74626 -Node: Modes76256 -Node: Online Metafont graphics78506 -Node: gftodvi invocation81931 -Node: mft invocation84751 -Node: MetaPost88749 -Node: mpost invocation89585 -Node: Initial MetaPost94619 -Node: dvitomp invocation95541 -Node: BibTeX96206 -Node: bibtex invocation96567 -Node: Basic BibTeX style files99041 -Node: WEB100371 -Node: tangle invocation101580 -Node: weave invocation103703 -Node: pooltype invocation105110 -Node: DVI utilities106240 -Node: dvicopy invocation107174 -Node: dvitype invocation108459 -Node: dvitype output example110790 -Node: Font utilities113843 -Node: Font file formats115023 -Node: gftopk invocation118292 -Node: pktogf invocation119483 -Node: pktype invocation120649 -Node: gftype invocation123472 -Node: tftopl invocation127975 -Node: pltotf invocation132568 -Node: vftovp invocation133619 -Node: vptovf invocation135854 -Node: Font utilities available elsewhere136881 -Node: Legalisms139086 -Node: References140532 -Node: Index144665 +Node: Introduction3829 +Node: Installation7165 +Node: configure options9209 +Node: Compile-time options11231 +Node: Additional targets12333 +Node: Triptrap13610 +Node: Commonalities15113 +Node: Option conventions15646 +Node: Common options16869 +Node: Path searching21487 +Node: Output file location22459 +Node: Three programs23761 +Node: Runtime options24468 +Node: Initial and virgin27609 +Node: Memory dumps28558 +Node: Creating memory dumps29010 +Node: Determining the memory dump to use30217 +Node: Hardware and memory dumps31794 +Node: Editor invocation34240 +Node: \input filenames35103 +Node: \input quoted filename36654 +Node: \input braced filename37431 +Node: \input filename caveats38361 +Node: TeX39875 +Node: tex invocation41043 +Node: Initial TeX48029 +Node: Formats49393 +Node: Languages and hyphenation52210 +Node: MLTeX52640 +Node: \charsubdef54268 +Node: \tracingcharsubdef56591 +Node: TCX files57166 +Node: patgen invocation62606 +Node: Shell escapes63313 +Node: IPC and TeX66893 +Node: TeX extensions67463 +Node: Metafont69492 +Node: mf invocation70780 +Node: Initial Metafont74617 +Node: Modes76247 +Node: Online Metafont graphics78497 +Node: gftodvi invocation81922 +Node: mft invocation84742 +Node: MetaPost88740 +Node: mpost invocation89576 +Node: Initial MetaPost94612 +Node: dvitomp invocation95534 +Node: BibTeX96199 +Node: bibtex invocation96560 +Node: Basic BibTeX style files99034 +Node: WEB100364 +Node: tangle invocation101573 +Node: weave invocation103697 +Node: pooltype invocation105104 +Node: DVI utilities106234 +Node: dvicopy invocation107168 +Node: dvitype invocation108453 +Node: dvitype output example110784 +Node: Font utilities113837 +Node: Font file formats115017 +Node: gftopk invocation118284 +Node: pktogf invocation119475 +Node: pktype invocation120641 +Node: gftype invocation123464 +Node: tftopl invocation127967 +Node: pltotf invocation132560 +Node: vftovp invocation133611 +Node: vptovf invocation135846 +Node: Font utilities available elsewhere136873 +Node: Legalisms139078 +Node: References140525 +Node: Index144658 End Tag Table diff --git a/Build/source/texk/web2c/doc/web2c.texi b/Build/source/texk/web2c/doc/web2c.texi index f96ed0d6a0a..447c19f3e62 100644 --- a/Build/source/texk/web2c/doc/web2c.texi +++ b/Build/source/texk/web2c/doc/web2c.texi @@ -12,7 +12,7 @@ The latest version is available from ftp://ftp.tug.org/tex/texinfo.tex.} @end tex @set version 2021 -@set month-year February 2021 +@set month-year May 2021 @c Define new indices for commands in auxiliary files, filenames, and options. @defcodeindex cm @@ -174,7 +174,7 @@ practical implication for redistributors of Web2c is that most of the executables are covered by the GNU General Public License or GNU Lesser General Public License, and therefore anyone who gets a binary distribution must also be able to get the sources, as explained by the -terms of the GPL (@url{https://gnu.org/licenses/}. The GPL covers the +terms of the GPL (@url{https://gnu.org/licenses/}). The GPL covers the Web2c executables, including @code{tex}, because the Free Software Foundation sponsored the initial development of the Kpathsea library that Web2c uses. The basic source files from Stanford, however, have @@ -909,7 +909,7 @@ with the primitive operation.) As (allowed) extensions to standard @TeX{}, Web2c also supports specifying the filename in double quotes (@code{"some name"}) and in -braces (@code{@{"some name"@}}), which is convenient for filenames +braces (@code{@{some name@}}), which is convenient for filenames containing spaces or other special characters, as described in the sections below. @@ -1141,7 +1141,7 @@ a security hole vulnerable to Trojan horse attack: an unwitting user could run a @TeX{} program that overwrites, say, @file{~/.rhosts}. (MetaPost has a @code{write} primitive with similar implications). To alleviate this and similar problems the functions @code{kpathsea_out_name_ok} and -@code{kpathsea_in_name_ok} from the Kpathse library (@pxref{Calling +@code{kpathsea_in_name_ok} from the Kpathsea library (@pxref{Calling sequence,,, kpathsea, Kpathsea}) are used to determine if a given filename is acceptable to be opened for output or input, depending on the setting of the configuration variables @code{openout_any} and @code{openin_any}: @@ -1735,7 +1735,7 @@ written to the file @var{output}. @c @cindex dictionary file @c @findex \lefthyphemmin @c @findex \righthyphenmin -@c The first line contains the values of @code{}\lefthyphenmin} and +@c The first line contains the values of @code{\lefthyphenmin} and @c @code{\righthyphenmin} in columns 1--2 and 3--4. Columns 5, 6, and 7 may @c optionally contain replacements for the default characters @samp{.}, @c @samp{-}, and @samp{*} respectively used in the word lists. @@ -1749,7 +1749,7 @@ written to the file @var{output}. In addition, Patgen prompts interactively for other values. -For more information, see @cite{Word hy-phen-a-tion by com-puter} by +For more information, see @cite{Word hy-phen-a-tion by com-put-er} by Frank Liang (@pxref{References}), and also the @file{patgen.web} source file. The only options are @samp{-help} and @samp{-version} (@pxref{Common @@ -2679,7 +2679,7 @@ simply passes the @var{tex-input} through to must start with a @code{verbatimtex} block that gives the necessary @code{\documentclass} (or @code{\documentstyle}) @code{\begin@{document@}} command. You will also need to set the -enviroment variable @code{TEX} to @samp{latex}. +environment variable @code{TEX} to @samp{latex}. @var{tex-input} need not be specifically @TeX{} input; it could also be Troff. In that case, you will need the @samp{-m pictures} Troff macro @@ -2721,7 +2721,7 @@ need to be downloaded (@pxref{psfonts.map,,, dvips, Dvips}). @cindex PDF, and @code{.mps} files @cindex @code{.mps} files and PDF -It is posible for pdf@TeX{} to read MetaPost output directly; this is +It is possible for pdf@TeX{} to read MetaPost output directly; this is in contrast to general EPSF files, which have to be converted for use with PDF output. The easiest way is to name the MetaPost output files with the @code{.mps} extension. Then the @LaTeX{} @@ -3080,7 +3080,7 @@ used 7, but this proved too restrictive for use by Web2c. @cindex identifier case These options specify the case of identifiers in the output of tangle. If @samp{-uppercase} (@samp{-lowercase}) is specified, tangle will -convert all identfiers to uppercase (lowercase). The default is +convert all identifiers to uppercase (lowercase). The default is @samp{-mixedcase}, which specifies that the case will not be changed. @item -underline @@ -3478,8 +3478,8 @@ mentioned below are in the source files that read them; @cindex font file formats @cindex file formats for fonts -(For another perspective on this, @pxref{Font concepts,,, dvips, -Dvips}). +For another perspective on this, @pxref{Font concepts,,, dvips, +Dvips}. Font files come in several varieties, with suffixes like: @example @@ -3789,7 +3789,7 @@ Show the characters' bitmaps using asterisks and spaces. Translate all commands in the GF file. @end table -As an example of the output, here is the (abrdiged) translation of the +As an example of the output, here is the (abridged) translation of the letter `K' in @samp{cmr10}, as rendered at 600@dmn{dpi} with the mode @samp{ljfour} from @file{modes.mf} (available from @url{ftp://ftp.tug.org/tex/modes.mf}), with both @samp{-mnemonics} and @@ -4297,7 +4297,7 @@ nature of a development request rather than a legal requirement. ML@TeX{}, pdf@TeX{}, Lua@TeX{}, Xe@TeX{}, and all the other derived engines have used various license terms for their additions to the -base code, often the GPL (see @url{https://www.gnu.org/licenses/#GPL} +base code, often the GPL (see @url{https://www.gnu.org/licenses/#GPL}) or (for example) the file @file{web2c/pdftexdir/COPYINGv2}. They also mostly make use of additional libraries with their own (compatible) terms. Please see each program's sources. |