Commit graph

315 commits

Author SHA1 Message Date
LLdaniel
46af1d7fe8
adds trim right for tikz icons to eliminate horizontal space, removes tikz icons already available with fontawesome, use fontawesome googlescholar icon 2026-02-28 20:54:39 +01:00
Stefan
29a34bfb55
Make born asterisk icon tiny (instead of small) (#273)
* Make born asterisk icon tiny (instead of small)

The asterisk optically looks huge, even as "small". When using "tiny" it looks better.

* add raisebox to born symbol

* Update CHANGELOG

* Fix typo in CHANGELOG
2026-02-22 18:56:27 +01:00
Stefan
14c6da7da2
Adding a \postscript command (#274)
* Add `\postscript` command

* add postscript

* add postscript

* add postscript

* add postscript

* Update moderncvbodyvi.sty

* add postscript to template

* add postscript

* Update CHANGELOG
2026-02-22 18:47:10 +01:00
daniel
c7d7427f97
Correct documentation to reflect new order color before style (#257)
* Correct documentation to reflect new order \moderncvcolor before \moderncvstyle

* adds a direct hint on the command order for style and color

* manually update the userguide.pdf: color and style order

* correct ordering in CHANGELOG for older PR
2026-02-05 22:25:19 +01:00
daniel
35e3de2b71
improve icon documentation and include description how to use socials with custom strings (#240) 2026-02-05 21:49:19 +01:00
daniel
247d3fd585
Upgrade to fontawesome6 (#238)
* upgrade to fontawesome6, use signal icon from fontawesome instead of tikz and migrate the faGlobe icons to new syntax

* correct ordering of releases manually after auto-merge: fontawesome6 is used in moderncv >2.5.1
2026-02-03 22:12:06 +01:00
daniel
93a77ab387
use texlive image from island of tex (#258)
previous image had its last update 4y ago
2026-02-03 21:49:45 +01:00
daniel
8856b33714
Build all moderncv styles in github actions (#251)
* build all moderncv styles in github actions

* do correct escaping for sed

* prevent .log files from deletion, needed for artifact upload

* fix style iteration logic when replacing styles, colorize echo for better visibility

* fix colors
2026-02-03 21:43:32 +01:00
micheld93
18430d4884
Added support for "Medium.com" social symbols (#264)
* Added support for "Medium.com" social symbols

* Update CHANGELOG

Add new version with Medium.com icon support.

* Update moderncv_userguide.tex

Added "Medium.com" as icon in the manual

* Update moderncviconsletters.sty

Added "Medium.com"

* Update template.tex

Added "Medium.com"
2026-02-01 22:15:20 +01:00
LLdaniel
d3b648b93e manually generate newest userguide, as action is broken v2.5.1 2026-01-31 14:42:31 +01:00
daniel
8076b77366
Prepare v2.5.1 release (#266)
* preparations for v2.5.1: set correct copyright date, fix missing comments on userguide.tex

* sets the version for CHANGELOG

* comment in order to check the comments/headers beforehand

* omits .codespellrc in final release tarball

* fixes wrong paths for upload, investigation of failed push
2026-01-31 13:06:35 +01:00
LLdaniel
5d817593fb prepare new v2.5.0 release and do the usual header change v2.5.0 2026-01-30 22:23:41 +01:00
daniel
ee076d39f6
Install git in container used for automatic userguide generation (#254)
* gh action uses image without git: therefore add it, provide the newest moderncv_userguide.pdf manually due to failed action

* update apt sources
2025-09-06 20:54:19 +02:00
Yaroslav Halchenko
686f1a9a08
Add codespell support (config, workflow to detect/not fix) and make it fix some typos (#253)
* Add github action to codespell master on push and PRs

* Add rudimentary codespell config

* Ignore latex \@ constructs

* [DATALAD RUNCMD] chore: run codespell throughout fixing a few  new typos automagically

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
2025-09-06 19:54:28 +02:00
Audric Schiltknecht
172f632d5f
Make TikZ library use babel to not break with French (#247)
* Make TikZ library use babel to not break with French

Rendering was incorrect when using French babel: `\usepackage[french]{babel}` (and probably other languages). This can be fixed by configuring TikZ to use babel too.

Fix #219

* Configure TikZ to use babel wherever it is used

* Update CHANGELOG
2025-07-31 23:59:47 +02:00
smo42
d100f20646
Update moderncvheadvii.sty (#245)
* Update moderncvheadvii.sty

added born for the contemporary style after address and before phone section

* Update CHANGELOG

- Fix birthdate not showing up in contemporary style (#244)

* Update moderncvheadvii.sty

- Fix birthdate not showing up in contemporary style (#244) (removed /born from letter)
2025-07-23 22:49:14 +02:00
daniel
02640f41c4
automated action for user guide creation (#192) 2025-06-18 13:47:38 +02:00
Coleridge James Faraday
0c18c4286b
Inspire HEP social link bug fix (#242)
* Fixed typo in Inspire HEP social link

* Updated CHANGELOG
2025-06-05 16:42:12 +02:00
Javier Lopez-Gomez
800b295405 Fix minor horizontal spacing issue in 'contemporary' style header 2025-03-24 18:59:11 +01:00
Mark E Fuller
9bb975402b
Add nice header and proper rendering to contemporary letter (#233)
* apply icon colors to tikz icons

* add contemporary colored header to letter

* update changelog
2025-02-22 22:31:28 +01:00
daniel
51a3e9c3d7
introduce simplex/threema social icon - at least as tikz icon (#222)
* introduce simplex social icon - at least as tikz icon

* complete CHANGELOG entry

* introduce threema social icon - at least as tikz icon

* addendum: new compiled user guide

---------

Co-authored-by: Mark E Fuller <mark.e.fuller@gmx.de>
2025-02-22 21:43:18 +02:00
daniel
baa0c5920d
All colors for all styles (#212)
* make grey usable for contemporary, new color definition

* make blue usable for contemporary

* make burgundy usable for contemporary

* make green usable for contemporary

* make orange usable for contemporary

* make purple usable for contemporary

* make red usable for contemporary

* make black usable for contemporary
2025-02-22 16:14:49 +02:00
Aditya Bhargava
56d1b65d9e
Make header details flush against sides (#229)
* Make header details flush against sides

* Add fix to changelog
2025-01-13 17:05:32 +01:00
AlexVonB
d7e0e4966e
Allowing long names to break in the cv title again (#221)
* allow long names in titles to break

Until now, a `~` (non breaking space) connects first
and last name in the cv title. This prevents long
names to break correctly. This commit replaces the space
with `\ `, a space that allows breaking.

Fixes #220

* added changelog entry

* removed non-breaking space in names from other headlines, too
2024-12-10 23:24:40 +01:00
Aram Dermenjian
14deb59ddb
Allow icons in classic letter (#176)
* Allow icons in classic letter

* Add socials for fancy and banking themes

* Update changelog

---------

Co-authored-by: Cali Garmo <aram.dermenjian.o@gmail.com>
2024-09-24 04:43:19 +01:00
Aram Dermenjian
f05efdb2de
Update old style to use symbol instead of marvosym (#209)
* Update old style to use symbol instead of marvosym

* Update CHANGELOG

Added info to changelog

---------

Co-authored-by: Cali Garmo <aram.dermenjian.o@gmail.com>
2024-09-24 04:42:05 +01:00
Yehuda Davis
cdf027a9da
style space between first and last name the same as first name (#205)
* style space between first and last name the same as first name

* add fix to changelog
2024-08-09 18:52:54 +02:00
Patrick J. Roddy
06932535d8
Fix typo in bibliography comment (#206) 2024-08-09 07:42:41 +02:00
daniel
1472e001c5
Rename moderncvcolors from .tex to .sty for MiKTeX compatibility (#200)
* rename moderncvcolors from .tex to .sty for MiKTeX compatibility

* added changelog entry to document the file change
2024-08-06 22:11:34 +02:00
daniel
d6d3ef7f13
in case no photo is set: define photoframewidth nevertheless (#202) 2024-08-05 17:58:13 +02:00
daniel
34e7b15a6b
deliver missing CHANGELOG for 2.4.1 patch (#197) 2024-07-18 20:14:51 +02:00
daniel
2981711e6f
bump version due to included patch #195 (packaging issue) (#196) v2.4.1 2024-07-18 18:00:30 +02:00
daniel
65f328f8d1
colors.tex needs prefix for correct ctan packaging (#195) 2024-07-18 17:41:24 +02:00
daniel
e8a2096184
Prepare v2.4.0 in comments and changelog (#193) v2.4.0
* prepare for v2.4.0 release

* added issue numbers for changelog v2.4.0
2024-07-10 07:34:19 +02:00
daniel
95a3a7de73
Compensating wrong (sub)section spacing for multiline (sub)sections (fix #69) (#181)
* fix issue #69: compensating wrong (sub)section spacing with negative vspace

* new approach with minipage: eliminate wrong vspace fancy sections
2024-07-04 23:52:33 +02:00
daniel
63945865c2
Node.js 16->20 change for GitHub actions, deprecated @v3 (#191) 2024-06-17 20:35:22 +02:00
daniel
b1292ae494
Complete To Do's of new user guide (#184)
* complete motivation letter, document new subject and signature label

* added more adjustable lengths

* note on including pictures

* note on long names and urls

* documenting combinations of head, body, foot

* comparison to old user guide and information transfer

* first revision user guide mussing to dos

* added documentation for #182 (\listitemsymbolspace)

* corrected number of styles: now six styles

--------
2024-06-12 16:35:17 +02:00
daniel
72603c495e
Feature/cvtripleitem (#177)
* first dive into cvtripleitem for classic style

* cvtripleitem for banking style

* cvtripleitem for oldstyle

* cvtripleitem for fancy style

* cvtripleitem for contemporary style

* add a changelog entry and a documentation for \cvtripleitem command

* simplified math for \tripleitemcolumnwidth
2024-05-21 18:50:07 +02:00
daniel
1f82bb91d7
restore previous cvlistitem spacing, resolves #188 (#189) 2024-05-16 21:15:59 +02:00
daniel
9687f709b7
[cvlistitem] Space control between list symbol and text feature (#74) (#182)
* space control between list symbol and text feature (#74)

* space control feature realized with option 2 (option 1 reverted)
2024-05-10 21:28:17 +02:00
daniel
beb45fb23a
documentation paragraph for contemporary style, ignoring .toc in git (#187)
Co-authored-by: LLdaniel <daniel.adlkofer2@freenet.de>
2024-05-10 16:56:23 +02:00
Mark E Fuller
b15f06573e
make hidden head options available (#150)
add '(no)details' option to head in all styles, plus 'alternate' in casual

Co-authored-by: David <forenkram@gmx.de>
2024-05-08 18:48:05 +02:00
Javier Lopez-Gomez
5353471fce [contemporary] Fix social icons appering in the header 2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
02a928723b [contemporary] Properly support skill matrix 2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
d0a5ff550e [moderncvskillmatrix] Support the circle option 2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
b5d6a6e79f [contemporary] Properly support qr and noqr options 2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
1ac6c08efa Update template.tex 2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
fd3bf93f9a [contemporary] Support subject and signature in cover letter 2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
c41143a10d [contemporary] Update body style 6
* Provide initial body style for the `contemporary` theme
2024-05-07 11:43:20 +02:00
Javier Lopez-Gomez
66e2655b7c Initial implementation of a vertical timeline 2024-05-07 11:43:20 +02:00