I am using code from @DanH_sas to globally change the fonts before I run a many different PROC SGPLOTs, so I don't have to change the font in each PROC SGPLOT individually. The code is here:
https://communities.sas.com/t5/Graphics-Programming/Proc-sgplot-and-graph-fonts/td-p/81529
This works fine, but what is this line doing? What is the difference between GraphTitle1Font and GraphTItleFont?
'GraphTitle1Font' = ("Garamond, <MTsans-serif>",14pt,bold)
Also, suppose I have some code with both TITLE and TITLE2 statements. Can I modify PROC TEMPLATE to globally change the TITLE2 font and font size independently of global changes to the TITLE statement? If so, how?
According to the SAS/STAT User's Guide, [see page 709 of https://support.sas.com/documentation/onlinedoc/stat/151/odsgraph.pdf]
The fonts
GraphTitle1Font
andGraphLabel2Font
are not used by ODS Graphics.
Catch the best of SAS Innovate 2025 — anytime, anywhere. Stream powerful keynotes, real-world demos, and game-changing insights from the world’s leading data and AI minds.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.