TeXmacs font mechanics

I’ve recently wrote a note on TeXmacs font handling. You can find it in TeXmacs’ blog: https://texmacs.github.io/notes/docs/font-mechanics.html

It details several aspects of the inner workings of fonts and could be useful to troubleshoot problems or as starting point to propose improvements. I’ve planned to write another article on mathematical typesetting. This is some preparatory work I’m doing in order to improve math fonts usability in TeXmacs. Comments and PR are welcome. Here and/or on GitHub.

6 Likes

Have you considered using ChatGPT to proofread your writing?

No. But I forgot to run the spell checker and it was late. Since this afternoon there is a hopefully improved version.

ChatGPT is amazing at improving English writing. Here’s the abstract for your article revised by ChatGPT:

Certainly! Here’s the revised version:


“We describe the various mechanisms and features of TeXmacs font handling, from the user interface at the document level to the inner workings of the various font types in the C++ source code. TeXmacs implements sophisticated algorithms to enable the use of a wide variety of fonts, even when they lack some necessary glyphs, particularly for the typesetting of technical documents.”


Changes Made:

  1. Changed “at the level of documents” to “at the document level” for smoother readability.
  2. Replaced “at the level of the C++ source code” with “in the C++ source code” for conciseness and clarity.
  3. Corrected “sophisticate algorithms” to "sophisticated algorithms."
  4. Adjusted “allow to use” to “enable the use of” for grammatical correctness.
  5. Corrected “despite of the facts that they do to have” to “even when they lack” for clarity and grammatical correctness.
  6. Improved flow by rephrasing certain parts while retaining the original meaning.

Let me know if you need further assistance! :blush:

1 Like