LaTeXiT Changelog

What's new in LaTeXiT 2.16.6

Dec 17, 2023
  • Open *.tikz files as *.tex files;
  • fixed context menu preventing the selection of SVG even if it is available through pdftocairo.

New in LaTeXiT 2.16.5 (Dec 16, 2022)

  • Support pdftocairo for SVG export;
  • fixed persistence of SVG export settings;
  • minor fixes.

New in LaTeXiT 2.16.4 (Aug 4, 2021)

  • Fixed library importation broken by some security enforcements in MacOS;
  • Better error reporting when history or library cannot be created on invalid path.

New in LaTeXiT 2.16.3 (Jun 8, 2021)

  • Library import was broken on some MacOS versions;
  • adjustments against regressions caused by MacOS Big Sur.

New in LaTeXiT 2.16.2 (Apr 12, 2021)

  • Better "auto" mode;
  • Fixed regressions related to deprecated APIs replacement.

New in LaTeXiT 2.16.1 (Mar 12, 2021)

  • Minor fixes.

New in LaTeXiT 2.16.0 (Jan 26, 2021)

  • Added Apple Silicon architecture;
  • Replaced deprecated APIs;
  • Added LaTeXiT "App extension";
  • Fixed an error case that could prevent the Library from being saved;
  • Slightly improved baseline handling in the LaTeXiT Service.

New in LaTeXiT 2.15.0 (Sep 28, 2020)

  • Replaced deprecated APIs;
  • Added support for some equations copied from Wikipedia web pages.

New in LaTeXiT 2.14.11 (Sep 14, 2020)

  • Changed a little the meta-data to circumvent a problem with Adobe Acrobat Reader.

New in LaTeXiT 2.14.10 (Sep 14, 2020)

  • Changed a little the meta-data to circumvent a problem with Adobe Acrobat Reader;
  • fixed a misbehaviour when the mini-window is active.

New in LaTeXiT 2.14.9 (Apr 21, 2020)

  • Fixed a crash that could occur in the Preferences GUI.

New in LaTeXiT 2.14.8 (Apr 19, 2020)

  • Fixed a crash that could occur when browsing the library.

New in LaTeXiT 2.14.7 (Apr 13, 2020)

  • Version 2.14.6 did not launch in english.

New in LaTeXiT 2.14.6 (Apr 13, 2020)

  • Fixed minor bugs.

New in LaTeXiT 2.14.5 (Feb 13, 2020)

  • Fixed a crash due to the replacement of a deprecated API;
  • Minor GUI adjustments.

New in LaTeXiT 2.14.4 (Dec 24, 2019)

  • Fixed an obscure code signing problem resulting in a crash of the LaTeXiT Helper process on some configurations.

New in LaTeXiT 2.14.3 (Dec 20, 2019)

  • New fixes of regressions (still due to slightly aggressive code cleanup);
  • I feel really sorry for those cumulative updates, please excuse me.

New in LaTeXiT 2.14.2 (Dec 20, 2019)

  • Fixed interface regressions due to slightly aggressive code cleanup;
  • fixed a backward compatibility problem with a MacOS older than 10.12.

New in LaTeXiT 2.14.1 (Dec 18, 2019)

  • Fixed drag'n drop under MacOS 10.15 Catalina.

New in LaTeXiT 2.14.0 (Dec 16, 2019)

  • First notarized version, requires MacOS 10.9+.

New in LaTeXiT 2.13.5 (Nov 17, 2019)

  • The 2.13.* series will be the last one to support MacOS 10.6/10.7/10.8. The MacOS 10.9+ compatibility and application notarization will be available starting from LaTeXiT 2.14.0. The 2.13.* series will still be maintained as long as possible for minor fixes;
  • equation colors were not restored correctly according to the screen color profile.

New in LaTeXiT 2.13.4 (Nov 6, 2019)

  • The 2.13.* series will be the last one to support MacOS 10.6/10.7/10.8. The MacOS 10.9+ compatibility and application notarization will be available starting from LaTeXiT 2.14.0. The 2.13.* series will still be maintained as long as possible for minor fixes;
  • minor interface fix (undesirable key shortcuts).

New in LaTeXiT 2.13.3 (Oct 22, 2019)

  • The 2.13.* series will be the last one to support MacOS 10.6/10.7/10.8. The MacOS 10.9+ compatibility and application notarization will be available starting from LaTeXiT 2.14.0. The 2.13.* series will still be maintained as long as possible for minor fixes;
  • fixed a regression preventing the restoration of LaTeX mode when re-opening an equation;
  • take retina High Dpi into account when exporting to bitmap;
  • more Dark mode fixes;
  • export using a temporary file is now a persistent option (restored after restarting the application;
  • added menu "LaTeX > Baseline of current equation...";
  • the insertion point color is now the same as the text itself;
  • fixed MacOS 10.6 backward compatibility.

New in LaTeXiT 2.13.2 (Mar 20, 2019)

  • Force to allow text completion for all MacOS versions (the standard shortcut has become since MacOS 10.13);
  • added a new preference to allow automatic text completion for any word beginning with backslash ();
  • added a new "on-the-fly" drag'n dropping export option to create a temporary file instead of using the pasteboard only; it can help interacting with other applications;
  • LaTeX palettes are no more automatically hidden when LaTeXiT is not the active application;
  • various polishing on text-completion, LaTeX palette insertion;
  • fixed the localization of the LaTeXiT Service items;
  • dark mode adjustments.

New in LaTeXiT 2.13.1 (Mar 6, 2019)

  • Changed "invisible graphic metadata" to a more clever data watermarking for PDF with outlined fonts and EPS;
  • restore some automatic color[...]{} text insertion on color change in the inspector;
  • dark mode adjustments.

New in LaTeXiT 2.13.0 (Feb 4, 2019)

  • restored the recently broken "invisible graphic commands" metadata annotations, hoping that copy/paste from stupid third party softwares like Keynote or Powerpoint will work better in the future;
  • reworked the "invisible graphic commands" metadata to avoid piling them over and over in equations; it is now optional and added on the fly (when enabled) only when exporting to PDF or PDF with outlined fonts;
  • added a search field in the library;
  • it is now possible to re-latexize all history and library items to strip obsolete, oversized, metadata (and reduce history and library size);
  • history and library can also be "compacted" (a simple vacuum for those who know);
  • some work on LaTeX palette items creation and behavior for more clever insertion and text replacement;
  • added two LaTeX palettes contributed by Sherman Gregory;
  • disable most automatic text-shortcuts replacements (from MacOS general preferences) in LaTeX-related text areas;
  • various fixes and improvements.

New in LaTeXiT 2.12.0 (Dec 13, 2018)

  • Added MacOS Mojave Dark mode support;
  • Dropped MacOS 10.4 and 10.5 compatibility.

New in LaTeXiT 2.11.1 (Dec 12, 2018)

  • Better support of old pdflatex versions
  • Slightly modified auto-naming of files when exporting to the Finder
  • Fixed a file name in Italian localization
  • Fixed minor bugs

New in LaTeXiT 2.11.1 Beta 4 (Oct 26, 2018)

  • new attempt to enable Dark mode;
  • slightly modified auto-naming of files when exporting to the Finder.

New in LaTeXiT 2.11.1 Beta 1 (Sep 28, 2018)

  • Slightly modified auto-naming of files when exporting to the Finder.

New in LaTeXiT 2.11.0 (Sep 23, 2018)

  • Added ability to include background color in exported equations;
  • Removed declared public.tex UTI to avoid clashing with other applications.

New in LaTeXiT 2.11.0 Beta 1 (Aug 31, 2018)

  • added ability to include background color in exported equations;
  • removed declared public.tex UTI to avoid clashing with other programs.

New in LaTeXiT 2.10.1 (Apr 1, 2018)

  • Fixed last-minute regression regarding drag'n dropping from the main window.

New in LaTeXiT 2.10.0 (Mar 31, 2018)

  • Changed options of the history and library databases to avoid persistent journal files and make synchronizing those files between different machines;
  • Ability to import TeX files into the library, which will be split into detected equations;
  • New library display mode to adjust to tall equations.

New in LaTeXiT 2.9.2 Beta 4 (Mar 9, 2018)

  • Ability to import TeX files into the library, which will be split into detected equations.

New in LaTeXiT 2.9.2 Beta 1 (Mar 5, 2018)

  • Changed options of the history and library databases to avoid persistent journal files and make synchronizing those files between different machines easier.

New in LaTeXiT 2.9.1 (Feb 26, 2018)

  • More work on invisible graphic annotations in PDFs (as more robust metadata, to prevent Keynote and Powerpoint from stripping them). There were problems, especially with Adobe Illustrator;
  • change the way Ghostscript is used to generate PDF "with outlined fonts";
  • added advanced Ghostscript options for export "with outlined fonts", to circumvent potential problems;
  • added ability to disable invisible graphic annotations in the PDF "with outlined fonts" export;
  • fixed "clever" filenames that were invalid because of the slash character;
  • ability to disable "clever" filenames by pressing option (⎇);
  • added preliminary lualatex support;
  • changed MathML export for easier integration into Office.

New in LaTeXiT 2.9.1 Beta 3 (Feb 21, 2018)

  • fixed "clever" filenames that were invalid because of the slash character;
  • ability to disable "clever" filenames by pressing option (⎇);
  • added preliminary lualatex support;
  • changed MathML export for easier integration into Office.

New in LaTeXiT 2.9.1 Beta 2 (Feb 12, 2018)

  • More work on invisible graphic annotations in PDFs (as more robust metadata, to prevent Keynote and Powerpoint from stripping them). There were problems, especially with Adobe Illustrator;
  • Change the way Ghostscript is used to generate PDF "with outlined fonts";
  • Added advanced Ghostscript options for export "with outlined fonts", to circumvent potential problems.

New in LaTeXiT 2.9.1 Beta 1 (Feb 9, 2018)

  • Modified invisible graphic annotations in PDFs (as more robust metadata, to prevent Keynote and Powerpoint from stripping them), to improve Adobe Illustrator compatibility.

New in LaTeXiT 2.9.0 (Feb 9, 2018)

  • Added invisible graphic annotation in PDFs as more robust metadata, to prevent Keynote and Powerpoint from stripping them;
  • try to use a clever file name when dropping a file to the Finder;
  • export SVG as string when the target application is not able to display SVG;
  • any occurrence of %__TEXTCOLOR__ in the preamble will be replaced by the currently selected text color, to circumvent the problem of packages that override the previous settings;
  • more clever background coloring of icon of equations created in the Finder, when the "automatically contrasted background" is enabled;
  • added menu "Font > Bigger/Smaller".

New in LaTeXiT 2.9.0 Beta 6 (Jan 24, 2018)

  • export SVG as string when the target application is not able to display SVG;
  • any occurrence of %__TEXTCOLOR__ in the preamble will be replaced by the currently selected text color, to circumvent the problem of packages that override the previous settings;
  • more clever background coloring of icon of equations created in the Finder, when the "automatically contrasted background" is enabled;
  • added menu "Font > Bigger/Smaller";
  • added invisible graphic annotation in PDFs as more robust metadata, to prevent Keynote and Powerpoint from stripping them.

New in LaTeXiT 2.9.0 Beta 5 (Jan 22, 2018)

  • Added menu "Font>Bigger/smaller".

New in LaTeXiT 2.9.0 Beta 4 (Dec 3, 2017)

  • More clever background coloring of icon of equations created in the Finder, when the "automatically contrasted background" is enabled.

New in LaTeXiT 2.9.0 Beta 3 (Oct 11, 2017)

  • Any occurrence of %__TEXTCOLOR__ in the preamble will be replaced by the currently selected text color, to circumvent the problem of packages that override the previous settings.

New in LaTeXiT 2.9.0 Beta 2 (Oct 9, 2017)

  • Export SVG as string when the target application is not able to display SVG.

New in LaTeXiT 2.9.0 Beta 1 (Apr 28, 2017)

  • Try to use a clever file name when dropping a file to the Finder.

New in LaTeXiT 2.8.1 (Jul 14, 2016)

  • fixed incompatibilities with recent updates of Ghostscript ;
  • save history after each new item ;
  • save library as soon as possible ;
  • updated Linkback.

New in LaTeXiT 2.8.1 Beta 4 (Mar 10, 2016)

  • Save history after each new item;
  • Save library as soon as possible.

New in LaTeXiT 2.8.1 Beta 1 (Oct 21, 2015)

  • Do not forget to backup your history/library before using a beta version.
  • Updated LinkBack.

New in LaTeXiT 2.8.0 (Sep 8, 2015)

  • Added search feature in history ;
  • keep items order when importing a library ;
  • added a "TeX Source" export to library ;
  • added ability to attach a comment to library equations ;
  • better handling of ¥ character in Japanese ;
  • fixed various localizations.

New in LaTeXiT 2.8.0 Beta 9 (Jun 18, 2015)

  • added a "TeX Source" export to library;
  • added ability to attach a comment to library equations.

New in LaTeXiT 2.7.6 Beta 4 (May 13, 2015)

  • keep items order when importing a library

New in LaTeXiT 2.7.6 Beta 2 (Apr 15, 2015)

  • added search history feature;
  • fixed various localizations.

New in LaTeXiT 2.7.5 (Dec 2, 2014)

  • better MathML export
  • fixed compatibility with Ghostscript 9.15
  • better PDF metadata insertion
  • Some people, who want to make a donation, but do not use Paypal, told me to do an Amazon wishlist. So, here it is: Books, Tools (you can find it later on the donation page of LaTeXiT)

New in LaTeXiT 2.7.4 (Nov 29, 2014)

  • better MathML export ;
  • fixed compatibility with Ghostscript 9.15 ;
  • better PDF metadata insertion ;

New in LaTeXiT 2.7.4 Beta 5 (Oct 13, 2014)

  • Fixed compatibility with Ghostscript 9.15.

New in LaTeXiT 2.7.4 Beta 1 (Sep 27, 2014)

  • Better MathML export.

New in LaTeXiT 2.7.3 (Sep 15, 2014)

  • Restored right-click menu on image.

New in LaTeXiT 2.7.2 (Sep 13, 2014)

  • Fixed CPU usage in some cases.
  • Fixed minor bugs.

New in LaTeXiT 2.7.1 (Sep 10, 2014)

  • Fixed Export dialog box.

New in LaTeXiT 2.7.0 (Sep 2, 2014)

  • new "background synchronization" feature to share a file with another program ;
  • prefetch PDF w.o.f. for faster export ;
  • fixed text font when drag'n dropping text in the text area ;
  • better text import ;
  • equation background color is now properly kept when inserting equations in the library ;
  • fixed minor bugs.

New in LaTeXiT 2.6.2 Beta 5 (Jun 9, 2014)

  • Preliminary work on backsync additional scripts.

New in LaTeXiT 2.6.2 Beta 2 (Jun 7, 2014)

  • Preliminary "BackSync" support (temporary name).

New in LaTeXiT 2.6.2 Beta 1 (Jun 2, 2014)

  • fixed text font when drag'n dropping text in the text area;
  • prefetch PDF w.o.f. for faster export..

New in LaTeXiT 2.6.1 (May 20, 2014)

  • Fixed "PDF with outlined fonts" bounding box to make it compatible with Illustrator ;
  • Added "Format>Comment/Uncomment" ;
  • Reduced service titles for better appearance in MacOS X keyboard preferences.

New in LaTeXiT 2.6.1 Beta 2 (Apr 23, 2014)

  • Added Format>Comment/Uncomment ;
  • Tentatively fix PDF with outlined fonts+Illustrator.

New in LaTeXiT 2.6.0 (Apr 18, 2014)

  • Fixed drag'n drop TO the terrible iWork'13 (and its bunch of regressions) ;
  • Fixed drag'n drop FROM (the terrible) iWork'13 (and its bunch of regressions), thanks to the proxy icon of the "image" panel ;
  • Added service filtering with regular expressions (see Preferences > Services) ;
  • Added "Auto" LaTeXisation mode ;
  • Added "Format > Align…" menu item ;
  • Added Ctrl+Command+T shortcut to LaTeXize AND put into clipboard ;
  • Duplicate all services, with versions that also put into clipboard ;
  • Fixed NSFlippableView crash bug ;
  • Added $OUTPUTPDFFILE2 environment variable for processing scripts ;
  • Fixed incompatibility between gs >= 9.09 and the export "with outlined fonts" ;
  • Deliberately omitting the \color command inserted in the preamble, when the requested color is the default black, for better user customization ;
  • Added the "Do not clip preview" preference ;
  • New latexit metadata embedded inside PDFs that iWork'13 won't strip ;
  • Fixed JPEG export dialog box ;
  • Fixed a color handling bug in XeLaTeX mode ;
  • Fixed Automator regressions ;
  • Fixed drag'n drop to OmniGraffle.

New in LaTeXiT 2.6.0 Beta 13 (Jan 31, 2014)

  • Fixed Automator regressions.
  • Fixed drag'n drop to OmniGraffle.

New in LaTeXiT 2.6.0 Beta 12 (Jan 29, 2014)

  • Added support for drag'n dropping from iWork'13, thanks to the proxy icon of the "image" panel.

New in LaTeXiT 2.6.0 Beta 11 (Jan 20, 2014)

  • Fixed a color handling bug in XeLaTeX mode.

New in LaTeXiT 2.6.0 Beta 8 (Nov 18, 2013)

  • Fixed JPEG export dialog box

New in LaTeXiT 2.6.0 Beta 5 (Nov 8, 2013)

  • Try to circumvent drag'n drop failure to Keynote 6 (iWork'13)
  • Experimental latexit metadata embedded inside PDFs that iWork'13 won't strip

New in LaTeXiT 2.6.0 Beta 4 (Oct 22, 2013)

  • IMPORTANT: Do not forget to backup your history/library before using a beta version.
  • Added service filtering with regular expressions (see Preferences > Services).
  • Added "Auto" LaTeXisation mode.
  • Added "Format > Align…" menu item.
  • Added Ctrl+Command+T shortcut to LaTeXize AND put into clipboard.
  • Duplicate all services with versions that also put into clipboard.
  • Fix NSFlippableView crash bug.
  • Added $OUTPUTPDFFILE2 environment variable for processing scripts.
  • Try to circumvent incompatibility between gs ≥ 9.09 and the export "with outlined fonts".
  • Deliberately omitting the \color command inserted in the preamble, when the requested color is the default black, for better user customization.
  • Added the "Do not clip preview" preference.

New in LaTeXiT 2.5.4 (Sep 9, 2013)

  • Fixed Preferences bug.

New in LaTeXiT 2.5.3 (Jul 4, 2013)

  • Fixed Automator action.

New in LaTeXiT 2.6.0 Beta 2 (Feb 5, 2013)

  • Added "Auto" LaTeXisation mode.
  • Added "Format > Align…" menu item.

New in LaTeXiT 2.6.0 Beta 1 (Feb 4, 2013)

  • Added service filtering with regular expressions (see Preferences > Services)..

New in LaTeXiT 2.5.2 (Feb 1, 2013)

  • fixed a bug regarding "background color" not working.
  • fixed Retina file icons to make them Mac OS 10.5 compatible.

New in LaTeXiT 2.5.2 Beta 1 (Jan 28, 2013)

  • fixed a bug regarding "background color" not working.
  • fixed Retina file icons to make them Mac OS 10.5 compatible.

New in LaTeXiT 2.5.1 (Jan 26, 2013)

  • fixed a library migration bug to 2.5.0 format ;
  • you can now scroll in the image area ;
  • if available, gs-noX11 is now prefered to gs ;
  • graphics adapted to retina displays ;
  • ability to close, suspend or resume a Linkback link.

New in LaTeXiT 2.5.0 (Jun 18, 2012)

  • disabled 64 bits mode to avoid problems with buggy older version of MacOS X ; it can still be built and enabled for those who really want it ;
  • new data model for history and library, featuring reduced loading time and less resources used ;
  • fixed the Service : the baseline alignment did not work any more ;
  • resetting the preamble now asks confirmation ;
  • to avoid misuse, deleting a library item is now done with ⌘⌫ (Command+Backspace) instead of a mere ⌫ ;
  • fixed bugs that appeared with MacOS 10.7 ;
  • Italian localization.

New in LaTeXiT 2.4.1 (Jun 17, 2011)

  • fixed a bug encountered with some PDFs resulting in something like "nothing works" ;
  • new website, you should really visit it ;
  • MathML export (experimental) ;
  • SVG export (requires pdf2svg) ;
  • fixed Automator action ;
  • the service now accepts {eqnarray} and {align} and interpret them as {eqnarray*} and {align*} ;
  • tabulations can be replaced by spaces ;
  • better localizations ;
  • many internal improvements.

New in LaTeXiT 2.3.0 (Sep 1, 2010)

  • fixed a drag'n drop bug with PowerPoint
  • fixed a drawing bug where the equation could be replaced by a black box
  • improved preferences
  • some errors of the LaTeX engine were not taken in account
  • added experimental MathML export
  • updated Sparkle

New in LaTeXiT 2.2.0 (May 25, 2010)

  • latexizations can now be interrupted;
  • fixed a case where the preferences of additional scripts would not be saved;
  • added a progress bar for the migration of the history when required;
  • added a preference pane for the history;
  • the history can now be imported/exported;
  • the export format can now be changed on the fly when drag'n dropping;
  • more powerful management of the arguments of functions in the LaTeX palette items;
  • minor interface refinements;
  • some bugs fixed.

New in LaTeXiT 2.1.1 (Mar 11, 2010)

  • Fixed a bug that was preventing LaTeXiT from informing users of new updates;
  • If you want to help me buy a house, you can reconsider that famous donation of a few thousand dollars you have delayed so far.

New in LaTeXiT 2.1.0 (Mar 10, 2010)

  • temporarily dropping 64-bits support, because of bugs of the AppleTypeServer already discussed in version 2.0.1;
  • migrating from the EqnArray mode to the Align mode, which has the same syntax but gives better results;
  • fixed an export bug if scale was not 100%;
  • better Linkback retro-compatibility;
  • better Japanese localization, thanks to Ryohei Seto;
  • small interface refinements.

New in LaTeXiT 2.0.1 (Nov 16, 2009)

  • Temporarily circumventing a 64-bits mode bug, because for an unknown reason, it makes the AppleTypeServer crash (certainly a bug in ATS itself).
  • Fixed migrating problems of the Library under some conditions.
  • Fixed Tiger support.
  • Fixed support for LinkBack.
  • Fixed the disabled button used to apply the preambles to the library.
  • improved some interface details and minor bug fixes.

New in LaTeXiT 1.16.1 (Jan 31, 2009)

  • better compatilibity with old versions of pdflatex/ghostscript;
  • fixed a bug in the Automator action, that was preventing it to be saved;
  • fixed bug regarding environment variables propagation in custom scripts.

New in LaTeXiT 1.16.0 (Nov 6, 2008)

  • Added an Automator action.
  • Better Unix environment handling, which fixes a bug with some configurations.
  • Multiple preambles management.
  • Added "Additional files" palette.
  • Better way to auto-crop equations.
  • Multiple preambles management.
  • For the sake of readability, the icons of the created files do not have a transparent background any more.
  • The automatic font size detection through the Service can now use a custom factor.
  • Updated German translation.
  • Fixed some minor bugs.

New in LaTeXiT 1.15.0 (Apr 16, 2008)

  • the MacOS 10.3 (Panther) version will not be maintained any more
  • fixed an incompatibility with the Leopard shell
  • Services work again on Leopard
  • more robust way to handle Services keyboard shortcuts
  • the "detect and typeset" service now supports egin{eqnarray*}...end{eqnarray*}
  • it is now possible to import libraries from LaTeX Equation Editor
  • tabulations are no longer limited
  • LaTeXiT is now using Sparkle for updates
  • the latexisation is now triggered by Command T like in TeXShop; Command L, Majuscule Command L, Majuscule Command T still work
  • the default preamble is now using usepackage[usenames]{color} instead of usepackage{color}
  • new icon by Jacob Bandes-Storch