LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

texmaths 1 TexMaths

TexMaths, a LaTeX equation editor for LibreOffice

★ ★ ★ ☆ ☆
Calc Draw Impress Writer
Download latest

latest release: 2024-10-27 07:22:49

Description

TexMaths is an addon designed to provide LaTeX support into LibreOffice. LaTeX equations can be inserted as images (SVG or PNG formats) and the LaTeX code is saved into the image attribute for further editing. To insert your first equation into a document, simply type a LaTex math instruction in the text field of the TexMaths Equations window and then click on the LaTeX button. Ex: x(t) = \mu ^2 (t) should produce the equation x(t)=µ²(t)

For more information and installation hints please visit the Project home page!

Homepage: http://roland65.free.fr/texmaths

Release Description Compatibility Operating Systems License Release notes Updated  
0.52.3 This release fixes a bug that caused a crash with LibreOffice 24.8.1.2 and above. It also fixes a regression introduced in version 0.51.1 where \begin{pmatrix} (and bmatrix, vmatrix) environment was incorrectly forced to LaTeX mode. 7.4 Linux, Windows, macOS GPL 0.52.3
- Workaround for a regression introduced in LibreOffice 24.8.1 where With ... End With intructions don't work anymore
- Fix regression introduced in version 0.51.1 where \begin{pmatrix} (and bmatrix, vmatrix) environment was incorrectly forced to LaTeX mode
2024-10-26 08:41:52 Download
0.52.2 Bugfix release 6.4 Linux, Windows, macOS GPL This release fixes installation problems with LibreOffice 24.2.5.2. 2024-08-15 07:59:56 Download
0.52.1 In this release, SVG equations are now transparent by default in Impress and Draw. Conversion of SVG equations to curves for MS Office export is not needed anymore from LibreOffice 24.2. 7.4 Linux, Windows, macOS GPL 0.52.1
- SVG equations are now transparent by default in Impress and Draw
- Conversion of SVG equations to curves for MS Office export is not needed anymore from LibreOffice 24.2
- In Text Mode, ignore \left and \right commands
2024-06-30 10:57:19 Download
0.52 This release fixes erratic vertical alignment of inline equations when exporting to MS Word. Some minor GUI refinements have also been added. 7.4 Linux, Windows GPL ChangeLog
- Add a progress message to the Recompile All wait dialog
- Don't save/restore the clipboard content when using Recompile All macro
- Fix missing "Leave as is" button for transparency in Recompile All dialog
- Fix erratic vertical alignment when exporting to Word
- Add button for displaying the log file to LaTeX error dialog
- Add more predefined resolutions for PNG images (2400, 4800 and 9600 dpi)
- Add an option to SysConfig dialog that allows to hide the caption and equation number when inserting numbered equations
2023-11-04 09:43:19 Download
0.51.1 This release fixes several minor bugs and regressions. 7.2 Linux, Windows, macOS GPL 0.51.1
- Remove the Fix SVG option in Sysconfig dialog that is no more necessary
- Workaround for the dashed line problem in PSTricks or Tikz graphics
- Equations that contain \begin command are automatically set as LaTeX type
- \input and \include commands can now be used with Display or Inline equations
- Better messages for unexpected errors
- Fix typos on some variable names and strings
- Fix a SysConfig dialog crash in MacOS X
2023-05-24 08:44:25 Download
0.51 This major release features the new Text mode that allows to enter inline equations in Impress (and more generally in any text box) using dedicated TexMaths fonts. New buttons on the UI allow to retrieve previous typed equations (history feature). New sym 7.2 Linux, Windows, macOS GPL - Update documentation
- History implementation
- Create TexMaths fonts for Text Equations
- Text Equations implementation
- Add some new symbol icons
- Code cleanup and reformatting
- Add --exact option to dvisvgm to improve SVG rendering precision
- Fix a crash when an equation is created within a frame (bug #167)
- Avoid a crash in Windows when clicking Ctrl-C (with nothing selected) followed by Ctrl-V within a TexMaths dialog
2023-04-29 12:06:59 Download
0.50 This release features support of the LuaLaTeX compiler. An option has been added to the Interface tab of the TexMaths SysConfig dialog to show/hide symbol icons. A Tools/TexMaths submenu is now available (it is located just above the Tools/Macros submenu) 6.4 Linux, Windows, macOS GPL - Add a Tools/TexMaths submenu in Writer, Impress and Draw and move the Help/About TexMaths menu to the new submenu
- TexMaths toolbar is now located by default on the right corner and the top row
- Change toolbar icons order
- Restore the clipboard content after inserting an equation, also when the clipboard content is a graphic
- Fix a basic runtime error when the cursor in Writer is located before a graphic
- Fix symbol icons bad rendering with LibreOffice 7.5
- Fix equation alignment in Writer with LibreOffice 7.5
- Add LuaLaTeX support
- Fix missing CheckProgramPaths() in SysConfig dialog
- Add an option in SysConfig dialog to show/hide the LaTeX symbol icons
- In \include{filename}, \input{filename} and \usepackage{filename} commands, filename can be with or without .tex or .sty extension
- Add an option to config dialog to allow fixing SVG rendering when exporting to MS Office
- Fix a basic runtime error when the cursor is not in the main slide or page in Impress or Draw (bug #142)
2023-02-19 09:56:43 Download
0.49 This release fixes several bugs related to SVG rendering and adds a global preamble (the preamble order of precedence is local > global > default). 5.0 Linux, Windows, macOS GPL - Fixed bad rendering of SVG symbol icons in LibreOffice 7.x
- Fixed problem when exporting SVG equations to MS-Office, for LibreOffice versions starting from 6.1
- Fixed SVG opaque background in Windows
- Replaced calls to bash shell with sh shell for better compatibility with Unix systems
- Added global preamble (the preamble order of precedence is local > global > default)
- Display a more suitable error message when the cursor is within a text frame
- Set title of all message boxes to "TexMaths"
2021-04-11 18:22:51 Download
0.42 This release adds a left aligned caption mode for numbered equations. The TexMaths Recompile Equations macro now allows to work on a selected text area (in Writer) or on the current slide (in Impress and Draw). However, there are some limitations in Write 3.3 GPL 2020-03-05 23:14:14 Download
0.46 This release adds two major features. First, the main window now has eight tabs that allow to easily insert more than 300 LaTeX symbols. Second, XeLaTeX support has been added. Brazilian and spanish translations have also been updated. 5.4 Linux, Windows, macOS GPL 2020-03-05 23:14:14 Download
0.38 This release features a complete rewrite of the main macro. Now, equation images are inserted as native drawings instead of gdi images. This fixes the issue where equations pasted from Writer to Impress or Draw were not editable. As a side effect, the po 3.3 GPL 2020-03-05 23:14:13 Download
0.37 This release fixes several minor bugs.
Please note there is a bug in LibreOffice from version 3.4.4 to 3.6.5 that slightly corrupts SVG images in Impress and Draw. The bug is fixed in LibreOffice 4.0.0.
3.3 GPL 2020-03-05 23:14:13 Download
0.42 This release adds a left aligned caption mode for numbered equations. The TexMaths Recompile Equations macro now allows to work on a selected text area (in Writer) or on the current slide (in Impress and Draw). However, there are some limitations in Write 3.3 GPL 2020-03-05 23:14:13 Download
0.33 This release improves the equation selection usability. It also adds a Text to LaTeX feature for Writer and buttons to resize the main dialog. The number equation feature was also improved and some critical bugs were fixed.
Please note you should uninsta
3.3 GPL 2020-03-05 23:14:12 Download
0.36 This release adds a transparency option for PNG images. A spanish translation is also provided. Many bugs were fixed and TexMaths is now working better on Mac OS X. Please note there is a bug in LibreOffice version 3.4.4 and above that slightly corrupts S 3.5 GPL 2020-03-05 23:14:12 Download
0.34 This release fixes some bugs and adds compatibility with ooolatex equations. The external program paths are now auto-detected.
3.4 GPL This release fixes some bugs and adds compatibility with ooolatex equations. The external program paths are now auto-detected. 2020-03-05 23:14:11 Download
0.43 Bug fix release. 3.3 Linux, Windows, macOS GPL This release fixes the problem of wrong SVG equation size in LibreOffice versions 5.2.x and above. It also fixes missing parentheses that break TextMaths in LibreOffice 5.3.1. 2020-03-05 23:14:11 Download
0.48 This release fixes several bugs and add three new features. 5.0 Linux, Windows, macOS GPL This release fixes several bugs and add three new features. First, numbered equations now work in multicolumn documents or in multicolumn sections. Note that, due to a bug In LibreOffice, non automatic column widths (i.e. columns with different widths) may lead to incorrect placement of the legend. Second, the TexMaths dialog is automatically resized when it is too small. Third, the preamble now has conditions to deal with latex or xelatex compilers. 2020-03-05 23:14:10 Download
0.39 This release fixes several major and minor bugs. The image format, resolution and size are now retained when editing equations.
4.1 GPL 2020-03-05 23:14:10 Download
0.44 This release fixes problems with the equation position when using non Standard styles. 3.3 Linux, Windows, macOS GPL 2020-03-05 23:14:10 Download
0.45 This release now allows resizing the TexMaths Equations, Preamble, Help and About windows using normal handles. Equation text is now wrapped in the main window and the font size of this window can now be changed (see the Option tab of the SysConfig dialog 5.0 Linux, Windows, macOS GPL 2020-03-05 23:14:09 Download
0.45.1 This release fixes a problem that prevented TexMaths to work in OpenOffice. Some minor bugs are also fixed. 3.3 Linux, Windows, macOS GPL 2020-03-05 23:14:09 Download
0.35 This release fixes several bugs and adds a confifuration option that allows to change the numbering level in TexMaths numbered equations.
3.3 GPL 2020-03-05 23:14:08 Download
0.47 This release fixes several bugs and introduces some changes. 3.3 Linux, Windows, macOS GPL New SVG toolbar icons have been designed. In Windows, for LibreOffice version >= 6.2.4, the TexMaths directory is now located at the standard place C:\Users\[username]\AppData\Roaming\LibreOffice\4\user. Therefore, in that case the old hidden directory C:\texmaths-[username] can be safely removed. Also note that LibreOffice 6.2.3 (default version in Ubuntu 19.04) has a bug that breaks TexMaths. So please upgrade to LibreOffice 6.2.4 or above. 2020-03-05 23:14:08 Download
Show more

Related Extensions

VBA Expressions

Logo for VBA Expressions

VBA Expressions is a powerful string expression evaluator for LO Basic, providing the user with more than 100 mathematical, statistical, financial, date-time, logical and text manipulation functions, with support for variables and arrays.

10-2024

5835

★ ★ ★ ★ ★

Sqlite for LibreOffice on Windows

Logo for Sqlite for LibreOffice on Windows

Adds sqlite3 support to LibreOffice on Windows.

04-2024

2498

Not rated yet

Pandas for LibreOffice

Logo for Pandas for LibreOffice

Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language.&

09-2024

2690

★ ★ ★ ★ ★

Include Python Path for LibreOffice

Logo for Include Python Path for LibreOffice

Give the ability to include external python paths in LibreOffice. Making other python packages available in Python macros and scripts.

05-2024

2158

Not rated yet

Python Numpy Extension for LibreOffice

Logo for Python Numpy Extension for LibreOffice

Numpy is The fundamental package for scientific computing with Python.
This is a LibreOffice extension that allows you to use Numpy in LibreOffice python macros and scripts.

09-2024

2219

Not rated yet

OooDev GUI Automation for Windows

Logo for OooDev GUI Automation for Windows

Although the LibreOffice API gives access to many parts of the LibreOffice application, it does not give access to everything. This project is an extension that allows access to the GUI. This project a set of python modules to automate the LibreO

04-2024

896

Not rated yet

Feedback

★ ★ ★ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Login Here.

Reviews

  • Ethan Brown Nov 15, 2024, 3:52 PM (6 days ago)

    ★ ★ ★ ☆ ☆

    I use the tikz package to create custom symbols in my lecture slides. This worked when I ran various versions of libreoffice on linux machines in the past, but now I'm trying to do the same on a Mac and it does not render the images using tikz. I verified the tikz package is installed by running the same code in other latex editors (like texshop). From what I can tell, the tikz commands are simply being skipped and the rest of the equations are being rendered.

    I'm running libreoffice version 24.8.3.2 with texmaths version 0.52.3

    Other than this I love texmaths, and it's the reason that I still use libreoffice to make slide decks. If this can be resolved, my rating would be a 5.

    • Roland Baudin Nov 16, 2024, 8:54 AM (5 days ago)

      Dear Ethan, could you fill a bug report at https://sourceforge.net/p/texmaths/bugs/ with a precise example of the problem you found.
      Thanks a lot,
      RB

  • Llorenç Puig Sep 24, 2024, 9:13 PM (57 days ago)

    ★ ☆ ☆ ☆ ☆

    Crashes with Libre Office 24.8.1.2 (X86_64)
    It crashes when I try to staret it in libre office 24.8.1.2 (X86_64).
    The version of TexMaths is TexMaths 0.52.2

    I get the same proble min two different computers.
    The sytem is Linux Mint 21.3 Virginia
    base: Ubuntu 22.04 jammy

    • Roland Baudin Sep 28, 2024, 8:06 AM (54 days ago)

      Hi, this fixed and a new pre-version is available here: https://sourceforge.net/p/texmaths/bugs/192/
      Thanks.

  • Tasos Papastylianou Aug 14, 2024, 11:27 AM (3 months ago)

    ☆ ☆ ☆ ☆ ☆

    For anyone who is encountering an installation bug with version 0.52.1, this is a known issue that has been fixed and will be available at the next release. If you'd like to get the next release before it's published formally, you'll find it here: https://sourceforge.net/p/texmaths/bugs/189/#76a5/94eb

  • Ludo Angot Mar 29, 2024, 3:49 AM (8 months ago)

    ★ ★ ★ ★ ★

    Works flawlessly, linux, OO writer 7.3. Thanks a lot for the work on this extension!

  • Philippe Brizemur Dec 2, 2023, 7:08 PM (12 months ago)

    ☆ ☆ ☆ ☆ ☆

    Alors que cela marche sans problème avec la version de libre office 3, la version 7 ne trouve pas usr/bin/latex alors que celui-ci existe bien !
    Comment faire

  • Krister Swenson May 16, 2022, 7:43 PM (3 years ago)

    ★ ★ ★ ★ ☆

    Thank you very much for this essential extension for impress!
    I want to give it five stars. I'm often running into the problem that I can't put an equation in a text box, which is a real pity.

  • marri Bosl Apr 1, 2022, 3:22 PM (3 years ago)

    ★ ★ ☆ ☆ ☆

    1. Why do I need an entire bar for 4 logos (that could be one)?
    2. Why doesn't it have a preview? I have to click the button every time I want to edit and see if it looks ok.
    3. Autocomplete/Error detection would be great, but of course needs a lot of time
    4. Why can't we contribute on e.g. GitHub? It could be a really great and important extension, but like this, it's not really well usable.

  • Jacob Cybulski May 14, 2021, 11:11 AM (4 years ago)

    ★ ★ ★ ★ ★

    Works great but only with LibreOffice v7+

  • Jacob Cybulski May 14, 2021, 9:26 AM (4 years ago)

    ★ ★ ☆ ☆ ☆

    Great functionality, however, TexMath 0.49 constantly crashes on Linux LibreOffice 6.4.0.3, regardless of options, often when repositioning the formula

    • Jacob Cybulski May 14, 2021, 11:10 AM (4 years ago)

      It seems that updating LibreOffice to version 7+ fixed the problems!

  • Thomas Briggs Apr 29, 2021, 7:25 PM (4 years ago)

    ★ ☆ ☆ ☆ ☆

    Sounds good, but won't install ("TexMaths-0.48.oxt does not exist")

    • adrien b Jun 4, 2021, 2:47 PM (3 years ago)

      Hi, i had the same problem. As you can see in another comment : "C:\Users\USER\AppData\Roaming\LibreOffice\4\user\uno_packages\cache\uno_packages\lu106683zpjl7.tmp_\TexMaths-0.48.2.oxt does not exist."
      so download TexMaths-48.2 (for instance). Then go to
      "C:\Users\USER\AppData\Roaming\LibreOffice\4\user\uno_packages\cache\uno_packages (you can use ctrl + h to see hidden files). Then you create the folder lu106683zpjl7.tmp_ and you put inside your file .oxt.
      then you can go to openoffice and re install texMaths from there, it should appears at this moment (for me it worked) i hope it will work for you

1 2 3

RSS feed for reviews on this page | RSS feed for all reviews