LaTeXML icon indicating copy to clipboard operation
LaTeXML copied to clipboard

LaTeXML: a TeX and LaTeX to XML/HTML/ePub/MathML translator.

Results 223 LaTeXML issues
Sort by recently updated
recently updated
newest added

Using the greek package option of babel now produces a Fatal error in texlive 2023 on my device. Minimal example: ```tex \documentclass{article} \usepackage[greek,english]{babel} \begin{document} \textgreek{dry run} \end{document} ``` latexml log:...

packages
regression
texlive 2022
texlive 2023

This includes #2502 (better horizontal alignment, mostly for XY), #2488 (better overall alignment of foreignObject, with TikZ matrix improvements), #2477 (PGF baseline), #2401 #2490 (respect PGF bounding boxes), #2397 #2396...

Fixes #2412 . Two key upgrades: - deeply clone the box returned during `\copy` - for `\box`, add a new `removeValue` method in State, which (idempotently) unbinds the nearest binding...

Running a simple ``` \includegraphics{europasslogo.pdf} ``` will fail to find candidates, because the logic that tries with kpsewhich has a strange choice of hardcoded values https://github.com/brucemiller/LaTeXML/blob/70de862ff1997e228e8a0ee33ba61d1800adf189/lib/LaTeXML/Util/Image.pm#L52 Look up should use...

bug
figures

The option `origin=` allows one to specify the centre of the rotation when including a figure. It should be easy to implement (translate, rotate, translate back), but it is missing...

enhancement
packages

graphicx supports the `pagebox=` option to select between MediaBox, CropBox, ... for PDFs. I think this would be easy to implement: https://github.com/brucemiller/LaTeXML/blob/70de862ff1997e228e8a0ee33ba61d1800adf189/lib/LaTeXML/Util/Image.pm#L452

enhancement
packages

graphicx uses `totalheight` to set the depth of the image, but LaTeXML treats `totalheight` as an alias for `height`. Instead, it should set `@imagedepth`. Offending code: https://github.com/brucemiller/LaTeXML/blob/70de862ff1997e228e8a0ee33ba61d1800adf189/lib/LaTeXML/Util/Image.pm#L162

bug
packages

graphicx supports selecting which page of a PDF should be used, as in: ```latex \includegraphics[page=3]{figure} ``` This is not implemented in LaTeXML, resulting in the wrong figure. Cc @leorolla.

enhancement
packages

In LaTeX, \Big. generates a phantom vertical space which is useful e.g. to stretch delimiters with \left ad \right In LaTeXML, an actual dot appears. MWE: ``` \documentclass[11pt]{amsart} \title{Bug report}...

bug
math parsing

The minimal LaTeX file `tcolorbox.tex`: ``` \documentclass{article} \usepackage{tcolorbox} \newtcolorbox{boxinfo}{} \begin{document} \begin{boxinfo} \textbf{Note:} This is a boxed note. \end{boxinfo} \end{document} ``` takes a *looong* time to convert to XML with: ```...

enhancement
packages