<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.3">Jekyll</generator><link href="https://www.matteosecli.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.matteosecli.com/" rel="alternate" type="text/html" /><updated>2023-08-22T14:43:38-07:00</updated><id>https://www.matteosecli.com/feed.xml</id><title type="html">Matteo Seclì’s Website</title><subtitle>Ideas, Codes and Projects</subtitle><author><name>Matteo Seclì</name></author><entry><title type="html">LaTeXML 0.8.3 released</title><link href="https://www.matteosecli.com/blog/news/software/latexml-0.8.3-released/" rel="alternate" type="text/html" title="LaTeXML 0.8.3 released" /><published>2018-08-12T08:27:00-07:00</published><updated>2018-08-12T08:37:00-07:00</updated><id>https://www.matteosecli.com/blog/news/software/latexml-0.8.3-released</id><content type="html" xml:base="https://www.matteosecli.com/blog/news/software/latexml-0.8.3-released/">&lt;!--- BEGIN CSS style for LaTeX logo ---&gt;
&lt;style type=&quot;text/css&quot;&gt;
	.tex sub, .latex sub, .latex sup {
	  text-transform: uppercase;
	}
	
	.tex sub, .latex sub {
	  vertical-align: 0.15ex;    /* orig -0.5ex */
	  margin-left: -0.1667em;
	  margin-right: -0.125em;
	}
	
	.tex, .latex, .tex sub, .latex sub {
	  font-size: 1em;
	}
	
	.latex sup {
	  font-size: 0.85em;
	  vertical-align: -0.70ex;    /* orig 0.15em or -0.39em */
	  margin-left: -0.36em;
	  margin-right: -0.15em;
	}
	
	.tex-sc, .latex-sc {
	  font-size: 1em;
	  font-variant: small-caps;
	}
&lt;/style&gt;

&lt;!--- END CSS style for LaTeX logo ---&gt;

&lt;!--- Excluding entries does not work with YAML toc.
      We have to use the toc helper. ---&gt;
&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fas fa-file-alt&quot;&gt;&lt;/i&gt; &lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#installation&quot; id=&quot;markdown-toc-installation&quot;&gt;Installation&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#debian--co-eg-ubuntu-etc&quot; id=&quot;markdown-toc-debian--co-eg-ubuntu-etc&quot;&gt;Debian &amp;amp; Co. (e.g. Ubuntu, etc…)&lt;/a&gt;        &lt;ul&gt;
          &lt;li&gt;&lt;a href=&quot;#stable-version-in-official-repos&quot; id=&quot;markdown-toc-stable-version-in-official-repos&quot;&gt;Stable version in official repos&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;#stable-version-in-unofficial-ppa-only-ubuntu&quot; id=&quot;markdown-toc-stable-version-in-unofficial-ppa-only-ubuntu&quot;&gt;Stable version in unofficial PPA (only Ubuntu)&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;#bleeding-edge-version-in-unofficial-ppa-only-ubuntu&quot; id=&quot;markdown-toc-bleeding-edge-version-in-unofficial-ppa-only-ubuntu&quot;&gt;Bleeding-edge version in unofficial PPA (only Ubuntu)&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#macos&quot; id=&quot;markdown-toc-macos&quot;&gt;MacOS&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#from-source&quot; id=&quot;markdown-toc-from-source&quot;&gt;From source&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#examples&quot; id=&quot;markdown-toc-examples&quot;&gt;Examples&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#latex-to-html5&quot; id=&quot;markdown-toc-latex-to-html5&quot;&gt;LaTeX to HTML5&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#latex-to-epub&quot; id=&quot;markdown-toc-latex-to-epub&quot;&gt;LaTeX to ePub&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#detailed-changelog&quot; id=&quot;markdown-toc-detailed-changelog&quot;&gt;Detailed Changelog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;

&lt;p&gt;Version 0.8.3 of LaTeXML, the popular LaTeX to XML converter, was just released.&lt;/p&gt;

&lt;p&gt;For those who don’t know it, LaTeXML (also written &lt;span class=&quot;latex&quot;&gt;L&lt;sup&gt;a&lt;/sup&gt;T&lt;sub&gt;e&lt;/sub&gt;&lt;/span&gt;&lt;span class=&quot;latex-sc&quot;&gt;xml&lt;/span&gt;) is a cross-platform program that aims to achieve a faithful translation of a LaTeX document into an XML file. The XML file can be later used by LaTeXML itself to generate other formats like HTML(5) webpages, ePub ebooks, and even DOC/ODT documents&lt;sup id=&quot;fnref:doc-note&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:doc-note&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;/assets/images/latexml-0.8.3-workflow.svg&quot; alt=&quot;&quot; /&gt;&lt;figcaption&gt;
      LaTeXML workflow. &lt;span style=&quot;font-size:smaller&quot;&gt;(CSS3 logo by &lt;a href=&quot;https://daphyre.deviantart.com/art/HTML5-Logos-and-Badges-380429526&quot;&gt;daPhyre&lt;/a&gt;, XML logo by me; all the others belong to their respective owners)&lt;/span&gt;

    &lt;/figcaption&gt;&lt;/figure&gt;

&lt;p&gt;The work on LaTeXML started at &lt;a href=&quot;https://www.nist.gov&quot;&gt;&lt;abbr title=&quot;National Institute of Standards and Technology&quot;&gt;NIST&lt;/abbr&gt;&lt;/a&gt; in the context of the &lt;abbr title=&quot;Digital Library of Mathematical Functions&quot;&gt;DLMF&lt;/abbr&gt;, as a tool to publish LaTeX documents with lots of math to the web. Since then it has evolved a lot, and it’s now able to convert without errors the majority of the documents in the arXiv&lt;sup id=&quot;fnref:cortexcite&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:cortexcite&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;

&lt;p&gt;The new version, 0.8.3, closes 81 bugs and brings many enhancements and performance improvements, along with some new experimental features. It also adds 50+ new bindings, which means that it supports many more LaTeX packages and your documents will get a higher chance to get properly converted.&lt;/p&gt;

&lt;h2 id=&quot;installation&quot;&gt;Installation&lt;/h2&gt;

&lt;p&gt;Detailed installation instructions can be found on the &lt;a href=&quot;https://dlmf.nist.gov/LaTeXML/get.html&quot;&gt;official website&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;debian--co-eg-ubuntu-etc&quot;&gt;Debian &amp;amp; Co. (e.g. Ubuntu, etc…)&lt;/h3&gt;

&lt;h4 id=&quot;stable-version-in-official-repos&quot;&gt;Stable version in official repos&lt;/h4&gt;

&lt;p&gt;LaTeXML can be found in the official repositories of Debian and Debian-based systems like Ubuntu. You can promptly install it via:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;latexml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p class=&quot;notice--info&quot;&gt;This is the preferred method; however, the package in the repositories might be outdated.&lt;/p&gt;

&lt;h4 id=&quot;stable-version-in-unofficial-ppa-only-ubuntu&quot;&gt;Stable version in unofficial PPA (only Ubuntu)&lt;/h4&gt;

&lt;p&gt;Ubuntu users can also get the latest stable version of LaTeXML via an external PPA.&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;add-apt-repository ppa:matteosecli/latexml
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt update
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;latexml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h4 id=&quot;bleeding-edge-version-in-unofficial-ppa-only-ubuntu&quot;&gt;Bleeding-edge version in unofficial PPA (only Ubuntu)&lt;/h4&gt;

&lt;p&gt;Ubuntu users can easily get the bleeding-edge version of LaTeXML via an external PPA that builds daily packages based on the latest code on GitHub.&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;add-apt-repository ppa:matteosecli/latexml-daily
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt update
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;latexml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p class=&quot;notice--danger&quot;&gt;&lt;strong&gt;Be careful!&lt;/strong&gt; The bleeding-edge version might be highly unstable and have experimental features that might not survive in the next stable version.&lt;/p&gt;

&lt;p class=&quot;notice--danger&quot;&gt;&lt;strong&gt;Be careful!&lt;/strong&gt; Do not use the stable PPA &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ppa:matteosecli/latexml&lt;/code&gt; and the beeding-edge PPA &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ppa:matteosecli/latexml-daily&lt;/code&gt; at the same time, as you might end up with unexpected results.&lt;/p&gt;

&lt;h3 id=&quot;macos&quot;&gt;MacOS&lt;/h3&gt;

&lt;p&gt;The easiest way to get LaTeXML on MacOS is via Homebrew (if you don’t know what Homebrew is or you don’t have it on your system, visit the &lt;a href=&quot;https://brew.sh&quot;&gt;official website&lt;/a&gt;). However, the official package in Homebrew lacks many of the necessary Perl modules LaTeXML needs, and a bare installation via Homebrew would give you a non-functional LaTeXML.&lt;/p&gt;

&lt;p&gt;So, before installing LaTeXML, it is necessary to install all the missing dependencies; the easiest way to do that is via CPANM:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;brew &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;cpanm
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;cpanm Archive::Zip DB_File File::Which Getopt::Long Image::Size IO::String JSON::XS LWP MIME::Base64 Parse::RecDescent Pod::Parser Text::Unidecode Test::More URI XML::LibXML XML::LibXSLT UUID::Tiny
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Then, you can install LaTeXML via:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;brew &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;imagemagick &lt;span class=&quot;nt&quot;&gt;--with-perl&lt;/span&gt;
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;brew &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;latexml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p class=&quot;notice--info&quot;&gt;&lt;strong&gt;Tip:&lt;/strong&gt; you can install the bleeding-edge version of LaTeXML by replacing the last command with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;brew install latexml --HEAD&lt;/code&gt;.&lt;/p&gt;

&lt;p class=&quot;notice--warning&quot;&gt;&lt;strong&gt;Warning:&lt;/strong&gt; if you already have ImageMagick installed via Homebrew, it will complain about it; in this case, first remove ImageMagick via &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;brew uninstall --ignore-dependencies imagemagick&lt;/code&gt;. The problem is that, by default, the ImageMagick version installed via Homebrew misses the PerlMagick module required by LaTeXML; so, you have to build it from scratch with the option &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--with-perl&lt;/code&gt;.&lt;/p&gt;

&lt;h3 id=&quot;from-source&quot;&gt;From source&lt;/h3&gt;

&lt;p&gt;You can easily install LaTeXML from source both on Linux and MacOS. First of all, install the dependencies via CPANM:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;cpanm Archive::Zip DB_File File::Which Getopt::Long Image::Size IO::String JSON::XS LWP MIME::Base64 Parse::RecDescent Pod::Parser Text::Unidecode Test::More URI XML::LibXML XML::LibXSLT UUID::Tiny
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Then, download LaTeXML:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;wget https://dlmf.nist.gov/LaTeXML/releases/LaTeXML-0.8.3.tar.gz
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;tar &lt;/span&gt;zxvf LaTeXML-0.8.3.tar.gz
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;LaTeXML-0.8.3
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p class=&quot;notice--info&quot;&gt;&lt;strong&gt;Tip:&lt;/strong&gt; if you want to install the bleeding-edge version instead of the stable one, replace the previous commands with the following: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;git clone https://github.com/brucemiller/LaTeXML.git &amp;amp;&amp;amp; cd LaTeXML&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Build it as follows:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;perl Makefile.PL
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;make
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;make &lt;span class=&quot;nb&quot;&gt;test&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;And finally, install it:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;make &lt;span class=&quot;nb&quot;&gt;install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 id=&quot;examples&quot;&gt;Examples&lt;/h2&gt;

&lt;p&gt;Detailed usage examples and available options can be found in the &lt;a href=&quot;https://dlmf.nist.gov/LaTeXML/manual/usage/&quot;&gt;official manual&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I show below some popular examples.&lt;/p&gt;

&lt;h3 id=&quot;latex-to-html5&quot;&gt;LaTeX to HTML5&lt;/h3&gt;

&lt;p&gt;Covert a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;document.tex&lt;/code&gt; LaTeX document into a webpage:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;latexmlc document.tex &lt;span class=&quot;nt&quot;&gt;--format&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;html5 &lt;span class=&quot;nt&quot;&gt;--destination&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;document.html
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;or, if you want to keep the intermediate XML for further processing,&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;latexml document.tex
&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;latexmlpost &lt;span class=&quot;nt&quot;&gt;--format&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;html5 &lt;span class=&quot;nt&quot;&gt;--destination&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;document.html document.xml
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The resulting document will embed math formulas by using &lt;a href=&quot;https://www.w3.org/Math/&quot;&gt;&lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt;&lt;/a&gt;, which unfortunately is not supported by all the major browsers&lt;sup id=&quot;fnref:mathmlsupport&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:mathmlsupport&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;. For browsers that don’t have native &lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt; support, you can conditionally activate MathJax by converting via:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;go&quot;&gt;latexmlc document.tex --format=html5 --javascript=LaTeXML-maybeMathJax.js --dest=document.html
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p class=&quot;notice--info&quot;&gt;&lt;strong&gt;Tip:&lt;/strong&gt; if instead you &lt;em&gt;always&lt;/em&gt; want to use MathJax, even with browsers that support &lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt;, you have to use the option &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--javascript=&quot;https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=MML_HTMLorMML&quot;&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The output of LaTeXML doesn’t look &lt;em&gt;exactly&lt;/em&gt; appealing out-of-the-box; however, it is highly customizable and you can include custom CSS and Javascript to make the output “beautiful” — as, for example, &lt;a href=&quot;https://texify.davidar.io&quot;&gt;TeXify&lt;/a&gt; does.&lt;/p&gt;

&lt;h3 id=&quot;latex-to-epub&quot;&gt;LaTeX to ePub&lt;/h3&gt;

&lt;p&gt;Covert a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;document.tex&lt;/code&gt; LaTeX document into an ePub3 ebook:&lt;/p&gt;

&lt;div class=&quot;language-terminal highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;latexmlc document.tex &lt;span class=&quot;nt&quot;&gt;--destination&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;document.epub
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Unfortunately, even though the ePub3 standard supports &lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt;, the current situation with ePub3 readers is even more desperate than browsers’ support&lt;sup id=&quot;fnref:epubsupport&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:epubsupport&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;4&lt;/a&gt;&lt;/sup&gt;, as only a tiny number of them have &lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt; support.&lt;/p&gt;

&lt;p&gt;You can sort of bypass the problem by &lt;a href=&quot;https://www.peterkrautzberger.org/0129/&quot;&gt;adding a slimmed-down MathJax&lt;/a&gt; in your ePub3, but it’s not a definitive solution as not all ePub readers have Javascript support and MathJax rendering is, anyway, quite resource-intensive.&lt;/p&gt;

&lt;h2 id=&quot;detailed-changelog&quot;&gt;Detailed Changelog&lt;/h2&gt;

&lt;details&gt;
  &lt;summary&gt;
    Click to show a detailed changelog
  &lt;/summary&gt;&lt;div class=&quot;notice--info&quot;&gt;
    &lt;h2 class=&quot;no_toc&quot; id=&quot;section&quot;&gt;&lt;a href=&quot;https://github.com/brucemiller/latexml/tree/v0.8.3&quot;&gt;[0.8.3]&lt;/a&gt; - 2018-08-08&lt;/h2&gt;

    &lt;h3 class=&quot;no_toc&quot; id=&quot;implemented-enhancements&quot;&gt;Implemented enhancements&lt;/h3&gt;

    &lt;ul&gt;
      &lt;li&gt;spieman.cls spoils document title &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/997&quot;&gt;#997&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Footnotes should be counted chapterwise for documentclass book. &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/993&quot;&gt;#993&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;[rawtex] mmaauth.cls &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/985&quot;&gt;#985&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;ucs.sty raw support &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/982&quot;&gt;#982&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;[binding-request] subcaption.sty &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/943&quot;&gt;#943&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Improve fragile macro support (textcase.sty) &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/932&quot;&gt;#932&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Some issues with the environment thebibliography &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/930&quot;&gt;#930&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Support and document installation of LaTeXML via homebrew on Mac OS X &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/929&quot;&gt;#929&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Document examples of math rendering use cases &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/923&quot;&gt;#923&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Update mathjax link in documentation &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/922&quot;&gt;#922&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Add link to references to table of content in HTML output &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/914&quot;&gt;#914&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Fails to parse / binding required for ltxcmds.sty &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/905&quot;&gt;#905&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Contributing instructions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/904&quot;&gt;#904&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Boolean in LaTeX based on LaTeXML use? &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/900&quot;&gt;#900&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Warnings about vertical bars in $q_{A|A}$ &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/899&quot;&gt;#899&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;There are some samples or corpus for test-kit? &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/835&quot;&gt;#835&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Missing autoref labels &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/822&quot;&gt;#822&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;LaTeXML should set explicit spacing for operators outside the &lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt; dictionary &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/789&quot;&gt;#789&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;listings in figures? &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/779&quot;&gt;#779&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Request for LaTeXML::Util::Test Documentation  &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/722&quot;&gt;#722&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Safer ImageMagick conversions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/663&quot;&gt;#663&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Secure IO in LaTeXML &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/606&quot;&gt;#606&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Binding request: siunitx &amp;amp; friends, enumitem, type1cm, listingsutf8, braket &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/580&quot;&gt;#580&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Package Minitoc not supported &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/541&quot;&gt;#541&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;need a binding for endnotes package &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/520&quot;&gt;#520&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;LaTeXML speedups and profiling &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/480&quot;&gt;#480&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;binding for etoolbox &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/478&quot;&gt;#478&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;MathParser enhancement – parametric math grammars &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/438&quot;&gt;#438&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;integrate support for minted.sty &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/291&quot;&gt;#291&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Implement algorithm2e bindings &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/233&quot;&gt;#233&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;LaTeXML support for CVs &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/200&quot;&gt;#200&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Expose math lexemes in final output &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/947&quot;&gt;#947&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;moderncv.sty binding &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/924&quot;&gt;#924&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
    &lt;/ul&gt;

    &lt;h3 class=&quot;no_toc&quot; id=&quot;fixed-bugs&quot;&gt;Fixed bugs&lt;/h3&gt;

    &lt;ul&gt;
      &lt;li&gt;bold and italic markup is sometimes lost in index terms &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1023&quot;&gt;#1023&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;problem with prebuilt debian  (ubuntu) installation  &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1022&quot;&gt;#1022&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;False error on underscore in included file names &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1019&quot;&gt;#1019&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;{quote} environment breaks list environments ({itemize}, {enumerate} etc.) &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1018&quot;&gt;#1018&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Blank lines are not preserved in {alltt} environment &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1017&quot;&gt;#1017&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;“\AA” in math mode breaks math-to-image-conversion with “latexmlpost –mathimages” &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1012&quot;&gt;#1012&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Incorrect references to tables, figures and equations &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1009&quot;&gt;#1009&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;CSName parameters should (sometimes?) expand protected macros &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1006&quot;&gt;#1006&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Incorrect html5 figure breaks css &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1005&quot;&gt;#1005&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Incorrect newline command in parbox and minipage &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1004&quot;&gt;#1004&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Disappearing parent with context toc &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1003&quot;&gt;#1003&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;pgfparse of deg function in a TikZ picture &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1002&quot;&gt;#1002&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;author name splitting fails in some cases when converting a bib-file with latexml &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/999&quot;&gt;#999&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;captions on figures in margins &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/998&quot;&gt;#998&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;\noindent and list environments: class=”ltx_noindent” in wrong &amp;lt;para&amp;gt; in some cases &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/994&quot;&gt;#994&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;hyperref.sty.ltxml throws error for \url containing underscores in \footnote &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/992&quot;&gt;#992&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;pifont.sty.ltxml maps \ding{…} to wrong symbols &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/988&quot;&gt;#988&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Section embedded within other section in sample2e.tex &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/984&quot;&gt;#984&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Padding in aligned environment not correct after fourth column &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/968&quot;&gt;#968&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Recent citation regressions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/959&quot;&gt;#959&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Infix \vert produces wrong math output &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/958&quot;&gt;#958&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;babel.def throws an error &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/957&quot;&gt;#957&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;svmult.sty: version update + dual heading numbering &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/955&quot;&gt;#955&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;No entries for Bibliography and appendix sections in TOC &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/954&quot;&gt;#954&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Infinite loop while Building &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/951&quot;&gt;#951&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Errors thrown by latexml when URLs defined in baseurl contain unescaped underscores &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/950&quot;&gt;#950&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;[bug] Incorrect &amp;lt;title&amp;gt; in HTML output &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/946&quot;&gt;#946&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;[bug] Inconsistent chapter numbering in ‘book’ &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/941&quot;&gt;#941&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Some issues with post-processing of included graphics &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/939&quot;&gt;#939&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;http://dlmf.nist.gov/LaTeXML/ is down &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/935&quot;&gt;#935&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;ImageMagick 7 incompatibilities (was Rotation of an included graphics leads to error in latexmlpost &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/934&quot;&gt;#934&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Math fonts needs surrounding {-} &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/931&quot;&gt;#931&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;LaTeXML generates invalid content MML &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/928&quot;&gt;#928&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Math parsing problem of &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;\boldsymbol{0}&lt;/code&gt; ? &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/926&quot;&gt;#926&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;The token T_CS[\@ifpackagelater] is not defined &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/925&quot;&gt;#925&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Wrong encoding in HTML output of references &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/919&quot;&gt;#919&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;latexmlpost: parser error : Input is not proper UTF-8, indicate encoding ! &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/918&quot;&gt;#918&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Bib-file parsing issues &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/917&quot;&gt;#917&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Add a linebreak after “Appendix A” in HTML output &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/913&quot;&gt;#913&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;–graphicsmap is not respected if destination file of different format already exists &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/901&quot;&gt;#901&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Small formatting issue with captions in float package &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/898&quot;&gt;#898&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;–graphicsmap=pdf.svg doesn’t seem to work &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/894&quot;&gt;#894&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Test Failure: t/81_babel.t &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/891&quot;&gt;#891&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;booktabs.sty.ltxml produces extra lines &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/888&quot;&gt;#888&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Alignment.pm: regrouping rows &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/882&quot;&gt;#882&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Fatal error &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/878&quot;&gt;#878&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;LaTeXML package broken on Ubuntu  &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/877&quot;&gt;#877&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Enhancement for LaTeX.pool.ltxml &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/876&quot;&gt;#876&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Nested emph &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/874&quot;&gt;#874&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Jats Conversion breaks References &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/870&quot;&gt;#870&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Output format JATS adds linebreak in Author fields &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/864&quot;&gt;#864&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;v0.8.2 not in Debian (unstable) apt sources &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/846&quot;&gt;#846&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;href: LaTeXML failing on URLs containing underscores &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/831&quot;&gt;#831&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Latexmlc (LaTeXML 0.8.2) epub generation fails on Windows 10 &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/827&quot;&gt;#827&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Two more problems with algpseudocode &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/826&quot;&gt;#826&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;bug in endnote conversion in case of existance of $$ in endnote &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/819&quot;&gt;#819&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Strange cause of fatal error misdefined \pgfkeyscurrentkeyRAW &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/818&quot;&gt;#818&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;\textrm{} inside mathescape inside listings causes failures &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/816&quot;&gt;#816&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;captionpos=b in listings results in malformed:ltx:toccaption error &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/815&quot;&gt;#815&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Unexpected pgfkeys and parsing a list as a floating point number in pgfplot’s axis environment &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/813&quot;&gt;#813&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Fatal:expected:id Cannot find a node with xml:id &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/812&quot;&gt;#812&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;–mathimagemagnification=1.25 invalid? &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/810&quot;&gt;#810&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Cannot use non-html5 equations &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/809&quot;&gt;#809&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Latexmlc epub generation fails on Windows &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/806&quot;&gt;#806&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;listings package and misparsed strings &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/795&quot;&gt;#795&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;latexmlc does not open the documentation &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/792&quot;&gt;#792&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Tikz “\clip” does not seem to be taken into account &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/791&quot;&gt;#791&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Support href inside math expressions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/788&quot;&gt;#788&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;\graphicspath again &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/787&quot;&gt;#787&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;[braket] Some commands not working in \Braket{} with SVG output &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/786&quot;&gt;#786&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;[amsmath] Issues with \DeclareMathOperator &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/785&quot;&gt;#785&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;LaTeXML hanging with TIKZ example &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/784&quot;&gt;#784&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;latexmlc segmentation fault.  &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/764&quot;&gt;#764&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;\halign in TikZ and image generation &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/760&quot;&gt;#760&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;latexml omits parentheses from tag &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/533&quot;&gt;#533&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Ensure raw binmode when writing archive files in latexmlc &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/960&quot;&gt;#960&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Robust preloads for daemon reruns, unlink cache for mathsvg &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/889&quot;&gt;#889&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
    &lt;/ul&gt;

    &lt;h3 class=&quot;no_toc&quot; id=&quot;closed-issues&quot;&gt;Closed issues&lt;/h3&gt;

    &lt;ul&gt;
      &lt;li&gt;W3C validator emits warnings for LaTeXML-generated HTML5 &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/1016&quot;&gt;#1016&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;pgfmath regression &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/991&quot;&gt;#991&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Postprocessing doesn’t show errors during processing of bibliography &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/916&quot;&gt;#916&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;eso-pic.sty fails to parse &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/909&quot;&gt;#909&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;–graphicsmap option isn’t validated &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/893&quot;&gt;#893&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Make “latexml –help” do something helpful &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/892&quot;&gt;#892&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;latexmlmath breaks at “%” &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/884&quot;&gt;#884&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Typo in TeX.pool.ltxml &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/875&quot;&gt;#875&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Weird @filelist behaviour when loading cls file &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/857&quot;&gt;#857&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Invocation() of a macro created via \let references original macro &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/849&quot;&gt;#849&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Suspicious errors when running babel tests &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/848&quot;&gt;#848&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;\stackrel: behaviour incompatible to LaTeX &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/838&quot;&gt;#838&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Reopening issue #831 - href: LaTeXML failing on URLs containing underscores &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/837&quot;&gt;#837&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Change to new MathJax CDN by April 30 &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/834&quot;&gt;#834&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Rendering error for the input \mathop{\Gamma} &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/833&quot;&gt;#833&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Errors with algpseudocode &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/825&quot;&gt;#825&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;optionally pull back crossrefs in bibliographies.  &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/800&quot;&gt;#800&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;Typo in the manual &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/issues/797&quot;&gt;#797&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;

    &lt;h3 class=&quot;no_toc&quot; id=&quot;merged-pull-requests&quot;&gt;Merged pull requests&lt;/h3&gt;

    &lt;ul&gt;
      &lt;li&gt;Paranoid perl invocation for epub test &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1031&quot;&gt;#1031&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Also use same perl between Test.pm and system() &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1030&quot;&gt;#1030&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;pass @INC to latexmlc invocation in tests &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1029&quot;&gt;#1029&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fixed pod error as reported by CPANTS. &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1028&quot;&gt;#1028&lt;/a&gt; (&lt;a href=&quot;https://github.com/manwar&quot;&gt;manwar&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Texlive more tests &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1027&quot;&gt;#1027&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Improve enumitem binding &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1026&quot;&gt;#1026&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Add csquotes binding &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1025&quot;&gt;#1025&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Support for expandable environment names &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1024&quot;&gt;#1024&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Update Perl Versions Tested By Travis &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1014&quot;&gt;#1014&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Cleanup and Refactor Locators &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1013&quot;&gt;#1013&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Add Dockerfile for use with Docker &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/1008&quot;&gt;#1008&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;wiki.sty and turing.sty bindings &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/990&quot;&gt;#990&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;add copy of utf8.def as utf8x.def.ltxml &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/986&quot;&gt;#986&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;\@protected@testopt definition from latex.ltx, allows loading ucs.sty &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/983&quot;&gt;#983&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;etoolbox.sty support &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/978&quot;&gt;#978&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Adding textcase.sty test &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/977&quot;&gt;#977&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix misc fatal:misdefined:ANON problems &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/973&quot;&gt;#973&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;avoid Fatal for tikz matrices &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/972&quot;&gt;#972&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;improved \endinput macro &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/971&quot;&gt;#971&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Integrate logs from separate bibliography converts in post-processing &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/969&quot;&gt;#969&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;update homepage link &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/967&quot;&gt;#967&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Initialize branch TagsNTitles; replaces attributes @refnum,@frefnum,@… &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/966&quot;&gt;#966&lt;/a&gt; (&lt;a href=&quot;https://github.com/brucemiller&quot;&gt;brucemiller&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;using IPC::Open3 to silence the status write of latexmlc during testing &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/965&quot;&gt;#965&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;when core returns an empty document, ensure post still succeeds &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/964&quot;&gt;#964&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;make DirectoryList tolerant of spaces &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/963&quot;&gt;#963&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Teasing away Perl-level die for error arxiv doc 1802.05385 &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/962&quot;&gt;#962&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Teasing away Perl-level dies for 100+ error document &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/961&quot;&gt;#961&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Soften heuristic, was breaking mathbf macro &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/956&quot;&gt;#956&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Infinite building loop &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/953&quot;&gt;#953&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Two more wrongly encoded cases in LaTeXML.pm &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/949&quot;&gt;#949&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;More encoding cleanup &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/940&quot;&gt;#940&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;binmode not needed if we always output bytes &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/938&quot;&gt;#938&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Small typo in index.tex &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/937&quot;&gt;#937&lt;/a&gt; (&lt;a href=&quot;https://github.com/matteosecli&quot;&gt;matteosecli&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Use utf8 when writing to stdout in latexml &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/920&quot;&gt;#920&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Use library to generate XML in maketests instead of system() &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/906&quot;&gt;#906&lt;/a&gt; (&lt;a href=&quot;https://github.com/bfirsh&quot;&gt;bfirsh&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix first usage example &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/890&quot;&gt;#890&lt;/a&gt; (&lt;a href=&quot;https://github.com/bfirsh&quot;&gt;bfirsh&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Ensure mathsvg produces svg in whatsout=math when html format &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/886&quot;&gt;#886&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Preserve image graphic in fragment when not found &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/885&quot;&gt;#885&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;–mathsvg for latexmlc, math whatsout &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/883&quot;&gt;#883&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;update Mailing list &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/881&quot;&gt;#881&lt;/a&gt; (&lt;a href=&quot;https://github.com/kohlhase&quot;&gt;kohlhase&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Safe no-op for \advance when missing definition &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/880&quot;&gt;#880&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix typo in enspace &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/879&quot;&gt;#879&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;–includestyles fix for latexmlc and 1011.5551 fixes &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/873&quot;&gt;#873&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Add error when readBalanced fails to balance at end of Mouth &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/872&quot;&gt;#872&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;[feature] First iteration of TEI-implementation for LaTeXML. &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/871&quot;&gt;#871&lt;/a&gt; (&lt;a href=&quot;https://github.com/Thanathan-k&quot;&gt;Thanathan-k&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Refactor LaTeXML::Core::Box blessed objects &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/869&quot;&gt;#869&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Bugfix for older Parse::RecDescent versions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/868&quot;&gt;#868&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix missing runtime_class warning &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/867&quot;&gt;#867&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix extra space in JATS output (fixes #864) &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/865&quot;&gt;#865&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Also record labels as metadata for longtables, when requested in lxRDFa &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/862&quot;&gt;#862&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Keyval Improvements and xkeyval support &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/860&quot;&gt;#860&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Rewrite tools/makemanifest in Perl &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/859&quot;&gt;#859&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Set @filelist macro before reading file (fixes #857) &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/858&quot;&gt;#858&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Sort entries in Manifest File &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/854&quot;&gt;#854&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Add TexLive to Travis Tests &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/852&quot;&gt;#852&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Add Makefile.old to gitignore &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/850&quot;&gt;#850&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Change shebang to /usr/bin/env/perl &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/847&quot;&gt;#847&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;More updates to archlinux setup instructions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/845&quot;&gt;#845&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Improvements to doc/ scripts &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/843&quot;&gt;#843&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Add archlinux setup instructions &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/842&quot;&gt;#842&lt;/a&gt; (&lt;a href=&quot;https://github.com/tkw1536&quot;&gt;tkw1536&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix typo in PREFIX_ALIAS &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/840&quot;&gt;#840&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;add onlyPreamble checks for \documentclass and \documentstyle &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/839&quot;&gt;#839&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Consistently use the XML::XML_NS namespace uri &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/824&quot;&gt;#824&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix bug with wrongly checking all files inside archive input &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/814&quot;&gt;#814&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fix typo in command line call &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/808&quot;&gt;#808&lt;/a&gt; (&lt;a href=&quot;https://github.com/ianhbell&quot;&gt;ianhbell&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fixed a typo in manual.tex following issue #797 &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/798&quot;&gt;#798&lt;/a&gt; (&lt;a href=&quot;https://github.com/matteosecli&quot;&gt;matteosecli&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;fixes typo in LaTeXML::Core::Token documentation &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/796&quot;&gt;#796&lt;/a&gt; (&lt;a href=&quot;https://github.com/teepeemm&quot;&gt;teepeemm&lt;/a&gt;)&lt;/li&gt;
      &lt;li&gt;Fixes #792 (regression with latexmlc documentation) &lt;a href=&quot;https://github.com/brucemiller/LaTeXML/pull/793&quot;&gt;#793&lt;/a&gt; (&lt;a href=&quot;https://github.com/dginev&quot;&gt;dginev&lt;/a&gt;)&lt;/li&gt;
    &lt;/ul&gt;

  &lt;/div&gt;&lt;/details&gt;

&lt;hr /&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:doc-note&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;DOC/ODT support is provided by an &lt;a href=&quot;https://github.com/KWARC/LaTeXML-Plugin-Doc&quot;&gt;external plugin&lt;/a&gt;. &lt;a href=&quot;#fnref:doc-note&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:cortexcite&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;Take a look at the conversion statistics on &lt;a href=&quot;http://cortex.mathweb.org/corpus/arXMLiv/tex_to_html&quot;&gt;CorTeX&lt;/a&gt;. &lt;a href=&quot;#fnref:cortexcite&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:mathmlsupport&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;The status of &lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt; support can be checked &lt;a href=&quot;https://caniuse.com/#feat=mathml&quot;&gt;here&lt;/a&gt;. &lt;a href=&quot;#fnref:mathmlsupport&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:epubsupport&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;http://docs.mathjax.org/en/latest/misc/epub.html#mathml-support-on-epub3-reading-systems&quot;&gt;&lt;abbr title=&quot;Mathematical Markup Language&quot;&gt;MathML&lt;/abbr&gt; Support on ePub3 Reading Systems&lt;/a&gt; &lt;a href=&quot;#fnref:epubsupport&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;</content><author><name>Matteo Seclì</name></author><category term="News" /><category term="Software" /><category term="latex" /><category term="latexml" /><summary type="html">A new version of the popular LaTeX to XML converter is available.</summary></entry><entry><title type="html">The New Website is Here!</title><link href="https://www.matteosecli.com/blog/news/the-new-website-is-here/" rel="alternate" type="text/html" title="The New Website is Here!" /><published>2018-02-24T08:40:00-08:00</published><updated>2018-02-27T06:30:00-08:00</updated><id>https://www.matteosecli.com/blog/news/the-new-website-is-here</id><content type="html" xml:base="https://www.matteosecli.com/blog/news/the-new-website-is-here/">&lt;p&gt;My new website is finally here! A much needed refresh as the old one had a 4-years old ugly look and was in a constant “under construction” state.&lt;/p&gt;

&lt;p&gt;The new website looks fresh and completely enjoyable from mobile devices; unlike the old one is fully responsive and follows the new web design trends out there. And, hey: it finally has a decent domain name! 😉&lt;/p&gt;

&lt;p&gt;I’ve also added a &lt;a href=&quot;/blog/&quot;&gt;Blog&lt;/a&gt; section dedicated to thoughts, ideas, news, and whatever I feel I want to write something about. It will definitely be &lt;em&gt;not&lt;/em&gt; periodic, but I’ll write as soon as I have a chance to say something interesting.&lt;/p&gt;

&lt;p&gt;Stay tuned!&lt;/p&gt;</content><author><name>Matteo Seclì</name></author><category term="News" /><category term="website" /><summary type="html">My new website is finally up and running! It's prettier, easier to navigate and full of new contents.</summary></entry></feed>