Does anyone know how to add a space in ods text?
I want to do something like below in Proc ODSTEXT
hello
hello
hello
I tried to use the code below,,,
proc odstext;
P "Hello";
P " Hello" ;
P " Hello";
run;
But this would give me
Hello
Hello
Hello
Pelase let me know if you know how to do this. I want tp do this on PowerPoint.
Thanks,
Momi
You can use the unicode non breaking space. In the example below, I used a macro variable to insert 5 spaces in the second line, and 10 spaces in the third line.
ods escapechar='^';
%let spaces=^{unicode 00A0}^{unicode 00A0}^{unicode 00A0}^{unicode 00A0}^{unicode 00A0};
proc odstext;
p "Hello";
p "&spaces Hello";
p "&spaces &spaces Hello";
run;
Louise Hadden's paper from SAS Global Forum 2010 has some other examples of unicode characters, starting on page 13 at http://support.sas.com/resources/papers/proceedings10/215-2010.pdf.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.