From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/81594 Path: news.gmane.org!not-for-mail From: Wolfgang Schuster Newsgroups: gmane.comp.tex.context Subject: Re: Hanging and Protrusion with Typescript Date: Wed, 10 Apr 2013 11:26:58 +0200 Message-ID: References: <516526C9.6060809@mmnetz.de> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: multipart/mixed; boundary="===============1775970782==" X-Trace: ger.gmane.org 1365586048 18646 80.91.229.3 (10 Apr 2013 09:27:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 10 Apr 2013 09:27:28 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Apr 10 11:27:28 2013 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from [195.12.62.10] (helo=balder.ntg.nl) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UPrJQ-0002fw-3Z for gctc-ntg-context-518@m.gmane.org; Wed, 10 Apr 2013 11:27:28 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 9168B103B1; Wed, 10 Apr 2013 11:27:07 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id tJ2gso7FzmpR; Wed, 10 Apr 2013 11:27:05 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 170B710304; Wed, 10 Apr 2013 11:27:05 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id EBC8C10304 for ; Wed, 10 Apr 2013 11:27:02 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id RQ2CCm8mbBgN for ; Wed, 10 Apr 2013 11:27:01 +0200 (CEST) Original-Received: from filter2-til.mf.surf.net (filter2-til.mf.surf.net [194.171.167.218]) by balder.ntg.nl (Postfix) with ESMTP id 311FD10217 for ; Wed, 10 Apr 2013 11:27:01 +0200 (CEST) Original-Received: from mail-bk0-x232.google.com (mail-bk0-x232.google.com [IPv6:2a00:1450:4008:c01::232]) by filter2-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id r3A9QxKY030073 for ; Wed, 10 Apr 2013 11:27:00 +0200 Original-Received: by mail-bk0-f50.google.com with SMTP id jg1so113657bkc.37 for ; Wed, 10 Apr 2013 02:26:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:content-type:message-id:mime-version:subject:date :references:to:in-reply-to:x-mailer; bh=/UzSvK9cSjlvh9x63CcebGQRUPswh9qStqIicWAbxwM=; b=O+Rtf/uW5QIVbMquzq8Jk37zFgsGdwLwZztN9oaZTMDJaSt4itlQ1mRp6tXlhRHcXW vzFXy3BocpUfjPIHTdN1T1bLHih9QPRzD84ZZI2mCPfx6NR1NvE6Qn98VEHYV/ZCQXZZ Bm81LsSYyjnEqOtlkGUYZ70CDjE92ve54M3jlEIt2ogIqb0KdK9DBlqF+FK47Rf06vYK cb7kQA4slUy4AKg/O+6stwvAb0N2deC+6xRJHy0IFMHUACWK0BGPJ0/g6Tc4BZ2eG4+H zhNwSzaYvTgwjOPOFst6/s8cb+RU4uCNewDQAbUcUac9o9FyFyEAAPl0++/meGMb9PuR YufA== X-Received: by 10.205.33.9 with SMTP id sm9mr423845bkb.43.1365586019551; Wed, 10 Apr 2013 02:26:59 -0700 (PDT) Original-Received: from keima.localdomain (nrbg-4dbe57bc.pool.mediaWays.net. [77.190.87.188]) by mx.google.com with ESMTPS id gy3sm15365099bkc.16.2013.04.10.02.26.57 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 10 Apr 2013 02:26:58 -0700 (PDT) In-Reply-To: <516526C9.6060809@mmnetz.de> X-Mailer: Apple Mail (2.1503) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=2a00:1450:4008:c01::232; country=IE X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0TJm9qXMe - a0366a4f730b - 20130410 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:81594 Archived-At: --===============1775970782== Content-Type: multipart/alternative; boundary="Apple-Mail=_384BC9A8-ED13-4163-92A4-24A7E2D212E3" --Apple-Mail=_384BC9A8-ED13-4163-92A4-24A7E2D212E3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Am 10.04.2013 um 10:46 schrieb "H. =D6zoguz" : > Am 10.04.2013 10:29, schrieb ntg-context-request@ntg.nl: >> mtxrun --script font --list --all --pattern=3D*garamond* > I got this: > +++++++++++++++++++++++ > adobegaramondpro agaramondprobold = c:/windows/fonts/AGaramondPro-Bold.otf > adobegaramondprobold agaramondprobold = c:/windows/fonts/AGaramondPro-Bold.otf > adobegaramondproitalic agaramondprobolditalic = c:/windows/fonts/AGaramondPro-BoldItalic.otf > adobegaramondpronormal agaramondproitalic = c:/windows/fonts/AGaramondPro-Italic.otf > adobegaramondproregular agaramondprobold = c:/windows/fonts/AGaramondPro-Bold.otf > agaramondprobold agaramondprobold = c:/windows/fonts/AGaramondPro-Bold.otf > agaramondprobolditalic agaramondprobolditalic = c:/windows/fonts/AGaramondPro-BoldItalic.otf > agaramondproitalic agaramondproitalic = c:/windows/fonts/AGaramondPro-Italic.otf > agaramondproregular agaramondproregular = c:/windows/fonts/AGaramondPro-Regular.otf > ebgaramond ebgaramond08regular = c:/windows/fonts/EBGaramond08-Regular.otf > ebgaramond08regular ebgaramond08regular = c:/windows/fonts/EBGaramond08-Regular.otf > ebgaramond08regularsmallcaps ebgaramond08sc = c:/windows/fonts/EBGaramond08-SC.otf > ebgaramond08sc ebgaramond08sc = c:/windows/fonts/EBGaramond08-SC.otf > ebgaramond12allsc ebgaramond12allsc = c:/windows/fonts/EBGaramond12-AllSC.otf > ebgaramond12allscnormal ebgaramond12allsc = c:/windows/fonts/EBGaramond12-AllSC.otf > ebgaramond12italic ebgaramond12italic = c:/windows/fonts/EBGaramond12-Italic.otf > ebgaramond12regular ebgaramond12regular = c:/windows/fonts/EBGaramond12-Regular.otf > ebgaramond12regularallsmallcaps ebgaramond12allsc = c:/windows/fonts/EBGaramond12-AllSC.otf > ebgaramond12regularsmallcaps ebgaramond12sc = c:/windows/fonts/EBGaramond12-SC.otf > ebgaramond12sc ebgaramond12sc = c:/windows/fonts/EBGaramond12-SC.otf > ebgaramondinitials ebgaramondinitials = c:/windows/fonts/EBGaramond-Initials.otf > ebgaramondinitialsf1 ebgaramondinitialsf1 = c:/windows/fonts/EBGaramond-InitialsF1.otf > ebgaramondinitialsf2 ebgaramondinitialsf2 = c:/windows/fonts/EBGaramond-InitialsF2.otf > ebgaramondinitialsfill1 ebgaramondinitialsf1 = c:/windows/fonts/EBGaramond-InitialsF1.otf > ebgaramondinitialsfill1normal ebgaramondinitialsf1 = c:/windows/fonts/EBGaramond-InitialsF1.otf > ebgaramondinitialsfill1regular ebgaramondinitialsf1 = c:/windows/fonts/EBGaramond-InitialsF1.otf > ebgaramondinitialsfill2 ebgaramondinitialsf2 = c:/windows/fonts/EBGaramond-InitialsF2.otf > ebgaramondinitialsfill2normal ebgaramondinitialsf2 = c:/windows/fonts/EBGaramond-InitialsF2.otf > ebgaramondinitialsfill2regular ebgaramondinitialsf2 = c:/windows/fonts/EBGaramond-InitialsF2.otf > ebgaramondinitialsnormal ebgaramondinitials = c:/windows/fonts/EBGaramond-Initials.otf > ebgaramondinitialsregular ebgaramondinitials = c:/windows/fonts/EBGaramond-Initials.otf > ebgaramonditalic ebgaramond12italic = c:/windows/fonts/EBGaramond12-Italic.otf > ebgaramondnormal ebgaramond08regular = c:/windows/fonts/EBGaramond08-Regular.otf > ebgaramondregular ebgaramond08regular = c:/windows/fonts/EBGaramond08-Regular.otf > ebgaramondsc ebgaramond08sc = c:/windows/fonts/EBGaramond08-SC.otf > garamond garamond = c:/windows/fonts/GARA.TTF > garamondantiqua garamondantiqua = c:/windows/fonts/91545.ttf > garamondbold garamondbold = c:/windows/fonts/GARABD.TTF > garamondhalbfett garamondhalbfett = c:/windows/fonts/91547.ttf > garamonditalic garamonditalic = c:/windows/fonts/GARAIT.TTF > garamondkursiv garamondkursiv = c:/windows/fonts/91546.ttf > garamondkursivhalbfett garamondkursivhalbfett = c:/windows/fonts/91548.ttf > garamondnormal garamondantiqua = c:/windows/fonts/91545.ttf > stempelgaramondbold stempelgaramondbold = c:/windows/fonts/11547.ttf > stempelgaramondbolditalic stempelgaramondbolditalic = c:/windows/fonts/11548.ttf > stempelgaramonditalic stempelgaramonditalic = c:/windows/fonts/11546.ttf > stempelgaramondroman stempelgaramondroman = c:/windows/fonts/11545.ttf > stempelgaramondromanbold stempelgaramondbold = c:/windows/fonts/11547.ttf > stempelgaramondromanbolditalic stempelgaramondbolditalic = c:/windows/fonts/11548.ttf > stempelgaramondromanitalic stempelgaramonditalic = c:/windows/fonts/11546.ttf > stempelgaramondromannormal stempelgaramondroman = c:/windows/fonts/11545.ttf > ++++++++++++++++++++++ >=20 > Maybe too many different garamonds? =20 This is no problem because they have different names, you can try the = following example: \usemodule[simplefonts] \setmainfont[Garamond] %\setmainfont[Adobe Garamond Pro] %\setmainfont[AGaramondPro] %\setmainfont[EBGaramond] %\setmainfont[Stempel Garamond] \starttext Regular, \it Italic, \bf Bold and \bi Bolditalic. \stoptext > Another interesting question: I compared the results using the = Simplefont solution and your Typescript solution, both with hanging. = Both works, but it is not the same output. It seems, that with = Simplefont it is "nicer", in the following sence: The distance between a = capital of a beginning word to the next letter it better typed, f.e. in = "Hans Meier" the distance of "H" to "ans" could be too much in the = typescript example, but is perfect with Simplefont. >=20 > Where does this difference in typography between Typescript and = Simplefont comes from? Maybe a kerning issue, you can add \showfontkerns at the begin of your = document to visualize the kerning. Wolfgang= --Apple-Mail=_384BC9A8-ED13-4163-92A4-24A7E2D212E3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1 h.oezoguz@mmnetz.de>:
=20 =20
Am 10.04.2013 10:29, schrieb ntg-context-request@ntg.nl:=
=
mtxrun --script font --list --all --pattern=3D*garamond*
I got this:
+++++++++++++++++++++++
= adobegaramondpro         &nbs= p;        = agaramondprobold         &nbs= p;  c:/windows/fonts/AGaramondPro-Bold.otf
= adobegaramondprobold         =      = agaramondprobold         &nbs= p;  c:/windows/fonts/AGaramondPro-Bold.otf
= adobegaramondproitalic        &nbs= p;   agaramondprobolditalic      c:/windows/fonts/AGaramondPro-BoldItalic.otf
= adobegaramondpronormal        &nbs= p;   = agaramondproitalic          c:/windows/fonts/AGaramondPro-Italic.otf
= adobegaramondproregular        &nb= sp;  = agaramondprobold         &nbs= p;  c:/windows/fonts/AGaramondPro-Bold.otf
= agaramondprobold         &nbs= p;        = agaramondprobold         &nbs= p;  c:/windows/fonts/AGaramondPro-Bold.otf
= agaramondprobolditalic        &nbs= p;   agaramondprobolditalic      c:/windows/fonts/AGaramondPro-BoldItalic.otf
= agaramondproitalic         &n= bsp;      = agaramondproitalic          c:/windows/fonts/AGaramondPro-Italic.otf
= agaramondproregular         &= nbsp;     = agaramondproregular         c:/windows/fonts/AGaramondPro-Regular.otf
= ebgaramond          &nbs= p;            = ebgaramond08regular         c:/windows/fonts/EBGaramond08-Regular.otf
= ebgaramond08regular         &= nbsp;     = ebgaramond08regular         c:/windows/fonts/EBGaramond08-Regular.otf
ebgaramond08regularsmallcaps      = ebgaramond08sc          =     c:/windows/fonts/EBGaramond08-SC.otf
= ebgaramond08sc          =           = ebgaramond08sc          =     c:/windows/fonts/EBGaramond08-SC.otf
= ebgaramond12allsc         &nb= sp;       = ebgaramond12allsc         &nb= sp; c:/windows/fonts/EBGaramond12-AllSC.otf
= ebgaramond12allscnormal        &nb= sp;  = ebgaramond12allsc         &nb= sp; c:/windows/fonts/EBGaramond12-AllSC.otf
= ebgaramond12italic         &n= bsp;      = ebgaramond12italic          c:/windows/fonts/EBGaramond12-Italic.otf
= ebgaramond12regular         &= nbsp;     = ebgaramond12regular         c:/windows/fonts/EBGaramond12-Regular.otf
ebgaramond12regularallsmallcaps   = ebgaramond12allsc         &nb= sp; c:/windows/fonts/EBGaramond12-AllSC.otf
ebgaramond12regularsmallcaps      = ebgaramond12sc          =     c:/windows/fonts/EBGaramond12-SC.otf
= ebgaramond12sc          =           = ebgaramond12sc          =     c:/windows/fonts/EBGaramond12-SC.otf
= ebgaramondinitials         &n= bsp;      = ebgaramondinitials          c:/windows/fonts/EBGaramond-Initials.otf
= ebgaramondinitialsf1         =      = ebgaramondinitialsf1        c:/windows/fonts/EBGaramond-InitialsF1.otf
= ebgaramondinitialsf2         =      = ebgaramondinitialsf2        c:/windows/fonts/EBGaramond-InitialsF2.otf
= ebgaramondinitialsfill1        &nb= sp;  ebgaramondinitialsf1        c:/windows/fonts/EBGaramond-InitialsF1.otf
ebgaramondinitialsfill1normal     = ebgaramondinitialsf1        c:/windows/fonts/EBGaramond-InitialsF1.otf
ebgaramondinitialsfill1regular    = ebgaramondinitialsf1        c:/windows/fonts/EBGaramond-InitialsF1.otf
= ebgaramondinitialsfill2        &nb= sp;  ebgaramondinitialsf2        c:/windows/fonts/EBGaramond-InitialsF2.otf
ebgaramondinitialsfill2normal     = ebgaramondinitialsf2        c:/windows/fonts/EBGaramond-InitialsF2.otf
ebgaramondinitialsfill2regular    = ebgaramondinitialsf2        c:/windows/fonts/EBGaramond-InitialsF2.otf
= ebgaramondinitialsnormal        &n= bsp; = ebgaramondinitials          c:/windows/fonts/EBGaramond-Initials.otf
= ebgaramondinitialsregular         = ebgaramondinitials          c:/windows/fonts/EBGaramond-Initials.otf
= ebgaramonditalic         &nbs= p;        = ebgaramond12italic          c:/windows/fonts/EBGaramond12-Italic.otf
= ebgaramondnormal         &nbs= p;        = ebgaramond08regular         c:/windows/fonts/EBGaramond08-Regular.otf
= ebgaramondregular         &nb= sp;       = ebgaramond08regular         c:/windows/fonts/EBGaramond08-Regular.otf
= ebgaramondsc          &n= bsp;           = ebgaramond08sc          =     c:/windows/fonts/EBGaramond08-SC.otf
= garamond           =             &n= bsp;  = garamond           =          c:/windows/fonts/GARA.TTF
= garamondantiqua          = ;         = garamondantiqua          = ;   c:/windows/fonts/91545.ttf
= garamondbold          &n= bsp;           = garamondbold          &n= bsp;     c:/windows/fonts/GARABD.TTF
= garamondhalbfett         &nbs= p;        = garamondhalbfett         &nbs= p;  c:/windows/fonts/91547.ttf
= garamonditalic          =           = garamonditalic          =     c:/windows/fonts/GARAIT.TTF
= garamondkursiv          =           = garamondkursiv          =     c:/windows/fonts/91546.ttf
= garamondkursivhalbfett        &nbs= p;   garamondkursivhalbfett      c:/windows/fonts/91548.ttf
= garamondnormal          =           = garamondantiqua          = ;   c:/windows/fonts/91545.ttf
= stempelgaramondbold         &= nbsp;     = stempelgaramondbold         c:/windows/fonts/11547.ttf
= stempelgaramondbolditalic         = stempelgaramondbolditalic   c:/windows/fonts/11548.ttf
= stempelgaramonditalic         = ;    = stempelgaramonditalic       c:/windows/fonts/11546.ttf
= stempelgaramondroman         =      = stempelgaramondroman        c:/windows/fonts/11545.ttf
= stempelgaramondromanbold        &n= bsp; stempelgaramondbold         c:/windows/fonts/11547.ttf
stempelgaramondromanbolditalic    = stempelgaramondbolditalic   c:/windows/fonts/11548.ttf
stempelgaramondromanitalic        = stempelgaramonditalic       c:/windows/fonts/11546.ttf
stempelgaramondromannormal        = stempelgaramondroman        c:/windows/fonts/11545.ttf
++++++++++++++++++++++

Maybe too many different garamonds?    =  

This is no problem because = they have different names, you can try the following = example:

\usemodule[simplefonts]

\setmainfont[Garamond]
%\setmainfont[Adobe = Garamond = Pro]
%\setmainfont[AGaramondPro]
= %\setmainfont[EBGaramond]
%\setmainfont[St= empel = Garamond]

\starttext
Regula= r, \it Italic, \bf Bold and \bi = Bolditalic.
\stoptext

Another = interesting question: I compared the results using the Simplefont solution and your Typescript solution, both with hanging. Both works, but it is not the same output. It seems, that with Simplefont it is "nicer", in the following sence: The distance between a capital of a beginning word to the next letter it better typed, f.e. in "Hans Meier" the distance of "H" to "ans" could be too much in the typescript example, but is perfect with = Simplefont.

Where does this difference in typography between Typescript and Simplefont comes from?

Maybe a = kerning issue, you can add \showfontkerns at the begin of your = document to visualize the = kerning.

Wolfgang
= --Apple-Mail=_384BC9A8-ED13-4163-92A4-24A7E2D212E3-- --===============1775970782== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 ___________________________________________________________________________________ --===============1775970782==--