LINUX.ORG.RU

python, преобразование диакретики, формул и спецсимволов latex->html/mathml

 , ,


0

1

Например, есть bib-файл с полями оформленными по всем правилам латеха, кое-где в загловках присутствуют математические и химические формулы, кое где в фамилиях диакретика. Нужно всё это преобразовать в юникод+mathml понятный браузеру. Есть ли такие пакеты?

★★★★★

А разве нельзя bib-файл сделать html файлом, а потом изменить кодировку на юникодовую? По сути нужен будет какой-нибудь bibtohtml и iconv. Может быть еще понадобится чем-нибудь указать кодировку в html файлах

dicos ★★
()
Ответ на: комментарий от AntonI

например в LaTeX верхний индекс 2 это $^2$ - чем тут поможет смена кодировки?

В топике автор написал, что ему нужен юникод

dicos ★★
()
Ответ на: комментарий от dicos

Можно прогнать это через icons (насколько я Вас понял) и получить Юникод, но тс-у это не поможет.

ЗЫ а jubref не умеет такого экспорта?

AntonI ★★★★★
()
Ответ на: комментарий от ei-grad

Я пробовал latex2mathml, но он чому-то даже обычный текст превращает в формулу:

In [3]: convert_to_mathml("foo bar $x_2$")
Out[3]: '<math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><mrow><mi>f</mi><mi>o</mi><mi>o</mi><mi>b</mi><mi>a</mi><mi>r</mi><mi>$</mi><msub><mi>x</mi><mn>2</mn></msub><mi>$</mi></mrow></math>'

thunar ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.