Date: Mon, 21 Mar 2005 08:55:09 -0500
Reply-To: Mike Rhoads <RHOADSM1@WESTAT.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Mike Rhoads <RHOADSM1@WESTAT.COM>
Subject: Re: ODS RTF extra line breaks v9
Content-Type: text/plain; charset="us-ascii"
Quentin,
Yes, you're correct that the use of a tagset to produce ODS RTF output
is coming, but not yet here. I suspect that the "RTF" tagset in 9.1.3
is a very "experimental" version of that -- I'm a little surprised there
was nothing to that effect in the tagset's source code.
From the description of the April 8 pre-SUGI training course "Using SAS9
ODS to Create Output Compatible with Microsoft Office" (aka ODS Geekfest
#7):
"... A preview of the upcoming MARKUP-based RTF, which adds vertical
measurement to RTF, is also provided. ..."
Mike Rhoads
Westat
RhoadsM1@Westat.com
-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of
Quentin McMullen
Sent: Friday, March 18, 2005 5:37 PM
To: SAS-L@LISTSERV.UGA.EDU
Subject: Re: ODS RTF extra line breaks v9
On Fri, 18 Mar 2005 18:44:59 +0000, toby dunn <tobydunn@HOTMAIL.COM>
wrote:
>Quentin,
>
>You could go in and modify the existing tagset to only put out a
specified
>number of breaks.
>
>Toby Dunn
>
Thanks much Toby, and thanks for sending the links:
http://support.sas.com/rnd/base/topics/odsmarkup/
http://support.sas.com/faq/035/FAQ03565.html
One more (beginner's) question.
Am I correct that the current (9.1.3) ODS RTF file= is NOT produced from
a
tagset (like ods html), but is instead still being produced by C code?
If the rtf tagset isn't the same thing as what ODS RTF uses, I don't
think
I'll have to stomach to start mucking with it just for this change in
line
breaks.
When I tried using the rtf tagset to check, I got nothing but
warnings...
192 ods listing close;
193 ods markup type=tagsets.rtf file="c:\junk\me.rtf";
NOTE: Writing MARKUP Body file: c:\junk\me.rtf
194 proc report data=sashelp.class nowindows;
195 column sex name age;
196 run;
WARNING: In Event: populate, Invalid Expression: trigger
add_footnotes /breakif $footer_flag
EQ 1
WARNING: In Event: row, Invalid Expression: eval $linesleft $linesleft
+1
WARNING: In Event: populate, Invalid Expression: trigger
add_footnotes /breakif $footer_flag
EQ 1
WARNING: In Event: row, Invalid Expression: eval $linesleft $linesleft
+1
WARNING: In Event: populate, Invalid Expression: trigger
add_footnotes /breakif $footer_flag
EQ 1
<etc.>
Seems like ods rtf is destined to lag behing ods html and other more
exciting formats....
Thanks again,
--Q.