Take the 2-minute tour ×
MathOverflow is a question and answer site for professional mathematicians. It's 100% free, no registration required.

One very enjoyable feature of mathoverflow is that the math just works. You enter it using the usual LaTeX, and then the jsMath magic does the rest. One of the most frequent activities for many mathematicians is checking abstracts on arXiv. So you open an abstract and you see all these dollar signs which you have to mentally decipher.

Question: Is there a way to set up jsMath, Firefox, etc., so that you can see formulas when viewing abstracts on arxiv.org?

This may be a meta question, but who reads meta threads, right? And there is a high concentration of experts here who may be able to answer this. That would improve quality of life for many mathematicians, I am sure.

Notes on the comments:

  1. Yes, people should make an effort and write abstracts on arXiv without using math. symbols, preferably. But the easiest thing to do, really, is to reuse your article abstract for the arXiv abstract, and that's what people do. And you can easily use some math symbols in your article abstract.
  2. Is it a question for arXiv people and not for MO? Maybe. But this is a very active community of people who encounter this problem on a daily basis. I hoping there is someone clever enough that solved this problem for themselves already.
share|improve this question
5  
You should contact the arXiv people, really. –  Mariano Suárez-Alvarez Mar 29 '10 at 1:25
3  
This is a very borderline case in my opinion, but I'm voting to close as 'off topic' on the basis that this question should be addressed to the arXiv directly. (Addressing it here will serve no purpose as far as I can tell.) I would be fine with a variation on the following instead. Is there a user-side method to render latex formulas on arbitrary websites? –  François G. Dorais Mar 29 '10 at 3:11
2  
I have not tried to do this myself, but one ought to be able to accomplish this with a Greasemonkey script. You might ask on meta.MO, simply because much discussion of jsMath already goes on there. –  Reid Barton Mar 29 '10 at 4:17
7  
FWIW I've noticed that most LaTeX in ArXiv abstracts tends to have undefined macros in! That makes the problem much harder. You typically get things like "Consider the curve \$ \C:y^2=x^3+1 \$ . In \cite{BSD} it was conjectured that...". You're never going to be rendering this in your browser ;-) (unless your browser reads the preamble of the TeX source before processing the abstract!) –  Kevin Buzzard Mar 29 '10 at 6:54
3  
In Firefox on my computer, the statement 'the math just works' is just plain wrong. –  HJRW Mar 29 '10 at 15:51
show 13 more comments

closed as off topic by François G. Dorais, Tom Leinster, S. Carnahan, Mariano Suárez-Alvarez, Andrew Stacey Mar 29 '10 at 21:11

Questions on MathOverflow are expected to relate to research level mathematics within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer

You may be interested in looking at the following greasemonkey script:

http://www.gold-saucer.org/mathml/greasemonkey/

It doesn't look as though it's been worked on recently but that doesn't stop it being usable. The basic idea is to overlay a simplified latex->MathML converter on top of a webpage. Since it is a greasemonkey script, it is entirely user-controlled and can be applied to any webpage, arxiv or otherwise.

Of course, there is always the problem of non-standard macros in abstracts and I completely agree with the sentiment that abstracts should be 100% legible without requiring extra parsing.

(In addition to posting this answer, I am add my vote to the list of "to close" as I agree with the various sentiments on that line in the comment thread. That I'm answering the question is not paradoxical since this isn't actually an answer to the question that was asked. I'm not convinced that I would want to see the question to which this is the answer also posted on MO, but think that the easiest way to prevent it being asked is to answer it here. I'm community-wikifying this answer not because I want others to be able to edit it, but to underline my opinion by forgoing any reputation for this answer (not that I assume it would actually get any!).)

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.