GitBook简单的使用】的更多相关文章

gitbook 简单使用 之前由于公司培训过使用 gitbook,当时也没有进行安装使用.当时就感觉就是 markdown 语法,加上我本来就是使用 markdown 进行写博客之类.再加上这个东西本身我也用不到,于是也没有弄弄玩玩.现在由于年后的工作可能使用到 gitbook (在老家写文章真的冻手). 简介 GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书.GitBook支持输出以下几种文档格式 静态站点:Git…
简介 GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书.GitBook支持输出以下几种文档格式 静态站点:GitBook默认输出该种格式 PDF:需要安装gitbook-pdf依赖 eBook:需要安装ebook-convert 准备安装 在使用GitBook 之前, 我们需要先安装一些必须的工具: Node.js GitBook GitBookEditor Git版本控制器. Node.js Node.js是一个基…
1.gitbook是用来写书的,支持markdown等 2.在线写 gitbook最新版地址:https://www.gitbook.com/account/ 免费用户只能有一个public和一个private项目 gitbook的老版地址:https://legacy.gitbook.com/ 可以使用上面的两个网页,直接在线写书,但是网络,你得给力 如图所示,点击Read可以进入在线阅读模式: 点击Open in Desktop可以打开电脑的客户端(如果没有的话,会进入下载页面),客户端和在…
GitBook 是一个基于 Node.js 的命令行工具,支持 Markdown 和 AsciiDoc 两种语法格式,可以输出 HTML.PDF.eBook 等格式的电子书. 使用 GitBook 管理文档,预览.制作电子书:同时通过 Git 管理书籍内容的变更,并将其托管到云端(比如 GitHub.GitLab.码云,或者是自己搭建的 Git 服务器),实现多人协作. 1,安装 GitBook 是基于 Node.js,所以首先需要安装 Node.js(鉴于之前安装过,这里不再介绍了) npm…
目录 必看说明 插件说明 page-treeview 目录 code 代码 pageview-count 阅读量计数 popup 图片点击查看 tbfed-pagefooter 页面添加页脚(简单版) page-copyright 页面添加页脚(复杂版) favicon 修改图标 search-plus 替换原搜索插件 expandable-chapters 及 chapter-fold 导航目录 hide-element 隐藏界面元素 back-to-top-button 返回顶部 split…
简介 GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书.GitBook支持输出以下几种文档格式 静态站点:GitBook默认输出该种格式 PDF:需要安装gitbook-pdf依赖 eBook:需要安装ebook-convert 准备安装 在使用GitBook 之前, 我们需要先安装一些必须的工具,Node.js.GitBook.GitBook Editor.Git版本控制器. Node.js Node.js 是一个…
GitBook 是一款基于 Node.js 开发的开源的工具,可以通过命令行的方式创建电子书项目,再使用 MarkDown 编写电子书内容,然后生成 PDF.ePub.mobi 格式的电子书,或生成一个静态站点. 除此之外,还可以利用 Git 命令管理电子书版本.如果你是 GitHub 的重度使用者,还可以把你的 GitBook 帐户和 GitHub 帐户关联起来,这样不论在任何一方修改了内容,都可以互相同步. 一.安装 Node.js 由于 GitBook 是基于 Node.js 开发的,所以…
经过一个多月,Bugtags 最近上线了自己的文档站点:docs.bugtags.com,在这里你可以找到 Bugtags 集成.使用相关的绝大部分问题. 在这之前我们使用的是第三方提供的帮助中心产品服务,在他们网站后台上面编辑文档内容,建立自己的文档体系的:但是用久了发现还是用很多不爽的地方,起码是不符合我们的习惯: 比如:该产品文档是使用富文本形式编辑和存储在数据库的:而我们自己都非常喜欢于用 Markdown 格式编写文档:而数据库保存也注定无法使用 git 来进行文档的版本管理和控制:帮…
GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书. 本书将简单介绍如何安装.编写.生成.发布一本在线图书. http://dockerpool.com/static/books/gitbook_cn/index.html 支持格式 GitBook支持输出多种文档格式,如: 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上: PDF:需要安装gitbook-pdf依赖…
GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟. 支持输出多种格式 GitBook支持输出多种文档格式,如: 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上: PDF:需要安装gitbook-pdf依赖: eBook:需要安装ebook-convert: 单HTML网页:支持将内容输出为单页的HTML,不过一般用在将电子书格式转…
GitBook 是一个通过 Git 和 Markdown 来撰写书籍的工具.生成格式有:JSON.ePub.PDF.Website ! ================================ Git 方式 GitBook 使用 Git 进行写作内容管理. 从用户的角度看,这样能够方便地进行多人协作(连程序源代码都能管好,书籍自然不在话下),还不用学习额外概念或用法 从设计实现的角度看,这样能够合理利用已有工具(不重复造轮)满足产品需求,甚至扩展性更好(Git 相关服务能够利用的太多了)…
前言 在早些天看sec-wiki的时候,看到有同学做了一个ctf-wiki来介绍CTF,让CTF新手能够快速入门,做成了电子书的样子,放在github上面.页面精美.简洁,让人爱不惜手. 想着自己也能够做一下总结之类的,弄成一本小册子也是不错的,然后从中了解到了gitbook.之前玩过githubpage,自然也是明白gitbook的原理,markdown与静态页面的完美结合,不得不说markdown的出现确实大大提升了作者的写文效率,让人不用再关心样式的问题,专注于写作上面. 那么下面就记录一…
本文详细讲解了 Gitbook 生成电子书的完整过程,内容包括:安装.命令.配置.文档结构.生成电子书.部署. 限于篇幅,本文不介绍任何 Gitbook 定制化页面的内容. 想看看 Gitbook 在线电子书效果,请猛戳这里:gitbook-notes 概述 GitBook 是使用 GitHub / Git 和 Markdown(或AsciiDoc)构建漂亮书籍的命令行工具(和Node.js库). GitBook 可以将您的内容作为网站(可定制和可扩展)或电子书(PDF,ePub或Mobi)输出…
前面的话 gitbook功能强大,可以自动实现搜索及翻页等功能,上手容易,用markdown书写即可,且可以自动生成响应式网站.本文将详细介绍如何使用gitbook 安装 1.使用npm全局安装gitbook-cli npm install gitbook-cli -g 2.使用gitbook --version来查看gitbook的版本 gitbook --version 3.接下来对gitbook进行基础配置,创建并进入一个笔记文件夹 mkdir myNote cd myNode 4.初始化…
如果对和程序员有关的计算机网络知识,和对计算机网络方面的编程有兴趣,欢迎去gitbook(https://www.gitbook.com/@rogerzhu/)star我的这一系列文章,虽然说现在这种“看不见”的东西真正能在实用中遇到的机会不多,但是我始终觉得无论计算机的语言,热点方向怎么变化,作为一个程序员,很多基本的知识都应该有所了解.而当时在网上搜索资料的时候,这方面的资料真的是少的可怜,所以,我有幸前两年接触了这方面的知识,我觉得我应该把我知道的记录下来,虽然写的不一定很好,但是希望能给…
gitbook是一个好用的发布电子书的项目:使用gitbook 可以在本地写好文档再远程推送到库:也可以在gitbook提供的在线平台上制作电子书:要想在自己的服务器上使用gitbook 发布一个网站:则需要相应的运行环境.本文是通过gitbook editor 软件写好电子书的项目:然后通过WinSCP上传到服务器:再通过gitbook serve 解析MarkDown文档,监听本地4000端口实现的. 1.运行环境: LINUX: CentOS平台 : nodejs:npm: 2.安装配置:…
gitbook 生成电子书主要有三种方式: gitbook-cli 命令行操作,简洁高效,适合从事软件开发的相关人员. gitbook-editor 编辑器操作,可视化编辑,适合无编程经验的文学创作者. gitbook.com 官网操作,在线编辑实时发布,适合无本地环境且***的体验者. 本文主要讲解第一种 gitbook-cli 命令行操作流程,其他两种见另外两篇教程. gitbook 的一些常用命令 安装 gitbook-cli 脚手架工具 本机已安装 node.js 开发环境,安装完成后运…
本文主要介绍三种使用 gitbook 的方式,分别是 gitbook 命令行工具,Gitbook Editor 官方编辑器和 gitbook.com 官网. 总体来说,三种途径适合各自不同的人群,找到适合自己的方式就好,基本操作流程都是一样的. 命令行工具更适合具备编程经验开发者,具有简单高效易整合等特点. 编辑器更适合无任何编程经验的文学创作者,不熟悉 markdown 语法,不熟悉 git 工作流,这种情况下也推荐使用图形化操作的编辑器. 官网适合想要快速体验 gitbook 效果的萌新,只…
目录 1. 配置概况 1.1. 全局配置 1.2. 插件列表 plugins 1.3. 插件属性配置pluginsConfig 2. 一些实用插件 2.1. back-to-top-button 回到顶部 2.2. 导航目录折叠 2.2.1. chapter-fold 左侧目录折叠 2.2.2. expandable-chapters-small 左侧章节目录可折叠 2.2.3. expandable-chapters 可扩展导航章节 2.3. 代码复制,行号 2.3.1. code 代码添加行…
早期java API通过原生socket产生所谓的"blocking",大致过程是这样 这种的特点是每次只能处理一个请求,如果要实现多个请求并行,就还要分配一个新的线程来给每个客户端的socket'' .但考虑使用这种方法来支持大 量的同步,长连接.在任何时间点多线程可能处于休眠状态,等待输入或输出数据. 这很容 易使得资源的大量浪费,对性能产生负面影响. netty的构成部分: Channel:顾名思义,他代表连接到实体(入硬件设备,文件)的套接字和程序组件,能够执行多个I/O操作的…
https://www.gitbook.com/ 我一直用这个平台进行写作.目前有两本电子书可以供大家阅读,分别如下 Office 365 开发入门指南 https://www.gitbook.com/book/chenxizhang/office365devguide 优化网站设计的35条原则和实践 https://www.gitbook.com/book/chenxizhang/speedwebsite/details 它的最大特点就是,可以跟Github天然集成,从名字上面也可以看出这一点…
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina.com Gitbook 简介 使用总结 MD 目录 目录Gitbook环境准备基本使用项目目录结构章节文件:SUMMARY.md配置文件:book.json使用插件输出PDF格式文档常用命令报错:找不到 fontsettings.js Gitbook Gitbook 是基于Node.js的命令行工…
本文简单介绍如何安装并使用gitbook,最后如何使用docker构建书籍镜像. 1. 前置条件 需要Nodejs环境,安装npm,国内用户再安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org 2. 安装gitbook cnpm install -g gitbook-cli gitbook -V CLI version: 2.3.2 Installing GitBook 3.2.3 gitbook@3.2.3…
用户首先需要安装 nodejs,以便能够使用 npm 来安装 gitbook.所以我们先安装node.js,安装过程很简单,都是不断按下「Next」按钮就可以了 写node -h可以看看是否安装成功   接下来我们安装gitbook 在命令行输入npm install gitbook-cli -g 用gitbook -v检测是否成功       好了 开始新建书籍 找到你的README.md文件 按这种格式编写 解释一下 README.md是关于你的书的介绍,而SUMMARY.md中则包含了书目…
1.Gitbook 简介 1.1 Gitbook GitBook 是一个基于 Node.js 开发的命令行工具,使用它可以很方便的管理电子书,GitBook 是目前最流行的开源书籍写作方案. 使用 GitBook 可以让创作者专注写作,自由的挥洒,不必太多的关心内容排版.发布和版本管理等问题. 除了通过 GitBook 命令行管理电子书外,还可以在线或者使用桌面编辑器 Gitbook Editor 来编写和管理电子书. 对于新手来说,推荐使用 Gitbook Editor 来编写和管理电子书,因…
gitbook安装与使用之windows下搭建gitbook平台 最近需要在GitBook中去阅读电子书 安装nodejs cnpm安装gitbook 解压书籍文件,并cd到书籍文件目录 gitbook serve 浏览器访问localhost:4000 先在windows 下安装nodejs 官网:https://nodejs.org/en/ 下载后直接安装即可 然后通过cmd调出DOS命令窗口测试下是否安装完成 输入命令:node 输入:console.log("Hello,World!&q…
前言 实际效果可以查看这里 github地址 配置 title 设置书本的标题 "title" : "Gitbook Use" author 作者的相关信息 "author" : "zhangjikai" description 本书的简单描述 "description" : "记录Gitbook的配置和一些插件的使用" language Gitbook使用的语言, 版本2.6.4中可选…
安装 gitbook 插件 npm install gitbook-cli -g 或者 yarn global add gitbook-cli 初使化目录 gitbook init 会发现目录下面多了2个文件,README.md和SUMMARY.md README.md 和 SUMMARY.md 是两个必须文件 README.md 是对书籍的简单介绍 SUMMARY.md 是书籍的目录结构 生成 gitbook build //生成在当前目录的默认文件夹 _book里面 gitbook buil…
前言: 开源gitbook工具可以让你方便有效的管理自己的文章笔记.发布产品文档等.这里为了学习,基于centos系统构建一个私有的gitbook项目.与公有云gitbook平台相比,这里是简单的展示页面,后面可以进行相关的学习再更新此文章. 一.基础环境:参考链接:http://www.cnblogs.com/songqingbo/articles/5611532.html nodejs nginx python2.7 npm  参考链接:快速切换npm源的开源工具--nrm 二.部署GitB…
Gitbook 生成 pdf 中文字体错乱问题解决办法   用过 Gitbook 的都知道, Gitbook 会自动生成 pdf 以提供下载, 但十分遗憾的是自动生成的 pdf 对中文的支持并不好, 经常出现字体不一致的现象, 影响阅读, 强迫症更是难以忍受. 示例: 下面针对这一问题提供简单的解决办法: 本地命令行生成 pdf 文件. 当然这种方法有一定局限性, 你需要找到托管在 github 对应的源码仓库且转换过程中不出错. (由于水平有限未能解决在线生成的pdf中文字体错乱问题, 见谅.…