<commit_before># [TeXt Theme](https://github.com/kitian616/jekyll-TeXt-theme)

[![GitHub release](https://img.shields.io/github/release/kitian616/jekyll-TeXt-theme.svg)](https://github.com/kitian616/jekyll-TeXt-theme/releases)
[![license](https://img.shields.io/github/license/kitian616/jekyll-TeXt-theme.svg)](https://github.com/kitian616/jekyll-TeXt-theme/blob/master/LICENSE)

![TeXt Theme](https://raw.githubusercontent.com/kitian616/jekyll-TeXt-theme/master/screenshots/TeXt-home.png)

![TeXt Theme Details](https://raw.githubusercontent.com/kitian616/jekyll-TeXt-theme/master/screenshots/TeXt-details.png)

TeXt is a succinct theme for blogging.

TeXt 是针对博客的一款简洁的主题，它虽然简洁但并不简单，该主题模仿了 iOS 11 的风格，有大而突出的标题和圆润的按钮和卡片。

## Features

- 响应式
- 分页
- 文章目录（[TOC](http://projects.jga.me/toc/) :+1:）
- 文章标签
- 阅读次数统计（[LeanCloud](https://leancloud.cn/)）
- Emoji（[Jemoji](https://github.com/jekyll/jemoji)）
- 评论（[Disqus](https://disqus.com/)）
- Google Analytics
- 联系方式设置（Email, Facebook, Twitter, 微博, 知乎……）
- Web 语意化
- 网站图标的自动化工具
- Color Theme
- RSS

下面简要的介绍下使用的方法，当然如果你对 Jekyll 比较了解可以直接看后面的高级部分，这是该主题增加的一些特有功能。

## How To Use

### 下载

你可以在 [Releases 页面](https://github.com/kitian616/jekyll-TeXt-theme/releases)下载最新版本源码，或直接 clone 代码到本地。

### 配置

在 _config.yml 文件里按照说明加上你的信息，比如 `base_url`，这个是**必填**的。另外还有你的名字和联系方式，网站的标题和描述等等。

在 ./about.md 中写上你的简单介绍，例如我叫小明之类的。

### 写博客

使用 Markdown 编写文章，位于 _posts 目录，文件名采用日期 + 标题的形式。（见示例文章）

可以在头信息里设置文章的一些基本信息，包括时间、文件夹和标签等，具体详见 [Jekyll: 头信息](http://jekyllcn.com/docs/frontmatter/)。当然，该主题在原有的基础上增加了一些属性，这在后面会讲到。

需要注意的是，该主题的文章列表摘要会默认显示文章的所有内容。若只想显示部分内容，只需在想要显示到的地方加上 `<!--more-->` 行，具体详见 [Jekyll: 文章摘要](http://jekyll.com.cn/docs/posts/#_6)。

### 安装环境（非必要）

请确保你的电脑上安装了 Ruby 开发环境。（ Linux 和 macOS 自带）

首先安装 github-pages，在项目根目录执行 `bundle install` 即可安装。

推荐安装 Node.js 环境，可以获得更好的开发体验。

### 本地服务（非必要）

如果你安装了 Node.js 环境，只需要在项目根目录运行 `npm run dev` 即可启动本地服务。

如果不想安装 Node.js 环境，则需要以下两步：

启动编译服务，在文件改变时会自动重新编译：

```console
bundle exec jekyll build --watch
```

启动静态服务器：

```console
bundle exec jekyll serve -H 0.0.0.0
```

在浏览器中访问 [http://localhost:4000/](http://localhost:4000/) 即可看到页面。

### 部署

推荐部署到 GitHub Pages 上，简单而免费，详见 [Jekyll: GitHub Pages](http://jekyllcn.com/docs/github-pages/)。

简单来说就是把以上修改了的项目代码 push 到 GitHub 的对应分支上（如果是 `<username>.github.io` 命名的项目，对应分支名为 `master` 。其他分支名为 `gh-pages`，详见 [Github Pages: Configuring a publishing source for GitHub Pages](https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/)。
<commit_msg>doc: update readme<commit_after># [TeXt Theme](https://github.com/kitian616/jekyll-TeXt-theme)

[![GitHub release](https://img.shields.io/github/release/kitian616/jekyll-TeXt-theme.svg)](https://github.com/kitian616/jekyll-TeXt-theme/releases)
[![license](https://img.shields.io/github/license/kitian616/jekyll-TeXt-theme.svg)](https://github.com/kitian616/jekyll-TeXt-theme/blob/master/LICENSE)

![TeXt Theme](https://raw.githubusercontent.com/kitian616/jekyll-TeXt-theme/master/screenshots/TeXt-home.png)

![TeXt Theme Details](https://raw.githubusercontent.com/kitian616/jekyll-TeXt-theme/master/screenshots/TeXt-details.png)

TeXt is a succinct theme for blogging.

TeXt 是针对博客的一款简洁的主题，它虽然简洁但并不简单，该主题模仿了 iOS 11 的风格，有大而突出的标题和圆润的按钮和卡片。

## Features

- 响应式
- 分页
- 文章目录（[TOC](http://projects.jga.me/toc/) :+1:）
- 文章标签
- 阅读次数统计（[LeanCloud](https://leancloud.cn/)）
- Emoji（[Jemoji](https://github.com/jekyll/jemoji)）
- 评论（[Disqus](https://disqus.com/)）
- Google Analytics
- 联系方式设置（Email, Facebook, Twitter, 微博, 知乎……）
- Web 语意化
- 网站图标的自动化工具
- Color Theme
- RSS

下面简要的介绍下使用的方法，当然如果你对 Jekyll 比较了解可以直接看后面的高级部分，这是该主题增加的一些特有功能。

## How To Use

### 下载

你可以在 [Releases 页面](https://github.com/kitian616/jekyll-TeXt-theme/releases)下载最新版本源码，或直接 clone 代码到本地。

### 配置

在 _config.yml 文件里按照说明加上你的信息，比如 `base_url`，这个是**必填**的。另外还有你的名字和联系方式，网站的标题和描述等等。

在 ./about.md 中写上你的简单介绍，例如我叫小明之类的。

### 写博客

使用 Markdown 编写文章，位于 _posts 目录，文件名采用日期 + 标题的形式。（见示例文章）

可以在头信息里设置文章的一些基本信息，包括时间、文件夹和标签等，具体详见 [Jekyll: 头信息](http://jekyllcn.com/docs/frontmatter/)。当然，该主题在原有的基础上增加了一些属性，这在后面会讲到。

需要注意的是，该主题的文章列表摘要会默认显示文章的所有内容。若只想显示部分内容，只需在想要显示到的地方加上 `<!--more-->` 行，具体详见 [Jekyll: 文章摘要](http://jekyll.com.cn/docs/posts/#_6)。

### 安装环境（非必须）

请确保你的电脑上安装了 Ruby 开发环境。（ Linux 和 macOS 自带）

首先安装 github-pages，在项目根目录执行 `bundle install` 即可安装。

推荐安装 Node.js 环境，可以获得更好的开发体验。

### 本地服务（非必须）

如果你安装了 Node.js 环境，只需要在项目根目录运行 `npm run dev` 即可启动本地服务。

如果不想安装 Node.js 环境，则需要以下两步：

启动编译服务，在文件改变时会自动重新编译：

```console
bundle exec jekyll build --watch
```

启动静态服务器：

```console
bundle exec jekyll serve -H 0.0.0.0
```

在浏览器中访问 [http://localhost:4000/](http://localhost:4000/) 即可看到页面。

### 部署

推荐部署到 GitHub Pages 上，简单而免费，详见 [Jekyll: GitHub Pages](http://jekyllcn.com/docs/github-pages/)。

简单来说就是把以上修改了的项目代码 push 到 GitHub 的对应分支上（如果是 `<username>.github.io` 命名的项目，对应分支名为 `master` 。其他分支名为 `gh-pages`，详见 [Github Pages: Configuring a publishing source for GitHub Pages](https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/)。

{'fraction_non_alphanumeric': 0.16653225806451613, 'fraction_numerical': 0.016129032258064516, 'mean_word_length': 5.451235370611183, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 24, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1230931', 'n_tokens_mistral': 2914, 'n_tokens_neox': 3103, 'n_words': 306}