[tex4ht] bbold.htf

Arkady Benediktov arkbene.ph at gmail.com
Sun May 30 00:26:39 CEST 2021


Dear Michal,

I’m writing to suggest fixes/improvements to bbold.htf.

My current version is the latest version available from CTAN on my system: bbold.htf 2020-05-27-14:14

My proposed version differs from the current version above in a few code points.The cut-out of the diff (current vs. proposed HTF file) with comments is below:

> 'ℿ' ''    5 % Double-Struck Capital Pi; replaces: U+03A0 Greek Capital Letter Pi ???
> '⅀' ''    6 % Double-Struck N-Ary Summation; replaces: U+213F Double-Struck Capital Pi ???
> 'Υ' ''    7 % Greek Capital Letter Upsilon: replaces: U+2140 Double-Struck N-Ary Summation ???
> 'θ' ''   18 % Greek Small Letter Theta; replaces: U+1D703 Mathematical Italic Small Theta
> 'ℼ' ''   25 % Double-Struck Small Pi; replaces: 03C0 Greek Small Letter Pi
> '⦅' ''   40 % Left White Parenthesis; replaces: U+2987 Z Notation Left Image Bracket
> '⦆' ''   41 % Right White Parenthesis; replaces: U+2988 Z Notation Right Image Bracket
> '⸰' ''   61 % Ring Point; replaces "=" ???
> '⟪' ''   94 % Mathematical Left Double Angle Bracket; replaces U+02C6 Modifier Letter Circumflex Accent ("^") ???
> '⟫' ''   95 % Mathematical Right Double Angle Bracket; replaces U+005F Low Line ("underscore") ???
> '–' ''  123 % En Dash; replaces U+007B Left Curly Bracket ???
> '⫾' ''  124 % White Vertical Bar; replaces U+007C Vertical Line 
> '—' ''  125 % Em Dash; replaces U+007D Right Curly Bracket ???

The code point is in the third column. The ‘???’ at the end of the line indicates a suggested bug fix (i.e. cases where the current version is obviously off). The other lines improve fidelity of the unicode representation of the font.

References:

https://www.ctan.org/pkg/bbold <https://www.ctan.org/pkg/bbold>
https://en.wikipedia.org/wiki/Blackboard_bold <https://en.wikipedia.org/wiki/Blackboard_bold>

For convenience, the mapping tables (with changes highlighted) are printed below:

Current version of bbold.htf:

ℾ Δ Θ Λ Ξ Π ℿ ⅀ Φ Ψ Ω α β ℽ δ 𝜖
ζ η 𝜃 ι κ λ μ ν ξ π ρ σ τ υ ϕ χ
ψ ! ” # $ % & ’ ⦇ ⦈ * + , - . /
𝟘 𝟙 𝟚 𝟛 𝟜 𝟝 𝟞 𝟟 𝟠 𝟡 : ; < = > ?
@ 𝔸 𝔹 ℂ 𝔻 𝔼 𝔽 𝔾 ℍ 𝕀 𝕁 𝕂 𝕃 𝕄 ℕ 𝕆
ℙ ℚ ℝ 𝕊 𝕋 𝕌 𝕍 𝕎 𝕏 𝕐 ℤ ⟦ \ ⟧ ˆ _
‘ 𝕒 𝕓 𝕔 𝕕 𝕖 𝕗 𝕘 𝕙 𝕚 𝕛 𝕜 𝕝 𝕞 𝕟 𝕠
𝕡 𝕢 𝕣 𝕤 𝕥 𝕦 𝕧 𝕨 𝕩 𝕪 𝕫 { | } “ ω

My proposed version:

ℾ Δ Θ Λ Ξ ℿ ⅀ Υ Φ Ψ Ω α β ℽ δ 𝜖
ζ η θ ι κ λ μ ν ξ ℼ ρ σ τ υ ϕ χ
ψ ! ” # $ % & ’ ⦅ ⦆ * + , - . /
𝟘 𝟙 𝟚 𝟛 𝟜 𝟝 𝟞 𝟟 𝟠 𝟡 : ; < ⸰ > ?
@ 𝔸 𝔹 ℂ 𝔻 𝔼 𝔽 𝔾 ℍ 𝕀 𝕁 𝕂 𝕃 𝕄 ℕ 𝕆
ℙ ℚ ℝ 𝕊 𝕋 𝕌 𝕍 𝕎 𝕏 𝕐 ℤ ⟦ \ ⟧ ⟪ ⟫
‘ 𝕒 𝕓 𝕔 𝕕 𝕖 𝕗 𝕘 𝕙 𝕚 𝕛 𝕜 𝕝 𝕞 𝕟 𝕠
𝕡 𝕢 𝕣 𝕤 𝕥 𝕦 𝕧 𝕨 𝕩 𝕪 𝕫 – ⫾ — “ ω

The output of pdftex testfont is also attached which, together with the two tables above, clearly shows the bugs in the current version of bbold.htf as well as the improvements introduced by the proposed changes:




Best regards,
– Arkady.


> On 20 May 2021, at 12:42, Michal Hoftich <michal.h21 at gmail.com> wrote:
> 
> Dear Arkady,
> 
> this should be OK, most of .htf files contain extra lines at the end and it doesn't seem to cause issues for the tex4ht DVI font processing.
> 
>> Just noticed an empty line (after the footer) in pzdr.htf. As far as I could guess, the footer was supposed to be the last line of an htf file, so this may be a problem.
> 
> Best regards,
> Michal

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex4ht/attachments/20210530/3a370b46/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bbold.pdf
Type: application/pdf
Size: 31988 bytes
Desc: not available
URL: <https://tug.org/pipermail/tex4ht/attachments/20210530/3a370b46/attachment-0001.pdf>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex4ht/attachments/20210530/3a370b46/attachment-0003.html>


More information about the tex4ht mailing list.