El dimarts, 4 de juliol de 2017, a les 17:06:07 CEST, Pierre-Luc Samuel va escriure: > Hi, > > I am experiencing weird font substitution with pdftocairo and was > wondering what was the algorithm to match fonts when converting from > PDF. The Courier font (regular) is being substituted "Nimbus Mono L > Bold", even if fc-match return the non-bold version. > > $ fc-match "Courier" > n022003l.pfb: "Nimbus Mono L" "Regular" > > $ fc-match "Courier:style=bold" > n022004l.pfb: "Nimbus Mono L" "Bold" > > What could be the reason behind this?
The pdf font can be asking for bold even if the name doesn't contain bold. > I've been poking around the code > to find the answer and I see the substitution algorithm is quite > complicated. > Is there a reason why poppler doesn't use standard system > matching? It does, why wouldn't it? Cheers, Albert > Would it be better to use fontconfig's FcFontMatch() ? > > Thanks, > Pierre-Luc > _______________________________________________ > poppler mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/poppler _______________________________________________ poppler mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/poppler
