This is a bundle of packages providing support for tex4ht configuration. With exception of alternative4ht
, you shouldn't use them in your documents, but in the .cfg
files instead. Provided packages are:
addfont4ht
: support for web fonts. Example.
alternative4ht
: provides support for patching unsupported packages with tex4ht. See Using fontspec package with tex4ht for example.
cssframework
: simple CSS framework and preprocessor. It doesn't have any documentation or sample usage yet
include4ht
: declare additional files to be included, like CSS or Javascript. Example. This file is deprecated, tex4ht now provides \Configure{AddJs}{filename.js}
and \Configure{AddCss}{filename.css}
commands for the HTML output.
indexing4ht
: support for indexing with Xindy see an example
rfclang
: get RFC language codes from babel language name. This functionality is built in TeX4ht itself, so this package is obsolete.
textstyle4ht
: support for conversion of LaTeX text styling (color, size, etc.) to CSS. new commands tor tag insertion are introduced. See a tutorial
mathjax-latex-4ht
: save LaTeX math verbatim in the output document and use Mathjax
for the displaying. See
this answer for some background and another one for sample use.
cd `kpsewhich -var-value TEXMFHOME`
mkdir -p tex/latex
cd tex/latex
git clone [email protected]:michal-h21/helpers4ht.git
#Usage
To use package in the .cfg
file, you must include it before the \Preamble
command:
\RequirePackage{cssframework}
\Preamble{xhtml}
\begin{document}
\EndPreamble
See wiki for more information.