Я хотел бы отображать математические символы в обычном шрифте LaTeX с использованием C # в Visual Studio 2010. Я не хочу использовать механизм редактирования уравнений LaTeX, я только хочу использовать традиционное семейство шрифтов LaTeX, которое, я считаю, называетсяКомпьютер Модерн.Используя математические символы в этом шрифте, я хотел бы создать свой собственный редактор уравнений.
Я уже скачал и установил шрифт Computer Modern, и теперь я действительно могу выбрать этот шрифт из списка в Visual Studio.Однако в результате все текстовые символы действительно отображаются шрифтом Computer Modern, все математические символы - НЕ;последнее, кажется, совершенно не зависит от изменения свойства Font Family.
Например, у меня есть метка, свойство содержимого которой представляет собой текстовую строку, которая содержит формулу, скажем, интеграл по x
некоторой функции f(x)
.Я хотел бы отобразить формулу в обычном стиле шрифта LaTeX.Я использую Unicode \u222b
для обозначения интегрального знака.Таким образом, текстовая строка гласит \u222b f(x)dx
.Теперь, когда я изменяю свойство семейства шрифтов, затрагивается только текст f(x)dx
, но знак интеграла остается точно таким же!Я нахожу, что знак интеграла Юникода чрезвычайно уродлив, а традиционный знак интеграла LaTeX очень красив, как и в случае со многими другими математическими символами.Как я могу сделать так, чтобы знак интеграла отображался в традиционном стиле шрифта LaTeX?
Пожалуйста, используйте простой язык в своем ответе, я не профессионал!
Любая помощь очень ценится!