使用gitbook排版作文

插件帮不上啥忙,还得改源代码。需求格式:

格式需求

推荐入门教程:GitBook的安装配置

##安装

##配置

  • 单回车分段落。因为想实现段落单回车搞定,所以还得修改一个源文件。路径如下:

    .gitbook\versions\3.2.2\node_modules\gitbook-markdown\node_modules\kramed\lib\rules\block.js

    1
    paragraph: /^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def|math))+)\n*/,

修改为:

1
paragraph: /^((?:[^\n]+?(?!hr|heading|lheading|blockquote|tag|def|math))+)\n*/,

注意我去掉了一个\n

  • 标题居中等
1
2
3
4
5
6
7
8
#markdown {
font-family: SimHei, arial, sans-serif;
font-size: 24px;
line-height: 1.5;
}
h1, h2, h3, h4, h5, h6 {
text-align:center;
}
  • 段首缩进两个字符
1
2
3
p{
text-indent: 2em;
}
  • 图片居中等,自己还得看着办。