Earlier quoted context omitted.
I don't use it, so I don't know. This is how texmacs describe it themselves: “Converters exist for TeX/LaTeX and Html/Mathml. Notice that TeXmacs is not based on TeX/LaTeX.” To me that sounds like a tool that is not for working with Latex, but it can convert in a pinch. It's a different category, it's own thing. Fine, but not Tex/Latex. The “Limitations of the TeXmacs to LaTeX converter” from their webpage sound pret…
It was a rhetorical question. I understand how TeXmacs works. It does use LaTeX: it contains a usable LaTeX importer/exporter. Yes, the importer and exporter aren’t perfect, but they are used in a nontrivial capacity nevertheless. LaTeX is such an integral part of the research workflow for so many academics that leaving it behind entirely is not an option. So instead many people use TeXmacs to generate LaTeX for subm…
Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
51–60 of 61 posts
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#52Earlier quoted context omitted.
> But you either compile LaTeX often, which gets very tedious once the compile time gets longer for larger documents, or you can get a confusing error message from LaTeX that takes you half an hour to deciper. That is my experience. have you played with rubber or latexmk? > Texmacs does the job of all of those tools better except for the “standard library” of the latex/tex/ctan world and vast seas of dependent work i…
I don't know what software you are using but, latexmk on my machine takes at least 30seconds to compile a 40 page document with 164 equations and 46 images. Texmacs doesn't have to, it just does the rendering incrementally, references get updated when you insert a new one. You can call an update on the whole buffer, which you normally don't have to, and it updates the same document in less than 6 seconds. Some import…
someone once described this to me as “treating latex as the IR” which seems relatively correct; for me, it’s a nice way to square the circle of “i want *.tex eventually, but i’d like to write it without as much fuss”.
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#53Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#54Earlier quoted context omitted.
it is not: https://www.youtube.com/watch?v=H46ON2FB30U
no shit, but thank you for the unnecessary clarification
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#55Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#56Earlier quoted context omitted.
It was a rhetorical question. I understand how TeXmacs works. It does use LaTeX: it contains a usable LaTeX importer/exporter. Yes, the importer and exporter aren’t perfect, but they are used in a nontrivial capacity nevertheless. LaTeX is such an integral part of the research workflow for so many academics that leaving it behind entirely is not an option. So instead many people use TeXmacs to generate LaTeX for subm…
The phrase "it uses LaTeX" means that it runs the program LaTeX or that it need the "LaTeX format". Neither is true. Similarly you would say that "PanDoc uses Word?" or that a program that export to Word use Word. To me if you want to say that a program exports to a particular format just say so. If you want to say that a program needs a working installation of another program Y to work then you can say "it uses Y".…
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#57Earlier quoted context omitted.
> But you either compile LaTeX often, which gets very tedious once the compile time gets longer for larger documents, or you can get a confusing error message from LaTeX that takes you half an hour to deciper. That is my experience. have you played with rubber or latexmk? > Texmacs does the job of all of those tools better except for the “standard library” of the latex/tex/ctan world and vast seas of dependent work i…
I don't know what software you are using but, latexmk on my machine takes at least 30seconds to compile a 40 page document with 164 equations and 46 images. Texmacs doesn't have to, it just does the rendering incrementally, references get updated when you insert a new one. You can call an update on the whole buffer, which you normally don't have to, and it updates the same document in less than 6 seconds. Some import…
TeXmacs isn’t new software that was just created, though.
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#58One could argue that it is held back by not being based on TeX (depends on how good the export is) and emacs (probably).
Here as far as I understand the fact that TeX is a Turing-complete language makes it impossible to write a converter for TeX. I read a post by Joris van der Hoeven where he said that TeX held back every other program by making it impossible to write converters. I did not find that post so I link to https://news.ycombinator.com/item?id=27604311 where he talks about the same issue.
Converters whose source, target, or both are Turing complete languages are... not uncommon in computing.
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#59Earlier quoted context omitted.
It was a problem, but everyone was forced to put up with Javascript anyway, and here we are...
Not disagreeing but here’s another lens. Applies to TeX as well. “Java” in javascript kinda meant “modern computer programming” to the audience, in a very very inaccurate and zeitgeist-hype-train way. People who thought “oh yeah, I’ve heard of java, and scripting sounds easier than programming,” looked into it. ECMA wasn’t a thing yet, but it might have sounded like a skincare product to those same ears, or something…
ECMA is much older than JS.
ECMAScript wasn’t a thing yet, I think you mean.
Re: Ask HN: Did TeXmacs' doubly misleading name hold it back for 20 years?
#60Things that are great usually come through anyway. Is that too optimistic? If you think Texmacs is great, maybe it also has come over a threshold to greatness - it wasn't there for all of the past 20 years(?) Things such as your outreach in this post is what's needed for a great program to become more well known. My spontaneous feeling is that it's very upsetting that it has TeX in the name but does not use Tex or La…
Not to mention JavaScript, then :)