ТеХ-рендерилки

Персональный блог одноименного форумчанина. Человека и парохода, не побоюсь этого сравнения :)

Модератор: tyomitch

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

ТеХ-рендерилки

Сообщение tyomitch » 15.04.2006 (Сб) 16:24

Иногда бывает, что нужно набрать заковыристый текст со сложными формулами, а установленного ТеХа под рукой нет. К счастью, в интернете есть онлайн-рендереры, принимающие на входе ТеХ-исходник, и выдающие готовую картинку.

* Ограниченные возможности рендеринга ТеХ-формул встроены в MediaWiki -- движок Википедии. Вот, например, как выглядит отрендеренное им решение той задачи про корреляцию; видно, что более простые формулы превратились в HTML, более сложные -- в PNG с белым фоном и очень крупным шрифтом, и всё вместе это смотрится не слишком приятно. Кроме того, единственный способ получить изображение для какой-нибудь формулы -- написать её в одной из статей, что не всегда приемлемо.

* Самые широкие возможности предоставляются австрийским сайтом "ScienceSoft": здесь можно набрать целый документ, а не только одну формулу, и можно сохранить свой документ в их архиве -- тогда они дадут постоянную ссылку на его изображение. Недостаток -- ссылка вида http://sciencesoft.at/latex/latex.png?archive=414e9644d5e2143a670fbff410a6f86807f7fdf.png&resize=100; из-за кривизны движка phpBB, такую картинку невозможно вставить в текст топика напрямую.

* Ещё один очень любопытный сервис -- http://hausheer.osola.com/latex2png, сочетающий большую гибкость настроек с приятной ссылкой вида http://hausheer.osola.com/latex2png/XGJlZ2lue2Rpc3B....eW1hdGh9/300/0/result.png, позволяющей вставить картинку напрямую в топик. (Не знаю, правда, постоянная это сслыка, или временная.) Здесь можно набирать как отдельные формулы, так и блоки текста, но формулы будут выравнены по левому краю (как и в MediaWiki). Дополнительное преимущество -- то, что генерируется картинка осмысленного размера, тогда как в предыдущем сервисе -- всегда размером со страницу.

* Третий интересный сервис -- mimeTeX, генерирующий ссылки вида http://www.forkosh.dreamhost.com/cgi-bin/mimetex.cgi?formdata=e%5E%7Bi%5Cpi%7D%3D-1. Кроме собственно рендерера, здесь предлагают мод к phpBB, добавляющий в окно редактирования поста кнопку "формула"; таким образом, проблема вставки сложных формул в топики отпадает полностью.

* Наконец, есть сервисы, рендерящие ТеХ в PS/PDF; например, http://nirvana.informatik.uni-halle.de/~thuering/php/latex-online/latex.php?sprachauswahl=2. Не стоит и говорить, что ни на одном из перечисленных сервисов нет русских шрифтов. Но может быть, кто-то знает исключения?
Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 15.04.2006 (Сб) 19:24

Тёмыч, ты прямо-таки читаешь мои мысли. В смысле, я тут как-то начал писать обертку над TeX для рендеринга TeX файлов. Даже написал, осталось какие-то мелочи поправить, развернуть TeX на сервере и запустить сервис. И уж поверь, кириллица будет :).
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 15.04.2006 (Сб) 19:26

:cheers:
Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 06.05.2006 (Сб) 18:55

А вот я и наврал, с кириллицей плохо. После праздников разверну другой генератор и для него оболочку переделаю.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 11.05.2006 (Чт) 11:12

Надеюсь, LaTeX? :roll:

Я давно уже думаю, как бы было бы круто, если бы был ActiveX-контрол, умеющий рендерить TeX, пусть даже с ограниченными шрифтовыми возможностями. Наверное, это тяжеловато сделать...

А ссылка в вики мне напомнила результат работы latex2html, я когда-то пытался с ним работать для проекта "Рамблер-наука". В принципе, для html-я не так уж и плохо.
Быть... или не быть. Вот. В чём вопрос?


Вернуться в Tyomitch

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

    TopList