ref: 7de7414e885c3fa3c52200c49528e1e8da5adcc9
parent: 5e7959182a569e0ff089df5df34013e28cfe6bff
author: Sigrid <ftrvxmtrx@gmail.com>
date: Mon May 4 07:57:24 EDT 2020
tmac.eai: wrapper around -me: auto indexing sections, .TC macro (thanks sirjofri)
--- /dev/null
+++ b/sys/lib/tmac/tmac.eai
@@ -1,0 +1,43 @@
+.\" Wrapper around -me
+.\" This package provides auto indexing for sections and a .TC macro.
+.\" Additional feature: In stock -me you can only use 3 fonts with the -me macros. Now you can for example do ".nr sf 4".
+.\" created by sirjofri
+.\" public domain
+.so /sys/lib/tmac/tmac.e
+.ds tn Table of Contents
+.am $0
+.(x t
+.if \\n(.$>2 \
+. nr $i \\$3*\\\\n(si
+.in \\\\n($iu
+\\*($n\0\0\\*(|x
+.)x
+..
+.de TC
+.bp
+.$p "\\\\*(tn"
+.sp 1m
+.xp t
+..
+.de @F
+.nr ~ \\$1
+.if \\n~>0 \
+\{\
+. ul 0
+. ie \\n~>4 \
+\{\
+. if n .ul 10000
+. if t .ft \\n~
+. \}
+. el \
+. ft \\n~
+.\}
+.rr ~
+..
+.de FS
+.(f
+\\**
+..
+.de FE
+.)f
+..