anonymous@RULINUX.NET~# Last login: 2024-12-27 01:03:39
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

MathML все за и против.

Кто юзал? Есть ли смысл переходить на него с phpMathPublisher? Я хочу выкинуть достаточно примитивный phpMathPublisher и заменить его впоследствии на MathML. Есть ли смысл?

Tux-oid(*) (2012-07-17 19:29:42)

Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120428 Firefox/12.0 SeaMonkey/2.9.1

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: MathML все за и против. от Tux-oid 2012-07-17 19:29:42
avatar
Скрыть

Re:MathML все за и против.

Среди минусов phpMathPublisher: весь нашпигован deprecated функциями, достаточно примитвен, интегрируется в симфонию костылями. Плюс: работает на любом браузере\ rss-агрегаторе. плюсов и минусов MathML я не знаю

Tux-oid(*)(2012-07-17 21:19:04)

Mozilla/5.0 (Android; Mobile; rv:14.0) Gecko/14.0 Firefox/14.0
[#] [Добавить метку] [Редактировать] Ответ на: MathML все за и против. от Tux-oid 2012-07-17 19:29:42
avatar
Скрыть

Re:MathML все за и против.

Не использовал, но Рабинович напел, что поддержка браузерами у него совсем не очень. Например, поделка для веб-киосков хром его не умеет, да и вообще любой вебкитовский браузер.

Может дёргать латех через dvipng лучше?

SystemV(*)(2012-07-17 22:30:58)
Отредактировано SystemV по причине "не указана"
Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:MathML все за и против. от Tux-oid 2012-07-17 21:19:04Фильтры
avatar
  • изображения
Скрыть

Re:MathML все за и против.

>плюсов и минусов MathML я не знаю
[путь к изображению некорректен]

svarwik(*)(2012-07-17 22:51:06)

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:MathML все за и против. от svarwik 2012-07-17 22:51:06
avatar
Скрыть

Re:MathML все за и против.

XML хуле.

Tux-oid(*)(2012-07-17 22:54:45)

Mozilla/5.0 (Android; Mobile; rv:14.0) Gecko/14.0 Firefox/14.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:MathML все за и против. от svarwik 2012-07-17 22:51:06
avatar
Скрыть

Re:MathML все за и против.

чёто не вижу никакой проблемы с этим. Ты же хмл не вручную набирать будешь.

bugmaker(*)(2012-07-18 01:24:48)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:13.0) Gecko/20100101 Firefox/13.0.1
[#] [Добавить метку] [Редактировать] Ответ на: MathML все за и против. от Tux-oid 2012-07-17 19:29:42
avatar
Скрыть

Re:MathML все за и против.

Вобщем адоптировал phpMathPublisher к php 5.3 Повыкидывал deprecated функции. Подружил с пространствами имен. Использовать в Symfony 2 так:

Добавить в файл deps

]
[phpmathpublisher]
    git=git://gitorious.org/rulinux-engine/phpmathpublisher.git
    target=phpmathpublisher/lib/PMP
 

выполнить php bin/vendors install.

Затем в файле autoload.php в функцию registerNamespaces добавить

]
$loader->registerNamespaces(array(
        //...
        'PMP' => __DIR__.'/../vendor/phpmathpublisher/lib',
        //...
));
 

Юзать практически так-же как и обычный матпаблишер, только предварительно создав объект phpMathPublisher

]
//...
use PMP;
//...
$phpMathPublisher = new \PMP\PhpMathPublisher();
$str = $phpMathPublisher->mathfilter($text,$size,$pathToImg);
 

Если кому-то нужно, то код доступен в репозитории phpmathpublisher проекта

Tux-oid(*)(2012-07-18 12:33:38)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120428 Firefox/12.0 SeaMonkey/2.9.1
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!