Pratique de Sas Windows ...9.3 Volume 2 - Ined
Pratique de Sas Windows ...9.3 Volume 2 - Ined
Pratique de Sas Windows ...9.3 Volume 2 - Ined
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
1.2.2.2 Le template <strong>de</strong> style Default, source <strong>de</strong>s autres avec ses attributs rangés par classe<br />
Dans ce template, les éléments <strong>de</strong> style du template <strong>de</strong> base, établissant les imbrications généalogiques, sont<br />
étoffés par <strong>de</strong>s attributs <strong>de</strong> style liés à ce qui sera hérité. Le parcours rapi<strong>de</strong> <strong>de</strong> ce template Style.Default, présent<br />
dans le même entrepôt <strong>Sas</strong>help.tmplmst, nous permet d’appréhen<strong>de</strong>r ce qu’est cette construction <strong>de</strong> définitions<br />
d’attributs, notamment en matière <strong>de</strong> couleurs et polices.<br />
proc template;<br />
<strong>de</strong>fine style Styles.Default;<br />
class fonts<br />
"Polices utilisées dans le style Default" /<br />
'TitleFont2' = (", Helvetica, sans-serif",4,bold italic)<br />
'TitleFont' = (", Helvetica, sans-serif" , 5, bold italic)<br />
'StrongFont' = (", Helvetica, sans-serif",4,bold)<br />
'EmphasisFont' = (", Helvetica, sans-serif",3,italic)<br />
'FixedEmphasisFont' = (", Courier,<br />
monospace",2,italic)<br />
'FixedStrongFont' = (", Courier, monospace",2,bold)<br />
'FixedHeadingFont' = (", Courier, monospace",2)<br />
'BatchFixedFont' = ("<strong>Sas</strong> Monospace, ,<br />
Courier, monospace", 2)<br />
'FixedFont' = (", Courier",2)<br />
'headingEmphasisFont' = (", Helvetica, sans-serif",4,<br />
bold italic)<br />
'headingFont' = (", Helvetica, sans-serif",4,bold)<br />
'docFont' = (", Helvetica, sans-serif",3) ;<br />
class GraphFonts<br />
"Polices utilisées dans les sorties statgraph " /<br />
'GraphDataFont' = (", ",7pt)<br />
'GraphUnico<strong>de</strong>Font' = ("",9pt)<br />
'GraphValueFont' = (", ",9pt)<br />
'GraphLabel2Font' = (", ",10pt)<br />
'GraphLabelFont' = (", ",10pt,bold)<br />
'GraphFootnoteFont' = (", ",10pt)<br />
'GraphTitleFont' = (", ",11pt,bold)<br />
'GraphTitle1Font' = (", ",14pt,bold)<br />
'GraphAnnoFont' = (", ",10pt) ;<br />
<br />
On débute avec la définition <strong>de</strong>s noms <strong>de</strong>s attributs <strong>de</strong>s polices et leur caractéristiques associées :<br />
", Helvetica, sans-serif" , 5, bold italic soit "3 polices séparées par 2 virgules", fontsize <strong>de</strong> taille 1 à 7 ou<br />
exprimée en pt, pour finir sa nuance <strong>de</strong> fontweight.<br />
Il y a ensuite définition <strong>de</strong>s noms d’attributs <strong>de</strong> couleurs.Voir http://support.sas.com/techsup/technote/ts688/ts688.html<br />
Cx0066AA Cx004488 CxAAFFAA Cx80000 CxD3D3D3 Cx0033AA CxB0B0B0 Cx000000 CxF0F0F0 Cx002288 CxE0E0E0<br />
fgB2 fgB1 fgA4 bgA4 bgA3 fgA2 bgA2 fgA1 bgA1 fgA bgA<br />
L’excellent site pour la sélection d’une palette <strong>de</strong> couleurs cohérentes (http://colorbrewer2.org/) ne permet pas<br />
<strong>de</strong> visualiser ce qu’est un co<strong>de</strong> <strong>de</strong> couleur puisé au hasard, mais, outre la référence à la TS688 <strong>de</strong> <strong>Sas</strong>, il existe<br />
d’autres outils acceptant <strong>de</strong> chercher à montrer du RGB s’étalant pour chaque couleur <strong>de</strong> 00 à FF valeurs<br />
hexadécimales : http://drpeterjones.com/colorcalc/ ou http://www.colorhexa.com/b9cfe7<br />
<br />
class color_list "Couleurs styles.Defaut 3 couleurs examinées" /<br />
'fgB2' = cx0066AA<br />
'fgB1' = cx004488<br />
'fgA4' = cxAAFFAA<br />
'bgA4' = cx880000<br />
'bgA3' = cxD3D3D3<br />
'fgA2' = cx0033AA<br />
'bgA2' = cxB0B0B0<br />
'fgA1' = cx000000<br />
'bgA1' = cxF0F0F0<br />
'fgA' = cx002288<br />
'bgA' = cxE0E0E0 ;<br />
class colors<br />
"Abstract colors used in the <strong>de</strong>fault style" /<br />
'hea<strong>de</strong>rfgemph' = color_list('fgA2')<br />
'hea<strong>de</strong>rbgemph' = color_list('bgA2')<br />
'hea<strong>de</strong>rfgstrong' = color_list('fgA2')<br />
'hea<strong>de</strong>rbgstrong' = color_list('bgA2')<br />
'hea<strong>de</strong>rfg' = color_list('fgA2')<br />
'hea<strong>de</strong>rbg' = color_list('bgA2')<br />
'datafgemph' = color_list('fgA1')<br />
'databgemph' = color_list('bgA3')<br />
'datafgstrong' = color_list('fgA1')<br />
'databgstrong' = color_list('bgA3')<br />
'datafg' = color_list('fgA1')<br />
'databg' = color_list('bgA3')<br />
'batchfg' = color_list('fgA1')<br />
'batchbg' = color_list('bgA3')<br />
'tablebor<strong>de</strong>r' = color_list('fgA1')<br />
'tablebg' = color_list('bgA1')<br />
'notefg' = color_list('fgA')<br />
'notebg' = color_list('bgA')<br />
'bylinefg' = color_list('fgA2')<br />
'bylinebg' = color_list('bgA2')<br />
class GraphCo<br />
"Abstract colors used in graph<br />
styles" /<br />
'gcmiss' = cx979797<br />
'gmiss' = cxc3c3c2<br />
'gablock' = cxF1F0F6<br />
'gblock' = cxD7DFEF<br />
'gcclipping' = cxDC531F<br />
'gclipping' = cxE7774F<br />
'gcstars' = cx000000<br />
'gstars' = cxB9CFE7<br />
'gcruntest' = cxBF4D4D<br />
'gruntest' = cxCAE3FF<br />
'gccontrollim' = cxBFC7D9<br />
'gcontrollim' = cxE6F2FF<br />
'gcerror' = cx000000<br />
'gerror' = cxB9CFE7<br />
'gcpredictlim' = cx003178<br />
'gpredictlim' = cxB9CFE7<br />
'gcpredict' = cx003178<br />
'gpredict' = cx003178<br />
'gcconfi<strong>de</strong>nce2' = cx780000<br />
Suite <strong>de</strong> la colonne précé<strong>de</strong>nte<br />
'gconramp2cend' = cx6497EB<br />
'gconramp2cstart' = cxF3F7FE<br />
'gramp2cend' = cx5E528B<br />
'gramp2cstart' = cxEDEBF6<br />
'gtext' = cx000000<br />
'glabel' = cx000000<br />
'gbor<strong>de</strong>rlines' = cx000000<br />
'goutlines' = cx000000<br />
'ggrid' = cxECECEC<br />
'gaxis' = cx000000<br />
'gshadow' = cx000000<br />
'glegend' = cxFFFFFF<br />
'gfloor' = cxFFFFFF<br />
'gwalls' = cxFFFFFF<br />
'gcdata12' = cxF9DA04<br />
'gcdata11' = cxB38EF3<br />
'gcdata10' = cx47A82A<br />
'gcdata9' = cxD17800<br />
'gcdata8' = cxB26084<br />
'gcdata6' = cx7F8E1F<br />
'gcdata7' = cx2597FA<br />
25 INED Service Informatique Wielki