<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Graph Margins/Font in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13901#M3278</link>
    <description>Jman;&lt;BR /&gt;
&lt;BR /&gt;
per the document referenced earlier, I would understand that a png file would be best for rtf.</description>
    <pubDate>Thu, 23 Apr 2009 12:59:50 GMT</pubDate>
    <dc:creator>Bill</dc:creator>
    <dc:date>2009-04-23T12:59:50Z</dc:date>
    <item>
      <title>Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13897#M3274</link>
      <description>I've been trying to control the margins for this graph via the OPTIONS statement above the ODS code using TOPMARGIN, BOTTOMMAGRIN but they don't seem to have any effect. &lt;BR /&gt;
&lt;BR /&gt;
Also, I've been trying to use Courier New font by using in GOPTIONS DEVICE = SASEMF, although this gives the desired font, the actual graphical image becomes very poor in comparison to using DEVICE = CGMOF97L. &lt;BR /&gt;
&lt;BR /&gt;
Much appreciate any thoughts on this.&lt;BR /&gt;
&lt;BR /&gt;
(sorry I see my datalines data has become squashed, PCTPTREF is either 'PARTB DAY-1 DOSE1 ' or 'PARTB DAY12 DOSE12' and PCTPTNUM are values from 0 through to 19.5.)&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
DATA PC;&lt;BR /&gt;
	INPUT TREAT $ 1-9 PCTPTREF $ 10-28 PCTPTNUM 29-33 MEAN1 34-46;&lt;BR /&gt;
	DATALINES;&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  0    7.8454133333&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  1    10.842953333&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  2    10.741185&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  3.5  9.1008645&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  5    6.82773&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  6    9.54772&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  7    10.065813333&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  8.5  8.65956&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  10   7.4725711667&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  12   9.7216513333&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  15   8.243235&lt;BR /&gt;
PLACEBO   PARTB DAY-1 DOSE1  19.5 7.5863666667&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 0    7.1469125&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 1    11.148258333&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 2    11.333291667&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 3.5  7.9073995&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 5    5.9941548333&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 6    9.8900316667&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 7    9.9732966667&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 8.5  8.27099&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 10   6.189365&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 12   11.370298333&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 15   8.2478608333&lt;BR /&gt;
PLACEBO   PARTB DAY12 DOSE12 19.5 6.7148596667&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  0    7.30597&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  1    10.16687&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  2    9.57761&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  3.5  7.716744&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  5    6.292699&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  6    9.34276&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  7    9.30433&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  8.5  7.7591878&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  10   6.831573&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  12   10.04731&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  15   7.89096&lt;BR /&gt;
DRUG	  PARTB DAY-1 DOSE1  19.5 7.077098&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 0    4.69475825&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 1    7.04977&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 2    6.4118675833&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 3.5  4.19239275&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 5    3.9527745833&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 6    6.7079209167&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 7    6.1833514167&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 8.5  4.7729348333&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 10   3.7978091667&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 12   6.71809775&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 15   5.5320340833&lt;BR /&gt;
DRUG	  PARTB DAY12 DOSE12 19.5 4.0323389167&lt;BR /&gt;
;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** CREATE GRP VARIABLE FOR USE IN GPLOT STATEMENT, MUST COMBINE&lt;BR /&gt;
**** TREATMENT GROUP AND TREATMENT DAY INTO ONE VARIABLE;&lt;BR /&gt;
DATA PC1;&lt;BR /&gt;
	SET PC;&lt;BR /&gt;
	IF TREAT = 'PLACEBO' AND SUBSTR(PCTPTREF,10,2) = '-1' THEN GRP = 'Placebo Day -1';&lt;BR /&gt;
	ELSE IF TREAT = 'PLACEBO' AND SUBSTR(PCTPTREF,10,2) = '12' THEN GRP = 'Placebo Day 12';&lt;BR /&gt;
	ELSE IF TREAT = 'DRUG' AND SUBSTR(PCTPTREF,10,2) = '-1' THEN GRP = 'GX Day -1';&lt;BR /&gt;
	ELSE IF TREAT = 'DRUG' AND SUBSTR(PCTPTREF,10,2) = '12' THEN GRP = 'GX Day 12';&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** OPEN ODS DESTINATION;&lt;BR /&gt;
OPTIONS ORIENTATION=LANDSCAPE TOPMARGIN=2IN BOTTOMMARGIN=1IN;&lt;BR /&gt;
ODS LISTING CLOSE;&lt;BR /&gt;
ODS NORESULTS;&lt;BR /&gt;
ODS RTF FILE="C:\TEMP\TEST1.RTF";&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** RESSET GRAPHIC OPTIONS, SET HEIGHT AND WIDTH OF GRAPH;&lt;BR /&gt;
GOPTIONS RESET = ALL &lt;BR /&gt;
		 VSIZE = 6IN&lt;BR /&gt;
		 HSIZE = 9IN&lt;BR /&gt;
		 DEVICE = CGMOF97L  &lt;BR /&gt;
         COLORS = (BLACK)&lt;BR /&gt;
		 FTEXT = 'SIMPLEX';&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE PLOT SYMBOLS;&lt;BR /&gt;
SYMBOL1 C = BLACK LINE = 1 V = SQUARE I = J L = 2 WIDTH = 2;&lt;BR /&gt;
SYMBOL2 C = BLACK LINE = 2 V = TRIANGLE I = J L = 1 WIDTH = 2;&lt;BR /&gt;
SYMBOL3 C = BLACK LINE = 3 V = CIRCLE I = J L = 2 WIDTH = 2;&lt;BR /&gt;
SYMBOL4 C = BLACK LINE = 4 V = DOT I = J L = 1 WIDTH = 2;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE HORIZONTAL AXIS OPTIONS.;&lt;BR /&gt;
AXIS1 ORDER = (0 to 24 by 4)&lt;BR /&gt;
      VALUE = (HEIGHT = 1.0)&lt;BR /&gt;
      LABEL = (HEIGHT = 1.0 "Time (Hours)")&lt;BR /&gt;
      MINOR = NONE&lt;BR /&gt;
      OFFSET = (0,0);&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE VERTICAL AXIS OPTIONS.;&lt;BR /&gt;
AXIS2 ORDER = (3 to 15 by 3)&lt;BR /&gt;
      VALUE = (HEIGHT = 1.0)&lt;BR /&gt;
      LABEL = (HEIGHT = 1.0 ANGLE = 90 "Average Glucose (mmol/l)")&lt;BR /&gt;
      MINOR = NONE&lt;BR /&gt;
      OFFSET = (0,0);&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE THE LEGEND FOR THE TOP RIGHT OF THE GRAPH.;&lt;BR /&gt;
LEGEND1 LABEL = NONE&lt;BR /&gt;
        VALUE = (HEIGHT = 1.0 JUSTIFY = left&lt;BR /&gt;
                 "GX Day -1" "GX Day 12" "Placebo Day -1" "Placebo Day 12")&lt;BR /&gt;
        DOWN = 4&lt;BR /&gt;
		OFFSET = (-5 pct,-5 pct)&lt;BR /&gt;
        POSITION = (top right inside)&lt;BR /&gt;
        MODE = protect&lt;BR /&gt;
        FRAME;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** CREATE LINE PLOT;&lt;BR /&gt;
PROC GPLOT DATA = PC1;&lt;BR /&gt;
   PLOT MEAN1 * PCTPTNUM = GRP /HAXIS = AXIS1&lt;BR /&gt;
                                VAXIS = AXIS2&lt;BR /&gt;
                                LEGEND = LEGEND1&lt;BR /&gt;
              					VREF = 3 6 9 12;&lt;BR /&gt;
&lt;BR /&gt;
**** TITLES FOR FIGURES;&lt;BR /&gt;
TITLE1 J=C HEIGHT=10pt "GX and Placebo profile VS Time";&lt;BR /&gt;
TITLE2 J=C HEIGHT=10pt "(Page 1 of 1)";&lt;BR /&gt;
&lt;BR /&gt;
**** FOOTNOTES FOR FIGURES;&lt;BR /&gt;
FOOTNOTE1 " ";&lt;BR /&gt;
FOOTNOTE3 J=L HEIGHT=9pt "Date/Time Graph Produced: %SYSFUNC(DATE(),DATE9.)   %SYSFUNC(TIME(),TIME5.)";&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
RUN;&lt;BR /&gt;
QUIT;&lt;BR /&gt;
&lt;BR /&gt;
ODS RTF CLOSE;&lt;BR /&gt;
ODS RESULTS;&lt;BR /&gt;
ODS LISTING;</description>
      <pubDate>Wed, 01 Apr 2009 11:17:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13897#M3274</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2009-04-01T11:17:39Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13898#M3275</link>
      <description>Jman;&lt;BR /&gt;
&lt;BR /&gt;
You will likely find this document helpful for the resolution and font problems. &lt;A href="http://support.sas.com/techsup/technote/ts674/ts674.html" target="_blank"&gt;http://support.sas.com/techsup/technote/ts674/ts674.html&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
You may also need to do some work in proc template to set the margins and add a style option to the ods rtf statement, e.g. &lt;BR /&gt;
&lt;BR /&gt;
proc template;                                                                                                                          &lt;BR /&gt;
  define style mytheme;                                                                                                                 &lt;BR /&gt;
    parent=styles.theme;                                                                                                                &lt;BR /&gt;
       replace Body from Document                                                                                                       &lt;BR /&gt;
         "Undef margins so we get the margins from the printer or SYS option"                                                           &lt;BR /&gt;
         /                                                                                                                              &lt;BR /&gt;
         bottommargin = 0.19in                                                                                                          &lt;BR /&gt;
         topmargin =    0.19in                                                                                                          &lt;BR /&gt;
         rightmargin =  0.20in                                                                                                          &lt;BR /&gt;
         leftmargin =   0.20in; &lt;BR /&gt;
 				 end;&lt;BR /&gt;
run;</description>
      <pubDate>Wed, 01 Apr 2009 13:47:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13898#M3275</guid>
      <dc:creator>Bill</dc:creator>
      <dc:date>2009-04-01T13:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13899#M3276</link>
      <description>Jman,&lt;BR /&gt;
&lt;BR /&gt;
You have a  problem with this option i=j   Do you really want vertical interpol lines?&lt;BR /&gt;
Another point is&lt;BR /&gt;
WARNING: The numeric ORDER= list on axis statement 1 was ignored because the axis labeled day represents a character variable.&lt;BR /&gt;
&lt;BR /&gt;
About title  and eventual Ftitle goptions Simplex sas font  is substitued to  hardware font&lt;BR /&gt;
but the other  goptions are working ftext=&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
read this pgm&lt;BR /&gt;
and note another template&lt;BR /&gt;
and title2 and 3&lt;BR /&gt;
and some other modifications without a gdevice as we are in a rtf context&lt;BR /&gt;
&lt;BR /&gt;
Andre&lt;BR /&gt;
&lt;BR /&gt;
[pre]&lt;BR /&gt;
DATA PC;&lt;BR /&gt;
INPUT TREAT $ PCTPTREF $ day $ dose $ PCTPTNUM  MEAN1 ;&lt;BR /&gt;
DATALINES;&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 0 7.8454133333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 1 10.842953333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 2 10.741185&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 3.5 9.1008645&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 5 6.82773&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 6 9.54772&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 7 10.065813333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 8.5 8.65956&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 10 7.4725711667&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 12 9.7216513333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 15 8.243235&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 19.5 7.5863666667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 0 7.1469125&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 1 11.148258333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 2 11.333291667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 3.5 7.9073995&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 5 5.9941548333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 6 9.8900316667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 7 9.9732966667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 8.5 8.27099&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 10 6.189365&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 12 11.370298333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 15 8.2478608333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 19.5 6.7148596667&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 0 7.30597&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 1 10.16687&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 2 9.57761&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 3.5 7.716744&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 5 6.292699&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 6 9.34276&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 7 9.30433&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 8.5 7.7591878&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 10 6.831573&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 12 10.04731&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 15 7.89096&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 19.5 7.077098&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 0 4.69475825&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 1 7.04977&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 2 6.4118675833&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 3.5 4.19239275&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 5 3.9527745833&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 6 6.7079209167&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 7 6.1833514167&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 8.5 4.7729348333&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 10 3.7978091667&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 12 6.71809775&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 15 5.5320340833&lt;BR /&gt;
DRUG PARTB DAY06 DOSE12 19.5 4.0323389167&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 0 4.69475825&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 1 7.04977&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 2 6.4118675833&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 3.5 4.19239275&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 5 3.9527745833&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 6 6.7079209167&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 7 6.1833514167&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 8.5 4.7729348333&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 10 3.7978091667&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 12 6.71809775&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 15 5.5320340833&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 19.5 4.0323389167&lt;BR /&gt;
;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
**** CREATE GRP VARIABLE FOR USE IN GPLOT STATEMENT, MUST COMBINE&lt;BR /&gt;
**** TREATMENT GROUP AND TREATMENT DAY INTO ONE VARIABLE;&lt;BR /&gt;
DATA PC1;&lt;BR /&gt;
SET PC;&lt;BR /&gt;
IF TREAT = 'PLACEBO' AND SUBSTR(day,4,2) = '-1' THEN GRP = 'Placebo Day -1';&lt;BR /&gt;
ELSE IF TREAT = 'PLACEBO' AND SUBSTR(day,4,2) = '12' THEN GRP = 'Placebo Day 12';&lt;BR /&gt;
ELSE IF TREAT = 'DRUG' AND SUBSTR(day,4,2) = '-1' THEN GRP = 'GX Day -1';&lt;BR /&gt;
ELSE IF TREAT = 'DRUG' AND SUBSTR(day,4,2) = '12' THEN GRP = 'GX Day 12';&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
proc template;&lt;BR /&gt;
define style mytheme;&lt;BR /&gt;
parent=styles.theme;&lt;BR /&gt;
replace Body from Document&lt;BR /&gt;
"Undef margins so we get the margins from the printer or SYS option"&lt;BR /&gt;
/&lt;BR /&gt;
bottommargin =_undef_&lt;BR /&gt;
topmargin =_undef_&lt;BR /&gt;
rightmargin =_undef_&lt;BR /&gt;
leftmargin = _undef_;&lt;BR /&gt;
end;&lt;BR /&gt;
run; &lt;BR /&gt;
**** OPEN ODS DESTINATION;&lt;BR /&gt;
OPTIONS ORIENTATION=LANDSCAPE TOPMARGIN=0.1 IN BOTTOMMARGIN=0.5 IN   nodate;&lt;BR /&gt;
ODS LISTING CLOSE;&lt;BR /&gt;
ODS NORESULTS;&lt;BR /&gt;
ODS RTF FILE="d:\TEMP\marginsgraf1.RTF"  style=mytheme;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** RESSET GRAPHIC OPTIONS, SET HEIGHT AND WIDTH OF GRAPH;&lt;BR /&gt;
GOPTIONS RESET = ALL&lt;BR /&gt;
VSIZE = 6IN&lt;BR /&gt;
HSIZE = 9IN&lt;BR /&gt;
/* DEVICE = CGMOF97L*/&lt;BR /&gt;
COLORS = (BLACK)&lt;BR /&gt;
FTITLE = "SIMPLEX"&lt;BR /&gt;
FTEXT = "Arial/Italic/Bold";&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE PLOT SYMBOLS;&lt;BR /&gt;
SYMBOL1 C = BLACK LINE = 1 V = SQUARE I=j L=2 WIDTH=2;&lt;BR /&gt;
SYMBOL2 C = BLACK LINE = 2 V = TRIANGLE I=j L=1 WIDTH=2;&lt;BR /&gt;
SYMBOL3 C = BLACK LINE = 3 V = CIRCLE I=j L=2 WIDTH=2;&lt;BR /&gt;
SYMBOL4 C = BLACK LINE = 4 V = DOT I=j L=1 WIDTH=2;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE HORIZONTAL AXIS OPTIONS.;&lt;BR /&gt;
AXIS1 ORDER = (0 to 24 by 4)&lt;BR /&gt;
VALUE = (HEIGHT = 1.0)&lt;BR /&gt;
LABEL = (HEIGHT = 1.5 "Time (Hours)")&lt;BR /&gt;
MINOR = NONE&lt;BR /&gt;
OFFSET = (0,0);&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE VERTICAL AXIS OPTIONS.;&lt;BR /&gt;
AXIS2 ORDER = (3 to 15 by 3)&lt;BR /&gt;
VALUE = (HEIGHT = 1.0)&lt;BR /&gt;
LABEL = (HEIGHT = 1.5 ANGLE = 90 "Average Glucose (mmol/l)")&lt;BR /&gt;
MINOR = NONE&lt;BR /&gt;
OFFSET = (0,0);&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE THE LEGEND FOR THE TOP RIGHT OF THE GRAPH.;&lt;BR /&gt;
LEGEND1 LABEL = NONE&lt;BR /&gt;
VALUE = (HEIGHT = 1.0 JUSTIFY = left&lt;BR /&gt;
"GX Day -1" "GX Day 12" "Placebo Day -1" "Placebo Day 12")&lt;BR /&gt;
DOWN = 4&lt;BR /&gt;
OFFSET = (-5 pct,-5 pct)&lt;BR /&gt;
POSITION = (top right inside)&lt;BR /&gt;
MODE = protect&lt;BR /&gt;
FRAME;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** CREATE LINE PLOT;&lt;BR /&gt;
PROC GPLOT DATA = PC1;&lt;BR /&gt;
PLOT MEAN1 * day = GRP /HAXIS = AXIS1&lt;BR /&gt;
VAXIS = AXIS2&lt;BR /&gt;
LEGEND = LEGEND1&lt;BR /&gt;
VREF = 3 6 9 12;&lt;BR /&gt;
&lt;BR /&gt;
**** TITLES FOR FIGURES;&lt;BR /&gt;
TITLE2 J=C HEIGHT=15pt "GX and Placebo profile VS Time";&lt;BR /&gt;
TITLE3 J=C HEIGHT=8pt "(Page 1 of 1)";&lt;BR /&gt;
&lt;BR /&gt;
**** FOOTNOTES FOR FIGURES;&lt;BR /&gt;
FOOTNOTE1 " ";&lt;BR /&gt;
FOOTNOTE3 J=L HEIGHT=9pt "Date/Time Graph Produced: %SYSFUNC(DATE(),DATE9.) %SYSFUNC(TIME(),TIME5.)";&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
RUN;&lt;BR /&gt;
QUIT;&lt;BR /&gt;
&lt;BR /&gt;
ODS RTF CLOSE;&lt;BR /&gt;
ODS RESULTS;&lt;BR /&gt;
ODS LISTING; &lt;BR /&gt;
&lt;BR /&gt;
[/pre]</description>
      <pubDate>Wed, 01 Apr 2009 15:53:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13899#M3276</guid>
      <dc:creator>Andre</dc:creator>
      <dc:date>2009-04-01T15:53:09Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13900#M3277</link>
      <description>Hi guys, thanks very much for the responses, sorry I've not been able to look at this recently!&lt;BR /&gt;
&lt;BR /&gt;
Hi Andre, that helped me a bundle, I've modified your modified code to get the output I was hoping for. I definitely wanted to plot the MEAN1 variable against PCTPTNUM for the 4 different GRP values, which should get rid of the character warning and give a standard curve plot and not vertical lines.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
DATA PC;&lt;BR /&gt;
INPUT TREAT $ PCTPTREF $ day $ dose $ PCTPTNUM  MEAN1 ;&lt;BR /&gt;
DATALINES;&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 0 7.8454133333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 1 10.842953333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 2 10.741185&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 3.5 9.1008645&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 5 6.82773&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 6 9.54772&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 7 10.065813333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 8.5 8.65956&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 10 7.4725711667&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 12 9.7216513333&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 15 8.243235&lt;BR /&gt;
PLACEBO PARTB DAY-1 DOSE1 19.5 7.5863666667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 0 7.1469125&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 1 11.148258333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 2 11.333291667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 3.5 7.9073995&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 5 5.9941548333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 6 9.8900316667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 7 9.9732966667&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 8.5 8.27099&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 10 6.189365&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 12 11.370298333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 15 8.2478608333&lt;BR /&gt;
PLACEBO PARTB DAY12 DOSE12 19.5 6.7148596667&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 0 7.30597&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 1 10.16687&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 2 9.57761&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 3.5 7.716744&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 5 6.292699&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 6 9.34276&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 7 9.30433&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 8.5 7.7591878&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 10 6.831573&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 12 10.04731&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 15 7.89096&lt;BR /&gt;
DRUG PARTB DAY-1 DOSE1 19.5 7.077098&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 0 4.69475825&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 1 7.04977&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 2 6.4118675833&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 3.5 4.19239275&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 5 3.9527745833&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 6 6.7079209167&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 7 6.1833514167&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 8.5 4.7729348333&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 10 3.7978091667&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 12 6.71809775&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 15 5.5320340833&lt;BR /&gt;
DRUG PARTB DAY12 DOSE12 19.5 4.0323389167&lt;BR /&gt;
;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
**** CREATE GRP VARIABLE FOR USE IN GPLOT STATEMENT, MUST COMBINE&lt;BR /&gt;
**** TREATMENT GROUP AND TREATMENT DAY INTO ONE VARIABLE;&lt;BR /&gt;
DATA PC1;&lt;BR /&gt;
SET PC;&lt;BR /&gt;
IF TREAT = 'PLACEBO' AND SUBSTR(day,4,2) = '-1' THEN GRP = 'Placebo Day -1';&lt;BR /&gt;
ELSE IF TREAT = 'PLACEBO' AND SUBSTR(day,4,2) = '12' THEN GRP = 'Placebo Day 12';&lt;BR /&gt;
ELSE IF TREAT = 'DRUG' AND SUBSTR(day,4,2) = '-1' THEN GRP = 'GX Day -1';&lt;BR /&gt;
ELSE IF TREAT = 'DRUG' AND SUBSTR(day,4,2) = '12' THEN GRP = 'GX Day 12';&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
proc template;&lt;BR /&gt;
define style mytheme;&lt;BR /&gt;
parent=styles.theme;&lt;BR /&gt;
replace Body from Document&lt;BR /&gt;
"Undef margins so we get the margins from the printer or SYS option"&lt;BR /&gt;
/&lt;BR /&gt;
bottommargin =_undef_&lt;BR /&gt;
topmargin =_undef_&lt;BR /&gt;
rightmargin =_undef_&lt;BR /&gt;
leftmargin = _undef_;&lt;BR /&gt;
end;&lt;BR /&gt;
run; &lt;BR /&gt;
**** OPEN ODS DESTINATION;&lt;BR /&gt;
OPTIONS ORIENTATION=LANDSCAPE TOPMARGIN=0.1 IN BOTTOMMARGIN=0.5 IN   nodate;&lt;BR /&gt;
ODS LISTING CLOSE;&lt;BR /&gt;
ODS NORESULTS;&lt;BR /&gt;
ODS RTF FILE="c:\TEMP\marginsgraf1.RTF"  style=mytheme;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** RESSET GRAPHIC OPTIONS, SET HEIGHT AND WIDTH OF GRAPH;&lt;BR /&gt;
GOPTIONS RESET = ALL&lt;BR /&gt;
VSIZE = 6IN&lt;BR /&gt;
HSIZE = 9IN&lt;BR /&gt;
/* DEVICE = CGMOF97L*/&lt;BR /&gt;
COLORS = (BLACK)&lt;BR /&gt;
FTITLE = "SIMPLEX"&lt;BR /&gt;
FTEXT = "Arial/Italic/Bold";&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE PLOT SYMBOLS;&lt;BR /&gt;
SYMBOL1 C = BLACK LINE = 1 V = SQUARE I=j L=2 WIDTH=1;&lt;BR /&gt;
SYMBOL2 C = BLACK LINE = 2 V = TRIANGLE I=j L=1 WIDTH=1;&lt;BR /&gt;
SYMBOL3 C = BLACK LINE = 3 V = CIRCLE I=j L=2 WIDTH=1;&lt;BR /&gt;
SYMBOL4 C = BLACK LINE = 4 V = DOT I=j L=1 WIDTH=1;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE HORIZONTAL AXIS OPTIONS.;&lt;BR /&gt;
AXIS1 ORDER = (0 to 24 by 4)&lt;BR /&gt;
VALUE = (HEIGHT = 1.0)&lt;BR /&gt;
LABEL = (HEIGHT = 1.5 "Time (Hours)")&lt;BR /&gt;
MINOR = NONE&lt;BR /&gt;
OFFSET = (0,0);&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE VERTICAL AXIS OPTIONS.;&lt;BR /&gt;
AXIS2 ORDER = (3 to 15 by 3)&lt;BR /&gt;
VALUE = (HEIGHT = 1.0)&lt;BR /&gt;
LABEL = (HEIGHT = 1.5 ANGLE = 90 "Average Glucose (mmol/l)")&lt;BR /&gt;
MINOR = NONE&lt;BR /&gt;
OFFSET = (0,0);&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** DEFINE THE LEGEND FOR THE TOP RIGHT OF THE GRAPH.;&lt;BR /&gt;
LEGEND1 LABEL = NONE&lt;BR /&gt;
VALUE = (HEIGHT = 1.0 JUSTIFY = left&lt;BR /&gt;
"GX Day -1" "GX Day 12" "Placebo Day -1" "Placebo Day 12")&lt;BR /&gt;
DOWN = 4&lt;BR /&gt;
OFFSET = (-5 pct,-5 pct)&lt;BR /&gt;
POSITION = (top right inside)&lt;BR /&gt;
MODE = protect&lt;BR /&gt;
FRAME;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
**** CREATE LINE PLOT;&lt;BR /&gt;
PROC GPLOT DATA = PC1;&lt;BR /&gt;
PLOT MEAN1 * PCTPTNUM = GRP /HAXIS = AXIS1&lt;BR /&gt;
VAXIS = AXIS2&lt;BR /&gt;
LEGEND = LEGEND1&lt;BR /&gt;
VREF = 3 6 9 12;&lt;BR /&gt;
&lt;BR /&gt;
**** TITLES FOR FIGURES;&lt;BR /&gt;
TITLE2 J=C HEIGHT=15pt "GX and Placebo profile VS Time";&lt;BR /&gt;
TITLE3 J=C HEIGHT=8pt "(Page 1 of 1)";&lt;BR /&gt;
&lt;BR /&gt;
**** FOOTNOTES FOR FIGURES;&lt;BR /&gt;
FOOTNOTE1 " ";&lt;BR /&gt;
FOOTNOTE3 J=L HEIGHT=9pt "Date/Time Graph Produced: %SYSFUNC(DATE(),DATE9.) %SYSFUNC(TIME(),TIME5.)";&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
RUN;&lt;BR /&gt;
QUIT;&lt;BR /&gt;
&lt;BR /&gt;
ODS RTF CLOSE;&lt;BR /&gt;
ODS RESULTS;&lt;BR /&gt;
ODS LISTING;</description>
      <pubDate>Thu, 23 Apr 2009 11:06:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13900#M3277</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2009-04-23T11:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13901#M3278</link>
      <description>Jman;&lt;BR /&gt;
&lt;BR /&gt;
per the document referenced earlier, I would understand that a png file would be best for rtf.</description>
      <pubDate>Thu, 23 Apr 2009 12:59:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13901#M3278</guid>
      <dc:creator>Bill</dc:creator>
      <dc:date>2009-04-23T12:59:50Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13902#M3279</link>
      <description>Jman&lt;BR /&gt;
&lt;BR /&gt;
curve   well check the manual at&lt;BR /&gt;
&lt;A href="http://support.sas.com/onlinedoc/913/getDoc/fr/graphref.hlp/symbolchap.htm" target="_blank"&gt;http://support.sas.com/onlinedoc/913/getDoc/fr/graphref.hlp/symbolchap.htm&lt;/A&gt;&lt;BR /&gt;
to understand the mathematical underground around interpolling&lt;BR /&gt;
&lt;BR /&gt;
or/and take a look at other possibilities&lt;BR /&gt;
&lt;BR /&gt;
SYMBOL1 C = BLACK LINE = 1 V =STAR I=SPLINEP  L=2 WIDTH=1;&lt;BR /&gt;
SYMBOL2 C = BLACK LINE = 2 V = TRIANGLE I=j L=1 WIDTH=1;&lt;BR /&gt;
SYMBOL3 C = BLACK LINE = 3 V = CIRCLE I=j L=2 WIDTH=1;&lt;BR /&gt;
SYMBOL4 C = BLACK LINE = 4 V = DOT I=SPLINES L=1 WIDTH=1;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Bill &lt;BR /&gt;
by default in ods rtf destination the device is SASEMF in 9.1.3&lt;BR /&gt;
           and EMF (vectorial) in 9.2&lt;BR /&gt;
PNG has limits and provoke here warnings about the dimension&lt;BR /&gt;
&lt;BR /&gt;
HTH&lt;BR /&gt;
&lt;BR /&gt;
Andre</description>
      <pubDate>Thu, 23 Apr 2009 13:58:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13902#M3279</guid>
      <dc:creator>Andre</dc:creator>
      <dc:date>2009-04-23T13:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13903#M3280</link>
      <description>Thank you.&lt;BR /&gt;
&lt;BR /&gt;
One last problem with this graph, the label 'Placebo Day -12' is too long for the legend box and is running outside the frame, is there anyway to directly change the dimensions of the legend box?</description>
      <pubDate>Mon, 27 Apr 2009 10:35:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13903#M3280</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2009-04-27T10:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Margins/Font</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13904#M3281</link>
      <description>Height is the only way i think&lt;BR /&gt;
as the legend is an automatic process&lt;BR /&gt;
where the frame has no dimension parameters&lt;BR /&gt;
except origin and offset for placement &lt;BR /&gt;
without dimension &lt;BR /&gt;
Andre</description>
      <pubDate>Mon, 27 Apr 2009 10:50:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Graph-Margins-Font/m-p/13904#M3281</guid>
      <dc:creator>Andre</dc:creator>
      <dc:date>2009-04-27T10:50:28Z</dc:date>
    </item>
  </channel>
</rss>

