\QuestionLabel {Q-whatTeX}{What is \TeX {}?}{7} \QuestionLabel {Q-TeXpronounce}{How should I pronounce ``\TeX {}''?}{8} \QuestionLabel {Q-MF}{What is \MF {}?}{8} \QuestionLabel {Q-MP}{What is Meta\discretionary {-}{}{}Post{}?}{8} \QuestionLabel {Q-triptrap}{How can I be sure it's really \TeX {}?}{8} \QuestionLabel {Q-y2k}{Are \TeX {} and friends Y2K compliant?}{8} \QuestionLabel {Q-latex}{What is \LaTeX {}?}{9} \QuestionLabel {Q-latex2e}{What is \LaTeXe {}?}{9} \QuestionLabel {Q-latexpronounce}{How should I pronounce ``\LaTeX {}(\twee {})''?}{9} \QuestionLabel {Q-plainvltx}{Should I use Plain \TeX {} or \LaTeX {}?}{10} \QuestionLabel {Q-LaTeXandPlain}{How does \LaTeX {} relate to Plain \TeX {}?}{10} \QuestionLabel {Q-context}{What is \CONTeXT {}?}{10} \QuestionLabel {Q-AMSpkg}{What are the \acro {AMS} packages ($\@mathcal {A}$\kern -.1667em\lower .5ex\hbox {$\@mathcal {M}$}\kern -.125em$\@mathcal {S}$-\TeX {}, \emph {etc}.)?}{10} \QuestionLabel {Q-eplain}{What is \Eplain {}?}{11} \QuestionLabel {Q-lollipop}{What is Lollipop?}{11} \QuestionLabel {Q-texinfo}{What is Texinfo?}{11} \QuestionLabel {Q-whyfree}{If \TeX {} is so good, how come it's free?}{11} \QuestionLabel {Q-TeXfuture}{What is the future of \TeX {}?}{12} \QuestionLabel {Q-readtex}{Reading \AllTeX {} files}{12} \QuestionLabel {Q-notWYSIWYG}{Why is \TeX {} not a \WYSIWYG {} system?}{12} \QuestionLabel {Q-TUG*}{\TeX {} User Groups}{13} \QuestionLabel {Q-books}{Books on \TeX {} and its relations}{13} \QuestionLabel {Q-typebooks}{Books on Type}{15} \QuestionLabel {Q-whereFAQ}{Where to find \acro {FAQ}s}{16} \QuestionLabel {Q-maillists}{Where to get help}{16} \QuestionLabel {Q-askquestion}{How to ask a question}{17} \QuestionLabel {Q-tutorials}{\AllTeX {} Tutorials, etc.}{17} \QuestionLabel {Q-writecls}{Learning to write \LaTeX {} classes and packages}{18} \QuestionLabel {Q-mfptutorials}{\MF {} and Meta\discretionary {-}{}{}Post{} Tutorials}{19} \QuestionLabel {Q-BibTeXing}{\textsc {Bib}\kern -.08em \TeX {} Documentation}{19} \QuestionLabel {Q-symbols}{Where can I find the symbol for\dots {}}{19} \QuestionLabel {Q-docpictex}{The P\kern -.12em\lower .5ex\hbox {I}\kern -.075emC\kern -.11em\TeX {} manual}{19} \QuestionLabel {Q-dvi}{What is a \acro {DVI} file?}{20} \QuestionLabel {Q-driver}{What is a driver?}{20} \QuestionLabel {Q-pk}{What are \acro {PK} files?}{20} \QuestionLabel {Q-tfm}{What are \acro {TFM} files?}{20} \QuestionLabel {Q-virtualfonts}{Virtual fonts}{20} \QuestionLabel {Q-specials}{\csx {special} commands}{21} \QuestionLabel {Q-dtx}{Documented \LaTeX {} sources (\texttt {.dtx} files)}{21} \QuestionLabel {Q-whatenc}{What are encodings?}{21} \QuestionLabel {Q-hyphen}{How does hyphenation work in \TeX {}?}{22} \QuestionLabel {Q-ECfonts}{What are the \acro {EC} fonts?}{23} \QuestionLabel {Q-tds}{What is the \acro {TDS}?}{23} \QuestionLabel {Q-eps}{What is ``Encapsulated PostScript{}''}{23} \QuestionLabel {Q-archives}{Repositories of \TeX {} material}{24} \QuestionLabel {Q-nonfree}{What's the \acro {CTAN} \texttt {nonfree} tree?}{24} \QuestionLabel {Q-uploads}{Contributing a file to the archives}{25} \QuestionLabel {Q-findpkg}{Finding \AllTeX {} macro packages}{25} \QuestionLabel {Q-siteindex}{Finding files in the \acro {CTAN} archives}{25} \QuestionLabel {Q-websearch}{Finding files by Web search}{26} \QuestionLabel {Q-findfont}{Finding new fonts}{26} \QuestionLabel {Q-CD}{\TeX {} \acro {CD-ROM}\spacefactor \@m {}s}{26} \QuestionLabel {Q-TeXsystems}{\AllTeX {} for different machines}{27} \QuestionLabel {Q-editors}{\TeX {}-friendly editors and shells}{29} \QuestionLabel {Q-commercial}{Commercial \TeX {} implementations}{30} \QuestionLabel {Q-dvips}{\acro {DVI} to PostScript{} conversion programs}{31} \QuestionLabel {Q-HPdrivers}{\acro {DVI} drivers for \acro {HP} LaserJet}{32} \QuestionLabel {Q-otherprinters}{Output to ``other'' printers}{32} \QuestionLabel {Q-previewers}{\acro {DVI} previewers}{32} \QuestionLabel {Q-fig}{Fig, a \TeX {}-friendly drawing package}{32} \QuestionLabel {Q-texcad}{\TeX {}\acro {CAD}, a drawing package for \LaTeX {}}{33} \QuestionLabel {Q-spell}{Spelling checkers for work with \TeX {}}{33} \QuestionLabel {Q-wordcount}{How many words have you written?}{33} \QuestionLabel {Q-lit}{What is Literate Programming?}{34} \QuestionLabel {Q-webpkgs}{\acro {WEB} systems for various languages}{34} \QuestionLabel {Q-fmtconv}{Conversion between \AllTeX {} and others}{34} \QuestionLabel {Q-toascii}{Conversion from \AllTeX {} to plain \acro {ASCII}}{35} \QuestionLabel {Q-SGML2TeX}{Conversion from \acro {SGML} or \acro {HTML} to \TeX {}}{36} \QuestionLabel {Q-LaTeX2HTML}{\AllTeX {} conversion to \acro {HTML}}{37} \QuestionLabel {Q-readML}{Using \TeX {} to read \acro {SGML} or \acro {XML} directly}{37} \QuestionLabel {Q-recovertex}{Retrieving \AllTeX {} from \acro {DVI}, etc.}{38} \QuestionLabel {Q-LaTeXtoPlain}{Translating \LaTeX {} to Plain \TeX {}}{38} \QuestionLabel {Q-hyper}{Making hypertext documents from \TeX {}}{38} \QuestionLabel {Q-acrobat}{Making Acrobat documents from \LaTeX {}}{39} \QuestionLabel {Q-dvips-pdf}{Quality of \acro {PDF} from PostScript{}}{40} \QuestionLabel {Q-type1T1}{Finding `8-bit' Type\nobreakspace {}1 fonts}{40} \QuestionLabel {Q-pkfix}{Replacing Type 3 fonts in PostScript{}}{41} \QuestionLabel {Q-useMF}{Getting \MF {} to do what you want}{41} \QuestionLabel {Q-keepfonts}{Which font files should be kept}{42} \QuestionLabel {Q-getbitmap}{Acquiring bitmap fonts}{43} \QuestionLabel {Q-usepsfont}{Using PostScript{} fonts with \TeX {}}{43} \QuestionLabel {Q-PSpreview}{Previewing files using Type 1 fonts}{44} \QuestionLabel {Q-metrics}{\TeX {} font metric files for PostScript{} fonts}{44} \QuestionLabel {Q-psfontprob}{Deploying Type 1 fonts}{45} \QuestionLabel {Q-psfchoice}{Choice of scalable outline fonts}{45} \QuestionLabel {Q-charshift}{Weird characters in \ProgName {dvips} output}{49} \QuestionLabel {Q-concrete}{Using the ``Concrete'' fonts}{50} \QuestionLabel {Q-impgraph}{How to import graphics into \AllTeX {} documents}{50} \QuestionLabel {Q-dvipsgraphics}{Graphics in \ProgName {dvips}}{51} \QuestionLabel {Q-pdftexgraphics}{Graphics in \PDFLaTeX {}}{51} \QuestionLabel {Q-mpprologues}{Making Meta\discretionary {-}{}{}Post{} output display in \ProgName {ghostscript}}{52} \QuestionLabel {Q-drawing}{Drawing with \TeX {}}{52} \QuestionLabel {Q-drawFeyn}{Drawing Feynman diagrams in \LaTeX {}}{53} \QuestionLabel {Q-labelfig}{Labelling graphics}{53} \QuestionLabel {Q-grmaxwidth}{Limit the width of included graphics}{54} \QuestionLabel {Q-topgraph}{Top-aligning graphics}{54} \QuestionLabel {Q-custbib}{Creating a bibliography style}{55} \QuestionLabel {Q-capbibtex}{Capitalisation in \textsc {Bib}\kern -.08em \TeX {}}{55} \QuestionLabel {Q-bibstrtl}{`String too long' in \textsc {Bib}\kern -.08em \TeX {}}{55} \QuestionLabel {Q-manyauthor}{\textsc {Bib}\kern -.08em \TeX {} doesn't understand lists of names}{56} \QuestionLabel {Q-citeURL}{\acro {URL}s in \textsc {Bib}\kern -.08em \TeX {} bibliographies}{56} \QuestionLabel {Q-bibplain}{Using \textsc {Bib}\kern -.08em \TeX {} with Plain \TeX {}}{57} \QuestionLabel {Q-chapbib}{Separate bibliographies per chapter?}{57} \QuestionLabel {Q-multbib}{Multiple bibliographies?}{57} \QuestionLabel {Q-bibinline}{Putting bibliography entries in text}{58} \QuestionLabel {Q-citesort}{Sorting and compressing citations}{58} \QuestionLabel {Q-mcite}{Multiple citations}{59} \QuestionLabel {Q-backref}{References from the bibliography to the citation}{59} \QuestionLabel {Q-nocite*}{Listing all your \textsc {Bib}\kern -.08em \TeX {} entries}{59} \QuestionLabel {Q-htmlbib}{Making \acro {HTML} of your Bibliography}{59} \QuestionLabel {Q-instpackages}{Installing a new package}{59} \QuestionLabel {Q-wherefiles}{Where to put new files}{60} \QuestionLabel {Q-miktexinst}{Installing Mik\TeX {} ``known packages''}{61} \QuestionLabel {Q-tempinst}{``Temporary'' installation of \AllTeX {} files}{61} \QuestionLabel {Q-replstdcls}{Replacing the standard classes}{62} \QuestionLabel {Q-thesis}{Formatting a thesis in \LaTeX {}}{62} \QuestionLabel {Q-journalpaper}{Setting papers for journals}{62} \QuestionLabel {Q-multidoc}{A `report' from lots of `article's}{63} \QuestionLabel {Q-cv}{\emph {Curriculum Vitae} (Resum\'e)}{63} \QuestionLabel {Q-letterclass}{Letters and the like}{64} \QuestionLabel {Q-extsizes}{Other ``document font'' sizes?}{64} \QuestionLabel {Q-titlsty}{The style of document titles}{64} \QuestionLabel {Q-secthead}{The style of section headings}{64} \QuestionLabel {Q-secindent}{Indent after section headings}{65} \QuestionLabel {Q-subsubsub}{How to create a \csx {subsubsubsection}}{65} \QuestionLabel {Q-captsty}{The style of captions}{65} \QuestionLabel {Q-fancyhdr}{Alternative head- and footlines in \LaTeX {}}{66} \QuestionLabel {Q-widefigs}{Wide figures in two-column documents}{66} \QuestionLabel {Q-onecolabs}{1-column abstract in 2-column document}{66} \QuestionLabel {Q-reallyblank}{Really blank pages between chapters}{67} \QuestionLabel {Q-balance}{Balancing columns at the end of a document}{67} \QuestionLabel {Q-runheadtoobig}{My section title is too wide for the page header}{68} \QuestionLabel {Q-nofm}{Page numbering ``\ensuremath {\delimiter "426830A }\emph {n}\ensuremath {\delimiter "526930B } of \ensuremath {\delimiter "426830A }\emph {m}\ensuremath {\delimiter "526930B }''}{68} \QuestionLabel {Q-changemargin}{Changing the margins in \LaTeX {}}{68} \QuestionLabel {Q-nopageno}{How to get rid of page numbers}{70} \QuestionLabel {Q-ps@empty}{\csx {pagestyle{empty}} on first page in \LaTeX {}}{70} \QuestionLabel {Q-crop}{How to create crop marks}{70} \QuestionLabel {Q-watermark}{`Watermarks' on every page}{70} \QuestionLabel {Q-landscape}{Typesetting things in landscape orientation}{71} \QuestionLabel {Q-abspos}{Putting things at fixed positions on the page}{71} \QuestionLabel {Q-nopagebrk}{Preventing page breaks between lines}{72} \QuestionLabel {Q-parallel}{Parallel setting of text}{72} \QuestionLabel {Q-linespace}{Double-spaced documents in \LaTeX {}}{73} \QuestionLabel {Q-letterspace}{Changing the space between letters}{73} \QuestionLabel {Q-ragright}{Setting text ragged right}{73} \QuestionLabel {Q-flushboth}{Cancelling \csx {ragged} commands}{74} \QuestionLabel {Q-verbfile}{Including a file verbatim in \LaTeX {}}{74} \QuestionLabel {Q-linenos}{Including line numbers in typeset output}{74} \QuestionLabel {Q-codelist}{Code listings in \LaTeX {}}{75} \QuestionLabel {Q-makeindex}{Generating an index in \AllTeX {}}{75} \QuestionLabel {Q-setURL}{Typesetting \acro {URL}s}{76} \QuestionLabel {Q-music}{Typesetting music in \TeX {}}{76} \QuestionLabel {Q-parskip}{Zero paragraph indent}{77} \QuestionLabel {Q-dropping}{Big letters at the start of a paragraph}{77} \QuestionLabel {Q-dec_comma}{The comma as a decimal separator}{78} \QuestionLabel {Q-breakbox}{Breaking boxes of text}{78} \QuestionLabel {Q-tocloft}{The format of the Table of Contents, etc.}{78} \QuestionLabel {Q-secnumdep}{Unnumbered sections in the Table of Contents}{78} \QuestionLabel {Q-tocbibind}{Bibliography, index, etc., in \acro {TOC}}{79} \QuestionLabel {Q-multind}{Multiple indexes}{79} \QuestionLabel {Q-proof}{Proof environment}{80} \QuestionLabel {Q-theoremfmt}{Roman theorems}{80} \QuestionLabel {Q-newfunction}{Defining a new log-like function in \LaTeX {}}{80} \QuestionLabel {Q-braket}{Set specifications and Dirac brackets}{81} \QuestionLabel {Q-enumerate}{Fancy enumeration lists}{81} \QuestionLabel {Q-complist}{How to reduce list spacing}{81} \QuestionLabel {Q-fixwidtab}{Fixed-width tables}{82} \QuestionLabel {Q-struttab}{Spacing lines in tables}{82} \QuestionLabel {Q-longtab}{Tables longer than a single page}{83} \QuestionLabel {Q-tabcellalign}{How to alter the alignment of tabular cells}{83} \QuestionLabel {Q-textflow}{Flowing text around figures in \LaTeX {}}{84} \QuestionLabel {Q-floatpages}{Floats on their own on float pages}{85} \QuestionLabel {Q-vertspacefloat}{Extra vertical space in floats}{85} \QuestionLabel {Q-2colfloat}{Placing two-column floats at bottom of page}{86} \QuestionLabel {Q-mcfloat}{Floats in multicolumn setting}{86} \QuestionLabel {Q-footintab}{Footnotes in tables}{86} \QuestionLabel {Q-ftnsect}{Footnotes in \LaTeX {} section headings}{87} \QuestionLabel {Q-ftncapt}{Footnotes in captions}{87} \QuestionLabel {Q-repfootnote}{Footnotes whose texts are identical}{88} \QuestionLabel {Q-filename}{What's the name of this file}{88} \QuestionLabel {Q-filesused}{All the files used by this document}{89} \QuestionLabel {Q-changebars}{Marking changed parts of your document}{90} \QuestionLabel {Q-conditional}{Conditional compilation and ``comments''}{90} \QuestionLabel {Q-docotherdir}{Bits of document from other directories}{91} \QuestionLabel {Q-RCS}{Version control using \acro {RCS} or \acro {CVS}}{91} \QuestionLabel {Q-make}{Makefiles for \LaTeX {} documents}{92} \QuestionLabel {Q-howmanypp}{How many pages are there in my document?}{92} \QuestionLabel {Q-inclplain}{Including Plain \TeX {} files in \LaTeX {}}{92} \QuestionLabel {Q-nohyph}{My words aren't being hyphenated}{93} \QuestionLabel {Q-weirdhyphen}{Weird hyphenation of words}{93} \QuestionLabel {Q-oddhyphen}{(Merely) peculiar hyphenation}{94} \QuestionLabel {Q-hyphenaccents}{Accented words aren't hyphenated}{94} \QuestionLabel {Q-newlang}{Using a new language with Babel}{94} \QuestionLabel {Q-hyphoff}{Stopping all hyphenation}{95} \QuestionLabel {Q-wdnohyph}{Preventing hyphenation of a particular word}{96} \QuestionLabel {Q-logos}{Typesetting all those \TeX {}-related logos}{96} \QuestionLabel {Q-nameref}{Referring to things by their name}{97} \QuestionLabel {Q-bold-extras}{How to do bold-tt or bold-sc}{97} \QuestionLabel {Q-numbersets}{Symbols for the number sets}{97} \QuestionLabel {Q-scriptfonts}{Better script fonts for maths}{98} \QuestionLabel {Q-boldgreek}{Setting bold Greek letters in \LaTeX {}}{99} \QuestionLabel {Q-prinvalint}{The Principal Value Integral symbol}{99} \QuestionLabel {Q-underscore}{How to use the underscore character}{100} \QuestionLabel {Q-atsign}{How to type an `@' sign?}{100} \QuestionLabel {Q-euro}{Typesetting the Euro sign}{100} \QuestionLabel {Q-tradesyms}{How to get copyright, trademark, etc.}{101} \QuestionLabel {Q-findwidth}{Finding the width of a letter, word, or phrase}{101} \QuestionLabel {Q-patch}{Patching existing commands}{102} \QuestionLabel {Q-compjobnam}{Comparing the ``job name''}{102} \QuestionLabel {Q-isitanum}{Is the argument a number?}{103} \QuestionLabel {Q-hash}{Defining macros within macros}{104} \QuestionLabel {Q-spinmacro}{Spaces in macros}{104} \QuestionLabel {Q-moren9}{How to break the 9-argument limit}{105} \QuestionLabel {Q-activechars}{Defining characters as macros}{106} \QuestionLabel {Q-actinarg}{Active characters in command arguments}{107} \QuestionLabel {Q-csname}{Defining a macro from an argument}{108} \QuestionLabel {Q-cvtlatex}{Transcribing \LaTeX {} command definitions}{108} \QuestionLabel {Q-fixnam}{How to change \LaTeX {}'s ``fixed names''}{109} \QuestionLabel {Q-latexwords}{Changing the words \ProgName {babel} uses}{110} \QuestionLabel {Q-running-nos}{Running equation, figure and table numbering}{110} \QuestionLabel {Q-atsigns}{\csx {@} and \texttt {@} in macro names}{111} \QuestionLabel {Q-protect}{What's the reason for `protection'?}{111} \QuestionLabel {Q-edef}{\csx {edef} does not work with \csx {protect}}{112} \QuestionLabel {Q-oarglikesect}{Optional arguments like \csx {section}}{112} \QuestionLabel {Q-labelctr}{Making labels from a counter}{112} \QuestionLabel {Q-oddpage}{Finding if you're on an odd or an even page}{112} \QuestionLabel {Q-labelformat}{How to change the format of labels}{113} \QuestionLabel {Q-twooptarg}{A command with two optional arguments}{113} \QuestionLabel {Q-seccntfmt}{Adjusting the presentation of section numbers}{113} \QuestionLabel {Q-ltxcmds}{The definitions of \LaTeX {} commands}{114} \QuestionLabel {Q-enlarge}{Enlarging \TeX {}}{115} \QuestionLabel {Q-usepictex}{Why can't I load P\kern -.12em\lower .5ex\hbox {I}\kern -.075emC\kern -.11em\TeX {}?}{116} \QuestionLabel {Q-floats}{Moving tables and figures in \LaTeX {}}{116} \QuestionLabel {Q-underline}{Underlined text won't break}{118} \QuestionLabel {Q-widows}{Controlling widows and orphans}{118} \QuestionLabel {Q-oldfontnames}{Old \LaTeX {} font references such as \csx {tenrm}}{118} \QuestionLabel {Q-missssymb}{Missing symbol commands}{119} \QuestionLabel {Q-msxy}{Where are the \texttt {msx} and \texttt {msy} fonts?}{119} \QuestionLabel {Q-amfonts}{Where are the \texttt {am} fonts?}{119} \QuestionLabel {Q-crossref}{\LaTeX {} gets cross-references wrong}{119} \QuestionLabel {Q-newlineargs}{Start of line goes awry}{120} \QuestionLabel {Q-verbwithin}{Why doesn't \csx {verb} work within\dots {}?}{120} \QuestionLabel {Q-noline}{No line here to end}{121} \QuestionLabel {Q-include}{What's going on in my \csx {include} commands?}{122} \QuestionLabel {Q-paraparam}{Why does it ignore paragraph parameters?}{122} \QuestionLabel {Q-casechange}{Case-changing oddities}{123} \QuestionLabel {Q-splitfoot}{Why does \LaTeX {} split footnotes across pages?}{123} \QuestionLabel {Q-marginparside}{Getting \csx {marginpar} on the right side}{124} \QuestionLabel {Q-misschar}{Where have my characters gone?}{124} \QuestionLabel {Q-rerun}{``Rerun'' messages won't go away}{124} \QuestionLabel {Q-xspace}{Commands gobble following space}{125} \QuestionLabel {Q-overfull}{\AllTeX {} makes overfull lines}{125} \QuestionLabel {Q-erroradvice}{How to approach errors}{127} \QuestionLabel {Q-errstruct}{The structure of \TeX {} error messages}{127} \QuestionLabel {Q-extrabrace}{An extra `\texttt {\char 125\relax {}}'??}{128} \QuestionLabel {Q-semanticnest}{Capacity exceeded [semantic nest\dots {}]}{129} \QuestionLabel {Q-noroom}{No room for a new `\emph {thing}'}{129} \QuestionLabel {Q-epsf}{\texttt {epsf} gives up after a bit}{129} \QuestionLabel {Q-badhyph}{Improper \csx {hyphenation} will be flushed}{130} \QuestionLabel {Q-tmupfl}{``Too many unprocessed floats''}{130} \QuestionLabel {Q-atvert}{\csx {spacefactor} complaints}{131} \QuestionLabel {Q-endingroup}{\csx {end} occurred inside a group}{131} \QuestionLabel {Q-nonum}{``Missing number, treated as zero''}{131} \QuestionLabel {Q-typend}{``Please type a command or say \csx {end}''}{132} \QuestionLabel {Q-unkgrfextn}{``Unknown graphics extension''}{132} \QuestionLabel {Q-nodollar}{``Missing \$ inserted''}{133} \QuestionLabel {Q-fontunavail}{Warning: ``Font shape \dots {}\ not available''}{133} \QuestionLabel {Q-LaTeX3}{The \LaTeX {}3 project}{134} \QuestionLabel {Q-omega}{The Omega project}{134} \QuestionLabel {Q-NTS}{The \NTS {} project}{134} \QuestionLabel {Q-pdftex}{The \PDFTeX {} project}{135} \QuestionLabel {Q-mathml}{Future \acro {WEB} technologies and \AllTeX {}}{135} \QuestionLabel {Q-textrace}{The \TeX {}trace project}{136} \QuestionLabel {Q-WYGexpts}{The \TeX {} document preparation environment}{136} \QuestionLabel {Q-noans}{You don't understand the answer}{137} \QuestionLabel {Q-newans}{Submitting new material for the \acro {FAQ}}{137} \QuestionLabel {Q-latexbug}{Reporting a \LaTeX {} bug}{138} \QuestionLabel {Q-bug}{What to do if you find a bug}{138}