<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_13_thread_37655"  />
<title>rulinux.net - Форум - Web-development - MathML все за и против.</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Web-development - MathML все за и против.</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#148007</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#148007</guid>
<pubDate>Wed, 18 Jul 2012 08:33:38 +0400</pubDate>
<description><![CDATA[<p>Вобщем адоптировал phpMathPublisher к php 5.3 Повыкидывал deprecated функции. Подружил с пространствами имен. Использовать в Symfony 2 так:</p><p>Добавить в файл deps</p><p><fieldset><legend>]</legend><code><br />
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>phpmathpublisher<span style="">&#93;</span></span><br />
&nbsp; &nbsp; <span style="color: #000099;">git</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">git://gitorious.org/rulinux-engine/phpmathpublisher.git</span><br />
&nbsp; &nbsp; <span style="color: #000099;">target</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">phpmathpublisher/lib/PMP</span><br />
&nbsp;</code></fieldset></p><p></p><p>выполнить php bin/vendors install.</p><p></p><p>Затем в файле autoload.php в функцию registerNamespaces добавить </p><p></p><p><fieldset><legend>]</legend><code><br />
<span style="color: #000088;">$loader</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">registerNamespaces</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">//...</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">'PMP'</span> <span style="color: #339933;">=&gt;</span> __DIR__<span style="color: #339933;">.</span><span style="color: #0000ff;">'/../vendor/phpmathpublisher/lib'</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">//...</span><br />
<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp;</code></fieldset></p><p></p><p>Юзать практически так-же как и обычный матпаблишер, только предварительно создав объект phpMathPublisher</p><p><fieldset><legend>]</legend><code><br />
<span style="color: #666666; font-style: italic;">//...</span><br />
use PMP<span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">//...</span><br />
<span style="color: #000088;">$phpMathPublisher</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> \PMP\PhpMathPublisher<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$phpMathPublisher</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mathfilter</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$text</span><span style="color: #339933;">,</span><span style="color: #000088;">$size</span><span style="color: #339933;">,</span><span style="color: #000088;">$pathToImg</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp;</code></fieldset></p><p></p><p>Если кому-то нужно, то код доступен в <a href="https://gitorious.org/rulinux-engine/phpmathpublisher">репозитории phpmathpublisher</a> проекта</p>]]></description>
</item>
<item>
<title>Re:MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#147997</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#147997</guid>
<pubDate>Tue, 17 Jul 2012 21:24:48 +0400</pubDate>
<description><![CDATA[<p>чёто не вижу никакой проблемы с этим. Ты же хмл не вручную набирать будешь.</p>]]></description>
</item>
<item>
<title>Re:MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#147981</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#147981</guid>
<pubDate>Tue, 17 Jul 2012 18:54:45 +0400</pubDate>
<description><![CDATA[<p>XML хуле.</p>]]></description>
</item>
<item>
<title>Re:MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#147980</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#147980</guid>
<pubDate>Tue, 17 Jul 2012 18:51:06 +0400</pubDate>
<description><![CDATA[<p><i>>плюсов и минусов MathML я не знаю</i><br> <img src="http://a.asset.soup.io/asset/3240/7706_a904.png" alt="[путь к изображению некорректен]" /></p>]]></description>
</item>
<item>
<title>Re:MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#147978</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#147978</guid>
<pubDate>Tue, 17 Jul 2012 18:30:58 +0400</pubDate>
<description><![CDATA[<p>Не использовал, но Рабинович напел, что <a href="http://caniuse.com/#feat=mathml">поддержка браузерами</a> у него совсем не очень. Например, <s>поделка для веб-киосков</s> хром его не умеет, да и вообще любой вебкитовский браузер.<br><br>Может дёргать латех через dvipng лучше?</p>]]></description>
</item>
<item>
<title>Re:MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#147965</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#147965</guid>
<pubDate>Tue, 17 Jul 2012 17:19:04 +0400</pubDate>
<description><![CDATA[<p>Среди минусов phpMathPublisher: весь нашпигован deprecated функциями, достаточно примитвен, интегрируется в симфонию костылями. Плюс: работает на любом браузере&#92; rss-агрегаторе. плюсов и минусов MathML я не знаю</p>]]></description>
</item>
<item>
<title>MathML все за и против.</title>
<link>https://rulinux.net/message.php?newsid=37655&amp;page=1#147956</link>
<guid>https://rulinux.net/message.php?newsid=37655&amp;page=1#147956</guid>
<pubDate>Tue, 17 Jul 2012 15:29:42 +0400</pubDate>
<description><![CDATA[<p>Кто юзал? Есть ли смысл переходить на него с phpMathPublisher? Я хочу выкинуть достаточно примитивный phpMathPublisher и заменить его впоследствии на MathML. Есть ли смысл?</p>]]></description>
</item>
</channel>
</rss>