经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
怎样控制SAS ODS RTF输出中的字体、位置?
楼主
stata18
15903
11
收藏
2011-05-31
请教各位大佬:怎样控制SAS ODS RTF输出中的字体、位置?能输入图片吗?还有,为什么输出的pdf文件里中文字体为乱码呢?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
honghejing
2011-5-31 16:09:55
pdf不能用rtf 吧?rtf 是doc文档
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
stata18
2011-5-31 19:07:04
是两个问题,一个是rtf,另外一个是pdf;
本来想生成pdf文件,结果里面的中文字符是乱码;生成的rtf倒是正常的,但是字体大小、位置不能控制,准备先生成rtf,再把rtf转换为pdf的,结果两条路都有问题。
另外,我使用winXP+sas 9.13
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
honghejing
2011-5-31 19:27:53
没做过中文的report,不好意思
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
ttklkl
2011-5-31 19:55:11
proc template;
define style Styles.Custom;
parent = Styles.RTF;
replace fonts /
'TitleFont' = ("Times Roman",13pt,Bold) /* Titles from TITLE statements */
'TitleFont2' = ("Times Roman",12pt,Bold Italic) /* Procedure titles ("The _____
Procedure")*/
'StrongFont' = ("Times Roman",10pt,Bold)
'EmphasisFont' = ("Times Roman",10pt,Italic)
'headingEmphasisFont' = ("Times Roman",11pt,Bold Italic)
'headingFont' = ("Times Roman",10pt) /* Table column and row headings */
'docFont' = ("Times Roman",10pt) /* Data in table cells */
'footFont' = ("Times Roman",10pt) /* Footnotes from FOOTNOTE statements */
'FixedEmphasisFont' = ("Courier",9pt,Italic)
'FixedStrongFont' = ("Courier",9pt,Bold)
'FixedHeadingFont' = ("Courier",9pt,Bold)
'BatchFixedFont' = ("Courier",6.7pt)
'FixedFont' = ("Courier",9pt);
replace color_list /
'link' = blue /* links */
'bgH' = white /* row and column header background */
'fg' = black /* text color */
'bg' = white; /* page background color */;
replace Body from Document /
bottommargin = 0.25in
topmargin = 0.25in
rightmargin = 0.25in
leftmargin = 0.25in;
replace Table from Output /
frame = hsides /* outside borders: void, box, above/below, vsides/hsides, lhs/rhs */
rules = groups /* internal borders: none, all, cols, rows, groups */
cellpadding = 5pt /* the space between table cell contents and the cell border */
cellspacing = 0pt /* the space between table cells, allows background to show */
borderwidth = 0.5pt /* the width of the borders and rules */;
* Leave code below this line alone ;
style SystemFooter from SystemFooter /
font = fonts("footFont");
end;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
stata18
2011-5-31 21:27:32
楼上的兄弟,能解释一下吗?什么意思呀?看不太懂。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
fu686cn
2012-1-12 10:25:00
我来代为解释下吧, 如有不当还请专家ttklkl 本人来修正O(∩_∩)O~
楼主: ttklkl 的脚本是进行格式的自定义,并保存在Styles.Custom中,由Styles.rtf继承而来, 其中的这些参数'titlefont'= 等等... 是用来定义表格的标题,字体大小等等...可以自行修改成自己所需要的, 调用的时候只要申明: ods pdf file="style.custom" style=style;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
tamtam7010
2013-7-26 00:43:34
thanks for your sharing, xie xie
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
9楼
fossilweng
2013-7-26 04:07:03
thanks for sharing, ttklkl and fu686cn !!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
10楼
chi4zb
2014-7-3 15:38:58
收藏了,很棒
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
11楼
张双亮
2016-6-16 23:58:40
stata18 发表于 2011-5-31 21:27
楼上的兄弟,能解释一下吗?什么意思呀?看不太懂。
ods 输出传送系统里的个格式
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
12楼
张双亮
2016-6-16 23:58:44
stata18 发表于 2011-5-31 21:27
楼上的兄弟,能解释一下吗?什么意思呀?看不太懂。
ods 输出传送系统里的个格式
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
请教:关于ODS rtf;
如何在ods输出的rtf文件后面追加新的输出内容?
关于ods rtf输出的问题
ods rtf页面怎样横向输出
ODS RTF 输出求助!一个表中有3列和两列的
ods输出系统修改rtf输出格式,出错
如何在ods输出中添加注释?
ods输出的rtf文档中/par无法换行
ODS输出 RTF格式问题
在使用ods rtf出报表的时候,为什么我用ods rtf出报表的时候
栏目导航
SAS专版
EViews专版
经管文库(原现金交易版)
金融实务版
真实世界经济学(含财经时事)
农林经济学
热门文章
CDA 数据分析师:统计制图实战指南 —— 让 ...
【24重磅,自用整理!】2000-2024上市公司投资 ...
视频媒体:AI漫剧爆发在即,重视产业链机遇
范撒普《实现财务自由的安全策略》
新宏观丨对刘元春关于新凯恩斯主义六点共识 ...
量子科技行业深度报告:量子革命:量子科技 ...
俄语–英语双语图解词典
先进空中交通2025年
export slowdown and increasing land supp ...
“十四五”能源发展成就报告
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群