经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
怎样控制SAS ODS RTF输出中的字体、位置?
楼主
stata18
16041
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专版
stata专版
行业分析报告
经管文库
文献求助专区
数据交流中心
热门文章
当AI遇见ML:高校教师如何借助AI与机器学习 ...
AI Core产业营销思考
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
Computational Complexity A Modern Approa ...
An Introduction To Recursive Function Th ...
管理者微观经济学 Microeconomics for Mana ...
《数据要素发展报告(2025年)》---来源:中 ...
CDA数据分析师:全流程拆解数据治理开展路径 ...
【多指标】2000-2024年上市公司企业债务融资 ...
CDA数据分析脱产就业班于2025年12月08日开班 ...
推荐文章
12月武汉站|Deepseek辅助论文写作与数据分 ...
2026JG学术冬训营:从Stata初高到Python机器 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
几种免费下载文献的方法----我的文献应助经
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群