[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #59546] Missing latex interpreter
From: |
Pantxo Diribarne |
Subject: |
[Octave-bug-tracker] [bug #59546] Missing latex interpreter |
Date: |
Wed, 25 Nov 2020 18:28:00 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:83.0) Gecko/20100101 Firefox/83.0 |
URL:
<https://savannah.gnu.org/bugs/?59546>
Summary: Missing latex interpreter
Project: GNU Octave
Submitted by: pantxo
Submitted on: mer. 25 nov. 2020 23:27:58 UTC
Category: Plotting with OpenGL
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Feature Request
Status: Patch Submitted
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: dev
Discussion Lock: Any
Operating System: Any
_______________________________________________________
Details:
The attached patch is a preliminary implementation of a latex interpreter for
graphics.
The new latex_renderer searches for latex, dvipng and dvisvgm executables on
the path and eventually uses them to render pixels on-screen, or path (not
characters) in SVG and PDF formats.
The process is quite slow, even after caching already parsed strings (see
debug messages appearing each time a new string is parsed), and I don't think
we can do much better without implementing our own latex engine.
The implementation has to be polished, in particular it uses an ugly global
variable for caching (which is not thread safe among others), but I'd like to
have feedback and eventually advises before proceeding.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: mer. 25 nov. 2020 23:27:58 UTC Name: latex_support_2.patch Size: 56kio
By: pantxo
<http://savannah.gnu.org/bugs/download.php?file_id=50345>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59546>
_______________________________________________
Message posté via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #59546] Missing latex interpreter,
Pantxo Diribarne <=