Dear list members, I have a possibly off-topic and certainly naive question. But unfortunately it's urgent, and a systematic search would take too long: I just finished a 84 page document and sent it to the printer. They say the fonts are not embedded. Is there a switch that allows me to do that? If not, what else can I do? Thanks a lot, Jörg
Am 2007-05-04 um 13:38 schrieb Jörg Hagmann:
I have a possibly off-topic and certainly naive question. But unfortunately it's urgent, and a systematic search would take too long:
I just finished a 84 page document and sent it to the printer. They say the fonts are not embedded. Is there a switch that allows me to do that? If not, what else can I do?
You don't tell us which fonts you use and which TeX engine / output workflow. If they're the basic PS fonts (Helvetica/Arial, Times, Courier) they don't get embedded by default, because every RIP *must* have them. Some printshop workflow software complains anyway (I get that very often at work), but you can ignore it in that special case. Otherwise, it may be your TeX fonts aren't installed properly and they're really not embedded or perhaps only as Type-3 pixel fonts. You can send me your PDF off-list, I'll check it. Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
Henning Hraban Ramm wrote:
Am 2007-05-04 um 13:38 schrieb Jörg Hagmann:
I have a possibly off-topic and certainly naive question. But unfortunately it's urgent, and a systematic search would take too long:
I just finished a 84 page document and sent it to the printer. They say the fonts are not embedded. Is there a switch that allows me to do that? If not, what else can I do?
You don't tell us which fonts you use and which TeX engine / output workflow.
I use gentium and -- for bold -- LinLibertine. I installed these fonts myself with texfont. The engine is pdftex (I think). I run "texmfstart texexec --pdf myfile.tex".
If they're the basic PS fonts (Helvetica/Arial, Times, Courier) they don't get embedded by default, because every RIP *must* have them. Some printshop workflow software complains anyway (I get that very often at work), but you can ignore it in that special case.
Otherwise, it may be your TeX fonts aren't installed properly and they're really not embedded or perhaps only as Type-3 pixel fonts.
You can send me your PDF off-list, I'll check it.
Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- Prof.Dr.med. Jörg Hagmann-Zanolari Institute of Biochemistry and Genetics Center of Biomedicine, University of Basel Mattenstrasse 28 CH-4058 Basel Switzerland Phone +41 (0)61 267 3565
Am 2007-05-04 um 16:06 schrieb Jörg Hagmann:
You don't tell us which fonts you use and which TeX engine / output workflow. I use gentium and -- for bold -- LinLibertine. I installed these fonts myself with texfont. The engine is pdftex (I think). I run "texmfstart texexec --pdf myfile.tex".
Ok, no detour via DVI. Any error messages? Look after missing/unknown font messages in your logs! Show us your font setup! Look into the document properties, fonts tab, in Acrobat - any "original font" set to "Adobe Serif MM" or the like? What's the whole list? Sollen wir dir die Informationen einzeln aus der Nase ziehen? Meine Kristallkugel ist gerade beim Optiker. Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
Hello Jörg, I just checked your PDF. Your printshop is right, even if the font (Gentium) *is* embedded. How's that? You've some error in the formatting of your uppercase words after the initial and same formatting in some subtitles - that addresses an "other" Gentium face that isn't embedded - because it doesn't exist (probably condensed). If you can't find it yourself, show us your font and title setup! Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
Could it be that .... it's because: I made pseudosmallcaps of Gentium myself (with texfont) and used those in a few places? If so, I will simply replace them with uppercase. Jörg Henning Hraban Ramm wrote:
Hello Jörg,
I just checked your PDF. Your printshop is right, even if the font (Gentium) *is* embedded. How's that?
You've some error in the formatting of your uppercase words after the initial and same formatting in some subtitles - that addresses an "other" Gentium face that isn't embedded - because it doesn't exist (probably condensed).
If you can't find it yourself, show us your font and title setup!
Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
Am 2007-05-04 um 17:52 schrieb Jörg Hagmann:
Could it be that .... it's because: I made pseudosmallcaps of Gentium myself (with texfont) and used those in a few places? If so, I will simply replace them with uppercase.
There are no (pseudo)SC in your document! There's condensed uppercase in the replacement font (AdobeSerifMM) in the places where they should be. You should look into the font list in the document properties in Acrobat (Reader): while there's still "Adobe Serif MM" or "Adobe Sans MM" mentioned anywhere, you've a problem. Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
Thanks for the tips and explanations regarding font-embedding. With this help, I managed to detect the culprit at the last moment. I used "lettrines" which by default uses small caps for the immediately following characters. In summary, I learned that the capitalised versions of a font (gentium) I generated myself ("texfont ....... --ca=* ....) are not embedded because -- this is my conclusions -- there are only tfm and no corresponding ttf files. Did I use the term "pseudo small caps" incorrectly? I assumed that the version I generated is pseudo because it wasn't expressly designed. That's also how the term is used in the wiki (http://wiki.contextgarden.net/Pseudo_Small_Caps). But there is also the possibility of \cap{}, which simply generates smaller but otherwise normal upper case letters, and which consequently are embedded. Are they both "pseudo"? Cheers, Jörg Henning Hraban Ramm wrote:
Hello Jörg,
I just checked your PDF. Your printshop is right, even if the font (Gentium) *is* embedded. How's that?
You've some error in the formatting of your uppercase words after the initial and same formatting in some subtitles - that addresses an "other" Gentium face that isn't embedded - because it doesn't exist (probably condensed).
If you can't find it yourself, show us your font and title setup!
Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- Prof.Dr.med. Jörg Hagmann-Zanolari Institute of Biochemistry and Genetics Center of Biomedicine, University of Basel Mattenstrasse 28 CH-4058 Basel Switzerland Phone +41 (0)61 267 3565
Am 2007-05-08 um 11:21 schrieb Jörg Hagmann:
Did I use the term "pseudo small caps" incorrectly? I assumed that the version I generated is pseudo because it wasn't expressly designed. That's also how the term is used in the wiki (http://wiki.contextgarden.net/Pseudo_Small_Caps). But there is also the possibility of \cap{}, which simply generates smaller but otherwise normal upper case letters, and which consequently are embedded. Are they both "pseudo"?
Only originally designed small caps are "real", all automatically generated (regardless of the mechanics) are "pseudo". Greetlings from Lake Constance! Hraban --- http://www.fiee.net/texnique/ http://wiki.contextgarden.net https://www.cacert.org (I'm an assurer)
Henning Hraban Ramm wrote:
Am 2007-05-04 um 16:06 schrieb Jörg Hagmann:
You don't tell us which fonts you use and which TeX engine / output workflow.
I use gentium and -- for bold -- LinLibertine. I installed these fonts myself with texfont. The engine is pdftex (I think). I run "texmfstart texexec --pdf myfile.tex".
Ok, no detour via DVI.
Any error messages? Look after missing/unknown font messages in your logs! Show us your font setup! Look into the document properties, fonts tab, in Acrobat - any "original font" set to "Adobe Serif MM" or the like? What's the whole list?
Sollen wir dir die Informationen einzeln aus der Nase ziehen?
I'm afraid you'll have to. (Sorry, but I'm simultaneously preparing a lab course for Monday.) I had a look at properties before (it says -- I am abbreviating -- Gentium, Gentium-Italic and LinLibertineB embedded subsets True Type etc.). in the log i find: pdfTeX warning: pdftex (file GenR102.pfb): cannot open Type 1 font file for reading But I had also, before sending the file off, checked it on another computer -- a simple PC notebook. It looks okay. I concluded the fonts must be embedded. Maybe the printers need something else? Cheers, Jörg
Hi Jörg, Jörg Hagmann wrote:
I have a possibly off-topic and certainly naive question. But unfortunately it's urgent, and a systematic search would take too long: I just finished a 84 page document and sent it to the printer. They say the fonts are not embedded. Is there a switch that allows me to do that? If not, what else can I do?
In principle pdftex should embed all fonts (actually only the subset of
used glyphs). The only case when this does not happen is for the
standard postscript fonts (Times, Helvetica, Courier, Symbol), which are
by default not embedded.
(Adobe used to include them with Acrobat Reader; now it does not with
the "nice" result that Helvetica is used on Postscript printers, Arial
on Windows [screen/non-postscript printers], etc.)
For teTex/TeX Live (Unix):
http://www.daniel-lemire.com/blog/archives/2005/08/29/getting-pdflatex-to-em...
|pdftexDownloadBase14 true
This will use on several computers no Times/Helvetica but the URW+
clones of these.
Generally, the behaviour depends on the .map file. I have:
/usr/share/texmf/fonts/map/pdftex/updmap/pdftex.map
Depending of the "||pdftexDownloadBase14" setting, I have either:
hv Helvetica "TeXnANSIEncoding ReEncodeFont"
Hi, [embedded fonts] I forgot to mention one thing which is easily overlooked: Your EPS (or PDF) figures also need to have the fonts embedded. If you use metapost, TeX does so; otherwise you need to instruct the program which creates the EPS/PDF to embed the fonts. Tobias
participants (3)
-
Henning Hraban Ramm
-
Jörg Hagmann
-
Tobias Burnus