Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
3年前关闭。
Improve this question
使用Github,可以编写格式正确的README.md文件和文档来展示该项目。此外,还有供用户协作的Wiki页面。我在徘徊什么是最佳工作流程,即使对于非技术用户而言,也可以利用GitHub平台编写协作书。
如何使用markdown,然后通过应用样式表来增强其功能,使用它制作PDF,组织章节,使用公共站点(gh页)等等? GitHub是否有这样的项目或工具链?
换句话说,如何轻松地在GitHub上编写带有漂亮的html和PDF输出的协作书?谢谢。
开始。
原始答案:
这正是GitBook设计的目的:
GitBook是一个命令行工具(和Node.js库),用于使用GitHub / Git和Markdown(或AsciiDoc)构建漂亮的书。
它开箱即用supports PDF output,以及在its own web platform上在线发布。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
3年前关闭。
Improve this question
使用Github,可以编写格式正确的README.md文件和文档来展示该项目。此外,还有供用户协作的Wiki页面。我在徘徊什么是最佳工作流程,即使对于非技术用户而言,也可以利用GitHub平台编写协作书。
如何使用markdown,然后通过应用样式表来增强其功能,使用它制作PDF,组织章节,使用公共站点(gh页)等等? GitHub是否有这样的项目或工具链?
换句话说,如何轻松地在GitHub上编写带有漂亮的html和PDF输出的协作书?谢谢。
最佳答案
编辑:自从我第一次写这个答案以来,GitBook发生了重大变化。 PDF支持已删除,并且CLI工具链has been abandoned in favour of a proprietary service:
由于GitBook团队的工作集中在GitBook.com平台上,因此CLI不再处于积极开发中。
在2019年中期,mdBook是一个不错的选择,尽管它本身并不支持PDF。如果您已安装Rust和Cargo,则只需
cargo install mdbook
开始。
原始答案:
这正是GitBook设计的目的:
GitBook是一个命令行工具(和Node.js库),用于使用GitHub / Git和Markdown(或AsciiDoc)构建漂亮的书。
它开箱即用supports PDF output,以及在its own web platform上在线发布。