When I was writing and column-ing for Compute in the
late 80s, I believe they were using an ATEX system,
and there was some minimal mark-up I could introduce
to embolden words for example.  I don't know how
they produced the type-in-the-hex listings, though,
 from the earlier C-64 era. 
- John