<< back

TeX Live Utility 1.54

Graphical user interface for TeX Live Manager

Category: Utilities
Price: Free
Popularity: High
Version String: 1.54
Release Date: 2023-02-18
Architecture: Intel & AppleSilicon(ARM)
Minimum OS: macOS 10.9.0
Vendor Name: Adam R. Maxwell
Homepage: amaxwell.github.io

Version History 1.54

Changes Since 1.53
Moved scripts to Resources, in another attempt to fix MacTeX signing problems. Pretty sure one understands how code signing actually works, which would also explain the state of Apple documentation.
Eliminate redundant favicon logging, since you people keep reading my logs and trying to intepret them.
Leave /usr/local/bin in PATH to try using the user-installed gpg, which is probably a huge mistake that will result in more bad words in the codebase as a reminder to myself when I have to remove it again.
Fix some translation issues reported by users (thanks!)
Removed Help menu item linking to the long-defunct MacTeX Wiki
Added a workaround for bug 134 and 135, because some no-talent assclown at Apple decided to use developer names to identify background items added in System Preferences as part of Ventura's security theater. This led to confused users having to STFW for my name to figure out why the hell some guy named Adam Maxwell was adding to their login items. Thanks to those who reported it, and thanks to Michael Tsai for the blog post that led me to the workaround.

Description:

TeX Live Utility is a Mac OS X graphical interface for TeX Live Manager, which is a tool provided with TeX Live 2008 and later, for updating, installing, and otherwise managing TeX Live. TeX Live Utility aims to provide a native Mac OS X interface for the most commonly used functions of the TeX Live Manager command-line tool.

Functionality
The present subset of commands is as follows:
• Set paper size for all TeX programs
• Update packages (all or subset)
• Install and remove packages (all or subset)
• Show details for individual packages (including texdoc results)
• Set a mirror URL for command-line tlmgr usage
• List and restore backups

Why Use This?
Why use this program when you can use the command line tlmgr or its built-in Perl/Tk GUI? TeX Live Utility performs TeX Live infrastructure updates using the Disaster Recovery script, which avoids problems with tlmgr removing itself while updating. TeX Live Utility also provides a native OS X user interface, and does not require installation of Perl/Tk (which can be complicated).