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-thoughts-about-typescripts.pdf
> 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
return {
    name = "bodoniofurw",
    version = "2010-12-05 12:39:08+0100",
    comment = "Hoping this will become (a) standard soon",
    author = "Ph. Gesang",
    copyright = "Unclaimed",
    files = {
        name = "bodoniofurw",
        list = {
            ["BodoniOldFasURW-Reg.otf"] = {
                weight = "normal",
                style  = "regular",
                width  = "normal",
            },
            ["BodoniOldFasURW-RegIta.otf"] = {
                weight = "normal",
                style  = "italic",
                width  = "normal",
            },
            ["BodoniOldFasURWSC-Reg.otf"] = {
                weight = "normal",
                style  = "smallcaps", -- the font is old fashioned even wrt otf 
structure
                width  = "normal",
            },
            ["BodoniOldFasURW-Med.otf"] = {
                weight = "medium",
                style  = "regular",
                width  = "normal",
            },
            ["BodoniOldFasURW-MedIta.otf"] = {
                weight = "medium",
                style  = "italic",
                width  = "normal",
            },
            ["BodoniOldFasURW-Bol.otf"] = {
                weight = "bold",
                style  = "regular",
                width  = "normal",
            },
            ["BodoniOldFasURW-BolIta.otf"] = {
                weight = "bold",
                style  = "italic",
                width  = "normal",
            },
        },
    },
    typefaces = {
        ["bodoniof-normal"] = {
            shortcut     = "rm",
            shape        = "serif",
            fontname     = "bodoniofurw",
            normalweight = "normal",
            boldweight   = "medium",
            width        = "normal",
            size         = "default",
            features     = "default",
        },
        ["bodoniof-medium"] = {
            shortcut     = "rm",
            shape        = "serif",
            fontname     = "bodoniofurw",
            normalweight = "medium",
            boldweight   = "bold",
            width        = "normal",
            size         = "default",
            features     = "default",
        },
        ["bodoniof-normalbold"] = {
            shortcut     = "rm",
            shape        = "serif",
            fontname     = "bodoniofurw",
            normalweight = "normal",
            boldweight   = "bold",
            width        = "normal",
            size         = "default",
            features     = "default",
        },
    },
}

Attachment: pgpYgk9yHU0Ef.pgp
Description: PGP signature

___________________________________________________________________________________
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 via email to