gpt4 book ai didi

xml - 使用 Gradle 构建 Java 项目时从 docbook XML 生成 PDF

转载 作者:数据小太阳 更新时间:2023-10-29 02:05:27 24 4
gpt4 key购买 nike

在使用 gradle(build.gradle 文件)构建 java 项目时,我需要生成 docbook.xml 文档 (5.0) 的 PDF 版本。

如果有人可以展示一个可以在任何平台(Mac OS X、Windows、Linux)上运行的脚本示例,那将非常有帮助。

最佳答案

好的,所以我终于找到了解决方案。为了生成 PDF,您必须提供以下文件:

你必须在 build.gradle 行之后添加

apply from: "docbook.gradle"

之后

apply plugin: "java"

然后,将此附加到 build.gradle 的末尾:

docbookPdf {
sourceFileName = "docbook.xml"
stylesheet = file("doc/docbook-style.xsl")
sourceDirectory = file( "doc" )
docsDir = new File(project.getBuildDir(), "docs");
}

在这里,我们将 docbook.xml 和 docbook-style.xsl 放在 rootDirectory/doc 中,并将生成的 PDF 放在 rootDirectory/docs (/pdf) 中。

这是您可以使用的文档样式表示例:http://cl.ly/2n1p3o0r1L3Z1d2U4345

要生成 PDF,请从终端转到文件 build.gradle 所在的目录并执行

gradle docbookPdf

如果您将任务命名为“docbookPdf”。

就是这样。它应该适用于任何平台。

关于xml - 使用 Gradle 构建 Java 项目时从 docbook XML 生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8274521/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com