Highlights since 0.16.4
- Figures you can edit in their drawing program. Paste a figure from a drawing program and Lattice stores its source and rendered files in
figures/, inserts the\inputand the packages it needs, and reopens the source in its program when you want to edit it. Drawings from Inkscape and draw.io (.svg,.drawio,.dio) become editable figures from the project tree, by paste or by drop, and re-render when the drawing changes: automatically in projects you trust, otherwise after you click Update figure. Thanks to @Paivel. - chemnum compound numbers in the PDF and the editor. Hovering a compound number in the PDF shows its key, and clicking copies
\cmpd{key}. Completion inside\cmpd{lists the project's compound keys with their numbers. Thanks to @Paivel.
Notable fixes
- A comment highlight has the same colour in the
.texsource and in the PDF. - A root document in a subfolder finds the bibliography and other files at the project root, as on Overleaf, so citations no longer show as [?].
- When a build uses lineno 5.7, which draws CVPR review-mode line numbers over the text, Lattice says so and offers Update TeX packages. The TeX doctor checks for outdated packages once a day.
Changes in v0.16.5
- Paste and edit figures from drawing programs (#746) (
c581d2c2) - One colour per comment in the source and on the PDF (#752) (
0fb09ab0) - fix(build): subfolder roots find project-root files; offer the lineno fix to existing installs (#753) (
f36999f1) - Keep figures drawn in Inkscape and draw.io in step with their drawings (#748) (
afe80337) - Find and cite chemnum compound keys from the PDF and the editor (#754) (
aa18f5f3) - Find a compound whose number is printed with its chapter (#757) (
6f1e4434) - Ask before rendering a drawing you did not make, and read it as XML (#756) (
12b7bad3) - Strip a printed number's trailing punctuation in linear time (#758) (
b8564a69)
Install (Apple Silicon Mac)
Download the .dmg below, open it, and drag Lattice to Applications.
Lattice is signed with an Apple Developer ID and notarized by Apple.
Already running Lattice? It updates itself automatically — no need to
re-download.
Full Changelog: v0.16.4...v0.16.5
Install (Linux, experimental)
Download the .AppImage below, make it executable
(chmod +x Lattice_*.AppImage), and run it. It needs an x86_64
distribution at least as new as Ubuntu 22.04 (tested on Ubuntu
22.04 and 24.04 and Fedora 45), and your own TeX Live from the
distribution's packages. If FUSE 2 is missing, run it with
--appimage-extract-and-run.
On Linux, Lattice does not update itself — download each new release
here — and the built-in Agent is not available yet.