Blog

All Blog Posts  |  Next Post  |  Previous Post

Display and edit math formulae using the new math editor component

Thursday, June 9, 2022

With the latest update of TMS FNC WX Pack, we released the new TTMSFNCWXMathEditor component. This component let's you easily display and edit math formulae. No code is required to get started. Simply drop it on the form and you're ready to go. 

TMS Software Delphi  Components

Virtual Keyboards

Not only can you directly type in the math formula you want, you can also use virtual keyboards which are available in the component. There are multiple keyboards available to use like one for functions or one to type symbols with. These keyboards are customizable. You can set a theme, which keyboards to display and even when to show the virtual keyboard (i.e. on focus, manual, off, auto).

TMS Software Delphi  Components

LaTeX

You can also type LaTeX commands to render your formula. Currently, there are over 800 LaTeX commands supported. The editor even gives you a visual aid when starting to type some of the commands.

TMS Software Delphi  Components

You can use LaTeX directly in the editor or use the Math property to set a default value to be shown. You can also export the typed in formula in LaTeX or in several other formats like spoken or ASCIImath. 

Video

Watch this video to get you started with the TTMSFNCWXMathEditor.




Bradley Velghe




This blog post has received 3 comments.


1. Thursday, June 9, 2022 at 3:18:40 PM

AWESOME!!!

Price Rhett


2. Sunday, December 17, 2023 at 8:37:09 PM

Very usefull! But it would be desirable to compete documentation on Java command to send to browser.
For example, how to generate image from LaTeX code without pass through editor form (with Screenshot method)?

Blunda Nicol


3. Tuesday, December 19, 2023 at 8:02:14 AM

Not sure if this is technically possible in this library, we''ll need to investigate this.

Bruno Fierens




Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.



All Blog Posts  |  Next Post  |  Previous Post