Texmaker Changelog

What's new in Texmaker 5.1.4

May 1, 2023
  • a bug with the contextual menu in the editor with Qt6 has been fixed
  • a bug related to replace action with a regular expression has been fixed
  • the internal pdf viewer can now zoom to 800%
  • "Home" and "End" key shortcuts have been added to the internal pdf viewer (first/last page)
  • while clicking in an internal link in the internal pdf viewer, the pdf is no more moved horizontally
  • some items have been added to the completion.txt (default list for completion)
  • adaptation of the log file viewer to the dark theme
  • a trouble for the compilation with C99 has been fixed (thanks to Florian Weimer)
  • an option to set the (optional) interval to record a backup of the opened files has been added
  • the blocking of the check grammar web page by the CORS policy has been fixed

New in Texmaker 5.1.3 (May 3, 2022)

  • a compilation trouble in icondelegate with Qt>6.2.0 version has been fixed
  • some spellings errors in the source has ben fixed (thanks to patch Andreas Tille)
  • if an .asy document is loaded, the comment and uncomment tools are adapted (// instead of %)
  • the man page has been updated
  • --version and --help options to the texmaker command line has been added
  • zh-TW translation has been updated (thanks to Lu Ke)
  • a bug which avoid to change the shortcut of the "Quick build" command has been fixed
  • xdg-open is now used instead of evince in no-kde linux environment

New in Texmaker 5.1.2 (Sep 6, 2021)

  • a bug related to replace action with a regular expression has been fixed
  • a bug related to mouse wheel events in the pdf viewer has been fixed
  • support for non integer dpi scale factor has been added (such as Windows using 125% or 150% scale on laptops)

New in Texmaker 5.1.1 (Sep 6, 2021)

  • a critical bug on the windows version compiled with msvc 2019 while inserting a symbol has been fixed
  • a trouble in the syntax highlighting with the verb latex command has been fixed

New in Texmaker 5.1.0 (Sep 6, 2021)

  • compatibility with Qt6 has been added. Texmaker can now be compiled with Qt5 (>=5.7) and Qt6 (>= 6.2). This ensures that Texmaker will be available for, at least, the next ten years.
  • the internal pdf engine (from chromium) has been updated
  • hunspell has been updated to 1.7.O
  • synctex has been updated to 1.21
  • default windows paths are now searched in the windows registry and path
  • a potential trouble with user commands beginning with a space has been fixed
  • the texmaker.appdata.xml file has been updated
  • GTKbased theming for systems without a "GTK+" theme has been added
  • a bug with the use of latexmk with the use of the "output directory" option has been fixed
  • the pdf viewer is replaced in the default position on the main screen if it has been closed on a screen which is no more connected
  • the scale in the pdf viewer is now automatically adapted after closing/restoring the list of pages panel
  • layout has been improved in the find/replace widgets
  • the obsolete use of QTScript has been replaced by QJSEngine
  • the ability to change the interface font has been expanded to windows and macos
  • the ability to check spelling/grammar the text extracted from a pdf page in the internal pdf viewer is back (via online languagetool)
  • a link to import more spell dictionaries has been added to the configuration dialog

New in Texmaker 5.0.4 (Sep 6, 2021)

  • the url used to check a new version has been fixed (website has moved to https)
  • a bug after closing the internal pdf viewer during a session (not the embed one) has been fixed
  • the deactivation of the list of pages in the internal pdf viewer is now recorded in the viewer settings
  • the pos and size of the internal browser is now recorded
  • some paths to miktex 2.9 have been updated
  • a typo in the english manual has been fixed
  • a workaround about the bad detection of dpi screen on Xorg has ben added
  • the french translation has been fixed (some missing items)
  • a typo in the dutch translation has been fixed
  • The ctrl+, shortcut has been added for opening the configuration dialog
  • The ctrl+0 shortcut has been added for defining the master document
  • for the debian package, default dictionaries folder has been moved to /usr/share/hunspell

New in Texmaker 5.0.3 (Sep 6, 2021)

  • the bug about the bad highlighting on misspelled text before a cite{} or label{} command has been fixed
  • if no text is selected the "(un)comment" command will (un)comment the current line
  • the default size of the configuration dialog has been reduced (users request)
  • Fold/Unfold/Fold All/Unfold All menu options has been added (thanks to Robin Watts)
  • a bug about completion when citing references that contain numbers has been fixed
  • a trouble in the "recent files" menu with names including an ampersand has been fixed
  • a typo in the documentation has been fixed
  • a typo in the de translation has been fixed (thanks to St?phane YVON)

New in Texmaker 5.0.2 (Apr 20, 2018)

  • a memory leak has been fixed in the internal pdf viewer
  • the trouble about the "open terminal" command on windows has been fixed

New in Texmaker 4.5 (Nov 1, 2015)

  • /Library/TeX/texbin/ has been added to the default path for MacOsX El Capitan
  • the content of the \cite{} command is no more scanned while the spell checking
  • a compilation trouble has been fixed with Qt 5.5.x
  • a new option allow the svn users to display the uncommitted lines with a different color in the line number widget (Configure Texmaker -> Editor)
  • two more options for the pdf internel viewer contextual menu (user request): number of words in the current pdf page and open the file browser at the pdf file location

New in Texmaker 4.4.1 (Nov 28, 2014)

  • Bugs fixed :
  • a crash if the "% !TEX encoding=" meta tag is not valid has been fixed
  • a bug related to some shorctuts (ctrl+shift+?) has been fixed

New in Texmaker 4.1.1 (Jan 6, 2014)

  • the latex reference manual has been updated
  • ca and pt dictionaries have been added
  • ca, cs, de, es, pl and se translations have been updated
  • the math mode \( \) is now supported by the syntax highlighting (patch from Felix Löhr) [user request]
  • double latex and pdflatex compilation has been added for the "Quick build" modes with asymptote (required for the cross references) [user request]
  • while autocompletion, if the inserted item doesn't contain a placeholder the cursor will no more jump to the next placeholder [user request]
  • the delay after regaining focus while the "check for external changes" option is used has been reduced [user request]
  • autocompletion with an underscore character is no more stopped after reaching the undescore [user request]
  • .snm and .nav files are also deleted while using the "Clean" command [user request]
  • if the log report an error for the line 1, the cursor doesn't jump anymore to the top of the document [user request]
  • "user" completion items can now be directly modified [user request]

New in Texmaker 4.1 (Oct 30, 2013)

  • a "Beamer presentation" wizard has been added (with theme preview)
  • LuaLaTeX support has been added
  • the macosx lion package is now compiled with Qt 5.1.1. According to this Qt bug report this should fix the trouble with macosx maverick. If not, the TexmakerMacosx64.zip package should be used.
  • new predefined "Quick build" modes have been added :
  • lualatex + view pdf
  • pdflatex + bib(la)tex + pdflatex + pdflatex + view pdf
  • latex + bib(la)tex + latex + latex + dvips + ps2pdf + view pdf
  • sweave + pdflatex + view pdf
  • detection of utf8 encoding without BOM has been added
  • the "two pages" mode for the pdf viewer is no more reseted after a new compilation (patch from Andreas Volk)
  • "patent" entry to the biblatex menu has been added
  • placeholders have been added to the "Tabbing" wizard
  • de, el, it and uk translations have been updated
  • a link to the english wikibook about LaTeX has been added to the "Help" menu (for non french users)
  • a trouble about the "most used symbols" panel has been fixed

New in Texmaker 4.0.4 (Aug 30, 2013)

  • poppler-0.24 support has been added (this poppler version is the first to support officially Qt5 - Texmaker can now be compiled with Qt5 without patching poppler)
  • a compilation trouble on arm system has been fixed
  • the "Enter" key on numeric pad can now also be used to activate the default button in the "goto line", "find" and "replace" widgets (user request)
  • a commented line beginning by indent or spaces can now also be uncommented by the "uncomment" action of the "edit" menu
  • drag and drop for image files is now allowed in the editor (the \includegraphics command will be automatically inserted)
  • a trouble while boldifying some structure items has been fixed
  • CS, ES, PL, SE and ZH_CN translations have been updated

New in Texmaker 4.0.3 (Jul 30, 2013)

  • The windows and MacOsXlion versions are now compiled with Qt 5.1 and poppler 0.22. Find-and-replace actions can now be applied to a selection only and a tool to convert source files to Unicode has been added. Users can now check if a new version is available via a new option in the "Help" menu.

New in Texmaker 4.0.2 (May 9, 2013)

  • High-dpi screen support has been added on MacOsX Lion for the pdf viewer, the symbols and the toolbars icons (because of a Qt 5 limitation, icons are still pixelized in the "push buttons" and in the menus for the moment)
  • structure tags (chapter, section, ...) are now totally boldified in the editor
  • the "regular expression" option is no more checked by default in the "replace" widget.
  • on linux, session file is no more stored in the temp/ directory (some linux distribution reset this directory at each reboot), but in the "home/.cache" directory.
  • detection of acrobat reader 11 and ghostscript 9.07 has been added (for new users)
  • windows versions are now compiled with Qt 5.0.2 (the Qt bug about the save file dialog has been fixed in this Qt release)
  • ar and lv translations has been added (thanks to Koutheir ATTOUCHI and Sandris LACIS)

New in Texmaker 4.0.1 (Mar 16, 2013)

  • Bugs fixed:
  • a potentiel crash when synctex sends a bad page number has been fixed
  • Features:
  • a s character is no more inserted while using ctrl+S shortcut with an unmodified document (work around about the new behavior of Qt5 with the disabled shortcut)
  • the -Pdownload35 option has been added to the default dvips command for miktex

New in Texmaker 4.0 (Mar 8, 2013)

  • Features :
  • the code has been modified to support Qt5 (this version can also be compiled on Qt>=4.7.2). This version is the first release of the new branch of Texmaker based on Qt5.
  • the ctrl+shift+F2 keyboard shortcut has been added to the "Toggle between the master document and the current document" action" (user request)
  • the continuous mode in the internal pdf viewer is no more enabled automatically after a new compilation (user request)
  • unix/macosx users can now add an option in the configuration dialog to the lp command (for printing documents in the internal pdf viewer)
  • a special "quick build command" has been added for the .asy files : if the current document has an .asy extension, this "asymptote quick build command" will be used with the F1 shortcut instead of the standard "quick build command" for the .tex documents (user request) while using the "user tags", @@ will now be replaced by @ (a single @ is always used to set a place holder user request)
  • Bugs fixed :
  • a compilation trouble with gcc 4.8 has been fixed
  • a trouble with the insertion of an user tag by using a keyboard trigger has been fixed
  • a bad column count in the editor has been fixed

New in Texmaker 3.5.2 (Nov 5, 2012)

  • Bug fixed :
  • the bug about the shortcut of the "quick build" command has been fixed

New in Texmaker 3.5.1 (Nov 2, 2012)

  • Features:
  • a wizard to export the current document to html, open document or mathml via TeX4ht has been added
  • in a command ## are now replaced by #, !! by !, %% by % and @@ by @. So the characters #, !, % and @ can now be used in a command (required, for example, by okular)
  • standard ouptut messages are now displayed for the bib(la)tex command
  • xelatex has been added to the standard commands (with a new "quick compilation" mode : xelatex + view pdf)
  • with a new option in the configuration dialog, a directory can be added to the system PATH (Qt>=4.6 is required)
  • Bugs fixed:
  • The trouble with the cmd+right/left shortcut on macosx has been fixed
  • The bug about the customization of the keyboard shorcuts has been fixed
  • The master mode is deactivated before loading a session file
  • an empty beamer block is no more displayed in the structure view
  • the detection of an already opened file has been improved

New in Texmaker 3.5 (Aug 21, 2012)

  • The internal pdf viewer has been widely improved. Users can now rotate pages, choose to display one (in continuous or non-continuous mode) or two pages at the same time. A presentation mode has also been added.
  • Capturing text is now supported for the regular expressions and a new option has been added to the command line which allows the insertion of a piece of code in the current document.

New in Texmaker 3.4.1 (Jul 21, 2012)

  • This version fixes a bug related to the buttons in the configuration dialog.
  • While using Texmaker on the GNOME desktop, the icons for the standard actions are now issued from the GTK theme.

New in Texmaker 3.3.4 (May 25, 2012)

  • This version fixes a critical bug related to "undo" operations, completes syntax highlighting of mathematical environments, and adds a Polish dictionary.

New in Texmaker 3.3 (Feb 26, 2012)

  • users can now define an unlimited number of tags via a new panel in the "structure view" : all these tags can be inserted via keyboard triggers.
  • In the integrated pdf viewer, it's now possible to check spelling and grammar the text extracted from a pdf page.
  • the main biblatex entries can now be inserted via the bibliography menu
  • the structure of .Rnw files are now checked like the .tex documents
  • \foo{} is now displayed before \foo*{} in the completion
  • commented structure entries are no more used in the structure view
  • colors are now more hard coded (dark desktop themes can now be used)
  • overwrite mode can now be used in the editor

New in Texmaker 3.2.2 (Jan 13, 2012)

  • The syntax highlighting for the graphics environments (asymptote, tikz and pstricks) has been improved and more shortcuts can be modified. A critical bug and some others minors bugs have been fixed.

New in Texmaker 3.2.1 (Jan 2, 2012)

  • faster syntax highlighting and structure checking
  • an additional parameter (#) for the current file name is available for the commands (required for pdf synchronization with the sumatra pdf viewer)
  • the log panel can now be closed directly with the escape key.
  • the trouble about the pdf synchronization with chid files has been fixed.
  • ctrl+x now works with block selection
  • texmaker no longer crashes with ctrl+F with no opened documents
  • bad code for french and german quotes has been fixed
  • a little trouble about the syntax highlighting in the \verb environment has been fixed
  • drag and drop with .asy files is now supported

New in Texmaker 3.2 (Dec 22, 2011)

  • block selection mode has been added (alt+mouse)
  • a "search in folders" dialog has been added
  • the settings file can now be saved, deleted or loaded
  • all the colors for the syntax highlighting can now be changed (a preconfigured dark theme is available)
  • graphics environments and .asy files have their own syntax highlighting mode
  • a selected piece of text can now be surrounded by french/german quotes (these quotes has been added to the "LaTeX" menu and to the completion)
  • a panel can be added in the structure view to show the list of opened files ("View" menu)
  • the Texdoc tool can be launched directly via the Help menu (users can select the name of the environment before calling Texdoc)
  • the list of label and bibliography items can now be used to customize the completion
  • the "recent files" list can now be cleaned
  • the shortcuts of some commands can now be changed ("switching between the editor and the pdf viewer", "french/german quotes", "next/previous document",...)
  • *.asy files can now be opened directly without using the "all files" filter
  • *.jpeg has been added to the list of the "includegraphics wizard"
  • .thm and .pre files are now deleted while using the "clean" command

New in Texmaker 3.1 (Jul 25, 2011)

  • A document can now be opened (in read-only mode) beside the editor to make easy copy and paste operations between files.
  • The "tabular" wizard has been improved and the "R Sweave" command has been added to the predefined commands.
  • Some minor bugs have also been fixed.

New in Texmaker 3.0.2 (Apr 28, 2011)

  • A potentially critical bug while loading cyrillic encoded files and some other minor bugs have been fixed.

New in Texmaker 3.0 (Apr 5, 2011)

  • A critical bug has been fixed and the GUI has been extensively modified (tabs are no longer used for the editor, and the PDF viewer is now fully embedded in the main window).
  • Some other features have been added.

New in Texmaker 2.2.2 (Feb 15, 2011)

  • the bug about the pdfviewer on macosx 10.6 cocoa has been fixed (Qt bug)
  • the parentheses matcher has been modified and simplified to work with Qt 4.7.x
  • compilation process can't now be killed (new button on the "log panel")
  • the name of the pdf file is now displayed in the title bar of the pdf viewer
  • multiple files can now be opened at the same time
  • the drag and drop bug on windows has been fixed
  • .synctex.gz, .out and .blg have been added to the list of extensions for the "clean" command
  • history manager with "back" and "forward" buttons have been added to the pdf viewer
  • if an error in the "log panel" concerns a file different from the current document, the corresponding file is now automatically opened after clicking on it.

New in Texmaker 2.2.1 (Feb 1, 2011)

  • improved built-in pdf viewer (continuous display mode and printing support)

New in Texmaker 2.2 (Jan 27, 2011)

  • The built-in pdf viewer has been improved : pdf pages are now displayed continuously and can be printed directly from Texmaker.
  • A "jump to pdf" command has been added to the contextual menu of the editor (synctex is required - the corresponding lines in the pdf viewer are highlighted).
  • Users can now easily navigate between the opened files with a new document selector located at the bottom of the main window.
  • According to the new behaviour of the asymptote program, Texmaker now compiles automatically all the "mydocument*.asy" files.
  • Verbatim, sweave, pspicture, tikzpicture ans asy environments are now recognized by the syntax highlighter.
  • Users can now reload a document modified externally with the "Reload document from file" command in the "File" menu (all changes not saved with texmaker will be lost)

New in Texmaker 2.1 (Oct 27, 2010)

  • synctex support has been added
  • the bug about searching an empty text in the pdf viewer has been fixed
  • after a new compilation, the pdf viewer stays at the same page
  • the bug about the completion while typing "\begin{" has been fixed
  • the recent files menu can now contain 10 items

New in Texmaker 2.0 (Jul 30, 2010)

  • A built-in pdf viewer has been added : the pdf preview is automatically refreshed after a compilation.
  • User can now directly create a new document by copying an existing one.
  • A new option to the quick build command has been added : with this option, texmaker doesn't launch a new instance of the dvi/ps/pdf viewer if the file is already opened.
  • A new wizard to set the "user quick build command" has been added.

New in Texmaker 1.9.9 (Feb 2, 2010)

  • While inserting a latex structure (via the code completion or a texmaker command), the fields of the structure are marked with a special character and users can directly jump to the next field with the "Tab" key.
  • Verbatim support has been added in the syntax highlighting.
  • Keyboard shortcuts can now be changed by pressing directly the key sequence.
  • The blocks of a "beamer" document are now included in the "structure view".
  • A new option has been added for the user tags.

New in Texmaker 1.9.2 (Jun 30, 2009)

  • A "favorites symbols" panel has been added. Users can now restore a previous session. Words can again be selected by using SHIFT+LeftArrow and SHIFT+RightArrow.

New in Texmaker 1.9.1 (May 25, 2009)

  • The bug about the inline spell checker has been fixed.

New in Texmaker 1.9 (May 21, 2009)

  • inline spell checking
  • bi-directional support
  • new modern interface
  • asymptote support
  • user can change the interface language via the "Options" menu (the application must be restarted)
  • a bug has been fixed in the latex log parser
  • new translations and dictionaries

New in Texmaker 1.8 (Nov 4, 2008)

  • A new instance of texmaker will no more be opened while using "inverse search" (the program can only be started once per user).
  • The spell checker is based on a more recent hunspell version and should be faster.
  • Texmaker should again detect all LaTeX errors in the log file and brace matching in the editor has been added.