TEXI2DVI4A2PS(1)
β¨ TEXI2DVI4A2PS β¨
okay bestie, gather round, because today we're talking about texi2dvi4a2ps β it's a user command, it lives on your system, and it's about to become your new fave. no cap. π
πΈ NAME πΈ
texi2dvi4a2ps β compile Texinfo and LaTeX files to DVI or PDF. yes girl, it does both. versatile icon behavior. π
π SYNOPSIS π
texi2dvi4a2ps [OPTION]... FILE...
π DESCRIPTION π
So here's the tea. π« You give it one or more Texinfo or LaTeX FILEs, and it runs each one through TeX in turn β over and over β until all the cross-references are resolved and all the indices are built. like, it keeps going until the vibes are fully settled. it's giving persistent. it's giving committed. β¨
The directory that contains each FILE gets searched for included files, so it knows where to look for your lil dependencies. and the suffix of FILE is what tells it which language you're in β LaTeX or Texinfo. no need to announce yourself, it just knows. iykyk. π₯
Makeinfo is used to do Texinfo macro expansion before running TeX, but only when it's needed. lowkey efficient.
β Operation modes: β
-b,--batchβ no interaction. it just does the thing, no chatting. π-c,--cleanβ removes all the auxiliary files. tidy queen. π§Ή-D,--debugβ turns on shell debugging (set -x). for when you wanna see everything happening. π-h,--helpβ shows you this help and exits successfully. a happy exit, as she deserves.-o,--output=OFILEβ leaves the output inOFILE(this implies--clean). β οΈ heads up: only one inputFILEmay be specified in this case. one file, one output, that's the rule bestie.-q,--quietβ no output unless there are errors (this implies--batch). silent but deadly, in the best way.-s,--silentβ same as--quiet. twins fr fr. π―-v,--versionβ displays version info and exits successfully. β¨-V,--verboseβ reports on what is done. she's a yapper and we love her for it. π£οΈ
π TeX tuning: π
-@β use@inputinstead of\input; for preloaded Texinfo. old school but iconic.-e,--expandβ force macro expansion usingmakeinfo. no waiting around. πͺ-I DIRβ searchDIRfor Texinfo files. tell her where to look.-l,--language=LANGβ specify theLANGofFILE(LaTeX or Texinfo). in case the suffix wasn't enough for you.-p,--pdfβ usepdftexorpdflatexfor processing. PDF girlies rise. πβ¨-t,--texinfo=CMDβ insertCMDafter@setfilenamein a copy of the input file. and get this β multiple values accumulate. stack 'em up, bestie. π₯
π real talk: the values of theBIBTEX,LATEX(orPDFLATEX),MAKEINDEX,MAKEINFO,TEX(orPDFTEX), andTEXINDEXenvironment variables are used to run those commands, if they are set. so if you've got opinions about which binary runs, the environment is where you say it.
π REPORTING BUGS π
Found a bug? don't gatekeep, tell the devs:
- Email bug reports to
<bug-texinfo@gnu.org> - General questions and discussion go to
<help-texinfo@gnu.org> - Texinfo home page:
http://www.gnu.org/software/texinfo/
π COPYRIGHT π
Copyright Β© 2002 Free Software Foundation, Inc.
β οΈ There is NO warranty. like, none. zero. nada. π
You may redistribute this software under the terms of the GNU General Public License. For more information about these matters, see the files named COPYING.
π¦ SEE ALSO π¦
okay so this is the fun part. texi2dvi4a2ps is exactly the same script as texi2dvi, part of the package GNU Texinfo. plot twist! π
It's used by a2ps when delegating LaTeX and Texinfo files. Instead of checking whether the version of texi2dvi which is installed is recent enough, it's more convenient for the users that a2ps is shipped with the version of texi2dvi it requires. like, they just bundled the right one so you don't have to worry about it. thoughtful fr. π«Ά
a2ps(1)card(1)fixps(1)pdiff(1)psset(1)texi2dvi4a2ps(1)
The full documentation for texi2dvi4a2ps is maintained as a Texinfo manual. If the info and texi2dvi4a2ps programs are properly installed at your site, the command
info texi2dvi4a2ps
should give you access to the complete manual. go read it, it's giving β¨ educational β¨.
and that's the whole page bestie!! π this one's from GNU Texinfo 4.1, version 1.1.1.1.2.3, dated February 2021 β mwah, slay, periodt. πΈππ¦π
π¦ where this page comes from
- ubuntu jammy: a2ps 1:4.14-7
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms