All Projects → annProg → PanBook

annProg / PanBook

Licence: BSD-3-Clause license
Pandoc LaTeX,Epub模板,用于生成书籍,幻灯片(beamer),简历,论文等(cv, thesis, ebook,beamer)

Programming Languages

TeX
3793 projects
Smarty
1635 projects
lua
6591 projects
shell
77523 projects
Makefile
30231 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to PanBook

Markdown Cv
Simple Markdown CV / Resume
Stars: ✭ 97 (-48.95%)
Mutual labels:  resume, cv, pandoc
online-resume
A Jekyll theme for resume / cv based on Markdown. Demo: https://tarrex.github.io/online-resume
Stars: ✭ 27 (-85.79%)
Mutual labels:  resume, cv, markdown-resume
CVparser
CVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (-85.26%)
Mutual labels:  resume, cv
about.me
Single Page Resume Template
Stars: ✭ 20 (-89.47%)
Mutual labels:  resume, cv
resume
👦 个人简历模板
Stars: ✭ 35 (-81.58%)
Mutual labels:  resume, cv
resume-parser
A java Spring Boot Resume Parser using GATE library.
Stars: ✭ 20 (-89.47%)
Mutual labels:  resume, cv
vue-modern-resume
🗂 A simple resume template based on Vue.js framework and Vuetify UI toolkit.
Stars: ✭ 104 (-45.26%)
Mutual labels:  resume, cv
Frontend-Learning-Journey
Tutorials, definitions, frameworks and some of the projects i made when starting to learn frontend web developement
Stars: ✭ 28 (-85.26%)
Mutual labels:  resume, cv
Best Resume Ever
👔 💼 Build fast 🚀 and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.
Stars: ✭ 15,124 (+7860%)
Mutual labels:  resume, cv
cv
📄 My CV
Stars: ✭ 31 (-83.68%)
Mutual labels:  resume, cv
resume-parser
A Simple NodeJs library to parse Resume / CV to JSON.
Stars: ✭ 105 (-44.74%)
Mutual labels:  resume, cv
classic-cv
🎓 FREE Classic CV / Resume HTML Template
Stars: ✭ 52 (-72.63%)
Mutual labels:  resume, cv
myprofile
Generate your resume easily from Github actions ✅ using discussion section 📃 🚀
Stars: ✭ 19 (-90%)
Mutual labels:  resume, cv
awesome-libraries
😎 Libraries that are being shown in Sourcerer profiles.
Stars: ✭ 131 (-31.05%)
Mutual labels:  resume, cv
TechnicalMarkdown
Easy and full-automated markdown setup for technical documents.
Stars: ✭ 82 (-56.84%)
Mutual labels:  pandoc, pandoc-template
Cv
🎓 Best in Class modern CV, Resume and Portfolio website template. All-in-One-Page site with simply customizable builder.
Stars: ✭ 232 (+22.11%)
Mutual labels:  resume, cv
CV
📜 My Data Driven CV written with R, YAML, & LaTeX
Stars: ✭ 54 (-71.58%)
Mutual labels:  resume, cv
resume
My Chinese and English Resumes in LaTeX with Font Awesome 5
Stars: ✭ 296 (+55.79%)
Mutual labels:  resume, cv
Resume
이력서 (RESUME)
Stars: ✭ 173 (-8.95%)
Mutual labels:  resume, cv
Awesome Cv
📄 Awesome CV is LaTeX template for your outstanding job application
Stars: ✭ 14,957 (+7772.11%)
Mutual labels:  resume, cv

Build Status

简介

PanBook基于Pandoclua filter功能,适配各种书籍,论文,幻灯片及简历的LaTeXEPUB模板。 目标是使用Pandoc's Markdown作为写作语言,实现一次编写 多次生成

预览

Book Article Thesis Slide CV
ElegantBook ctexart Demo Thesis metropolis moderncv-classic
elegantnote solarized resume
CTeXBook elegantpaper material TMR
CTeXBook-mobile Execushares moderncv-fancy
Epub classyslides moderncv-banking
elegance moderncv-casual
Hest moderncv-oldstyle
opensuse
Xiaoshan
more more more more

快速开始

Windows 10为例,演示如何使用。首先安装以下依赖软件

  • msys2( Linux 及 OS X 请忽略此步骤)
  • texlive 2018 或以上版本
  • Pandoc 2.17.1.1
  • pandoc-crossref 对应版本并安装到path目录下(建议和Pandoc放同一目录,即/c/Users/yourname/AppData/Local/Pandoc

另外,本项目需要使用 4.x 版本以上的 bash, OS X 用户可能需要升级 bash 版本,参见 stackoverflow

然后下载本项目,打开msys2,假设工作目录为/d/dev

# 首先安装 git,msys2 包管理工具为 pacman
$ pacman -Ss git     # 查询软件包
$ pacman -S git      # 安装软件包
$ cd /d/dev
$ git clone https://github.com/annProg/PanBook

设置环境变量

需要将本项目,texlivePandoc加入环境变量,编辑~/.bashrc,加入以下内容

$ tail -n 1 ~/.bashrc
export PATH=$PATH:/d/texlive/2018/bin/win32:/d/dev/PanBook:/c/Users/myname/AppData/Local/Pandoc

开始使用

# 新建项目目录
$ mkdir /d/dev/mybook
$ cd /d/dev/mybook
# 生成示例 book 文档,编译结果在 build 目录
$ panbook book
# 查看帮助
$ panbook -h

然后编写 src 目录下的 Markdown 源文件。图片放在 src/images 下。

贡献指南

欢迎提交IssuePull Requestextensions, styles开发流程请参考 PanBook 手册 第四章。

演示

使用本项目编译的书籍(欢迎加入此列表)

免责声明

请仔细阅读本软件 Licence

本软件不提供任何保证。在任何情况下,版权所有者或贡献者都不承担责任。

因此,当用于正式场合(比如学位论文)时,请您自行评估风险。

致谢

PanBook适配了一些开源LaTeX模板,列表如下:

Book Article Thesis Slide CV
ElegantBook ElegantNote moderncv
ElegantPaper more resume
tmr
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].