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

  • 2
    I'm afraid Tempora has no small caps. :( But does it make sense in Cyrillic text? – egreg Sep 15 '16 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 '16 at 19:54
  • Checked with NexusFont: Tempora has no small caps. – Bernard Sep 15 '16 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 '16 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/… – Steven B. Segletes Sep 16 '16 at 10:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.