--- Comment #1 from Mehdi Houshmand <> 2010-12-16 08:50:59 EST 
If this patch is applied I'll amend the wiki, but in order to invoke full-font
embedding you need to add the embedding-mode attribute to the fop.xconf as
follows for DejaVuSans:

<font embed-url="truetype/ttf-dejavu/DejaVuSans.ttf" embedding-mode="full">
<font-triplet name="DejaVu Sans" style="normal" weight="normal"/>

for Subsetting you can either do as before:

<font embed-url="truetype/ttf-dejavu/DejaVuSans.ttf">
<font-triplet name="DejaVu Sans" style="normal" weight="normal"/>

or you can specify:

<font embed-url="truetype/ttf-dejavu/DejaVuSans.ttf" embedding-mode="subset">
<font-triplet name="DejaVu Sans" style="normal" weight="normal"/>

There is also embedding-mode="auto" which defaults to subsetting a font. Also,
for anyone interested, the reason /sfnts wasn't previously working was because
there were several bugs with the previous implementation (this patch fixes
them). The /sfnts process is perfectly valid and has worked with all the fonts
I have tested which include ASCII, CJK and Thai glyphs.

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to