BookmarkSubscribeRSS Feed
chjones
Calcite | Level 5

Hi Everyone,

 

I am in the process of report automation,specifically I'm writing an appendix to a journal article using Base SAS 9.4.  I have written the code to automate the journal text, tables,page numbering, etc.  I now need to write the appendix, which include the formulas used to calculate various items throughout the journal.

 

Is there a way for me to write mathematical expressions to be output into an ods rtf file.  I've inserted subscripts using ~unicode(...), but is there something I can do to output something along the lines of the attached file.  Also, the attached formula is one that I will ultimately need,  I really will be needing to do summations, square roots, squared number, etc.

 

Any info is greatly appreciated. Thank You!

 

2 REPLIES 2
ballardw
Super User

You can use Escapechar and the RAW function to insert native RTF codes. I haven't done this with the math functions so I can't provide an example.

 

You may be able to build a version in Word (or other word processor) and then save the file as RTF and then search the text with a text editor to find what you need to insert. If you go this route you may want to find a copy of the RTF specification to find which parts are actually the math symbols.

 

 

chjones
Calcite | Level 5

Thank You, I will give that a shot. I have never used raw rtf code, so I will have to read up on that, but your approach sounds feasible.

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 2449 views
  • 0 likes
  • 2 in conversation