首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Windows上的Markdown生成CHM和PDF文档的工具

从Windows上的Markdown生成CHM和PDF文档的工具
EN

Stack Overflow用户
提问于 2013-03-21 23:34:05
回答 2查看 3.6K关注 0票数 4

是否有在Windows上从Markdown (或类似的RST)生成PDF和CHM文档的工具。

我们目前正在使用狮身人面像,但是无法让PDF生成在Windows上工作(这家伙也有同样的问题)。在Windows上生成CHM和在Linux上生成PDF版本是件很痛苦的事情(我确实需要生成这两个版本)。

是否有一种替代工具(免费或廉价的商业工具)可以完成这项任务?

对于版本控制,源格式必须是类似纯文本的格式,其中Markdown和RST就是例子。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-12 01:27:45

毕竟,我能够使用狮身人面像来满足这一需求。我使用MiKTeX在Windows上生成PDF。

安装MiKTeX (< 200 MiKTeX)

代码语言:javascript
运行
复制
wget -nv -N http://mirrors.ctan.org/systems/win32/miktex/setup/miktex-portable-2.9.4757.exe
7z.exe x -y miktex-portable-2.9.4757.exe -o"miktex"

将bin目录添加到路径中

代码语言:javascript
运行
复制
SET Path=%Path%;%CD%\miktex\miktex\bin

运行狮身人面像的"make.bat“来生成.tex文件。

代码语言:javascript
运行
复制
SET SPHINXOPTS=-W -E
make.bat latex

调用MiKTeX的pdflatex:

代码语言:javascript
运行
复制
cd build/latex
pdflatex.exe YOUR_PROJECT_NAME.tex

生成的PDF将位于build/latex目录中。

票数 1
EN

Stack Overflow用户

发布于 2013-03-22 11:56:56

自由帕斯卡发行版包含一个名为chmcmd的CHM编译器。一些拥有文档工具的人报告了它的成功(比如棉质巨蟒包装)

一些Linux发行版还独立于主要的FPC发行版打包了chm编译器。(因为它只是一个没有依赖项的700 k二进制文件)。

在Windows上,您可以使用相同的( windows版本的chmcmd)或Microsoft帮助讲习班,这是MS.中默认的CHM生成器。

这是CHM编译器部分,现在输入:

编译前的CHM项目基本上是--只包含几个索引(TOC和基于关键字的索引)和一个项目文件( INI文件)。

通常,对文档工具的HTML生成器后端进行调整,以作为特例生成它。据我在你的“这家伙”链接中看到的,狮身人面像可以做到这一点。

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

https://stackoverflow.com/questions/15560114

复制
相关文章

相似问题

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