fontawesome offers the option "fixed", which renders all icons with the same width (by inserting symmetrical empty space, not by rescaling). In CV's the icons are usually used in some form of tabular display or aligned at some vertical edges to highlight visually highlight single career stations or skills - but the icons are not used inside continous text, like the motiviational letter of a CV. Using the "fixed" option provides a cleaner result for a tabular-oriented CV.
To disable this again you can use \PassOptionsToPackage{fixed=false}{fontawesome7} just before \documentclass{moderncv}.
* fix: Correct the documented style option defaults
Partially address #299:
- Change the documented default from `nodetails` to `details` for the
`classic`, `banking`, `oldstyle`, and `fancy` styles, to match the current
implementation.
* fix: Set the `details` option explicitly as default in the banking style (#299)
* fix: Add missing options to the `contemporary` style
Address #299:
- Add the missing `details` and `nodetails` options.
- Set `details` and `separator` as explicit defaults using `\ExecuteOptions`.
- Add per-group comments for all option categories.
* docs: Add a summary of the PR changes to `CHANGELOG`
Address #297:
- Add the colour definitions required by generic header, body, and footer
variants to `moderncvstylecontemporary.sty`, enabling style customisation via
`\moderncvhead`, `\moderncvbody`, and `\moderncvfoot`.
- Update `CHANGELOG` with a summary of the changes and a reference to the
issue they close.
* introduce a new contemporary option: (no)separator to hide/show the separator line after the colored header
* document new contemporary header option - separator in CHANGELOG and user guide
* adds trim right for tikz icons to eliminate horizontal space, removes tikz icons already available with fontawesome, use fontawesome googlescholar icon
* new approach to tackle tikz icon spacing issue: define tight bounding boxes, omit non-breakable space, make oldstyle more flexible regarding icons to prevent spacing issues
Update the [User Guide], addressing #293:
- Add `httplink`, `httpslink`, and `emaillink` to the `emph` list.
- Replace incorrect signatures and an example with the relevant commands
(`\httplink`, `\httpslink`, and `\emaillink`).
- Fix a grammatical error: "a email" to "an email".
- Update `CHANGELOG` with a summary of the changes and a reference to the issue
they close.
[User Guide]:
https://github.com/moderncv/moderncv/blob/master/manual/moderncv_userguide.pdf
Update the [User Guide], addressing #291:
- Define the `cvcerulean` color in the preamble, following its definition in
`moderncvcolors.sty`.
- Add `cerulean` and `contemporary` to the color and style table on page 3.
- Adjust the table width to accommodate for the additions, avoiding weird line
breaks.
- Update `CHANGELOG` with a summary of the changes and a reference to the issue
they close.
[User Guide]:
https://github.com/moderncv/moderncv/blob/master/manual/moderncv_userguide.pdf
* prevent warning on user guide creation: current user from gh actions vs. owner: detected dubious ownership in repository at '/__w/moderncv/moderncv'
* manipulate conditions for tests besides the master branch!
* add debug output lines
* <automated> build of user guide
* revert debug outputs and manipulation of branches for tests
* Revert "<automated> build of user guide"
This reverts commit 0da41eb48a.
* 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
* 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
* 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
* 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
* 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"
* 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
* 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
* 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)
* 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>
* 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
* 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
* 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>