| An illusion of smallcaps is fine, but we need the illusion to properly
appear in a font environment. For example, we want the word
PostScript to come out in
tenrm
tenbf
tenit
tenbi
So let's say that you have an italicized bit of text, which includes
the word PostScript. However, in your font environment for tenpoint,
you can only specify either \sc or \sbc. There's no \sic or \sbi, for example.
And even if there was, the writer or production person would have
to recode their definition of <POSTSCRIPT> to include the \sic instead
of the \sc for every case of italics. Either that, or you would have
to have several defintions: <POSTSCRIPT>, <POSTSCRIPT_BF>, <POSTSCRIPT_IT>,
<POSTSCRIPT_BI>, etc. That defeats the purpose of a font environment, and
forces the writer to worry about formatting.
So I would prefer a way for the font definition files to be able to handle
a combination of \sc and another variant at the same time. This might
mean that a complete font environment would have:
tenrm
tenbf
tenit
tenbi
tenrmsc
tenbfsc
tenitsc
tenbisc
Many of our books use smallcaps for such words as PostScript, PrintServer,
and ScriptPrinter. (I know, the printing industry is getting carried away...)
Marty
|
| -.1:
> The key item here is *environment*. There is no
> small caps family in any font environment; each environment
> defines small caps and small bold caps as a specific type.
>
> Ummm, might not a family created solely for emphasizing
> simulated small caps be considered just a shabby workaround?
>
> Lee
I'm getting lost in the terminology here, but the bottom line is that
we would like to define a symbol:
<DEFINE_SYMBOL>(POSTSCRIPT\...)
such that we could use <POSTSCRIPT> anywhere in a document and have
it appear with the small caps, whether it is in roman, bold, italics, or
whatever.
Can you illustrate your suggestion?
Thanks.
Marty
|