最近兴趣所致翻译了一本英文的SVG教程,并将其托管在GitHub,部署于GitBook。为了给大家最直观的效果,献上教程部署地址:https://svg.brucewar.me。这也是我第一次翻译英文文档,也是我第一次使用GitBook部署电子书。教程虽然简单,但基本涉及了SVG的所有知识点。
喂喂喂,跑题了啊!
回到正题,因为部署电子书涉及的工具比较多,不必担心,我将按以下流程来各个击破:
本地生成电子书
托管GitHub
发布到GitBook
绑定自定义域名
本地生成电子书
GitBook官方提供了一个命令行工具(gitbook),可以使用git和markdown制作本地电子书并支持预览等功能。在安装这个命令行工具之前,
继续阅读 »
注:本文转载自这里,用于测试长catalog。
最近看了coolshell的《分布式系统的事务处理》一文,文末引用了此文的中文版(英文原版PDF),但是只有一个Word文档,为了方便在线阅读,转换成了markdown格式。
P.S. 中文翻译还是有很多地方不通顺,作了一些修正。
继续阅读 »
此版本主要增加xmake f --menu实现用户自定义图形菜单配置,界面风格类似linux的make menuconfig:
更多使用说明,请阅读:文档手册。
项目源码:Github, Gitee.
新特性
添加del_files()接口去从已添加的文件列表中移除一些文件
添加rule(), add_rules()接口实现自定义构建规则,并且改进add_files("src/*.md", {rule = "markdown"})
添加os.filesize()接口
添加core.ui.xxx等cui组件模块,实现终端可视化界面,用于实现跟用户进行短暂的交互
通过xmake f --menu实现可视化菜单交互配置,简化工
继续阅读 »