I am required to embed fonts in my document, in order to ensure the printing of my thesis goes well. The recommendation is to include \usepackage{lmodern}
.
Unfortunately, my document uses bold small caps, which renders as bold lower case when I use lmodern
.
(The thesis should look similar to the default template. Thus I can not use a completely different font)
(I currently use \usepackage[T1]{fontenc}
, although I do not know if that is relevant)
How can I embed bold small caps?
MWE (removing \usepackage{lmodern}
causes desired output):
\documentclass[pdftex,10pt,b5paper,twoside]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}
\usepackage{lmodern}
\usepackage[]{glossaries}
\makeglossaries
\newacronym{sqp}{\textsc{sqp}}{sequential quadratic programming}
\newacronym{doe}{\textsc{d}o\textsc{e}}{design of experiments}
\begin{document}
\printglossary[type=\acronymtype, title=Acronyms ]
\section{Demo}
In text ok: \acrshort{doe} and \acrshort{sqp}
\end{document}
Edit:
I included lmodern
to ensure embedded fonts.
This broke bold small caps.
When I removed lmodern
, and checked if the fonts are embedded, this was the case.
Thus I do not need the package, and I think my problem is solved.
\usepackage{lmodern}
?