Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
Во, бнвачик, зацени что я нашёл: http://code.google.com/p/mathtex/ Можно же эту няшечку привинтить к бнвачику, и переправлять ей то, что в наших сообщениях попадает между двойным знаком доллара, $$\LaTeX$$ же!
Рекомендовали: @dluciv
#KB82E6 / @goren / 5071 день назад

Можно и внешние юзать, чо: http://e-science.ru/1/mimetex.cgi?V_2%28.....}\pi%20r^3
#KB82E6/H8K / @dluciv / 5071 день назад
@dluciv Можно, но зачем, когда есть такая няшная, удобная и компактная библиотечка?
#KB82E6/ES2 / @goren --> #KB82E6/H8K / 5071 день назад
@goren В плане временного решения, если востребовано, можно. Понятно, что в принципе няшная библиотечка правильнее, с этим я ничуть не спорю.
#KB82E6/N4T / @dluciv --> #KB82E6/ES2 / 5071 день назад
@dluciv Ну разве что если Стилетту не захочется ничего нового ставить. Потому что в этой библиотеке отрендерить формулу - приблизительно одна строчка питона: Mathtex(expr, 'stix', 14, 100).save("formulas/expr.gif") Ну или что-то такого типа, anyway. Писать враппер для какого-то внешнего ресурса по-любому будет геморройнее.
#KB82E6/RTE / @goren --> #KB82E6/N4T / 5071 день назад
@goren Враппер не надо. Достаточно заменять в тексте формулы на <img src=... По оптимистическим ожиданиям одним регекспом можно обойтись.
#KB82E6/SJ3 / @dluciv --> #KB82E6/RTE / 5071 день назад
@dluciv А картинки хранить у них? Они же их убивать будут, наверное...
#KB82E6/6RR / @goren --> #KB82E6/SJ3 / 5071 день назад
@goren Это их дело. Я подобный сервис (обёртку вокруг mimetex для asp.net и плагин для ScrewTurn Wiki) сам писал году в 2007 где-то. Картинка рендерится по формуле и кешируется в течение какого-то времени. Если её из кеша удалили, рендерится снова. Идентифицируется по SHA1 формулы. Делов то.
#KB82E6/IHN / @dluciv --> #KB82E6/6RR / 5071 день назад
хотет такую киллерфичу
#KB82E6/BXG / @kerrigan / 5071 день назад
Начал делоц. Зайчатки рендерера: http://math.bnw.im/?%D1%85%D1%83%D0%B9^{.....0%B4%D0%B0 Я ебал с того как оно тормозит >_< по секунде на формулу блеать!
#KB82E6/V31 / @stiletto / 5071 день назад
@stiletto И да, если у вас отрисуется быстро, это не значит, что я сказал неправду, это значит что варниш кэшируэ
#KB82E6/81W / @stiletto --> #KB82E6/V31 / 5071 день назад
@stiletto Оно каждый раз заново рисуется?
#KB82E6/Q3K / @goren --> #KB82E6/81W / 5071 день назад
@goren оно кэшируется, но не самой рисовалкой, а варнишем
#KB82E6/TC9 / @stiletto --> #KB82E6/Q3K / 5071 день назад
@stiletto Ага, понел. Не понел пока, как оно работает. http://math.bnw.im/?x^2+y^2=\sqrt{\frac{\pi}{4}} <- какая-то хуита получилась.
#KB82E6/VZ6 / @goren --> #KB82E6/TC9 / 5071 день назад
@goren плюсы оно как пробелы декодирует (то есть в урле надо %2B). а с радикалом это похоже шрифт соснул, надо поковырять
#KB82E6/7M2 / @stiletto --> #KB82E6/VZ6 / 5071 день назад
@stiletto А ты передаёшь скрипту просто формулу? Попробуй передавать $$ формула $$
#KB82E6/8OO / @goren --> #KB82E6/7M2 / 5071 день назад
@goren как $формула$. если писать просто формулу, оно выдает как текст. если $$формула$$ - тоже
#KB82E6/4MV / @stiletto --> #KB82E6/8OO / 5071 день назад
@stiletto В консоле она как раз с двойным долларом нормально рендерит, то есть не сплющивает ничего итп.
#KB82E6/1T2 / @goren --> #KB82E6/4MV / 5071 день назад
@goren покажи команду. у меня и консольная ведет себя так же
#KB82E6/TXY / @stiletto --> #KB82E6/1T2 / 5071 день назад
@stiletto Ну вот например mathtex '$$\forall(x \in \mathbb{R})\exists(y \in \mathbb{Z})(x \le y)\lor(x = y)$$' -o test рендерит нормально. http://math.bnw.im/?\forall%28x%20\in%20.....20=%20y%29 - хуй чего получилось
#KB82E6/EGF / @goren --> #KB82E6/TXY / 5071 день назад
@goren о, похоже ололошечка в cairo-бэкэнде
#KB82E6/O44 / @stiletto --> #KB82E6/EGF / 5071 день назад
Теперь как-то так: http://math.bnw.im/?x^2%2By^2=\sqrt{\fra.....0%BB%D0%BE} (все старые картинки показываются из кэша)
#KB82E6/3SK / @stiletto / 5071 день назад
@stiletto Так гораздо лучше, да. Но вот такая длинная хуита по-прежнему не рендерится: http://math.bnw.im/?\forall%28x%20\in\ma.....%200%29%29
#KB82E6/VCP / @goren --> #KB82E6/3SK / 5071 день назад
@goren кстати, я только сейчас обратил внимание: консольная тулза из питоно-mathtex'а называется mathtext (с t на конце) и опции -o не имеет. мы похоже разные вещи обсуждаем
#KB82E6/KK4 / @stiletto --> #KB82E6/EGF / 5071 день назад
сходил поколупал исходники питоно-mathtex'а. я не помню что такое \le - < или ≤, там в исходниках есть только \leq. а для \land, \lor и прочего там вообще ничего не определено. похоже его еще тоже надо пилить и пилить блджад.
#KB82E6/PQL / @stiletto / 5071 день назад
@stiletto Да, мой косяк. Надо было вот эту ссылку дать: http://www.forkosh.com/mathtex.html
#KB82E6/2VM / @goren --> #KB82E6/KK4 / 5071 день назад
@goren ё, там же зависимость от настоящего теха и рисование через него! моя паранойя лопнет же
#KB82E6/771 / @stiletto --> #KB82E6/2VM / 5071 день назад
@stiletto Ну блин... ._.
#KB82E6/XKN / @goren --> #KB82E6/771 / 5071 день назад
@stiletto Ладно, давай допиливать эту, что начали. Где там дефиниции, хоть добавить базовые логические символы и прочее...
#KB82E6/6F5 / @goren --> #KB82E6/771 / 5071 день назад
@goren о, оказывается все же знает, но по-другому называет: http://math.bnw.im/?a%20\wedge%20b%20\vee%20c мнмнмнм, сделать просто автореплейс чтоле
#KB82E6/WHD / @stiletto --> #KB82E6/6F5 / 5071 день назад
@stiletto О, охуенно. А матрицы есть хоть в каком-нибудь виде?
#KB82E6/V6X / @goren --> #KB82E6/WHD / 5071 день назад
@goren нет, похоже нет.
#KB82E6/KV3 / @stiletto --> #KB82E6/V6X / 5071 день назад
@stiletto Понятно. И проект похоже дохлый, всё самим пилить...
#KB82E6/VTO / @goren --> #KB82E6/KV3 / 5071 день назад
@goren Проще и в самом деле латех поставить, огородить как-нибудь, что ему будет...
#KB82E6/P57 / @goren --> #KB82E6/VTO / 5071 день назад
@dluciv В общем я прикручу mimeTex как на e-science.ru и не буду выебываться.
#KB82E6/1MW / @stiletto --> #KB82E6/H8K / 5071 день назад
@stiletto А чем он лучше/хуже mathTeX?
#KB82E6/1RA / @goren --> #KB82E6/1MW / 5071 день назад
@goren тем что рисует сам, а не техом. и его вообще много кто использует.
#KB82E6/1AY / @stiletto --> #KB82E6/1RA / 5071 день назад
@stiletto Ну он выглядит как говно зато http://e-science.ru/1/mimetex.cgi?\int_1.....2}{2}%29dx
#KB82E6/GUN / @goren --> #KB82E6/1AY / 5071 день назад
@goren ну увы
#KB82E6/ZCJ / @stiletto --> #KB82E6/GUN / 5071 день назад
@stiletto А там всякие алиасы можно как-то назначить? Типа тех же \land, \lor итп?
#KB82E6/KFI / @goren --> #KB82E6/ZCJ / 5071 день назад
@goren только патчить
#KB82E6/XSU / @stiletto --> #KB82E6/KFI / 5071 день назад
@stiletto Ну ок, пока сойдёт, а там запатчим.
#KB82E6/5CE / @goren --> #KB82E6/XSU / 5071 день назад
или может jsMath как на педальчане?
#KB82E6/9ET / @stiletto / 5071 день назад
@stiletto У меня он нихуя не работает, например.
#KB82E6/INK / @goren --> #KB82E6/9ET / 5071 день назад
@stiletto Есть ещё вариант в самом деле настроить грабилку со стороннего ресурса, как @dluciv предлагал. Например отсюда http://www.forkosh.dreamhost.com/mathtex.cgi?x^2 Так будут все возможности латеха и выглядит няшно, но NIH.
#KB82E6/301 / @goren --> #KB82E6/9ET / 5071 день назад
@goren не знаю как mathtex, но mimetex по дефолту проверяет хост в referer'е и чужим не дает. а если я буду запросы делать с сервера, сфейкав реферер, и клиенту уже от себя отдавать, то они запросто могут просто забанить по ip сервер и всио
#KB82E6/6VJ / @stiletto --> #KB82E6/301 / 5071 день назад
@stiletto Installing mathTeX on your own server sets up a de facto web service, unless you compile it with the –DREFERER=\"domain\" <http://www.forkosh.dreamhost.com/source_.....ererswitch> switch, restricting requests to that specific domain. Until mathML <http://www.w3.org/Math/> becomes widespread, LaTeX-based web services, like mathTeX or alternatives <http://www.forkosh.dreamhost.com/source_.....ternatives>, may be the best math-on-the-web solutions. If you set one up that's intended for public access, email me its url, and I'll add it to the following list... http://www.forkosh.dreamhost.com/source_mathtex.html Там список из 5 хостов, из них 3 лежат. Ну в общем думай, я спать пойду, у нас уже 3 часа ночи.
#KB82E6/GYN / @goren --> #KB82E6/6VJ / 5071 день назад
@stiletto бля я слепой мудак! If you have trouble installing mathTeX on your own server, a mathTeX web service is currently available.
#KB82E6/CJU / @stiletto --> #KB82E6/6VJ / 5071 день назад
@stiletto то есть они официально разрешают, вот
#KB82E6/U4T / @stiletto --> #KB82E6/6VJ / 5071 день назад
Используй jsMath - http://www.math.union.edu/~dpvc/jsMath/ посмотреть можно в /sci 2-ch.ru
#KB82E6/LQC / @ptah_alexs / 5071 день назад
@ptah_alexs Да ну, он кривой и требует специальных шрифтов и продвинутого броузера. mathtex.cgi в 100500 раз лучше. А поскольку держатели сервера не возражают, чтобы их сервис использовался как public service, пусть он и будет.
#KB82E6/MR6 / @goren --> #KB82E6/LQC / 5071 день назад
@goren Там можно использовать любой unicode-шрифт и работает даже в конквероре.
#KB82E6/6EC / @ptah_alexs --> #KB82E6/MR6 / 5071 день назад
@ptah_alexs Ну не знаю, на педальчане он требует специальных шрифтов и глючит постоянно...
#KB82E6/K25 / @goren --> #KB82E6/6EC / 5071 день назад
@goren Включи в настройках "использовать unicode-шрифт" УМВР)
#KB82E6/49A / @ptah_alexs --> #KB82E6/K25 / 5071 день назад
@ptah_alexs Я поставил шревты и у меня теперь тоже работает, правда я так и не понел, как там вбивать формулы. Но это ж только еботня лишняя. Чем картинки плохи?
#KB82E6/AW1 / @goren --> #KB82E6/49A / 5071 день назад
@goren оформляешь внутри [math][/math] по нотации \TeX
#KB82E6/R6C / @ptah_alexs --> #KB82E6/AW1 / 5071 день назад
@ptah_alexs Эту часть я понял. Проблема, когда ввожу какую-нибудь длинную формулу, там появляется хуита Unknown control sequence '\msbm'
#KB82E6/LGB / @goren --> #KB82E6/R6C / 5071 день назад
@goren Видимо шрифтов всё таки не хватает каких-то
#KB82E6/ELD / @ptah_alexs --> #KB82E6/LGB / 5071 день назад
@ptah_alexs Не, короче, я понел. Фигня в том, что он cannot into mathbb. В печь.
#KB82E6/UIA / @goren --> #KB82E6/ELD / 5071 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.