Releases: SublimeText/LaTeXTools
Releases · SublimeText/LaTeXTools
v4.5.10
Fixes
- fix toggle comment in BibLaTeX files
- fix missing fold rules in BibLaTeX files
- don't bind .bib files to BibLaTeX via syntax definition (respect
use_biblatexsetting, instead) - fix a malformed biblatex related snippet
Enhancements
- update CWL files
v4.5.9
Fixes:
- tweak encoding detection of files using utf-8 with BOM
- fix path normalization issues (ensure removing e.g.
/../) - fix output file names, if
jobnameis specified (fixes #1076) - fix logfile parsing of unquoted file names with spaces (fixes #1691)
Enhancements:
- output printed pages to build result message (fixes #107)
- update CWL files
v4.5.8
v4.5.7
v4.5.6
Fixes
- fix build failing if final .synctex.gz doesn't exist on Windows OS
Enhancements
-
improve cwl completion parsing:
- convert
%<..%>to snippet fields - remove
%plainetc.
- convert
-
improve tex logfile syntax definition:
- better block and line wrapped file name continuation heuristics
- highlight latex commands' arguments
v4.5.5
v4.5.4
Fixes
- fix package info highlighting after nested blocks (latex logfiles)
- fix emphasis key bindings expanding whitespace, if selection is empty
- fix quotation auto-pairing (fixes #1391)
- disable various key bindings in vintage command mode (fixes #373)
- some formal changes to default key binding files
Enahncements
- add completion support for various
\refcommands - add various
\labelcommands to pickup completions from - set
hiddenflag for copied .synctex.gz file on Windows - enable math preview phantoms in Markdown syntaxes (fixes #1362)
v4.5.3
Fixes
- fix documentation link in install message
- fix confusion about
hide_build_panelsetting's functionality by renaming it toshow_panel_on_build - fix script builder command tokenization (fixes #1660)
- fix
texpathdocumentation - fix encoding detection of bib files (fixes #335)
- fix custom
TEXMFDOTDIRalways starting with current working directory"." - fix
"command"override from sublime-build files - fix latex string to os path translation by dropping
\stringcommands (fixes #998)
Enhancements
- add support to manually specify stdio encoding via sublime-build files or builder settings
- disable auto-pairing of
`'when preceded by double-quotes (fixes #1029) - display time needed to build PDF in output panel (fixes #374)
- extend
open_pdf_on_buildsetting to"always"open PDF after possibly incomplete build (fixes #1659) - expand empty selection to word when wrapping text into emphasis commands (e.g.
ctrl+l, ctrl+b) (fixes #1043) - trim trailing selections'
\nwhen wrapping into environments (fixes #1016) - trim trailing selections'
\nwhen wrapping into text emphasis commands
v4.5.2
Fixes:
- fix default compiler (TeXLive: latexmk, MikTeX: texify)
- fix tex root determination edge cases
- fix custom
$PATHortexpathvalues being ignored when calling binaries - fix various latex build log highlighting issues
- fix build failures by manually adjusting environment variables if `"aux_directory" is customized
- revert default
"aux_directory"to""as texify and other builders don't support it - cancel completions if
\\is typed (fixes #1655) - remove obsolete
build_finished_message_lengthsetting
Enhancements:
- add
build_panel_word_wrapsetting - add
scroll_build_panel_to_topsetting - add support for builder_setting
"command": "latexmk"string value to specify compiler name - add support for variables in
"command": [$file_path/build.sh]builder_setting - add support for platform-speciffic
"command"builder_setting - always log build command error codes to ST's console
- upgrade CWL files
- refactor "LatexTools: Check System" command
- refactor "LaTeXTools: Reset user settings" command
(Resetting just means to remove LaTeXTools.sublime-settings from Packages/User/)
v4.5.1
- fix build failing, if latexmk skips compiling up-to-date PDF (fixes #1646)
- fix basic builder terminating build before required directories are created
- add .gitignore file to created aux-directories
- set
"aux_directory": ".aux"by default - refine scopes of build output to align with ST's syntax test results output