无法使用 ntheorem 和 mathdesign 来设计定理

无法使用 ntheorem 和 mathdesign 来设计定理

下面的代码没有给我定理的样式。

\documentclass[12pt,a4paper]{article}
\usepackage{russ}
\usepackage[cp1251]{inputenc}
\usepackage[ukrainian,russian]{babel}
\usepackage[left=3cm,right=3cm,top=3cm,bottom=3cm]{geometry}
\usepackage{mathtools}
\usepackage[OMLmathrm,OMLmathbf]{isomath}
\usepackage{amsmath}
\usepackage[amsmath]{ntheorem}
\usepackage[bitstream-charter]{mathdesign}


\newtheorem{lem}{Лема}

\begin{document}

\begin{lem}
За умов (5) для довільного $s \in (0,1)$ рівняння
\begin{equation}\label{6}
  sf(k)=\mu
\end{equation}
має єдиний розв'язок $k_{s}>0.\\$
\end{lem}

\end{document}

在此处输入图片描述

答案1

bitstream-charter选项mathdesign不提供西里尔字体。

你会收到一些警告

LaTeX Font Warning: Font shape `T2A/mdbch/m/n' undefined
(Font)              using `T2A/cmr/m/n' instead on input line 3.

LaTeX Font Warning: Font shape `T2A/mdbch/m/n' undefined
(Font)              using `OT1/cmr/m/n' instead on input line 15.

LaTeX Font Warning: Font shape `T2A/mdbch/m/it' undefined
(Font)              using `T2A/mdbch/m/n' instead on input line 17.

LaTeX Font Warning: Font shape `T2A/mdbch/b/n' undefined
(Font)              using `T2A/mdbch/m/n' instead on input line 18.

意思正如我所说的:T2A是西里尔字母的编码,而mdbch字体系列(Bitstream Charter)没有它的字体。

如果移除加载mathdesign,则会得到

在此处输入图片描述

我相信附带的字体mathdesign有西里尔字体。

相关内容