mirror of
https://github.com/acaloiaro/resume
synced 2026-07-21 10:12:25 +00:00
Some checks failed
Publish Docker Image / Push Docker image to GitHub Packages (push) Failing after 10m51s
99 lines
No EOL
2.1 KiB
Markdown
99 lines
No EOL
2.1 KiB
Markdown
**NOTICE**: This repository has been moved to [https://code.adriano.fyi/me/resume](https://code.adriano.fyi/me/resume). Microsoft has shown little interest in stewarding what was once the best and largest open source community. This small act of migration is my way showing that we don't all support Microsoft's disinterest.
|
|
|
|
The Markdown Resume
|
|
===================
|
|
|
|
### Instructions
|
|
|
|
```bash
|
|
vim markdown/resume.md
|
|
```
|
|
|
|
#### 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 deprecated
|
|
|
|
Last 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-core
|
|
```
|
|
|
|
#### 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/
|
|
```
|
|
|
|
### 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. |