I am not sure whether should I report a bug, or rather leave it as a feature request. The problem is that sometimes glyphs are missing in font. A minimal example to reproduce:
The glyph indeed missing in the «Times New Roman», but it is e.g. in «FreeSerif». There should be a way to take missing glyphs from a fallback font.
I tried to edit «font.css» by adding a font to the comma separated list after «Times New Roman», but it seems to work only for missing fonts, not the glyphs, which is the problem.
P.S. yes, I have «msttcorefonts» installed, and I checked the font — the glyph is missing in «Times New Roman».
$cat 1.html
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<p style="font-family: Times New Roman">⨝</p>
$ prince 1.html -o 1.pdf
prince: warning: no glyphs for character U+2A1D, fallback to '?'
The glyph indeed missing in the «Times New Roman», but it is e.g. in «FreeSerif». There should be a way to take missing glyphs from a fallback font.
I tried to edit «font.css» by adding a font to the comma separated list after «Times New Roman», but it seems to work only for missing fonts, not the glyphs, which is the problem.
P.S. yes, I have «msttcorefonts» installed, and I checked the font — the glyph is missing in «Times New Roman».
Edited by Hi-Angel