![]() Minor fixes.This project is maintained by amaxwell TeX Live Utility What Is This? Script was largely changed from an object-oriented to functional style, which here makes a bit more sense. This can be turned toggled via -speech_when= always/ installing/ failed/some combination. Can now provide verbal updates via platform's speech synthesizer.kdesudo added to list of permission escalators.OS X support should be solidified (though field testing still requested).The former allows the script to work on local installs, even when you don't have access to sudo. when you only have a terminal interface). New options, -texlive_bin=LOCATION and -terminal_only (e.g.Privilege escalation is now graphical (except for failsafes) and only happens if we need it.However, this and the default arguments can now easily be changed at the top of the script. Default compiler is now pdflatex, to cater to the mainstream user.October 1, 2011: Version 1.00 released! Please note:.September 27, 2011: Script should now be compatible with python 2 (my best guess is: python 2.4+)! The #!/usr/bin/env line now calls "python" rather than "python3".September 26, 2011: Fixed OS X package downloading bug.(It's more intuitive, and we'll make sure not to use the compiler module!) Changed the option -engine/-e to -compiler/-c.September 25, 2011: Minor code restructuring and bugfixes from the Sep 24th version, but most importantly:.SHOULD now work on OS X (need someone to actually test!).Script now fails more gracefully under certain circumstances.Now inherits the compiler's exit code (so that programs depending on it work more consistently).interaction=nonstopmode is no longer your only option). Now displays output from the compiler, as well as allowing the user to interact with the compiler (i.e. ![]() September 24, 2011: Core functionality remains unchanged, but a lot of minor improvements!.September 19, 2011: Added options and changed name (lualatexonfly was no longer an accurate description).Download: (right click and save as texliveonfly.py).It was written on Ubuntu 10.04 and should work on all Linux systems the Sep 26th version should also work on OS X (but hasn't been tested as of this posting).Īny comments, suggestions, or bug reports are appreciated, and I hope you enjoy. It should resolve all missing included packages and a fair number of missing fonts. It depends strongly on the TeX Live Package Manager (tlmgr), so please make sure you are using at least TeX Live 2010. The script defaults to PdfLaTeX with arguments '-synctex=1 -interaction=nonstopmode'.Īs of the Sep 27 version, the script should be compatible with either python 2 or 3. Setting this command within your favourite editor will allow you to download packages on the fly. f, -fail_silently If tlmgr cannot be found, compile document anyway. ![]() "installing", "failed", or some combination. Toggles speech-synthesized notifications (where Permission escalators will appear here rather than terminal_only Forces us to assume we can run only in this terminal. Your LaTeX compiler defaults to pdflatexĪrguments to pass to compiler default is: "-synctex=1Ĭustom location for the TeX Live bin folder version show program version number and exit
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |