Code Monkey home page Code Monkey logo

leeao's Introduction

项目说明

在线浏览

https://whatot.github.io/leeao/index.html

由 github action 驱动自动构建部署 master 最新版到 github page 中

所有权说明

这个 github 帐号 whatot 并非原著者,whatot 只是将 wjm_tcy 编著的大李敖全集进行格式化,没有其它额外加工。 所有权利由 leeao 与 wjm_tcy 保持,此处仅为传播与留存。 编著者介绍见同目录“wjm_tcy.md”

建库本意

我看 wjm_tcy 花费很多时间对“大李敖全集”进行整合,但是使用的 txt 格式,并且文件内无格式,不便于阅读,于是就对成品 txt 进行格式化。 最终组成一个 gitbook 项目,可以通过 gitbook 转化成 pdf、epub 或者 mobi,便于在各种设备上阅读。

gitbook 已经转向付费,于是迁移到 mdbook 实现。

我对作者的文章内容持保留态度,仅通过此项目减少编著的合集埋没的可能。

生成 html,epub,pdf

构建参考

cargo install mdbook
cargo install mdbook-linkcheck
cargo install mdbook-toc
cargo install mdbook-epub
cargo install mdbook-open-on-gh

## 在book目录生成html版本,book/index.html。在浏览器中打开后,在index页使用右上角的print可以获得pdf版本。
mdbook build

## 生成epub,但是文件过于巨大,浏览困难,不推荐使用。
mdbook-epub --standalone .

文件处理流程

  • using enca to convert files to UTF-8/LF enca -L zh_CN -x UTF-8 */*.txt
  • check all the txt files's coding find -type f -name '*.txt' | xargs file
  • delete unneeded lines find -type f -name '*.txt' | xargs sed -i '/李敖研究网/d'
  • deleted trailing spaces find -type f -name '*.txt' | xargs sed -i 's/[ \t\r ]\+$//'
  • delete all spaces find -type f -name '*.md' | xargs sed -i 's/[ ]//'
  • rename all .txt to.md for f in *.txt; do mv -- "$f" "${f%.txt}.md"; done

leeao's People

Contributors

whatot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

leeao's Issues

gitbook 各种报错跑不起来。

运行gitbook中间各种乱七八糟八糟的报错。
其中安装"betterchinese",这个插件报错。然后我把这个插件从book.json文件里删了。

但是最后运行 gitbook serve 的时候又报错

error: error while parsing page "01.自传回忆类": 

Error: EISDIR: illegal operation on a directory, read

目前就卡在这了。
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.