hacksalot / HackMyResume

Generate polished résumés and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon.
https://fluentdesk.com/hackmyresume
MIT License
9.28k stars 527 forks source link

LaTex generation #89

Closed dsdeiz closed 8 years ago

dsdeiz commented 8 years ago

I can't seem to find documentation regarding latex generation. I found #44 and gave it a try:

$ hackmyresume build  jane-resume.json to jane-resume.all -t awesome

*** HackMyResume v1.3.1 ***
Applying AWESOME theme (1 formats)
Reading resume: jane-resume.json
Generating LATEX resume: jane-resume.latex
Generating JSON resume: jane-resume.json
Generating YML resume: jane-resume.yml

Although I don't see the jane-resume.latex file. I do see the YAML file though.

Commands that I tried but didn't work:

hacksalot commented 8 years ago

@dsdeiz That particular theme recreates the "as is" Awesome-CV structure. Look for a src\latex\examples subfolder in the generated location and run your xelatex there. If you have any issues, let me know.

dsdeiz commented 8 years ago

Oh okay. So I guess it depends on the theme whether it supports LaTex generation? In this case, awesome is the only theme (or only theme in core) that supports it?

hacksalot commented 8 years ago

Yes, currently. The idea with LaTeX generation in HackMyResume is:

We should have better LaTeX support in future versions including basic Markdown-to-LaTeX.

hacksalot commented 8 years ago

Feel free to log an issue or submit a PR if you'd like HMR to support a specific LaTeX package. Thanks!