PanBook-Markdown书籍

仓库

  • https://github.com/panyingyun/panbook

编译镜像

docker build -t panbook:latest -f Dockerfile.aliyun .

创建书籍目录

mkdir vtk-book 
cd vtk-book 

创建模板

docker run --rm -it -v "$(pwd):/data" panbook:latest panbook book

编译书籍

docker run --rm -it -v "$(pwd):/data" panbook:latest panbook book --style=elegantbook -V  device:pc

查看帮助

docker run --rm -it -v "$(pwd):/data" panbook:latest panbook book -h

使用makefile

docker run --rm -it -v "$(pwd):/data" panbook:latest make elegantbook
docker run --rm -it -v "$(pwd):/data" harbor.michaelapp.com/library/panbook:v2.17 make elegantbook

查看中文字体库

docker run --rm -it -v "$(pwd):/data" panbook:latest fc-list :lang=zh

pandoc  srs.md -o srs.pdf --pdf-engine=xelatex -V mainfont='WenQuanYi Micro Hei Mono'

TODO

  • 更新字体库
  • 更新pandoc版本

参考文献

ElegantBook

  • https://github.com/ElegantLaTeX/ElegantBook/releases

pandoc官网

  • https://pandoc.org/
  • https://github.com/jgm/pandoc
  • https://github.com/jgm/pandoc/releases/tag/3.5

pandoc中文手册参考

  • https://jdhao.github.io/2017/12/10/pandoc-markdown-with-chinese/

pandoc-crossref

  • https://github.com/lierdakil/pandoc-crossref

字体

  • https://github.com/adobe-fonts/source-han-serif/releases

pandoc

  • https://github.com/jgm/pandoc/releases/tag/3.5

中文字体库使用

  • https://github.com/jgm/pandoc/wiki/Pandoc-with-Chinese
  • https://jdhao.github.io/2017/12/10/pandoc-markdown-with-chinese/
  • https://blog.csdn.net/m0_47696151/article/details/124322754