Skip to content

How do I force the use of base-14 fonts? #1848

Closed Answered by Omikhleia
RamKromberg asked this question in Q&A
Discussion options

You must be logged in to vote

I don't think we can.

Default PDF generation is done by the libtexpdf outputter, which invokes (hence the name), via a Lua-C bridge/wrapper, the libtexpdf library.

The latter was extracted from TeX's dvipdfmx software.

It might have ways to disable embedding, but it's not exposed via our wrappers.

Note that even if there would be a way to do it (digging deep into the libtexpdf / dvipdfmx code base...), this would nevertheless make the file non compliant with ISO standards, which is the reason why dvipdfmx considers non-embedding to be deprecated:

dvipdfmx always converts input encodings to CIDs and then uses Identity CMaps in the output PDF. However, ISO 32000‐1:2008 describes as

The Id…

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
1 reply
@RamKromberg
Comment options

Answer selected by RamKromberg
Comment options

You must be logged in to vote
4 replies
@RamKromberg
Comment options

@alerque
Comment options

@Omikhleia
Comment options

@RamKromberg
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #1847 on August 19, 2023 13:02.