[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Bug 17465 depends on bug 14202, which changed state. Bug 14202 Summary: Break Math/texvc out of MediaWiki core into extensions https://bugzilla.wikimedia.org/show_bug.cgi?id=14202 What|Removed |Added Status|RESOLVED|PATCH_TO_REVIEW Resolution|FIXED |--- -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Bug 17465 depends on bug 14202, which changed state. Bug 14202 Summary: Break Math/texvc out of MediaWiki core into extensions https://bugzilla.wikimedia.org/show_bug.cgi?id=14202 What|Removed |Added Status|PATCH_TO_REVIEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 physikerwelt phy...@ckurs.de changed: What|Removed |Added Status|NEW |ASSIGNED CC||phy...@ckurs.de Assignee|wikibugs-l@lists.wikimedia. |phy...@ckurs.de |org | -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Frédéric Wang fred.w...@free.fr changed: What|Removed |Added Blocks||15870 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Mark A. Hershberger m...@everybody.org changed: What|Removed |Added Depends on||34038 -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 --- Comment #3 from Tim Landscheidt t...@tim-landscheidt.de 2012-01-18 15:10:28 UTC --- Interestingly, sometimes MathJax seems to emulate texvc's behaviour: If you TeX m_\mbox{t} = m \cdot \frac {1}{1 - \sum k}, the result is m with the rest of the line as subscript. texvc transforms that to: m_{{\mbox{t}}}=m\cdot {\frac {1}{1-\sum k}} which only puts t as subscript, and at least the MathJax demo at http://www.kenschutte.com/mathjax uses the same rendering. I fear if we do not clearly define the grammar and its meaning, we will face a situation similar to MediaWiki's parser. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 --- Comment #2 from Tim Landscheidt t...@tim-landscheidt.de 2012-01-17 14:38:36 UTC --- A few issues that I noted while playing around some at https://github.com/scfc/mediawiki-math-extension (ATM ~ 90/1000 deviations in DVIs): - Despite being one of its purposes, there are no testcases that rogue TeX commands (I/O, \catcode, etc.) are actually rejected. - texvc not only validates the input and generates HTML, but also /transforms/ the TeX source: - Some functions are aliased (\uarr = \uparrow). - White space is added and deleted. - M^{II}_3N_2 gets rearranged to M_{3}^{{II}}N_{2}. IMHO the transformations are bad (TM): - A reader cannot simply copy and paste apparent TeX from a wiki source to other applications. - An editor cannot simply copy and paste apparent TeX from a TeX source to MediaWiki. - It lays an unnecessary burden on the usage of other renderers and editors. For example, MathJax doesn't recognize \uarr, but only \uparrow. So I think we should settle for a purely validating parser. Omitting the transformations will of course also change the output and thus the outputhash column. So a migration plan would probably have to include expiring PNGs generated before the deployment. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Bug 17465 depends on bug 14202, which changed state. Bug 14202 Summary: Break Math/texvc out of MediaWiki core into extensions https://bugzilla.wikimedia.org/show_bug.cgi?id=14202 What|Old Value |New Value Status|ASSIGNED|RESOLVED Resolution||FIXED -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Chad H. innocentkil...@gmail.com changed: What|Removed |Added Component|Page rendering |texvc Product|MediaWiki |MediaWiki extensions Version|unspecified |any -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465 Brion Vibber br...@wikimedia.org changed: What|Removed |Added CC||br...@wikimedia.org Summary|Translate texvc into a more |Port texvc to PHP, reducing |widely used language|external dependencies and ||development impedence for ||Math extension --- Comment #1 from Brion Vibber br...@wikimedia.org 2009-06-30 18:35:51 UTC --- Poked summary; recommend just doing this in PHP... -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l