Skip to content
/ resume Public

LaTeX template for my personal resume forked from jakegut / resume

License

Notifications You must be signed in to change notification settings

hong539/resume

Repository files navigation

resume

My resume generated from *.tex file to request a job.

Guides/Tips..etc

to do list

  • How to show projects date? * pdf2htmlEX (generate *.html from *.pdf)
  • parse pdf with Python * pipe text to html with some generator or render to outout html and related files
  • automation for generating *.html, add html tags, cp to github pages

quick start

  • generate *.pdf from *.tex
  • generate *.html from *.pdf
  • Install the CLI prerequisites
# Debian / Ubuntu
sudo apt install make texlive-full

# Arch / Manjaro
sudo pacman -Syy
sudo pacman -S make texlive-most texlive-bin

# macOS
brew install mactex
sudo tlmgr update --self
poetry add pypdf
  • build *.tex to output pdf with latexmk
#check latexmk installed or not
which latexmk
latexmk --version

cd src/resume/
latexmk yh_resume.tex
  • build *.tex to output html with htlatex
htlatex file.tex "xhtml,html5,mathml,charset=utf-8" " -cunihtf -utf8"
  • build *.tex to output pdf with make
#build pdf from tex source codes
make all
#rm extra files when bulding tex project
make clean
#with docker
docker run -ti --rm -v ./src:/pdf -w /pdf pdf2htmlex/pdf2htmlex:0.18.8.rc2-master-20200820-alpine-3.12.0-x86_64 --zoom 1.3 yh_resume.pdf

#with podman
podman run -ti --rm -v ./src:/pdf -w /pdf docker.io/pdf2htmlex/pdf2htmlex:0.18.8.rc2-master-20200820-alpine-3.12.0-x86_64 --zoom 1.3 yh_resume.pdf

# Internal Error: Your version of iconv does not support the "Mac Roman" encoding.
# If this causes problems, reconfigure --without-iconv.
# Preprocessing: 2/2
# Working: 2/2

#add this for My github pages icon
<link rel="icon" type="image/x-icon" href="./favicon.ico">
<link rel="icon" type="image/x-icon" href="../images/ico/favicon.ico">

#edit *.tex with vscode and extension:LaTeX Workshop
vscode yh_resume.tex
vscode yh_resume.pdf

#build with bash shell scripts
bash ./scripts/build.sh

#run with bash shell scripts
bash ./scripts/start.sh

About

LaTeX template for my personal resume forked from jakegut / resume

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages