латекс уценки сводит меня с ума от Гюго на GitHub - PullRequest
0 голосов
/ 03 декабря 2018

Я использую четную тему .

$$
L=\sum_{(u,v)\in D} \log {\exp(-d(u,v))}
$$

и

$$
-\log {\sum_{v' \in N(u)} \exp(-d(u,v'))}
$$

, но когда я объединяю их,

$$
L=\sum_{(u,v)\in D} \log {\exp(-d(u,v))}-\log {\sum_{v' \in N(u)} \exp(-d(u,v'))}
$$

Это не выводится как латекс.Отладка этой вещи также занимает много времени.

1 Ответ

0 голосов
/ 05 декабря 2018

Многие процессоры уценки используют подчеркивание (_) для указания курсива (один в начале и один в конце текста, который будет выделен курсивом).Поэтому, когда ваша математика содержит два подчеркивания, Markdown удаляет их и вставляет теги <em>...</em> (или что-то подобное) перед отправкой страницы в браузер.MathJax не обрабатывает математику, содержащую теги HTML, поэтому полученная (измененная) математика не набирается.

Обычным решением является использование обратной косой черты для предотвращения обработки подчеркивания Markdown, поэтому используйте \_ вместо _ в вашей математике.Вам также может потребоваться удвоить некоторые обратные слеши (например, \\ может потребоваться ввести как \\\\ в документе уценки).

См. Документацию MathJax по LaTeX в документах HTML для более подробной информации (см. параграфы на Markdown).

...