Update-AUCTeX-elisp(8)

πŸ“¦
version 13.2 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– update-auctex-elisp β€” the Debian GNU/Linux manual page, but make it cute πŸ’–

okay bestie, so this is Update-AUCTeX-elisp(8), from the Debian GNU/Linux Manual section 8, and it's literally about a script that keeps your AUCTeX TeX macros and LaTeX styles data from being stale and embarrassing. let's get into it ✨


🌸 NAME 🌸

update-auctex-elisp β€” update AUCTeX automatically generated TeX macros and LaTeX styles data. that's the whole vibe. it refreshes the data, no cap πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

update-auctex-elisp [--daemon] [--no-act] [FLAVOR ...]

so it's the command, then optionally --daemon, optionally --no-act, and then zero or more FLAVOR args. simple. iconic. πŸ’…


✨ DESCRIPTION ✨

the update-auctex-elisp script updates the automatically generated TeX and LaTeX data that AUCTeX uses, and that data lives in /var/lib/auctex/<FLAVOR>, where <FLAVOR> is any valid installed Emacs flavor. yes, it's literally a placeholder in the path. she's flexible πŸ’œ

it gets called automatically by the Debian auctex package (via dpkg triggers, fancy) whenever new (La)TeX macros and style files get installed in the TeX and METAFONT system trees. and bestie, that's not all β€” it also gets called on GNU AUCTeX and GNU Emacs flavor upgrades and installations, so the parsing stays up to date. it may and should also be called manually after you add stuff to the local TeX and METAFONT system tree. do it. it's self care 🫢

if you pass no arguments at all, update-auctex-elisp caters to every supported GNU Emacs flavor installed on the system. if you do pass args, it updates only the flavors you specified β€” but only if they're installed. no ghost flavors, periodt πŸ’€


πŸ”₯ OPTIONS πŸ”₯

  • --daemon β€” detach from the terminal and run in the background. she's leaving the chat but still doing the work πŸ‘‘
  • --no-act β€” describe what would be done without doing nothing. yes, it says "without doing nothing." we keep the words exactly as they are, that's the rule πŸ’–

🌈 EXIT STATUS 🌈

the update-auctex-elisp command returns 0 on success and a positive integer on errors. zero means slay, positive means something went sideways 😭


πŸŽ€ FILES πŸŽ€

  • /var/lib/auctex: the hierarchy containing the byte-compiled files. that's where the good stuff lives πŸ“

πŸ’€ BUGS πŸ’€

None known.

that's it. that's the bug section. flawless behaviour, we love to see it ✨


🧚 SEE ALSO 🧚

emacs(1), tex(1), latex(1).

go read those too, iykyk πŸ’œ


πŸ’… UNRESTRICTIONS πŸ’…

This program is copylefted. Refer to the GNU General Public License for conditions of use. copyleft queen behavior, honestly πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

This program has been written and is actively maintained by Davide G. M. Salvetti <salve@debian.org> for the Debian GNU/Linux operating system. thank you for your service, legend 🫢


and that's the whole page bestie, every flag, every path, every exit code, untouched πŸ’–

β€” with love from the Debian Project, dated 1998-02-17, and this is Update-AUCTeX-elisp(8), signing off πŸŒΈβœ¨πŸ’…

πŸ“¦ where this page comes from