Am 24.07.2012 um 21:11 schrieb Shriramana Sharma:
Hello. I'm a veritable noob to both TeX and ConTeXT, so please bear with my ignorance. I request your kind guidance. (BTW as I use Indic scripts a lot, my typesetting engine is XeTeX.)
I want to produce small caps like those I can get in LibreOffice by doing Right Click > Character > Font Effects > Effects > Small Capitals. Basically the capital letters would be shown in their regular size and the small letters would be shown as small size capital letters.
Using \sc seems to select a particular font and ignore my current font selection. (I am using DejaVu Sans Condensed font.) \kap or \cap seems to produce all small caps which is not what I want -- only the small letters in the text should be shown as small caps and the capital letters in the text should be left alone.
Can anyone please advise me what to do to get small caps in my current font like in LibO and other popular GUI word-processing systems?
\definehighlight[smallcaps][style=\setff{smallcaps}] \setupbodyfont[pagella] \starttext upright {\it italic} {\sc smallcaps} upright {\it italic} {\it\setff{smallcaps}smallcaps} upright {\it italic} {\it\smallcaps{smallcaps}} \stoptext Wolfgang