This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
RE: RTF linebreak
- To: 'Lane Stevens' <lane at cycletime dot com>
- Subject: RE: DOCBOOK-APPS: RTF linebreak
- From: Ekbert Mertens <ekbert dot mertens at ixos dot de>
- Date: Tue, 17 Oct 2000 18:50:42 +0200
- Cc: docbook-apps at lists dot oasis-open dot org
Hi Lane,
put a perl script behind your jade processing, replacing the "\\" by "\":
e.g.
perl -e "while (<stdin>) {s/\\\\line/\\line/gi; print};"
<infile.rtf>outfile.rtf
It sounds ridiculous, but works. And seems to be the only way to make
good-looking RTF output with jade (from my point of view); we use a densely
cooperating pair of an RTF DSL stylesheet inserting many raw RTF strings and
a perl script correcting all the ugly things leaving jade (how else could
you let text flow around a graphic with an SGML-RTF?). This is a really
powerful combination (so your creativity may be unleashed now - until it
bumps against the bugs and limitations of RTF... ;-) )
Regards
Ekbert Mertens
_______________________________________________
Ekbert Mertens
Product Information Group
IXOS SOFTWARE AG
Bretonischer Ring 12, D-85630 Grasbrunn
Tel: +49.(0)89.4629.1508, Fax: +49.(0)89.4629.33.1508
http://www.ixos.com/de
Mailto:Ekbert.Mertens@munich.ixos.de
WE M@KE YOUR BUSINESS FASTER
> -----Original Message-----
> From: Lane Stevens [mailto:lane@cycletime.com]
> Sent: Freitag, 13. Oktober 2000 07:23
> To: docbook-apps@lists.oasis-open.org
> Subject: DOCBOOK-APPS: RTF linebreak
>
>
> I have managed to create a driver for html that does what I
> want. I don't
> know if I have taken the shortest/best route, but I am
> satisfied with the
> output for now.
>
> The problem that I am trying to solve now is to make similar
> changes to the
> print stylesheets. As an example, I am trying to control the
> format of the
> author's address, and would like to be able to force line breaks.
>
> I have tried (literal "\line ") and openjade complains.
> I have tried (literal "\\line ") and that "works" in that
'\\line ' appears
with the document text and is not treated as formatting control. If I
manually edit the rtf output and delete one of the two '\' characters, then
I get a line break as I had expected.
I have tried various other approaches, bounded only by my creativity, that I
will be happy to share with you when you have more time....
Can anyone either give me some guidance in this forum, or point me to
resources or examples?
Thanks,
Lane.
--
Lane Stevens
Terrapin Technologies, Inc.
http://www.cycletime.com