Typescript Bodoni Old Fashion
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. Thanks, Philipp -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
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. 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. I can add the fonts to my typescript collection but not in the way you currently use them. Wolfgang
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
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
On Fri, Dec 3, 2010 at 23:57, Philipp Gesang wrote:
[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.
You can leave the \s! out and simply define "SerifSemiBold" if you want. For other fonts you could have defined an enormous amount of different synonyms, while you wouldn't have any shortcut such as \bi, \bs etc. You can take a look at http://meeting.contextgarden.net/2010/talks/2010-09-15-mojca-fonts/some-thou... Not so much about the idea, but just to get the idea how big the families could be and how many names you would have to invent (it's in the order of a few hundred if not more to be able to cover everything). And even then there would be no easy way to switch unless you know the exact font name anyway. Hans started some basic support (but it needs to be polished out a bit). See for example tex/context/fonts/antykwapoltawskiego.lfg in your TeX tree. Mojca
On 2010-12-04 <17:38:07>, Mojca Miklavec wrote:
On Fri, Dec 3, 2010 at 23:57, Philipp Gesang wrote:
[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.
You can leave the \s! out and simply define "SerifSemiBold" if you want.
Of course, but imagine those uneven exceptions in the source …
For other fonts you could have defined an enormous amount of different synonyms, while you wouldn't have any shortcut such as \bi, \bs etc.
You can take a look at http://meeting.contextgarden.net/2010/talks/2010-09-15-mojca-fonts/some-thou... Not so much about the idea, but just to get the idea how big the families could be and how many names you would have to invent (it's in the order of a few hundred if not more to be able to cover everything).
And even then there would be no easy way to switch unless you know the exact font name anyway.
You have some (as in: lots of) valid points in the paper. Font selection, for instance, is a pain -- in my case, simplefonts just picks the bold weight for “\rm” and I can’t blame it because of the unpredictable nomenclature. The best thing that could happen would be a tool like xfontsel for the context font database. However, after looking at the naming schemes of too many fonts I doubt it could be written.
Hans started some basic support (but it needs to be polished out a bit). See for example tex/context/fonts/antykwapoltawskiego.lfg in your TeX tree.
This looks very promising. I did the same thing to my font (which is much smaller than antpołt) and had success loading it through “\loadfontgoodies” -- but it doesn’t quite serve as a typescript for font loading yet, does it? (Attached) Thanks for the insights, Philipp
Mojca ___________________________________________________________________________________ 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
On 5-12-2010 1:05, Philipp Gesang wrote:
This looks very promising. I did the same thing to my font (which is much smaller than antpołt) and had success loading it through “\loadfontgoodies” -- but it doesn’t quite serve as a typescript for font loading yet, does it? (Attached)
no, it's supposed to work in tandem with the spec: prefix 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 -----------------------------------------------------------------
participants (4)
-
Hans Hagen
-
Mojca Miklavec
-
Philipp Gesang
-
Wolfgang Schuster