ox-altacv.el | ||
ox-hugocv.el | ||
ox-moderncv.el | ||
readme.org |
Org exporter for curriculum vitae
This project aims to generate from an org-mode file with reasonably ordered items a latex file which compiles into a reasonably nice CV. In the same spirit the org-mode file must export to markdown so that it can be uses for web based CV.
Basic Org file
,#+TITLE: My dream job
,#+AUTHOR: John Doe
,#+ADDRESS: My Awesome crib
,#+ADDRESS: Fantastic city -- Planet Earth
,#+MOBILE: (+9) 87654321
,#+HOMEPAGE: example.com
,#+GITHUB: Titan-C
,#+GITLAB: Titan-C
,#+PHOTO: smile.jpg
,* Employement
,** One job
:PROPERTIES:
:CV_ENV: cventry
:FROM: <2014-09-01>
:TO: <2017-12-07>
:LOCATION: a city, a country
:EMPLOYER: The employer
:END:
I write about awesome stuff I do.
,* Other stuff I do
- I work a lot
- I sleep a lot
- I eat a lot
,* Languages
I like languages: strict and human
DONE Base environment
- State "DONE" from "TODO" [2018-03-22 Thu 17:57]
I have the basic cv template that gets exported
DONE org-exporter for latex
- State "DONE" from "TODO" [2018-04-05 Thu 03:04]
CLOCK: [2018-03-22 Thu 23:17]–[2018-03-23 Fri 03:25] => 4:08 CLOCK: [2018-03-22 Thu 17:58]–[2018-03-22 Thu 18:37] => 0:39
I'm comparing the contents of the template export function. It looks that this one give the genera document layout and this is where I shall insert them data. comparing ox-latex, ox-beamer, ox-koma
I learned quite a lot from the main latex and koma files. Currently I already reproduce latex export, which is not much as that was already a working output. But now I have the specific keywords for the personal information part.
DONE Process headings with properties into cventries
- State "DONE" from "TODO" [2018-03-24 Sat 03:02]
CLOCK: [2018-03-23 Fri 22:54]–[2018-03-24 Sat 03:05] => 4:11 CLOCK: [2018-03-23 Fri 14:41]–[2018-03-23 Fri 19:05] => 4:24
I'm constructing the entries quite fine but somehow the intermedia function refuses to get written even when it appears that its output is correct.
I don't fully understand. But it appear that I need to call the exporter again within the exporting of the headings. This maybe is what helps getting down the subtrees and getting to the latex output.