Enpi (Edit'N'Print It) is a bash script aimed at making some basic word processing functions availble when editing plain text under the Un*x/Linux console. Current version is 0.3 , and version 0.4 is just ahead - hopefully - with some (minor) improvements.
Implemented features: -
- bold, italic, underlined and strikeout text; - superscripts, subscripts; - adjustable font families and dimensions; - left, right, and centred paragraphs; - full justification of text; - footnotes; - numbered, itemized, and descriptive lists; - quotations; - images; - tabs; - hidden comments within your documents; - automated text formatting inside JOE. - document previewing; - printable output in widespread formats
Pre-requisites: -
- LaTeX - ps2pdf - ImageMagick - zgv
Ubuntu users do not need ImageMagick or zgv, but they may have to install two additional packages to their systems:
- texlive-latex-recommended - psutils
* * *
If you are a former WordStar aficionado the Word Tsar project may be of interest to you.
And if you like character-based console word processing, you may also want to check out David Given's word processor WordGrinder.
Unix Text Processing, by Dale Dougherty and Tim O'Reilly, is a complete manual for the nroff and troff text formatters.
Alternatively you can try out the txt2tags document generator.
Coming with Docutils, there also exists an easy to use text processing software known as ReST (Restructured Text).
DOS users may consider trying Paginate, the excellent utility by HtmStrip author Bruce Guthrie.