[NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread John Magolske
Reading through the license of a commercial font I'm interested in,
I see it stipulated for PDF files created that:

... a reader or user cannot create new content using one of our
fonts in a PDF application ... the complete font is not embedded

And in an email correspondence with the vendor:

We just ask that you subset the font when exporting the PDFs ...

Do PDF's generated by XeTeX and LuaTeX subset the font in this way?

Regards,

John

-- 
John Magolske
http://B79.net/contact
___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Taco Hoekwater

On 08/17/2010 08:47 AM, John Magolske wrote:

Reading through the license of a commercial font I'm interested in,
I see it stipulated for PDF files created that:

 ... a reader or user cannot create new content using one of our
 fonts in a PDF application ... the complete font is not embedded

And in an email correspondence with the vendor:

 We just ask that you subset the font when exporting the PDFs ...

Do PDF's generated by XeTeX and LuaTeX subset the font in this way?


Yes, this is the default. So unless you have manually interfered, the
included fonts are always subsetted.

Best wishes,
Taco
___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Giulio Bertellini
What exactly does it mean to subset the fonts, when the fonts are included
in a PDF?

giulio

giulio bertellini

On Tue, Aug 17, 2010 at 8:47 AM, Taco Hoekwater t...@elvenkind.com wrote:

 On 08/17/2010 08:47 AM, John Magolske wrote:

 Reading through the license of a commercial font I'm interested in,
 I see it stipulated for PDF files created that:

 ... a reader or user cannot create new content using one of our
 fonts in a PDF application ... the complete font is not embedded

 And in an email correspondence with the vendor:

 We just ask that you subset the font when exporting the PDFs ...

 Do PDF's generated by XeTeX and LuaTeX subset the font in this way?


 Yes, this is the default. So unless you have manually interfered, the
 included fonts are always subsetted.

 Best wishes,
 Taco


 ___
 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

 ___

___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Hongwen Qiu

 于 2010年08月17日 15:30, Giulio Bertellini 写道:
What exactly does it mean to subset the fonts, when the fonts are 
included in a PDF?

Just included the used characters, not the whole font file.
___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Khaled Hosny
On Tue, Aug 17, 2010 at 08:47:58AM +0200, Taco Hoekwater wrote:
 On 08/17/2010 08:47 AM, John Magolske wrote:
 Reading through the license of a commercial font I'm interested in,
 I see it stipulated for PDF files created that:
 
  ... a reader or user cannot create new content using one of our
  fonts in a PDF application ... the complete font is not embedded
 
 And in an email correspondence with the vendor:
 
  We just ask that you subset the font when exporting the PDFs ...
 
 Do PDF's generated by XeTeX and LuaTeX subset the font in this way?
 
 Yes, this is the default. So unless you have manually interfered, the
 included fonts are always subsetted.

I'm interested in the other way around, how can I tell luatex (or
context) to not subset the font, and I read that some recent version of
PDF specification allow embedding of unchanged opentype fonts (as
compared to converting them to type1 fonts), does luatex support (or
plan to support) that feature?

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Taco Hoekwater

On 08/17/2010 03:05 PM, Khaled Hosny wrote:


Do PDF's generated by XeTeX and LuaTeX subset the font in this way?


Yes, this is the default. So unless you have manually interfered, the
included fonts are always subsetted.


I'm interested in the other way around, how can I tell luatex (or
context) to not subset the font,


  \enabledirectives[fonts.embedall]


and I read that some recent version of
PDF specification allow embedding of unchanged opentype fonts (as
compared to converting them to type1 fonts), does luatex support (or
plan to support) that feature?


In LuaTeX, we are not converting to Type1, OpenType fonts are always
embedded as CID Type0C, Truetype as CID TrueType. But some OT tables
are stripped for efficiency reasons (GSUB and GPOS, for example).

Best wishes,
Taco

___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Khaled Hosny
On Tue, Aug 17, 2010 at 04:34:57PM +0200, Taco Hoekwater wrote:
 On 08/17/2010 03:05 PM, Khaled Hosny wrote:
 
 Do PDF's generated by XeTeX and LuaTeX subset the font in this way?
 
 Yes, this is the default. So unless you have manually interfered, the
 included fonts are always subsetted.
 
 I'm interested in the other way around, how can I tell luatex (or
 context) to not subset the font,
 
   \enabledirectives[fonts.embedall]

Thanks.

 and I read that some recent version of
 PDF specification allow embedding of unchanged opentype fonts (as
 compared to converting them to type1 fonts), does luatex support (or
 plan to support) that feature?
 
 In LuaTeX, we are not converting to Type1, OpenType fonts are always
 embedded as CID Type0C, Truetype as CID TrueType. But some OT tables
 are stripped for efficiency reasons (GSUB and GPOS, for example).

I can't tell a difference :) I'm just interested in being able to
extract the full font from PDF with all tables and stuff (they are my
fonts, so the legal side is sorted out), but I don't actually have a use
case for that :)

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Arthur Reutenauer
 Just included the used characters, not the whole font file.

  Some of the other tables are also stripped down (not only the 'glyf'
table), so that the embedded font is not complete.  In fact, some
programs will refuse to open the font if we extract it from the PDF,
which is precisely the idea of a subsetted font (you can't use the PDF
to retrieve the font).

Arthur
___
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
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Hans Hagen

On 17-8-2010 8:18, Arthur Reutenauer wrote:

Just included the used characters, not the whole font file.


   Some of the other tables are also stripped down (not only the 'glyf'
table), so that the embedded font is not complete.  In fact, some
programs will refuse to open the font if we extract it from the PDF,
which is precisely the idea of a subsetted font (you can't use the PDF
to retrieve the font).


I wonder about these webfonts .. the whole model is based on good will 
and no abuse .. it's a comparable issue.


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 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
___