Commit graph

141 commits

Author SHA1 Message Date
37cfa7ff64
Only generate \position when #+TITLE is not empty
TODO: This still doesn't work the way I want for some reason.

Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-03-16 16:47:36 -04:00
106c840726
Implement support for \forgejo
Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-03-16 16:47:25 -04:00
Oscar Najera
dbbe6e85b2 [awesomecv] cvcolor default matching readme
closes #13
2023-10-27 16:08:31 +02:00
Oscar Najera
049859ca7a [moderncv] Include template default cvcolor
closes #12
2023-10-27 15:49:29 +02:00
Zheng Qu
c5c5f8da2f Fix missing quote support in ox-awesomecv 2023-10-22 06:37:03 +02:00
Oscar Najera
07fc1e0f0f License update 2023-10-22 06:22:01 +02:00
Oscar Najera
73280f3070 fix awesome tags 2023-10-22 06:22:01 +02:00
Oscar Najera
c6805e1d92 Fix build again
gitignore emacs bytecode

with dir

update to hugo of 2022-06

Update theme with fixes for new hugo version
2023-10-22 06:22:01 +02:00
Oscar Najera
f1fe584ad5 Render on html the hugo export with css style 2023-10-22 06:22:01 +02:00
Oscar Najera
98875d53f5 Hugo export view 2023-10-22 06:22:01 +02:00
Oscar Najera
e3532737bd css static 2023-10-22 06:22:01 +02:00
Oscar Najera
a94bf0e5ad fix hugo export string replace and build
fix hugo

hugo fix collective environments
2023-10-22 06:22:01 +02:00
Oscar Najera
d89628c2ed Allow tags or property value
fix awesome's environments
2023-10-22 06:22:01 +02:00
Oscar Najera
25fdcbfa01 awesomecv fix cventry arguments 2023-10-22 06:22:01 +02:00
Oscar Najera
70bab953d9 Tests 2023-10-22 06:22:01 +02:00
Oscar Najera
fdfdc4f3cb store build artifacts 2023-10-22 06:22:01 +02:00
Oscar Najera
09408fd67f simple awesomecv2 export 2023-10-22 06:22:01 +02:00
Oscar Najera
c3e111b18e ox-hugo uses dash
And more debugging
2023-10-22 06:22:01 +02:00
Oscar Najera
eae0b9a789 Update alta & modern to use new date and host properties 2023-10-22 06:22:01 +02:00
Oscar Najera
4ac644cc34 genfiles redo 2023-10-22 06:22:01 +02:00
Oscar Najera
2d95e3c640 it is eval buffer 2023-10-21 23:32:13 +02:00
Oscar Najera
45d9271165 more genfiles cleanup 2023-10-21 23:29:43 +02:00
Oscar Najera
bab87823e2 update genfiles 2023-10-21 23:16:36 +02:00
Oscar Najera
e3146f494c some utils and readme update 2023-10-21 22:14:27 +02:00
Oscar Najera
f62d53b82e ox-hugo export to any cv prefixed tag 2023-10-21 21:59:00 +02:00
Oscar Najera
e934bcf91d hugo export using only class styles for properties
employer, date, location are now classes not html5 i tags with set
font-awesome
2023-10-21 14:58:55 +02:00
Oscar Najera
5109cbf0c8 hugo export skipping empty entries 2023-10-19 19:25:28 +02:00
Oscar Najera
210d9c2720 simpler hugo export 2023-10-19 18:28:56 +02:00
Óscar Nájera
332c72880d Utils date parsing 2022-08-22 14:17:04 +02:00
Óscar Nájera
24bcd82348 Merge branch 'awesomecv' into 'master'
Add support for AwesomeCV

See merge request Titan-C/org-cv!3
2021-07-08 18:56:50 +00:00
Diego Zamboni
59c5fe6cca Added basic_cv.org to awesome-letter.org
To fill in all the basic information.
2021-07-07 22:00:41 +02:00
Diego Zamboni
30c4a660e2 Added AwesomeCV documentation and examples
awesomecv.org and awesome-letter.org are now generated from readme.org,
as for the other exporters.
2021-07-07 10:31:49 +02:00
Diego Zamboni
4df7fa67a9 Generate AwesomeCV documents
Both a CV and a cover letter are generated.

All files are now processed with lualatex instead of pdflatex, since
lualatex is needed for AwesomeCV and does not affect the others.
2021-07-07 10:30:32 +02:00
Diego Zamboni
059668cb6a Added installs for AwesomeCV
We download and install AwesomeCV.

Also install the texlive-luatex and fonts-font-awesome, which are needed
for AwesomeCV, which only works with XeLaTeX or LuaLaTex.

NOTE: these package installs could be moved to the Dockerfile instead of
doing them here.
2021-07-07 10:29:26 +02:00
Diego Zamboni
b885e66e86 Improved letter support
- Added new environment type cvletter_notitle, to produce a letter
  without a title at the top.
- Added new property LETTER_SIGNATURE
- Made all letter properties optional.
2021-05-12 00:18:54 +02:00
Diego Zamboni
2e9d4bc857 Improved employer/location handling in letters
- Default employee to empty string (was otherwise showing up a "nil").
- In \recipient, insert the linebreak only if both employer and location
  are not empty.
2021-03-20 21:00:55 +01:00
Diego Zamboni
32beb20aea Merge branch 'awesome-coverletter' into 'awesomecv'
Adds template for AwesomeCV coverletter format

See merge request zzamboni/org-cv!1
2021-03-20 19:46:10 +00:00
Roger Welsh
ee6e42c857 Add available coverletter options to readme 2021-03-20 21:43:22 +13:00
Roger Welsh
99ea2e0878 Add DATEFORMAT option to letterheader
Allows adjustment of the dateformat string used for the coverletter header
2021-03-20 21:04:02 +13:00
Roger Welsh
e372aa78be Add ordinal date formatting 2021-03-20 20:59:41 +13:00
Roger Welsh
e8eb9d9bc4 Implements custom dates for coverletter headers 2021-03-20 20:00:02 +13:00
Roger Welsh
7c06e78fb4 Adds template for AwesomeCV coverletter format
Adds the components for constructing a coverletter using awesome-cv

Provides additional sections
CV_ENV: letterheader, lettersection, and cvletter

cvletter provides the overall letter container
lettersection provides underlined letter sections
letterheader provides metadata as below

Letterheader additional variables
RECIPIENT:     E.g. Company Recruitment Team
LETTER_OPENING: E.g. Dear Mr./Ms./Dr. LastName,
LETTER_CLOSING: E.g. Yours Sincerely,
LETTER_ATTACHED: E.g. Curriculum Vitae
LETTER_DATE:   Uses \\today as default, E.g. <2021-01-01>

Letterheader also uses the following variables
EMPLOYER: E.g. Google Inc.
LOCATION: E.g. 1600 Amphitheatre Parkway\\Mountain View, CA 94043
2021-03-20 18:41:21 +13:00
Roger Welsh
ca5b098123 Add option to adjust title cmd 2021-03-20 16:20:14 +13:00
Diego Zamboni
58fd53f743 Removed dependency to cl-lib
Replaced `first` and `second` (which have been renamed in Emacs 27
anyway) with `car` and `cadr` to avoid the dependency on cl-lib.
2020-08-24 13:55:09 +02:00
Diego Zamboni
59cf8ffd52 Added new #+leanpub option for specifying a Leanpub username. 2020-07-22 09:42:07 +02:00
Óscar Nájera
30e93ab103 Review readme 2020-06-02 00:11:17 +02:00
Óscar Nájera
cb32990168 unify parsing of cventry 2020-06-01 20:49:32 +02:00
Diego Zamboni
6fcf2e43b5 Add support for the \colorizelinks and \underlinelinks in my private version of AwesomeCV 2020-03-31 09:52:35 +02:00
Diego Zamboni
c9ddf59080 Added support for PAGEBREAK attribute in headings in the AwesomeCV exporter. 2020-03-09 10:18:13 +01:00
Diego Zamboni
de6feffebe Ignore property drawers
Enabling export of property drawers might be useful to export HTML or
ASCII versions of the CV, but they are not used in the AwesomeCV LaTeX
export (and in fact break the compilation), so we just ignore them. Also
removed some spurious newlines in some of the environments.
2020-01-04 21:11:34 +01:00