主要内容

添加复杂的页码微软

这个例子中添加了一个复杂的页码页脚在微软®Word文档。一个复数的形式[#章][分离器][#]页,例如,7 - 1。您可以添加这种类型的数量在一个页眉或页脚。您可以使用一个模板,在页脚插入页码,并指定页码属性。

无论你是使用模板或一个程序,你的模板必须使用多级列表包含章节标题级别参考。创建这种类型的列表:

  1. 在你的话模板,选项卡上,单击多级列表按钮

  2. 选择标题项目编号。

  3. 正常的风格应用于段落。

  4. 保存并关闭模板。

然后您可以使用这样的一个程序使用复杂的页码。的ChapterStartStyleChapterSeparator属性PageNumber对象指定使用标题级别1章号和一个连字符作为分隔符。

进口mlreportgen.dom。*;d =文档(“mypages”,“多克斯”,“numberChapters”);开放(d);布局= d.CurrentPageLayout;%页码格式pgnum = PageNumber (1,“n”);pgnum。ChapterStartStyle =' 1 ';pgnum。ChapterSeparator =“endash”;%添加页码对象页面布局风格布局。风格= {pgnum};%的布局。风格=[布局。风格{pgnum}];%创建和插入页码的页脚对象myfooter = DOCXPageFooter ();帕拉=段();帕拉。HAlign =“中心”;追加(对位、页面());追加(myfooter, para);%对当前布局你的页脚设置PageFooters对象布局。PageFooters = myfooter;%创建内容我= = 1:5标题添加(d, Heading1 ([“章”num2str (i)));标题。风格= {PageBreakBefore};j = 1:30 append (d,“这是本章的身体”);结束结束关闭(d);rptview (d.OutputPath);

提示

为每一章创建页面布局重新编号的页面为每一章1。

另请参阅

||