Эта страница была автоматически сгенерирована Emacs-экспортом в режиме HTML.Я настроил его на использование рендеринга символов LaTeX в MathJax.В третьем столбце строки There Exists я использовал встроенные символы LaTeX, окруженные символом "$"
$\exists x \mid x2>x$
, который является правильным встраиванием LaTeX, тогда как строка выше и ниже у меня есть.т. е. Emacs просто берет разметку LaTeX и вставляет ее без использования "$".Если вы проверите (я использую Chrome) этот код, вы увидите, что он увеличивает размер шрифта только для этой разметки LaTeX, по-видимому, произвольно, делая символы выглядят необычно большими по сравнению с другими символами.
<span style="display: inline-block; position: relative; width: 5.681em; height: 0px; font-size: 129%;">
Как я могу остановить, заблокировать, переопределить вставленный element.style
размер моего шрифта?
element.style {
 display: inline-block;
 position: relative;
 width: 5.713em;
 height: 0px;
 font-size: 129%;
}
Обновление:
Я сузил проблему до чего-то в моем собственном файле stylesheet.css:
table {
/* font-family: monospace; */
font-family:'eulermedium_18';
/* font-size: 1.05em; */
margin-left:5%;
margin-right:auto;
margin-top:0.5em;
margin-bottom:0.5em;
line-height: 1.5em;
}
, а именно font-family
.Выше я прокомментировал monospace
, что дало мне 129% произвольного размера.Но потом, как вы видите, я попробовал AMS Euler (версия ttf, преобразованная Font Squirrel, как и Computer Modern), и это привело к тому, что части $...$
таблицы org-mode, о которых идет речь, уменьшили размер шрифта до 53%!Сумасшествие.Опять же, без font-family
in table
размеры нормальны для LaTeX / MathJax и обычного текста.Можно ли каким-либо образом заставить экспорт HTML в режиме org для материала MathJax правильно использовать мои шрифты?