ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* PDF's generated by XeTeX and LuaTeX, font licensing
@ 2010-08-17  6:47 John Magolske
  2010-08-17  6:47 ` Taco Hoekwater
  0 siblings, 1 reply; 9+ messages in thread
From: John Magolske @ 2010-08-17  6:47 UTC (permalink / raw)
  To: ntg-context

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
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17  6:47 PDF's generated by XeTeX and LuaTeX, font licensing John Magolske
@ 2010-08-17  6:47 ` Taco Hoekwater
  2010-08-17  7:30   ` Giulio Bertellini
  2010-08-17 13:05   ` Khaled Hosny
  0 siblings, 2 replies; 9+ messages in thread
From: Taco Hoekwater @ 2010-08-17  6:47 UTC (permalink / raw)
  To: mailing list for ConTeXt users

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
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17  6:47 ` Taco Hoekwater
@ 2010-08-17  7:30   ` Giulio Bertellini
  2010-08-17  7:34     ` Hongwen Qiu
  2010-08-17 13:05   ` Khaled Hosny
  1 sibling, 1 reply; 9+ messages in thread
From: Giulio Bertellini @ 2010-08-17  7:30 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 1369 bytes --]

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 <taco@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
>
> ___________________________________________________________________________________
>

[-- Attachment #1.2: Type: text/html, Size: 2333 bytes --]

[-- Attachment #2: Type: text/plain, Size: 486 bytes --]

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17  7:30   ` Giulio Bertellini
@ 2010-08-17  7:34     ` Hongwen Qiu
  2010-08-17 18:18       ` Arthur Reutenauer
  0 siblings, 1 reply; 9+ messages in thread
From: Hongwen Qiu @ 2010-08-17  7:34 UTC (permalink / raw)
  To: ntg-context

  于 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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17  6:47 ` Taco Hoekwater
  2010-08-17  7:30   ` Giulio Bertellini
@ 2010-08-17 13:05   ` Khaled Hosny
  2010-08-17 14:34     ` Taco Hoekwater
  1 sibling, 1 reply; 9+ messages in thread
From: Khaled Hosny @ 2010-08-17 13:05 UTC (permalink / raw)
  To: mailing list for ConTeXt users

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
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17 13:05   ` Khaled Hosny
@ 2010-08-17 14:34     ` Taco Hoekwater
  2010-08-17 14:48       ` Khaled Hosny
  0 siblings, 1 reply; 9+ messages in thread
From: Taco Hoekwater @ 2010-08-17 14:34 UTC (permalink / raw)
  To: mailing list for ConTeXt users

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
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17 14:34     ` Taco Hoekwater
@ 2010-08-17 14:48       ` Khaled Hosny
  0 siblings, 0 replies; 9+ messages in thread
From: Khaled Hosny @ 2010-08-17 14:48 UTC (permalink / raw)
  To: Taco Hoekwater; +Cc: mailing list for ConTeXt users

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
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17  7:34     ` Hongwen Qiu
@ 2010-08-17 18:18       ` Arthur Reutenauer
  2010-08-17 20:27         ` Hans Hagen
  0 siblings, 1 reply; 9+ messages in thread
From: Arthur Reutenauer @ 2010-08-17 18:18 UTC (permalink / raw)
  To: Mailing list for ConTeXt users

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: PDF's generated by XeTeX and LuaTeX, font licensing
  2010-08-17 18:18       ` Arthur Reutenauer
@ 2010-08-17 20:27         ` Hans Hagen
  0 siblings, 0 replies; 9+ messages in thread
From: Hans Hagen @ 2010-08-17 20:27 UTC (permalink / raw)
  To: Mailing list for ConTeXt users

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
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-08-17 20:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-17  6:47 PDF's generated by XeTeX and LuaTeX, font licensing John Magolske
2010-08-17  6:47 ` Taco Hoekwater
2010-08-17  7:30   ` Giulio Bertellini
2010-08-17  7:34     ` Hongwen Qiu
2010-08-17 18:18       ` Arthur Reutenauer
2010-08-17 20:27         ` Hans Hagen
2010-08-17 13:05   ` Khaled Hosny
2010-08-17 14:34     ` Taco Hoekwater
2010-08-17 14:48       ` Khaled Hosny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).