是否有在Windows上从Markdown (或类似的RST)生成PDF和CHM文档的工具。
我们目前正在使用狮身人面像,但是无法让PDF生成在Windows上工作(这家伙也有同样的问题)。在Windows上生成CHM和在Linux上生成PDF版本是件很痛苦的事情(我确实需要生成这两个版本)。
是否有一种替代工具(免费或廉价的商业工具)可以完成这项任务?
对于版本控制,源格式必须是类似纯文本的格式,其中Markdown和RST就是例子。
发布于 2013-04-12 01:27:45
毕竟,我能够使用狮身人面像来满足这一需求。我使用MiKTeX在Windows上生成PDF。
安装MiKTeX (< 200 MiKTeX)
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目录添加到路径中
SET Path=%Path%;%CD%\miktex\miktex\bin
运行狮身人面像的"make.bat“来生成.tex文件。
SET SPHINXOPTS=-W -E
make.bat latex
调用MiKTeX的pdflatex:
cd build/latex
pdflatex.exe YOUR_PROJECT_NAME.tex
生成的PDF将位于build/latex目录中。
发布于 2013-03-22 11:56:56
自由帕斯卡发行版包含一个名为chmcmd的CHM编译器。一些拥有文档工具的人报告了它的成功(比如棉质巨蟒包装)
一些Linux发行版还独立于主要的FPC发行版打包了chm编译器。(因为它只是一个没有依赖项的700 k二进制文件)。
在Windows上,您可以使用相同的( windows版本的chmcmd)或Microsoft帮助讲习班,这是MS.中默认的CHM生成器。
这是CHM编译器部分,现在输入:
编译前的CHM项目基本上是--只包含几个索引(TOC和基于关键字的索引)和一个项目文件( INI文件)。
通常,对文档工具的HTML生成器后端进行调整,以作为特例生成它。据我在你的“这家伙”链接中看到的,狮身人面像可以做到这一点。
https://stackoverflow.com/questions/15560114
复制相似问题