1

I use tempora fonts and i need to use small caps. If i remove line \usepackage{tempora} all works fine. How can i switch fonts while using \scshape to get small caps rendered?

\documentclass{book}
\usepackage[T1, T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english, ukrainian]{babel}
\usepackage{tempora}

\begin{document}

\scshape{Initialize} 

\end{document}

EDIT: I need small caps only for latin symbols. Can i somehow change setting for small part of the document to use small caps there?

EDIT: There are plenty books which contain small caps and cyrillic text. E.g. enter image description here

5
  • 2
    I'm afraid Tempora has no small caps. :( But does it make sense in Cyrillic text?
    – egreg
    Sep 15, 2016 at 19:48
  • 1
    Just a side note (does not address your problem): \scshape{Initialize} should be {\scshape Initialize} or \textsc{Initialize}.
    – gernot
    Sep 15, 2016 at 19:54
  • Checked with NexusFont: Tempora has no small caps.
    – Bernard
    Sep 15, 2016 at 20:24
  • You can switch fonts and use small-caps if you switch to a font which has them. But I'm not sure if there are such fonts for Cyrillic ....
    – cfr
    Sep 15, 2016 at 23:45
  • If your application allows the employment of a macro form \textsc{} rather than a declaration, \scshape, then fake small caps are a possibility, see my \fauxsc{} at tex.stackexchange.com/questions/55664/… and tex.stackexchange.com/questions/230334/… Sep 16, 2016 at 10:19

0

You must log in to answer this question.

Browse other questions tagged .