ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: Typescript Bodoni Old Fashion
Date: Sat, 4 Dec 2010 23:52:11 +0100	[thread overview]
Message-ID: <20101204225211.GB17287@aides> (raw)
In-Reply-To: <20101204224826.GA17287@aides>


[-- Attachment #1.1.1: Type: text/plain, Size: 2808 bytes --]

It’s a bit late already over here, so I just forgot the revised
typescript …


On 2010-12-04 <23:48:27>, Philipp Gesang wrote:
> On 2010-12-04 <15:29:56>, Wolfgang Schuster wrote:
> > 
> > Am 03.12.2010 um 23:57 schrieb Philipp Gesang:
> > 
> > > Hi all,
> > > 
> > > [1] I just bought the Bodoni Old Fashion fonts from URW and made
> > >    a typescript. It is attached to this mail (plus a test file
> > >    for whoever needs it). Maybe it could be included in the
> > >    minimals as third-party typescript.
> > > 
> > > [2] Can we get the strings
> > >      \definesystemconstant{SerifSemiBold}
> > >      \definesystemconstant{SerifSemiBoldItalic}
> > >    added to mult-sys.mkiv? This would allow the use of
> > >    “\s!SerifSemiBold” in typescripts.
> > 
> > Why, they are only used in your typescripts and they are only useable
> > because you define your own commands to use them with \definebodyfont.
> 
> Agreed, it’s a kludge.
> 
> > The context way is to write two typescripts, one which use the normal
> > bold style and another one which use the semibold style and in this
> > case both are mapped to SerifBold.
> 
> With the few examples for medium/semibold weights in
> “third/typescripts” I was not quite sure how to handle this.
> Thanks for the clarification, I split the typescript accordingly.
> 
> Regards, Philipp
> 
> > I can add the fonts to my typescript collection but not in the way you
> > currently use them.
> > 
> > Wolfgang
> > 
> > ___________________________________________________________________________________
> > 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
> > ___________________________________________________________________________________
> 
> -- 
> ()  ascii ribbon campaign - against html e-mail
> /\  www.asciiribbon.org   - against proprietary attachments



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


-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments

[-- Attachment #1.1.2: type-bodoniof.mkiv --]
[-- Type: text/plain, Size: 2915 bytes --]

%D \module
%D   [       file=type-bodoniof,
%D        version=2010-12-03 23:47:43+0100,
%D          title=\CONTEXT\ Typescript Macros,
%D       subtitle=Font Definitions for URW++ Bodoni Old Fashion,
%D         author=Philipp Gesang,
%D           date=\currentdate,
%D      copyright=Philipp Gesang]
%C
%C This file may be distributed under 2-clause BSD license.

%%% Typescript for the Bodoni Old Fashion font by URW++.
%%% <http://www.urwpp.de/cgi-bin1/dalcgi/source/fontliste0.htd?sprache=english&auswahl=-1&fontnummer=b054013t&m4pb-id=wd16d94b94f7f2e2cf9987dbeae12bccd5a861fbdec>

\starttypescriptcollection [bodoni-of]

\starttypescript [\s!serif] [bodoni-of,bodoni-of-semibold,bodoni-of-medium]
  \definefontsynonym [Bodoni-OF-Regular]        [name:BodoniOldFasURW-Reg]    [\s!features=\s!default]
  \definefontsynonym [Bodoni-OF-Italic]         [name:BodoniOldFasURW-RegIta] [\s!features=\s!default]
  \definefontsynonym [Bodoni-OF-Bold]           [name:BodoniOldFasURW-Bol]    [\s!features=\s!default]
  \definefontsynonym [Bodoni-OF-BoldItalic]     [name:BodoniOldFasURW-BolIta] [\s!features=\s!default]
  \definefontsynonym [Bodoni-OF-SemiBold]       [name:BodoniOldFasURW-Med]    [\s!features=\s!default]
  \definefontsynonym [Bodoni-OF-SemiBoldItalic] [name:BodoniOldFasURW-MedIta] [\s!features=\s!default]
  \definefontsynonym [Bodoni-OF-Smallcaps]      [name:BodoniOldFasURWSC-Reg]  [\s!features=\s!default]
\stoptypescript

\starttypescript [\s!serif] [bodoni-of]
  \setups[\s!font:\s!fallback:\s!serif]
  \definefontsynonym [\s!Serif]           [Bodoni-OF-Regular]        [\s!features=\s!default]
  \definefontsynonym [\s!SerifItalic]     [Bodoni-OF-Italic]         [\s!features=\s!default]
  \definefontsynonym [\s!SerifBold]       [Bodoni-OF-Bold]           [\s!features=\s!default]
  \definefontsynonym [\s!SerifBoldItalic] [Bodoni-OF-BoldItalic]     [\s!features=\s!default]
  \definefontsynonym [\s!SerifCaps]       [Bodoni-OF-Smallcaps]      [\s!features=\s!default]
\stoptypescript

\starttypescript [\s!serif] [bodoni-of-semibold,bodoni-of-medium]
  \definefontsynonym [\s!Serif]           [Bodoni-OF-Regular]        [\s!features=\s!default]
  \definefontsynonym [\s!SerifItalic]     [Bodoni-OF-Italic]         [\s!features=\s!default]
  \definefontsynonym [\s!SerifBold]       [Bodoni-OF-SemiBold]       [\s!features=\s!default]
  \definefontsynonym [\s!SerifBoldItalic] [Bodoni-OF-SemiBoldItalic] [\s!features=\s!default]
  \definefontsynonym [\s!SerifCaps]       [Bodoni-OF-Smallcaps]      [\s!features=\s!default]
\stoptypescript

\starttypescript [bodoni-of]
  \definetypeface [bodoni-of] [rm] [\s!serif] [bodoni-of] [\s!default]
  \quittypescriptscanning
\stoptypescript

\starttypescript [bodoni-of-semibold,bodoni-of-medium]
  \definetypeface [bodoni-of-semibold] [rm] [\s!serif] [bodoni-of-semibold] [\s!default]
  \quittypescriptscanning
\stoptypescript

\stoptypescriptcollection

[-- Attachment #1.2: Type: application/pgp-signature, Size: 198 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
___________________________________________________________________________________

  reply	other threads:[~2010-12-04 22:52 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-03 22:57 Philipp Gesang
2010-12-04 14:29 ` Wolfgang Schuster
2010-12-04 22:48   ` Philipp Gesang
2010-12-04 22:52     ` Philipp Gesang [this message]
2010-12-04 16:38 ` Mojca Miklavec
2010-12-05 12:05   ` Philipp Gesang
2010-12-06 11:22     ` Hans Hagen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101204225211.GB17287@aides \
    --to=pgesang@ix.urz.uni-heidelberg.de \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).