首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ods pdf中sas页脚注

ods pdf中sas页脚注
EN

Stack Overflow用户
提问于 2013-11-27 00:43:30
回答 1查看 4K关注 0票数 1

我想在每一页的右下角有一个“Y页的X”格式的页码。我尝试了下面的pdf结果代码,但它只是字面上显示了"Page *{ the Page} of &num“。有人能帮忙吗?谢谢!

代码语言:javascript
复制
* create the file with the number of pages */

ods results;

ods pdf file="c:\temp\pagenumb.pdf" compress=0;

footnote j=r "Page *{thispage} of &num";

%pdf_code;

ods pdf close;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-27 01:50:48

你很接近你的尝试。我会这样做:

例如:

代码语言:javascript
复制
options nodate nonumber;
data work.animals;
    input name $ weight;
    datalines;
    monkey 20
    shark 500
    lion 200
    wolf 120
    buffalo 400
    ;
run;

ods pdf file = 'C:\sasdata\animals.pdf';
ods escapechar= '!';
proc print data=work.animals;
    title 'Animals';
    footnote j = r 'Page !{thispage} of !{lastpage}';
run;
ods pdf close;
ods listing;

基本上,我选择了使用感叹号"!“作为吸引SAS注意的一个方法。然后,我们可以使用脚注与正确的理由,因为我们希望它在右下角(j = r)。我们也可以使用j = l or c or r,这取决于您希望脚注放在哪一边。

最后,我使用了ods listing,因为我不想在SAS中查看输出(我只想输出一个pdf文件)。干杯。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20230899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档