Releases: thomasjo/atom-latex
v0.42.3
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Fixed
- Added parsing of
xdvipdfmx
,lualatex
andxelatex
sections of file database to enable detection of output file for updatedlatexmk
version. Fixes #339.
v0.42.2
v0.42.1
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Fixed
- Error upon package deactivation when build process still running.
Removed
- Deprecated shadow DOM references.
v0.42.0
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Added
- Magic comment override of
cleanExtensions
,enableSynctex
,enableShellEscape
,enableExtendedBuildMode
andmoveResultToSourceDirectory
. - Output directory and jobname support in knitr SyncTeX patching.
- Support for Zathura PDF/PS viewer.
- Override of build settings via YAML formatted build setting file.
Changed
- Use commas as delimiters in
jobnames
magic comment.
Removed
- Deprecated
texify
builder in favor oflatexmk
builder. - Unneeded
builder
magic comment. Use Master File Search
setting and algorithm in favor ofroot
magic comment.
v0.41.0
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Fixed
- Parsing of FDB files is more rigorous resulting in correct output path detection when using PDF producers.
- Log status codes resulting from failure of
latexmk
orknitr
.
v0.40.0
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Added
- Added support for additional openers including Windows shell open and the Evince forks Atril (MATE) and Xreader (Cinnamon).
Fixed
- Allow usage of either relative and absolute output directories in
latex:clean
andlatex:build
. Fixes #290.
v0.39.1
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Fixed
- Avoid potential package activation issues by moving runtime checks out of
package initialization into commandlatex:check-runtime
.
v0.39.0
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Added
latex.opener
setting to allow explicit selection of PDF/PS/DVI opener. The
support that each opener has for PDF/PS/DVI, SyncTeX, and open in background
is evaluated and used in the decision of which opener to use.- Check runtime environment at startup, including
latexmk
,knitr
and
availability of PDF/PS/DVI viewers. - Extended build rules enabling automatic processing of generated files. Uses
latexmk
custom rules to support Asymptote, theglossaries
package,
MetaPost, thenomencl
package, theindex
package and SageTeX.
Fixed
v0.38.1
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Fixed
- File path resolution for errors reported in log files.
v0.38.0
Changes
All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.
Added
- Command to terminate currently running or stuck build processes.
- SyncTeX support for knitr files.
~ #254
/ @harmsk - Support opening files in background with Okular.
- Allow output directory override via magic comments.
Changed
- Removed
cleanExtensions
setting and addedcleanPatterns
setting.
latex:clean
command now supports file globbing and parsing of thelatexmk
file name database.