Tag Info

New answers tagged

4

This is a bug in tex4ht, \textregistered is defined like this in html4.4ht: \def\:tempc{\special{t4ht@+\string&{35}xAE{59}}x;} \HLet\textregistered\:tempc this may seem little bit cryptic, but \special{t4ht@+\string&{35}xAE{59}} outputs special instruction to replace letter x with html entity ®, this html entity is in later process ...


4

htlatex is just a shell script which runs LaTeX with special parameters to include needed .4ht files three times and then it run tex4ht and t4ht on resulting .dvi file to get output xml and image files. it can't run any other commands, so you have to run makeindex and bibtex by hand. in your example, glossary and bibliography files generated by your normal ...


3

tex4ht doesn't set alignment for normal text, it leaves default values, which is raggedright. You can easily provide justification for text with \Css command in the custom config file: \Css{text-align:justify;} because web browsers aren't TeX, they are really bad at justification and you will often see really big spaces between words. You can fix this ...


2

I think your example is unnecessarily complicated, this should work as well: \documentclass{report} \usepackage{hyperref} \usepackage{cleveref} \begin{document} \section{foo}\label{foo} \cref{sec:bar,sec:baz} - this won't compile but the problem is deeper rooted because cref alone doesn't work. %\protect\cref{foo} \Cref{sec:baz} ...



Top 50 recent answers are included