Hi John, I just read the README.pdf file and then had a look at the source code. Things are really intuitive, like .( .) for footnotes. I can't identify any "missing feature" yet. Au contraire, it offers tables of contents which do not need to be placed at the end of the document (like with the ms macro package; mom can place tables of contents at the beginning, but I think there are enough *roff users who are just accustomed to their "traditional" choice of macro package and will stick with that as long as the elaborate features of mom are not of existential importance).
Congratulations, I do think this is a nice complement to the existing macro packages, but it makes me ever more realize the need for an introductory document explaining to novice users the strengths, weaknesses and typical use cases of existing macro packages. Best regards, Oliver. On 01/07/2021 20:09, John Ankarström wrote:
Hi all! I've been working on my own troff macro package for the last couple of weeks, and I thought I'd share it with you here: http://ankarstrom.se/~john/mu.html The package is called "mu". In summary: It is simple, flexible and small: u.tmac is only 417 lines. It has footnotes and tables of contents. It has no special registers or strings! For an example of an advanced document written with mu, see http://git.ankarstrom.se/mu/plain/README.pdf. I hope you find it interesting and perhaps even useful. Feel free to write any questions or feedback. Best regards John