SAS author's tip: Using pre-defined styles


PROC TEMPLATE Made EasyThis week's SAS tip is from Kevin D. Smith and his new book PROC TEMPLATE Made Easy: A Guide for SAS Users. Kevin is a software developer at SAS with extensive experience supporting PROC TEMPLATE and underlying ODS technologies. We're excited that Kevin decided to write his book and hope that you'll enjoy learning more about it -- and him.

The following excerpt is from SAS Press author Kevin D. Smith's book "PROC TEMPLATE Made Easy: A Guide for SAS Users." Copyright © 2013, SAS Institute Inc., Cary, North Carolina, USA. ALL RIGHTS RESERVED. (please note that results may vary depending on your version of SAS software).


About Author

Shelly Goodin

Social Media Specialist, SAS Publications

Shelly Goodin is SAS Publications' social media marketer and the editor of "SAS Publishing News". She’s worked in the publishing industry for over thirteen years, including seven years at SAS, and enjoys creating opportunities for fans of SAS and JMP software to get to know SAS Publications' many offerings and authors.


  1. Shelly,
    I have the book; I've read a third of it; and I'm practicing each page as I process through the book. What is simple, as written in the SAS documentation, is not so simple in the real world. SAS versions, Operating Systems, configuration defaults, and session options all work to confuse the described simplicity. For example, I want to remove the borders from around an internal URL created by my ODS PDF Text statement. I already have a personalized Template. When I added template code to remove the borders ( the borders were not removed and my personal Template did not behave as I designed it. Templates have a good purpose, however, they are not as simple as some have suggested. For example, how do I make my personal template behave to my satisfaction when I need to receive defaults from two different parent templates? I'm hoping the remaining pages of the book explain what I need to do. Thank you for blogging!

    • Shelly Goodin

      Hi Jim,

      Thank you so much for your comments and questions - and for reading our blog! I would suggest contacting our Technical Support department for some gudiance with your questions about templates:

      Please let us know if we can be of further assistance!

      Best wishes,

  2. It would help if you included instructions on how to show all available styles. I didn't know there were that many and have forgotten how to look up the list of all possible. thanks.

Back to Top