1
0
Fork 0
Commit Graph

22 Commits

Author SHA1 Message Date
Oscar Najera dbbe6e85b2 [awesomecv] cvcolor default matching readme
closes #13
2023-10-27 16:08:31 +02:00
Zheng Qu c5c5f8da2f Fix missing quote support in ox-awesomecv 2023-10-22 06:37:03 +02:00
Oscar Najera 73280f3070 fix awesome tags 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
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
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
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
Diego Zamboni 81cc0ed4a4 Updated file Author info 2019-12-08 21:17:33 +01:00
Diego Zamboni dc1889f543 Simplified contact commands
Coalesced and simplified the code for inserting the commands
corresponding to contact and social network information.
2019-12-08 21:14:42 +01:00
Diego Zamboni 95c9051532 Improve first/last name handling.
By default first/last name are now extracted from the value of #+AUTHOR,
but #+FIRSTNAME and #+LASTNAME can be used to override the values
if needed.
2019-12-08 16:12:56 +01:00
Diego Zamboni 51c7ef8ed5 Support for AwesomeCV
Added a new ox-awesomecv.el, which provides support for the AwesomeCV
LaTeX class: https://github.com/posquit0/Awesome-CV

Added the corresponding documentation in the README as well.

An example of a CV produced with this exporter can be found at
https://zzamboni.org/vita/
2019-12-07 20:46:35 +01:00
Diego Zamboni dcbe20b52d Initial version of ox-awesomecv
Support for AwesomeCV (https://github.com/posquit0/Awesome-CV).

This is based on ox-altacv, with modifications for the macros and
structures supported by AwesomeCV. At the moment the following types
of sections are supported:

- CV_ENV "cventry" converts the section into a cventry environment.
- CV_ENV "cvskills" converts the section into a cvskills
  environment. It must contain a description list, which gets renders
  as the appropriate "cvskill" elements.
2019-12-02 10:55:34 +01:00