Hi all, this seems like a very basic question, but I haven't found anything on the wiki and in the archive: I'm typesetting a book with mkiv, and the printer wants all fonts completely embedded. I knew how to do this in mkii, but what about mkiv? (Btw, I'm using \enableprotruding and \enableadjusting, would this make any difference for embedding the fonts?) Thanks, and all best Thomas
Thomas A. Schmitz wrote:
Hi all,
this seems like a very basic question, but I haven't found anything on the wiki and in the archive: I'm typesetting a book with mkiv, and the printer wants all fonts completely embedded. I knew how to do this in mkii, but what about mkiv? (Btw, I'm using \enableprotruding and \enableadjusting, would this make any difference for embedding the fonts?)
font are always embedded but subsetted which is quite normal; the only reason for full embedding is that they want to tweak your text afterwards which is not what you want (given that they have the apps to deal with it). protruding and adjusting is not related Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Oct 16, 2009, at 2:09 PM, Hans Hagen wrote:
Thomas A. Schmitz wrote:
Hi all, this seems like a very basic question, but I haven't found anything on the wiki and in the archive: I'm typesetting a book with mkiv, and the printer wants all fonts completely embedded. I knew how to do this in mkii, but what about mkiv? (Btw, I'm using \enableprotruding and \enableadjusting, would this make any difference for embedding the fonts?)
font are always embedded but subsetted which is quite normal; the only reason for full embedding is that they want to tweak your text afterwards which is not what you want (given that they have the apps to deal with it).
protruding and adjusting is not related
Hans
OK, I'll see if I can convince them... Thanks Thomas
On Fri, 16 Oct 2009 14:09:28 +0200
Hans Hagen
font are always embedded but subsetted which is quite normal; the only reason for full embedding is that they want to tweak your text afterwards which is not what you want (given that they have the apps to deal with it).
protruding and adjusting is not related
Hans
It might also be, that they want to comply with PDF/A ... http://en.wikipedia.org/wiki/PDF/A As far as I can tell, that seems to demand fully embedded fonts. As inconvenient as it might be, it's at least an ISO standard :D Regards, Andreas.
Andreas Schneider wrote:
On Fri, 16 Oct 2009 14:09:28 +0200 Hans Hagen
wrote: font are always embedded but subsetted which is quite normal; the only reason for full embedding is that they want to tweak your text afterwards which is not what you want (given that they have the apps to deal with it).
protruding and adjusting is not related
Hans
It might also be, that they want to comply with PDF/A ... http://en.wikipedia.org/wiki/PDF/A
As far as I can tell, that seems to demand fully embedded fonts. As inconvenient as it might be, it's at least an ISO standard :D
a slight complication (which as usual results in a few hours work) is that we need to trigger this pretty soon in a run and as such it can become only a commandline option a next release will provide --directives=fonts.embedall but first i (read: taco) need to figure out why setting the embedding flag in a tfm table does not work out as expected Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
2009/10/17 Andreas Schneider
As far as I can tell, that seems to demand fully embedded fonts. As
It doesn't. Subsets are allowed. See also http://www.pdfa.org/doku.php?id=start:en Best Martin
On Sun, Oct 18, 2009 at 12:48 AM, Martin Schröder
2009/10/17 Andreas Schneider
: As far as I can tell, that seems to demand fully embedded fonts. As
It doesn't. Subsets are allowed.
See also http://www.pdfa.org/doku.php?id=start:en
What about pdf/a and opentype ?
-- luigi
luigi scarso schrieb:
On Sun, Oct 18, 2009 at 12:48 AM, Martin Schröder
mailto:martin@oneiros.de> wrote: 2009/10/17 Andreas Schneider
mailto:aksdb@gmx.de>: > As far as I can tell, that seems to demand fully embedded fonts. As It doesn't. Subsets are allowed.
See also http://www.pdfa.org/doku.php?id=start:en
What about pdf/a and opentype ?
see http://www.pdfa.org/doku.php?id=pdfa:en:faq According to the PDF specification, OpenType fonts can only be embedded beginning with PDF version 1.6; PDF/A-1 requires PDF 1.4. This would mean that PDF files with embedded OpenType fonts cannot be converted to PDF/A. Despite this, the conversion seems to have worked. It is correct that OpenType fonts cannot be embedded in PDF/A files. However, OpenType fonts are often converted to another type (TrueType or Type1) when they are embedded, so creating a PDF/A file should usually not be a problem. If Acrobat 8 recognized the file that you converted to PDF/A as being compliant, then a conversion of the font type probably took place. You can verify the font type of embedded fonts using the Preflight verification report (Check box: “Show detailed information about document”, and then look under “Fonts”). see http://en.wikipedia.org/wiki/PDF/A A new part to the standard, ISO 19005, Part-2 (PDF/A-2), is currently being worked on by the Technical Committee. PDF/A-2 will address some of the new features added with versions 1.5, 1.6 and 1.7 of the PDF Reference. PDF/A-2 should be backwards compatible, i.e. all valid PDF/A-1 documents should also be compliant with PDF/A-2. However PDF/A-2 compliant files will not necessarily be PDF/A-1 compliant. The font type conversion in Acrobat is interesting. Anyhow, I never used PDF/A.
-- luigi
------------------------------------------------------------------------
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
2009/10/16 Hans Hagen
font are always embedded but subsetted which is quite normal; the only reason for full embedding is that they want to tweak your text afterwards which is not what you want (given that they have the apps to deal with it).
And full embedding may not be allowed by your font license. Best Martin
On Fri, Oct 16, 2009 at 2:00 PM, Thomas A. Schmitz < thomas.schmitz@uni-bonn.de> wrote: > Hi all, > > this seems like a very basic question, but I haven't found anything on the > wiki and in the archive: I'm typesetting a book with mkiv, and the printer > wants all fonts completely embedded. I knew how to do this in mkii, but what > about mkiv? (Btw, I'm using \enableprotruding and \enableadjusting, would > this make any difference for embedding the fonts?) > > I work in a printer house so.... Before full embedding you can try with these political moves 1) "I give you all the fonts you need for free" 2) "I cannot completly embedd the fonts, because there are copyright isuues" After that , did you already tried to do the same things in miv as in mkii ? If they fails, then we must find a solution . -- luigi
On Oct 16, 2009, at 2:16 PM, luigi scarso wrote:
I work in a printer house so.... Before full embedding you can try with these political moves 1) "I give you all the fonts you need for free" 2) "I cannot completly embedd the fonts, because there are copyright isuues"
OK, that sounds like a good strategy :-)
After that , did you already tried to do the same things in miv as in mkii ?
If they fails, then we must find a solution .
No, the mkii solution was on the level of the map-files (just use
<
On Fri, Oct 16, 2009 at 3:34 PM, Thomas A. Schmitz < thomas.schmitz@uni-bonn.de> wrote:
If they fails,
then we must find a solution .
No, the mkii solution was on the level of the map-files (just use <
so "houston, we have a problem here" . I think we need Taco , or go tthrough luatex-ref.pdf .
-- luigi
luigi scarso wrote:
On Fri, Oct 16, 2009 at 3:34 PM, Thomas A. Schmitz
mailto:thomas.schmitz@uni-bonn.de> wrote: If they fails, then we must find a solution .
No, the mkii solution was on the level of the map-files (just use <
so "houston, we have a problem here" . I think we need Taco , or go tthrough luatex-ref.pdf .
it's no problem to provide that feature in mkiv, but i need some real string arguments as well as to be sure that i'll never be bothered by side effects of fonts not being in a pdf file Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Fri, Oct 16, 2009 at 5:21 PM, Hans Hagen
luigi scarso wrote:
On Fri, Oct 16, 2009 at 3:34 PM, Thomas A. Schmitz < thomas.schmitz@uni-bonn.de mailto:thomas.schmitz@uni-bonn.de> wrote:
If they fails, then we must find a solution .
No, the mkii solution was on the level of the map-files (just use <
so "houston, we have a problem here" . I think we need Taco , or go tthrough luatex-ref.pdf .
it's no problem to provide that feature in mkiv, but i need some real string arguments as well as to be sure that i'll never be bothered by side effects of fonts not being in a pdf file
Fonts not included can sometimes speeds up things when you are coding, but I never use this feature -- too much dangerous. I never used full inclusion too, but it's a prepress job (and yes, I have a prepress office); there is also ghostscript that does this kind of distiller stuffs. Full inclusion can be useful, at least to cover the same feature of pdftex. (my 1cent) -- luigi
it's no problem to provide that feature in mkiv, but i need some real string arguments as well as to be sure that i'll never be bothered by side effects of fonts not being in a pdf file
"arguments" 'arguments' also, but you have not demonstrated
On Fri, Oct 16, 2009 at 6:28 PM, Arthur Reutenauer
On Oct 16, 2009, at 11:21 AM, Hans Hagen wrote:
it's no problem to provide that feature in mkiv, but i need some real string arguments as well as to be sure that i'll never be bothered by side effects of fonts not being in a pdf file
The argument to be able to fully include the font is that that's a requirement for many archiving standards. It also allows for easier, cleaner assembly of a single document file from multiple files (all sub-files have compleat fonts, the merged file can then discard the dupes and if desired, sub-set at that point and there's only one sub-setted version of each font, 'stead of multiples as there would be if the fonts were sub-setted in the source files). It also makes it possible to trouble-shoot for instances where font sub-setting may be causing difficulties (make a version w/ the font fully embedded / not sub-setted and see if that works instead). The only negatives I've experienced to fully embedding fonts are: - bloats filesize (not an issue w/ today's equipment and 'net connections) - some font licenses don't allow it (so set it up so that this is determined when the font is installed an such can be dis-allowed where not supported by the fonts' license) William -- William Adams senior graphic designer Fry Communications Sphinx of black quartz, judge my vow.
Hello, I send a little pdf made with Mk II and \setupbodyfont[sansserif, 10 pt] to a friend. He could not read it. Is there a way to control if the font has been embedded? -- René Bastian www.pythoneon.org www.musiques-rb.org
R. Bastian wrote:
Hello, I send a little pdf made with Mk II and \setupbodyfont[sansserif, 10 pt] to a friend. He could not read it.
Is there a way to control if the font has been embedded?
That cannot be the problem. Is the pdf is unreadable, something in your compilation process is wrong, and there should be some hint in the log. It would help if you posted the input and/or the log file. Best wishes, Taco
On Sat, 17 Oct 2009 10:32:41 +0200
Taco Hoekwater
R. Bastian wrote:
Hello, I send a little pdf made with Mk II and \setupbodyfont[sansserif, 10 pt] to a friend. He could not read it.
Is there a way to control if the font has been embedded?
That cannot be the problem. Is the pdf is unreadable, something in your compilation process is wrong, and there should be some hint in the log. It would help if you posted the input and/or the log file.
Best wishes, Taco
___________________________________________________________________________________
Here the source & log. Is something wrong ? Thnaks for your help. -- René Bastian www.pythoneon.org www.musiques-rb.org
R. Bastian schrieb:
On Sat, 17 Oct 2009 10:32:41 +0200 Taco Hoekwater
scribit: R. Bastian wrote:
Hello, I send a little pdf made with Mk II and \setupbodyfont[sansserif, 10 pt] to a friend. He could not read it.
Is there a way to control if the font has been embedded?
That cannot be the problem. Is the pdf is unreadable, something in your compilation process is wrong, and there should be some hint in the log. It would help if you posted the input and/or the log file.
Best wishes, Taco
___________________________________________________________________________________
Here the source & log.
Is something wrong ? Thnaks for your help.
No problems here. Is there any reason not to use an uptodate context version? In a few weeks your version is celebrating it's third birthday... ConTeXt ver: 2007.01.12 15:56 MKII fmt: 2009.4.22 int: english/english See http://wiki.contextgarden.net/ConTeXt_Minimals for the preferred method. Very simple installation and it works like a charm :) Best wishes, Peter
------------------------------------------------------------------------
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
On Sat, 17 Oct 2009 12:17:45 +0200
Peter Rolf
R. Bastian schrieb:
On Sat, 17 Oct 2009 10:32:41 +0200 Taco Hoekwater
scribit: R. Bastian wrote:
Hello, I send a little pdf made with Mk II and \setupbodyfont[sansserif, 10 pt] to a friend. He could not read it.
Is there a way to control if the font has been embedded?
That cannot be the problem. Is the pdf is unreadable, something in your compilation process is wrong, and there should be some hint in the log. It would help if you posted the input and/or the log file.
Best wishes, Taco
___________________________________________________________________________________
Here the source & log.
Is something wrong ? Thnaks for your help.
No problems here. Is there any reason not to use an uptodate context version? In a few weeks your version is celebrating it's third birthday...
ConTeXt ver: 2007.01.12 15:56 MKII fmt: 2009.4.22 int: english/english
See http://wiki.contextgarden.net/ConTeXt_Minimals
for the preferred method. Very simple installation and it works like a charm :)
OK. - nothing is wrong - but the pdf is not readable ...
Best wishes, Peter
------------------------------------------------------------------------
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- René Bastian www.pythoneon.org www.musiques-rb.org
No problems here. Is there any reason not to use an uptodate context version? In a few weeks your version is celebrating it's third birthday...
ConTeXt ver: 2007.01.12 15:56 MKII fmt: 2009.4.22 int: english/english
See http://wiki.contextgarden.net/ConTeXt_Minimals
for the preferred method. Very simple installation and it works like a charm :)
OK.
- nothing is wrong - but the pdf is not readable ...
Can you expand a bit on 'not readable', please? Are you sure your friend even has a program capable of pdf reading? Best wishes, Taco
On Sun, 18 Oct 2009 10:40:54 +0200
Taco Hoekwater
No problems here. Is there any reason not to use an uptodate context version? In a few weeks your version is celebrating it's third birthday...
ConTeXt ver: 2007.01.12 15:56 MKII fmt: 2009.4.22 int: english/english
See http://wiki.contextgarden.net/ConTeXt_Minimals
for the preferred method. Very simple installation and it works like a charm :)
OK.
- nothing is wrong - but the pdf is not readable ...
Can you expand a bit on 'not readable', please? Are you sure your friend even has a program capable of pdf reading?
Best wishes, Taco
1. I wont go back to Latex 2. My friend edited my texts in Latex generated PDF forms since 2001 3. He is a Windows-user (I use Debian). Before seeing him (and his computer ;-) next week, I would know how to diagnose (debug). 4. He said that it's the first time he cannot read a PDF text. 5. I wont go back to Latex ;-)
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- René Bastian www.pythoneon.org www.musiques-rb.org
On Sun, Oct 18, 2009 at 10:38 AM, R. Bastian
On Sat, 17 Oct 2009 12:17:45 +0200 Peter Rolf
scribit: On Sat, 17 Oct 2009 10:32:41 +0200 Taco Hoekwater
scribit: R. Bastian wrote:
Hello, I send a little pdf made with Mk II and \setupbodyfont[sansserif, 10
R. Bastian schrieb: pt]
to a friend. He could not read it.
can you send me it via private email ? -- luigi
R. Bastian wrote:
- nothing is wrong - but the pdf is not readable ...
a good test is pdftops (from the xpdf suite) as it will issue a proper message when something is wrong ancient viewers might not support object compression Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Sun, 18 Oct 2009 13:16:09 +0200
Hans Hagen
R. Bastian wrote:
- nothing is wrong - but the pdf is not readable ...
a good test is pdftops (from the xpdf suite) as it will issue a proper message when something is wrong
Thanks ! On my 2 systems (Debian & Kubuntu) pdftops works fine - as xpdf.
ancient viewers might not support object compression
It is possible that Stephan W. - who should read the pdf - has an old viewer on his Windows.
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- René Bastian www.pythoneon.org www.musiques-rb.org
On Sun, 18 Oct 2009 14:15:08 +0200
"R. Bastian"
On Sun, 18 Oct 2009 13:16:09 +0200 Hans Hagen
scribit: R. Bastian wrote:
- nothing is wrong - but the pdf is not readable ...
a good test is pdftops (from the xpdf suite) as it will issue a proper message when something is wrong
Thanks !
On my 2 systems (Debian & Kubuntu) pdftops works fine - as xpdf.
ancient viewers might not support object compression
It is possible that Stephan W. - who should read the pdf - has an old viewer on his Windows.
His answer: ------------------------------------------------------------- ich verwende den standard pdf reader adobe acrobat version 5 ------------------------------------------------------------- Too old or too new ? ;-)
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- René Bastian www.pythoneon.org www.musiques-rb.org
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- René Bastian www.pythoneon.org www.musiques-rb.org
R. Bastian schrieb:
On Sun, 18 Oct 2009 14:15:08 +0200 "R. Bastian"
scribit: On Sun, 18 Oct 2009 13:16:09 +0200 Hans Hagen
scribit: R. Bastian wrote:
- nothing is wrong - but the pdf is not readable ...
a good test is pdftops (from the xpdf suite) as it will issue a proper message when something is wrong
Thanks !
On my 2 systems (Debian & Kubuntu) pdftops works fine - as xpdf.
ancient viewers might not support object compression
It is possible that Stephan W. - who should read the pdf - has an old viewer on his Windows.
His answer: ------------------------------------------------------------- ich verwende den standard pdf reader adobe acrobat version 5 ------------------------------------------------------------- Too old or too new ? ;-)
donno exactly in which version of the pdf language object compression was introduced (1.4-1.5?). you can try to set \pdfminorversion 4 % default is currently 5 in your test document and only features of pdf 1.4 are used (pdf version 1.x needs at least reader version x+1).
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- René Bastian www.pythoneon.org www.musiques-rb.org
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
Peter Rolf
donno exactly in which version of the pdf language object compression was introduced (1.4-1.5?). you can try to set
I think cross reference streams are 1.5, because this issue arose for me with fontforge, which needed conventional xref.
\pdfminorversion 4 % default is currently 5
in your test document and only features of pdf 1.4 are used (pdf version 1.x needs at least reader version x+1).
Up until pdf 1.7, anyway.
R. Bastian wrote:
------------------------------------------------------------- ich verwende den standard pdf reader adobe acrobat version 5 ------------------------------------------------------------- Too old or too new ? ;-)
standard on what? it's pretty old apart from object compression not being supported in version 5, succesive versions are much better so maybe updating makes sense Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Sun, Oct 18, 2009 at 1:16 PM, Hans Hagen
R. Bastian wrote:
- nothing is wrong
- but the pdf is not readable ...
a good test is pdftops (from the xpdf suite) as it will issue a proper message when something is wrong
ancient viewers might not support object compression
acrobatreader 3.x 4.x 5.x ftp://ftp.adobe.com/pub/adobe/acrobatreader Reader 6.x 7.x 8.x 9.x ftp://ftp.adobe.com/pub/adobe/reader -- luigi
participants (11)
-
Andreas Schneider
-
Arthur Reutenauer
-
Barry Schwartz
-
Hans Hagen
-
luigi scarso
-
Martin Schröder
-
Peter Rolf
-
R. Bastian
-
Taco Hoekwater
-
Thomas A. Schmitz
-
William Adams