troff: backtrace: file 'TA_html.ms':10 troff:TA_html.ms:10: warning: cannot open macro file 's.tmac ': No such file or directory troff: backtrace: file 'TA_html.ms':11 troff:TA_html.ms:11: warning: cannot open macro file 'de.tmac ': No such file or directory s.tmac:TA_html.ms:22: error: ds@auto-end: automatically terminating display s.tmac:TA_html.ms:29: error: ds*end!0: .DE without .DS, .ID, .CD, .LD, .RD or .BD
1) Always use options " -ww -b -z " to get warning messages. 2) Never put whitespace in front of a comment escape sequence (\"), except it shall be included in a definition of a string. 3) The file name "s.tmac" is actually "s.tmac " (whitespace is a tab character). This shows a fallacy of including space in the name of a file when reading it. Space in file names is never(?) necessary (one may make a symlink (copy) to a spacefree name, for example by using a full stop (.) instead of a space character). 4) Print the "Troff User's Manual" (CSTR #54) (https://troff.org/54.pdf) on both sides of paper and get it spiral-bound. The margins are good for making notices. There are some errors in the file, even one that I discovered yesterday.