Sam Lewis wrote:
Tricky, as latex doesn't seem to support italicised small caps fonts.
I guess you can acheive this if you have such a font, and insert
all the latex commands necessary to switch it on and off as necessary.
Thanks Helge for your neat ERT tip!
Support for italicised small caps fonts is what I'm interested. When you say
latex doesn't support this, do you mean standard distributions? (I use TexLive).
Actually, I am not entirely sure about what latex might support.
But I tried all the 13 fonts supported by the lyx-1.5 beta, and
none gave me italic small caps. Also, looking at the LyX
dialog box, small caps and italic are mutually exclusive. You can have
one or the other. They don't usually do that, unless it really is
impossible.
(Bold is different, you may have bold+italic or smallcaps+italic)
Latex always give you the option of using different fonts, but installing
a font so that latex can use it is a lot of work, unless a latex package
for that font already exists.
I'm reading a book at the mo which is typeset in Scala and Scala Sans and
italicised small caps are used there. What other fonts would allow this and what
would be the next step in terms of latex commands?
There is a simple trick to get around this. If latex or the font won't
give you italic small caps, just use the same italic font in a smaller size
(and type uppercase characters) in order to get "fake small caps".
The disadvantage of scaling down the font like this, is that
the scaled down letters also have thinner strokes. So it doesn't
look as good as real small caps. You can try - perhaps it won't matter
with the font you use.
Cheers, Sam
PS: So small caps turning normal *and* upright (on screen) when italicised is a
bug? (Shall I send it to bugzilla.)
I already reported that one. The font attributes on screen should
always match the font attributes in print (and view->dvi)
Helge Hafting