Ah, I (the article author) am at fault here, for not pointing this out. Things looked fine in my testing because I have the LM font installed on my system.
PDF serves an important purpose; it’s not an abomination. It conveys exactly what the author or publisher intended. HTML can not do this. It can serve as a reliable archive and be made (imperfectly) accessible, as described in the article. Of course all this comes with significant tradeoffs, including reduced interoperability, as you say. But there are good reasons for academic publishing, especially in math, CS, and physics (but also in some areas of the humanities) to prefer PDFs—it’s not just obstinacy.
I don’t have the data to answer your question. But I’d like to point out that it has little to do with my assertions. Note in particular the word “conveys”.
The word doesn't help without specifying the set of intents you meant.
But in general that would also be a mistaken post-hoc rationalization of the state of an ecosystem.
The "author's intent" could just be "I just want to fit the requirement". And the publisher's intent could just be "I don't want to change". None of which is about the deficiency of alternative formats re. "conveying [supposedly design] intent"
And PDF is an abomination because of the awful way it implements the "intent preservation"
I mean, I know why the format is used and what it does. That doesn't make any less of an abomination. Parsing it is an absolute clusterfuck, and accessibility for it is horrifically bad even in Acrobat. By contrast, something like HTML is far better, even if it doesn't necessarily display the document exactly the same way all the time on all devices.
Interesting. What browser? Because in FF or Chrome on Linux desktop, it looks basically identical to LaTeX output. But unlike when creating PDFs, you’re at the mercy of your browser’s MathML implementation (another reason PDF is great).
Not so good. But the problem is not Typst, it’s Chrome on Android, or the way you have that configured.
EDIT: I just checked the article on my phone, and every browser renders the equation as in your screenshot. FF and Chromium on desktop are perfect. Another example of how mobile browsers suck.
I was maybe too hasty here. Another comment made me realize that the difference is due to the presence of the Latin Modern font on my desktop and its absence from my phone. Sorry, mobile browsers. You still suck, but less energetically than I had concluded.
So authors using MathML should supply the LM font for download or advise their readers.
Not the person you’re asking, but I’ll just mention that pandoc has a Typst reader. I use a pandoc filter to write in markdown with math in Typst and convert to LaTeX:
dwm is only a window manager, not a desktop. Which is fine, but it’s not the most fair comparison because it’s not dwm vs KDE, it’s dwm vs kwin. Or dwm + 20 applications vs KDE.
My keyboards have always had an INS key but they’ve never done anything and I’ve never bothered to map them to anything. I do sometimes want to overwrite, but that’s always in Vim where I can enter replace mode.
Hm I've seen keyboards where INS didn't appear to do anything, but that was because you had to press a different button to activate the set of keys that includes INS, and you might have been looking at a case of that.
reply