Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mszep/pandoc_resume
The Markdown Resume
https://github.com/mszep/pandoc_resume
Last synced: 25 days ago
JSON representation
The Markdown Resume
- Host: GitHub
- URL: https://github.com/mszep/pandoc_resume
- Owner: mszep
- License: mit
- Created: 2014-07-09T19:40:28.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-02-28T17:35:05.000Z (8 months ago)
- Last Synced: 2024-09-30T16:40:52.389Z (about 1 month ago)
- Language: TeX
- Homepage: http://mszep.github.io/pandoc_resume/
- Size: 144 KB
- Stars: 1,627
- Watchers: 25
- Forks: 756
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- my-awesome-github-stars - mszep/pandoc_resume - The Markdown Resume (TeX)
- project-awesome - mszep/pandoc_resume - The Markdown Resume (TeX)
- latex-templates - mszep/<br>pandoc_resume - square)<br/>![760](https://img.shields.io/github/forks/mszep/pandoc_resume?style=flat-square)<br/>![2024-02-28](https://img.shields.io/github/last-commit/mszep/pandoc_resume?style=flat-square) | The Markdown Resume | (Popular & New LaTeX Templates / Others)
README
The Markdown Resume
===================### Instructions
```bash
git clone https://github.com/mszep/pandoc_resume
cd pandoc_resume
vim markdown/resume.md # insert your own resume info
```#### Local
Make everything
```bash
make
```Make specifics
```bash
make pdf
make html
```#### Dockerized
Make everything
```bash
docker-compose up -d
```### Requirements
If not using `docker` then you will need the following dependencies.
* ConTeXt 0.6x
* pandoc 2.x
* 1.x is deprecatedLast tested on the above versions and that's not to say the later versions won't work. Please try to use the latest versions when possible.
#### Debian / Ubuntu
```bash
sudo apt install pandoc context
```#### Fedora
```bash
sudo dnf install pandoc texlive-collection-context
```#### Arch
```bash
sudo pacman -S pandoc texlive
```#### OSX
```bash
brew install pandoc
brew install --cask mactex
```Make sure to add the directory `/Library/TeX/texbin/` to your path or `context` and `mtxrun` will not be found.
```
export PATH=$PATH:/Library/TeX/texbin/
```#### Nix
Make sure to enable flakes, see [this](https://nixos.wiki/wiki/Flakes).
```bash
nix build
```The built resume will end up in `./result`.
### Troubleshooting
#### Get versions
Check if the dependencies are up to date.
```
context --version
pandoc --version
```#### Cannot process lua
Currently pandoc 1.x may be within your distro's repos and the latest version should be used. See the
[pandoc releases](https://github.com/jgm/pandoc/releases) for your distro.e.g. for Debian / Ubuntu
```
wget https://github.com/jgm/pandoc/releases/download/2.2.1/pandoc-2.2.1-1-amd64.deb
sudo dpkg -i pandoc-2.2.1-1-amd64.deb
```#### Context executable cannot be found
Some users have reported problems where their system does not properly find the ConTeXt
executable, leading to errors like `Cannot find context.lua` or similar. It has been found
that running `mtxrun --generate`, ([suggested on texlive-2011-context-problem](
https://tex.stackexchange.com/questions/53892/texlive-2011-context-problem)), can fix the
issue.