Установка mathjax прерывает подсказку терминала (и возвышенный текст)

Недавно я установил пакет сообщества Arch «mathjax», чтобы иметь возможность отображать некоторые математические формулы в блокноте Jupyter. Для ноутбуков работает, но после установки другие вещи ломаются, вроде рендеринга спецсимволов в Terminator и Sublime Text 3.

Вот рассматриваемый символ, отображаемый в Sublime и в фактической подсказке в Terminator: https://imgur.com/a/lYBk1

Мой вопрос в том, как я могу удержать mathjax от изменения этих вещей. Как это вообще может случиться? Я думал, что пакет просто имеет отношение к рендерингу Latex в браузере.


person duckduck    schedule 21.04.2017    source источник
comment
версии: сообщество/mathjax 2.7.0-2, сообщество/терминатор 1.91-5, сборка Sublime Text 3126.   -  person duckduck    schedule 21.04.2017
comment
Случайное предположение: попробуйте временно удалить шрифты, установленные с помощью MathJax.   -  person Peter Krautzberger    schedule 21.04.2017
comment
@PeterKrautzberger Я пытался переименовать каталоги /usr/share/fonts/mathjax и /usr/share/mathjax, этого достаточно? Это не влияет на проблему, описанную выше.   -  person duckduck    schedule 21.04.2017
comment
Извините, это единственное, что я мог представить. Может быть, это не зависит от MathJax?   -  person Peter Krautzberger    schedule 21.04.2017
comment
Удаление папки /usr/share/fonts/mathjax полностью работает. Но проблема сохраняется после того, как я скопирую ее туда.   -  person duckduck    schedule 21.04.2017
comment
Интересно. Проблема должна заключаться в том, что используются шрифты MathJax. Папка должна быть добавлена ​​к путям поиска шрифтов, что в любом случае не рекомендуется для этих шрифтов; может считаться ошибкой в ​​​​архивном пакете   -  person Peter Krautzberger    schedule 21.04.2017


Ответы (1)


Итак, действительно плохое решение — переместить папку mathjax в /usr/share/fonts в новое место и создать ссылку на это место в папке /usr/share/mathjax, перезаписав предыдущую ссылку с именем «шрифты».

Это устраняет проблемы со специальными символами в Terminator и Sublime. По крайней мере, для Jupyter Notebooks это, кажется, не нарушает рендеринг формул.

Это всего лишь временное решение, поэтому я надеюсь, что кто-то может найти лучшее.

person duckduck    schedule 21.04.2017