Christoph Lohmann <2...@r-36.net> writes:

>> d. Text - Looking at man pages, it adds a lot of terminal commands, it
>> would not look nice in email.
>
> Well,  only  needed is a subset to align text on a line, add some
> lines,
[chomp...]
> much more than a simple hack would approach.

All right, so this is the method to the madness, you want to simplify
formatting UTF-8 text using Groff commands rather than typing spaces
yourself. Fine. I personally prefer to use editor facilities to do
that. But each one to its own.

My two cents.

1. Run groff with a TERM value of "dumb". I use nroff due to habit, but
   running groff -Tutf8 should yield similar results with national
   language support.  
   TERM=dumb nroff -mm foo.groff > salida.txt
   You should be able to use any macro set that you like. I'm used to MM

2. Avoid using italics and bolds. Stick with adding asterisks and
   underscores as if you would do in email text. 

3. You'll have to modify some of the macro fonts to Roman (font number
   1) to avoid insertion of terminal commands. 

4. You'll have to adjust margins and lines to your taste. In this case I
   did not do any adjustment.  I left the signature at the end
   untouched on purpose, so you can get a sense on how much you need to
   change. 

Now, I have to prepare the Welcome Wagon to a Category 1 Hurricane. 


Luis


Small sample attached.
-- troff in MM mode --
.\" blank out header
.PH "''''"
.\" make all headers plain
.ds HF R R R R R R R

.H 1 "Lorem Ipsum"
Sed ut perspiciatis unde omnis iste natus error sit voluptatem 
accusantium doloremque laudantium, totam rem aperiam, eaque 
ipsa quae ab illo inventore veritatis et quasi architecto 
.P
beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem 
quia voluptas sit aspernatur aut odit aut fugit, sed quia 
consequuntur magni dolores eos 
.AL 
.LI 
qui ratione voluptatem sequi 
nesciunt. Neque porro quisquam est, 
.LI
qui dolorem ipsum quia 
dolor sit amet, consectetur, adipisci velit, sed quia non 
numquam eius modi tempora incidunt
.LI
ut labore et dolore 
.LE
-- resultant output --







       1.  Lorem Ipsum

       Sed   ut  perspiciatis  unde  omnis  iste  natus  error  sit
       voluptatem  accusantium  doloremque  laudantium,  totam  rem
       aperiam,  eaque  ipsa  quae  ab  illo inventore veritatis et
       quasi architecto

       beatae  vitae  dicta  sunt  explicabo.   Nemo   enim   ipsam
       voluptatem  quia voluptas sit aspernatur aut odit aut fugit,
       sed quia consequuntur magni dolores eos

         1.  qui ratione voluptatem  sequi  nesciunt.  Neque  porro
             quisquam est,

         2.  qui  dolorem  ipsum  quia dolor sit amet, consectetur,
             adipisci velit, sed quia non numquam eius modi tempora
             incidunt

         3.  ut labore et dolore





































-- 
Luis Anaya
papo anaya aroba hot mail punto com
"Do not use 100 words if you can say it in 10" - Yamamoto Tsunetomo

Reply via email to