Awesome-CV icon indicating copy to clipboard operation
Awesome-CV copied to clipboard

Updated to use Font Awesome 6

Open xaviermawet opened this issue 2 years ago • 21 comments

Hi,

This pull request adds latex commands for Font Awesome 6.1.1 free icons (inspired by #258 and #235).

Since there is no official FontAwesome6 package yet, I created a node application (latex-fontawesome) that consumes the Font Awesome GraphQL API to get icons metadata and generate definitions (sty file). Logic is based on plorcupine's latex-fontawesome project.

Steps in order to use icons from so-generated fontawesome6.sty file:

  1. Use search on the official website to find icon by name or related tags.
  2. Use unicode of the desired icon to search for latex definition in fontawesome6.sty.
  3. Copy and paste the associated definition in your latex document.

xaviermawet avatar Mar 25 '22 23:03 xaviermawet

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Mar 25 '22 23:03 github-actions[bot]

I've only quickly skimmed, but based on that the bot's comment seems unreasonable! Thanks for the PR, will look properly shortly.

OJFord avatar Mar 26 '22 01:03 OJFord

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Apr 02 '22 21:04 github-actions[bot]

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Apr 14 '22 20:04 github-actions[bot]

I'm certainly in favour of keeping the dependency up to date, but I'm not sure how I feel about bundling it rather than using a version published on CTAN.

Have you considered publishing yours?

I've never created or published a package on CTAN. I'm gonna try to do it and thus update my PR

xaviermawet avatar Apr 14 '22 21:04 xaviermawet

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Jun 20 '22 21:06 github-actions[bot]

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Jun 20 '22 21:06 github-actions[bot]

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Jun 20 '22 22:06 github-actions[bot]

Any luck with CTAN @xaviermawet?

OJFord avatar Jul 14 '22 16:07 OJFord

Hi @OJFord, I'll look into it very soon but with work and family, I haven't found the time to do it yet. I also contacted Marcel Fabian Krüger, author of the fontawesome5 package, and he told me he had no plan to create a fontawesome6 package. I keep you informed in the coming weeks

xaviermawet avatar Jul 21 '22 20:07 xaviermawet

Of course, no problem, just noticed you added some commits do wondered if you'd managed it.

Cheers

OJFord avatar Jul 21 '22 21:07 OJFord

I planned on opening a pull request for this but then I realized there's already one opened. Why not just remove (or comment on) \RequirePackage{fontawesome} in awesome-cv.cls and add a new package in resume.tex using \usepackage{fontawesome5}? |

Edit: Never mind. I just realized the font package is already Font Awesome 5

cats256 avatar Aug 05 '22 14:08 cats256

I uploaded a package named fontawesome6 on CTAN. I'm waiting for validation !

xaviermawet avatar Aug 16 '22 23:08 xaviermawet

Oh great, nice one 🙂

OJFord avatar Aug 19 '22 11:08 OJFord

@xaviermawet I can't find the package on CTAN

cats256 avatar Aug 26 '22 02:08 cats256

@willb256 the package hasn't been validated yet. I'm currently discussing with one CTAN's validator and the authors of others fontawesome packages to synchronize us about the package naming vs fontawesome version, the macros collision with other fontawesome packages, etc... So my package isn't available yet because it didn't pass the validation phase right now. But it should be available soon. Stay tune !

xaviermawet avatar Aug 26 '22 05:08 xaviermawet

🥺

Loco169976 avatar Jan 04 '23 15:01 Loco169976

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Jan 30 '23 21:01 github-actions[bot]

This PR has too many changes. Please make sure you are NOT addressing multiple issues with one PR.

github-actions[bot] avatar Oct 16 '23 21:10 github-actions[bot]

This bot seems a bit annoying @posquit0, I'm not sure we get enough (genuine) PRs that we can't make that judgement 'manually' - any objection to turning it off? Or at least only running on PR creation, not every update (which can get very noisy as here).

OJFord avatar Nov 29 '23 00:11 OJFord

For now, I've excluded the binary files and the examples directory for pull-request-labler action. I don't think this will solve the problem, so I'll look into something else soon.

posquit0 avatar Dec 01 '23 13:12 posquit0