首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >狮身人面像的Rinohtype前端:如何操作PDF副标题,默认情况下它是“Release”

狮身人面像的Rinohtype前端:如何操作PDF副标题,默认情况下它是“Release”
EN

Stack Overflow用户
提问于 2019-09-06 08:46:51
回答 1查看 429关注 0票数 0

我正在通过Sphinx的rinohtype扩展生成PDF(也就是说,不是通过LaTex扩展!)。

对于两个捆绑的rinohtype模板“book”和“case”(后者是我使用的模板),标题页的副标题在默认情况下总是以“release”开头(如果一个版本字符串是在conf.py中通过release = '1.0'提供的--在我的例子中是注释掉的)。

我想:

1a)要么去掉完整的副标题,也就是PDF标题页上没有打印“Release”,或者

)想要将“Release”更改为其他字符串“Rev.v”就我而言;

2)还将修改1a)和/或1b)应用于“前端”之后的页眉,其中'Release‘也是默认字符串。

到目前为止我发现的是:

  • 这里描述的是LaTex,如何在首页隐藏'Release‘(副标题)。然而,这并不适用于漂洗型。没什么好惊讶的,但我试了一试,因为里诺赫特也解释了一些乳胶的设置.如何摆脱Sphinx输出的页面标题中的“Release1”?
  • 我还钻研了rinohtype样式表,并找到了一种隐藏标题页元素的方法。链接样式表示例显示了如何隐藏标题页上的日期条目。但是,我不确定这是否实际上是最简单的解决方案(即更改/扩展样式表),而且这也不会在下面的页面标题中隐藏‘solution’字符串--参见上面的问题2)。minimal.rts
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-18 13:27:53

目前,rinohtype不支持将"Release“更改为其他内容。不过,这可能在不久的将来添加;请参见问题#157。这也会影响页头/页脚。

您可以通过样式表隐藏发行版字幕,就像您发现的那样。还可以通过提供自定义模板配置将其从页头中删除。您需要重写内容和后台页面模板的标题文本:

代码语言:javascript
复制
[contents_right_page]
header_text = '\t\t{DOCUMENT_TITLE}'

[contents_left_page]
header_text = '{DOCUMENT_TITLE}'

[back_matter_right_page]
header_text = '\t\t{DOCUMENT_TITLE}'

[back_matter_left_page]
header_text = '{DOCUMENT_TITLE}'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57818670

复制
相关文章

相似问题

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