[tex4ht] Blackboard bold

Deimantas Galcius deimi at vtex.lt
Tue Aug 25 07:47:34 CEST 2015


Hi Jagath,

mathvariant 'double-struck' is called /blackboard bold/. There are no 'bold double-struck', I believe.
Therefore /<mstyle mathvariant="bold">/ is redundant.

Best regards,
-- 
Deimi

On 08/25/2015 08:24 AM, Jagath AR wrote:
> Hi Georg,
> One of the easiest way to achieve correct MathML tag for this is to use below tex4ht cfg on your MWE:
>
> %-------------------------------------------------------------------
> % htlatex <tex> <cfg>
> \RequirePackage{amssymb} % used for \mathbb
> \RequirePackage{bm}      % used for \boldsymbol
>
> \Preamble{xhtml,mathml}
> \Configure{VERSION}{}
> \Configure{DOCTYPE}{\HCode{<!DOCTYPE html>\Hnewline}}
> \Configure{HTML}{\HCode{<html>\Hnewline}}{\HCode{\Hnewline</html>}}
> \Configure{@HEAD}{}
> \Configure{@HEAD}{\HCode{<meta charset="UTF-8" />\Hnewline}}
> \Configure{@HEAD}{\HCode{<meta name="generator" content="TeX4ht
> (http://www.cse.ohio-state.edu/\string~gurari/TeX4ht/ <http://www.cse.ohio-state.edu/%5Cstring%7Egurari/TeX4ht/>)" />\Hnewline}}
> \Configure{@HEAD}{\HCode{<link
>          rel="stylesheet" type="text/css"
>  href="\expandafter\csname aa:CssFile\endcsname" />\Hnewline}}
> \Configure{@HEAD}{\HCode{<script type="text/javascript"\Hnewline
> src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_SVG"\Hnewline
> ></script>\Hnewline}}
> \Configure{@HEAD}{\HCode{<style type="text/css">\Hnewline
>   .MathJax_MathML {text-indent: 0;}\Hnewline
> </style>\Hnewline}}
> \begin{document}
> \EndPreamble
>
> \def\mathbbm#1{\boldsymbol{\mathbb{#1}}}
> \endinput
> %-------------------------------------------------------------------
>
> But still I am only able to see normal blackboard font through browser, while the MathML is <mstyle mathvariant="bold"><mi>&#x2124;</mi></mstyle>.
>
> Regards
> Jagath
>
> On 25 August 2015 at 00:14, Hans Georg Schaathun <georg+tex at schaathun.net <mailto:georg+tex at schaathun.net>> wrote:
>
>     On Mon, Aug 24, 2015 at 08:32:58PM +0200, Michal Hoftich wrote:
>     > could you please provide some sample document? This depends on your
>     > input, in particular on used fonts. We can map LaTeX font symbols to
>     > unicode values, so it shouldn't be impossible to get blackboard letters
>     > without some custom macros.
>
>     Of course here is an example:
>     \documentclass{scrartcl}
>     \usepackage{bbm}
>     \def\Z{\mathbbm{Z}}
>     \begin{document}
>     $\Z$
>     \end{document}
>
>     I am not sure what you have in mind.  You are right that there is are
>     Unicode characters for blackboard bold letters.  A common solution
>     in LaTeX would however code it as a blackboard bold font.  I have not
>     checked the implementation of the bbm package, so I do not know what
>     that one does.
>
>     Either way, I am not hellbent on using bbm; any solution which works
>     in both PDF and XML output is fine.
>
>
>     --
>     :-- Hans Georg
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tex4ht/attachments/20150825/4975c3fd/attachment.html>


More information about the tex4ht mailing list