[lucida] PDF font embedding for PDF/A, problem using Type 1 with accented characters

Karl Berry karl at freefriends.org
Sat Feb 18 17:24:04 CET 2023


    The lucida afm shows that the accented chars in this font are
    composites: the egrave is actually e + grave:

Thanh made the fix in pdftex (pdftex r902, TL r65870).
(Case CS_SEAC in writet1.c; it's the seac operator in Type 1 that's involved.)
Luigi is looking into propagating it to luatex. --thanks, karl.

--- branches/stable/source/src/texk/web2c/pdftexdir/writet1.c	2023-02-17 09:26:32 UTC (rev 901)
+++ branches/stable/source/src/texk/web2c/pdftexdir/writet1.c	2023-02-17 09:27:43 UTC (rev 902)
@@ -1246,6 +1246,10 @@
                 cc_clear();
                 mark_cs(standard_glyph_names[a1]);
                 mark_cs(standard_glyph_names[a2]);
+                if (fd_cur->gl_tree != NULL) {
+                    avl_probe(fd_cur->gl_tree, standard_glyph_names[a1]);
+                    avl_probe(fd_cur->gl_tree, standard_glyph_names[a2]);
+                }
                 break;
             default:
                 if (cc->clear)



More information about the lucida mailing list.