Releases: SublimeText/LaTeXTools
v4.5.0
The major changes of this release are:
-
rewritten dbus based viewer plugin for Evince and XReader on Linux.
-
overhauled PDF builder infrastructure and default builders.
It should not affect normal usage of default functionality in obvious ways,
except build menu now displaying "Compile to PDF" instad of "LaTeX".
Existing custom builder plugins may however need some adoption, even though
primary API changes target improved consistency and extended functionality, only.
Expected changes are primarily related with printing command results
or creation of custom Popen commands, which a dedicated method was added for.
Please refer to https://sublimetext.github.io/LaTeXTools/buildsystem/ to get some
information about current API. A dedicated migration guide does not exist, but
a look at default builders' code may give some hints about required adaptions.
Fixes:
- fix skim script path argument (#1639)
- fix aux- and output-directory usage with latexmk (#1640)
- fix SumatraPDF not reloading re-build PDFs (#1642)
- fix build cancellation support
Enhancements:
- support Xreader, refresh support for Evince (#1557)
- improve translation of special char in auto label (#1637)
- replace
copy_output_on_buildfunctionality by
proper output-directory support in all default builders. - overhaul builder infrastructure and default builder plugins
- publish updated documentation at https://sublimetext.github.io/LaTeXTools/ (fixes #1643)
v4.4.2
Fixes:
- fix viewer plugins not being reloaded after package updates
- re-focus ST window via sublime API to improve reliability of
keep_focussetting - fix evince and skim script caching and calling (fixes #1635)
Changes:
-
use common
sublbinary detection for command line creations -
convert most string formattings to
f-strings -
refactor various viewer plugins to simplify code base and adjust behavior to current Linux distros and viewer versions.
Tools like
wmctrlorxdotoolto focus windows seem no longer supported by most modern window managers.
v4.4.1
v4.4.0
v4.3.6
v4.3.5
v4.3.4
- add key bindings to wrap selected text in pipes (fixes #191)
- add settings to control auto-pairing brackets (fixes #1618)
auto_match_escaped_bracketsauto_match_math_brackets
- add auto-pairing of leading and trailing spaces within brackets, controlled via
auto_match_spacessetting - fix various auto-pairing related issues, especially with detecting escape sequences