On Wed, 6 Apr 2022, John D. Baker wrote:

Since the two "No Name" fonts in the example document get substituted
with "Bitstream Vera Sans" and one of those fonts claims have an encoding
of "ZapfDingbats", it would seem that 'fontconfig' is substituting the
wrong font, although I don't know what the right font would be.


Try using DejaVu instead of Vera:

1. Install the dejavu font.

2. cp /etc/fonts/conf.d/60-latin.conf ~/.config/fontconfig/conf.d/.

3. diff -u diff -u 60-latin.conf{.orig,}
--- 60-latin.conf.orig  2021-09-23 10:13:28.000000000 +0000
+++ 60-latin.conf       2022-04-06 20:21:50.888359000 +0000
@@ -9,8 +9,8 @@
        <alias>
                <family>serif</family>
                <prefer>
-                       <family>Bitstream Vera Serif</family>
                        <family>DejaVu Serif</family>
+                       <family>Bitstream Vera Serif</family>
                        <family>Times New Roman</family>
                        <family>Thorndale AMT</family>
                        <family>Luxi Serif</family>
@@ -22,8 +22,8 @@
        <alias>
                <family>sans-serif</family>
                <prefer>
-                       <family>Bitstream Vera Sans</family>
                        <family>DejaVu Sans</family>
+                       <family>Bitstream Vera Sans</family>
                        <family>Verdana</family>
                        <family>Arial</family>
                        <family>Albany AMT</family>
@@ -39,8 +39,8 @@
        <alias>
                <family>monospace</family>
                <prefer>
-                       <family>Bitstream Vera Sans Mono</family>
                        <family>DejaVu Sans Mono</family>
+                       <family>Bitstream Vera Sans Mono</family>
                        <family>Inconsolata</family>
                        <family>Andale Mono</family>
                        <family>Courier New</family>
---END---

With this, a sample pdf with `radio checkboxes' show a "dot" when selected
instead of a hollow square. (NetBSD 9.2; binary evince pkg from 2021Q4.)

Hope this helps.

-RVP

Reply via email to