निरंजन
I am compiling a TeX file which can be found [here](https://gitlab.com/niruvt/tipauni/-/blob/master/tipauni/tipauni-example.tex). (You need to install the package `tipauni` from that repository itself for a successful compile. It's unreleased currently.) I have pasted my log [here](https://pastebin.com/rpt2mSN8). I am getting a warning which makes a very little sense to me and I am curious why I am getting it.
My source file is of 344 lines. It uses Charis SIL as its main font set by package `fontspec`. In PDF properties too, there is no mention of Latin Modern Roman font. It shows Latin Modern Sans font and I know where I have used it in the input, so that's not a problem, but `TU/lmr/bx/n` is weird. Also the line number is said to be 503. About this I am absolutely clueless.
```
LaTeX Font Warning: Font shape `TU/lmr/bx/sc' undefined
(Font) using `TU/lmr/bx/n' instead on input line 503.
```
Can somebody guess why this happens?
Top Answer
samcarter
The warning does not have any connection to your package, you can reproduce it by just loading the `leipzig` package:
```
% !TeX TS-program = xelatex
\documentclass{article}
\usepackage{leipzig}
\begin{document}
This document
\end{document}
```
In section `7 FAQ` of the package documentation it is explained that not every font provides all shapes and you'll also find an example how to avoid the warning by loading a font which provides the necessary shapes:
```
% !TeX TS-program = xelatex
\documentclass{article}
\usepackage{fontspec}
\setmainfont[
Mapping=tex-text,%
SmallCapsFont={TeX Gyre Termes},%
SmallCapsFeatures={Letters=SmallCaps}
]{Times New Roman}
\usepackage{leipzig}
\begin{document}
This document
\end{document}
```