- (##191) Fix viewer
updateTitle
when pane has multiple items
- Allow users to specify completion suggestion priority
- (##173) Fix undefined file paths
- (##232) Set PDFViewer
cmaps
folder path - (##192) Fix zoom and link issues with
invert_viewer
- Update
pdfjs-dist
,chokidar
,glob
andws
dependencies
- (##216) Add missing
error
entry type to debug log - (##223) Remember preview window position
- (##225) Use editor's default
tabLength
- (##217) Escape
filename.aux
Regex
- (##141) Wrap selection with environment
- Update
chokidar
to v3
- (##187) Handle case of no rootDir
- (##206) Fix viewer issues with Atom 1.39/Electron 3.x
- (##129) Fix log parser attempting to parse non latex files as well
- PDF Viewer improvements
- Add a 'dark mode' via
invert_viewer
option- Can be toggled with ctrli
- Auto hide toolbar for viewer
- Style tweaks for viewer scrollbar
- Add a 'dark mode' via
- (#176) Fix
latex-beamer
artefact
- Update
pdfjs-dist
- PDF Viewer improvements
- SynTeX/Reverse SynTeX indicators
- (#159) Extended the log parser to catch more errors
- (#158) Fix filenames escaping with whitespace on Unix
- (#172) Fix parsing PDF path with periods
- (#140) Disable
<>
bracket matching - (#34) Fix path determination when editor isn't active pane item
- (#157) Add a
hide_panel
option on startup - New matches for
figure
,table
andincludegraphics
which are excluded from spell-check - Support optional parameters in custom command autocomplete parsing
- (#136) Small changes to better support beamer
tex
files
- (#95) Add
error
listener forws
package compatibility - (#132) Fix
$
autocomplete, switch tobracket-matcher
- (#121) Changes required for upcoming CoffeeScript upgrade
- (#128) Dismiss Failure Notification when "Show build log" Is Pressed
- PDF Viewer improvements
- Switch from
iframe
towebview
- Open links is default browser
- Switch from
- Tweak notification for invalid LaTeX root file
- (#111) Better handling of single documents
- (#16) Fix PDF window focus for non Windows platforms
- (#106) Kill all children process
- PDF Viewer improvements
- Render PDF with WebGL
- Faster refresh in Tab View
- Refactor and use
manager.findPDF()
- (#117) Update package dependencies, switch to
pdfjs-dist
- Use LaTeX Log grammar for highlighting raw logs
- Set LaTeX Log grammar for raw logs
- Enable LuaTeX and XeTeX log recognition
- (#114) Add error notification for unparsed SyncTeX results
- (#67) Add error notification for issues parsing citations
- (#104) Add custom commands to autocomplete suggestions
- Clean files in project sub directories as well
- Support syntax highlight for long lines
- Missing changes in version 0.8.0
- (#50) Preliminary
arara
log parsing support - (#97) Add new
%EXT
placeholder for custom toolchains - (#98) Add
.bib
to subfile-autocomplete + code clean up - (#100) Add error notification for invalid LaTeX root file
- (#102) Fix root directory determination
- (#83) Fix failures due to buffer.lines being undefined @mortenpi.
await
won't work with coffee-script.
- (#77) Cope with async save() in new atom.
- (#65) Multi-file handling improvements and minor tweaks.
- (#47) Use
chokidar
to watch files and folders.
- (#49) Also respect
Focus Viewer
setting for on launching from preview icon.
- (#40) Added sub-file autocomplete support.
- (#35) Use
relativizePath
to get current project path and change order infindMain
to checkfindMainConfig
first. - (#36) Display correct file path for infos and warnings.
- (#44)
%DOC
now removes file extension.
- (#32) Save all files before build.
- (#31) Find local config use current active editor directory first.
- (#30) Formatted PDF viewer title.
- Slightly adjust SyncTeX accuracy.
- (#22) Add tikz and knitr syntax highlighting.
- (#21) A setting item to auto-collapse log panel upon successful building process.
- (#22) Support LaTeX files with non-
.tex
extension.
- (#21) Now raw log will be contained in a temp file to avoid the save file popup.
- (#20)
\begin
environment wrongly uses two spaces instead of\t
.
- A setting item controlling the PDF viewer focus behavior.
- (#16) Tweak the PDF viewer gain focus behavior.
- (#18) Per-project toolchain setting in
.latexcfg
file.
- (#16) The viewer window is bring to front after building process or SyncTeX.
- (#4) Atom-LaTeX complaining
arara
returningnull
.
- A delay-minimap-refresh feature to prevent keystroke stuttering in long LaTeX files.
- Build-after-save not working.
- (#9) Use glob matching for cleaning project.
- (#11) Dollar sign matching pattern.
- (#12) Focus editor window after reverse synctex.
- Click on home icon of control bar to manually set root file.
- Significantly reduce loading time with lazy load.
- Clean LaTeX project command and auto-clean after build.
- Also consider current buffer when generating command auto-complete.
- Now Atom-LaTeX prioritize
.latexcfg
file over magic comments.
- Root file cannot have spaces in file name.
- bibtex file cannot be located elsewhere than the root directory.
- (#6) bibtex file cannot include file extension.
- (#6)
\addbibresource
is not considered as bibtex file definition command.
- LaTeX error does not show in panel when latexmk toolchain is used.
- Better latexmk log message parsing.
- (#5) Remove default stdout buffer size limit.
- Atom-LaTeX log area is now resizable.
- Redesign Atom-LaTeX control panel.
- Move screencasts to a new file to avoid lag while loading settings.
- LaTeX command autocompletion now also sort by the number of appearances.
- Way of showing error notification.
- Default command autocompletion is to create a new line.
- All default key binds to avoid conflict
- Not including new references in unsaved buffer.
- Not parsing fatal error LaTeX log.
- Mispositioned environment autocompletion items.
- Keymap not properly binded.
- TabView Panel undefined preventing switching preview mode.
- Better logging for main file detection.
- Two new methods to set LaTeX main file.
- Add a preview-in-tab PDF viewer.
- Remove console messages.
- Auto-enable word wrap.
- Allow
ctrl
+/
for auto comment.
- Wrong direct synctex position when word wrap is on
- Unnecessary
\begin{\w+}
syntax highlight leading to typing lag. - Escaped curly brackets in citation title should not be removed.
- Command autocomplete will guess the number of curly brackets needed.
- Direct and reverse SyncTeX support.
- Status bar now alerts LaTeX building warninngs.
- Pre-mature activation of package leading to significant startup time.
- Use npm package
latex-symbols-list
to develop more autocomplete symbols.
- Autocomplete for commands and environments.
- Commands are gathered from all LaTeX source files in the project, and some predefined ones.
- Environments are predefined.
- Now autocomplete will sort according to prefix and displayed text.
- A new
Build LaTeX from Active Editor
command to set main LaTeX file to current active editor if it contains\begin{document}
, and start building.
- Use cached results for autocomplete when already typed some characters to reduce I/O operations.
- Autocomplete prefix is not removed after confirming a suggestion.
- Screencasts of some select features.
- Auto-complete for cross-references.
- Now Atom-LaTeX will search all tex files recursively from the main file with
\input{}
commands.
- Auto-complete for citations.
- Atom-LaTeX will search all bibTeX files referenced in the main LaTeX file to develop bibitem keys.
- Now alerts when no main LaTeX file can be detected.
- It will try to check the current active editor first. If not, all root files are checked.
- Create new Atom window to display PDF viewer.
- Menu items not working.
- Initial release.