GNU Texmacs

(texmacs.org)

59 points | by remywang 3 hours ago

7 comments

  • gudzpoz 1 hour ago
    You can try TeXmacs in your browser at https://yufeng-shen.github.io/Mogan.html . (It's actually from a fork of TeXmacs called Mogan, of which I've been a happy user due to better CJK support.)

    By the way, I do think TeXmacs is an Emacsen as it provides Guile/Scheme as an extension language, though I don't know how customizable it is. (I think the built-in REPLs for Python/Maxima/Scheme/... are written in Scheme.) And then, it does support quite some TeX commands (and you input them by pressing backslash followed by their command name), so I do think their "TeXmacs" name is very much justified.

  • egorelik 1 hour ago
    Early on in my computing life, I discovered TeXmacs as a user interface for a Computer Algebra System I had been playing with called Axiom. Ironically, this was before I had ever even heard of either TeX or Emacs! It seemed like a cool piece of software, but when I later learned LaTeX I discovered I prefer non-WYSIWYG for everything but lecture notes. Still, in the years since I've recognized that this setup, combining a math engine with a rich display interface, was an early version of what would later be popularized as Notebooks.
  • wbolt 1 hour ago
    Are there any „real world users” of this? During all my years in academia I haven’t met any. Most just use plain LaTeX. Some do MS Word. Rarely something else. Never Texmacs. This is my experience at least.

    With stuff like Overleaf and plugins for modern IDEs, honestly I can’t say LaTeX is a bad experience. It does what it should.

    • bjobjobjo 45 minutes ago
      I used this for note taking in class at my university during a few years. Typing math in TeXmacs felt much quicker than LaTeX, enough so that I was able to keep up with the lecturer's writing on the blackboard.
    • rustyhancock 1 hour ago
      The name alone is hilarious bad.

      I'd never heard of it but when I saw the title of this post I practically tripped over myself to click it. Latex and Emacs! From GNU!! How have I not heard of it?

      A few lines in to the page. Oh it's nothing to do with either of latex or Emacs.

      • alpaca128 43 minutes ago
        Just days ago I had a similar experience with GNU gperf. No, it has nothing to do with the profiler on Linux and perf doesn't stand for performance. It's for generating perfect hashmaps.
  • algorithm314 1 hour ago
    There is also a fork of TeXmacs called Mogan https://github.com/MoganLab/mogan
  • bombcar 2 hours ago
    The name is TeXmacs - but "Notice that TeXmacs is not based on TeX/LaTeX." I wonder why they chose that name.
    • munk-a 1 hour ago
      It isn't compatible with TeX/LaTeX but it does serve the same purpose (and converters are available). I don't disagree it's a weak name, though. The naming implies some sort of rich LaTeX editor plugin for emacs - I need Mike Meyers to leap out and say "Texmacs is neither LaTeX nor Emacs - discuss."
      • lo_zamoyski 1 hour ago
        Perhaps it's like "Javascript", trading on association rather than on substance.
    • haunter 2 hours ago
      Neither on emacs and nor it’s a Mac first app. Probably the most misleading app name ever.
  • krupan 1 hour ago
    Such a weird project, starting with the weird name that sets all kinds of wrong expectations
  • mghackerlady 1 hour ago
    I love TeXmacs so much I just use it as a regular word processor