Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request : Bold keywords automatically #144

Open
gschurck opened this issue Jul 29, 2024 · 1 comment
Open

Feature request : Bold keywords automatically #144

gschurck opened this issue Jul 29, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@gschurck
Copy link

When I send several CVs for different jobs, I like to bold some technical keywords related to the job each time.
But it's a bit cumbersome to do this manually for each CV. So I would like to add an option like this to rendercv :

design:
   bold_keywords: 
      - Python
      - FastAPI
      - JavaScript

Could it fit into the scope of the project, or should I keep it in a separate fork?
And what might be the best way to implement it:

  • Add asterisks ** in the yaml before generating latex, but it means using a different yaml than the one in the repo when using ci/cd. But allow to edit a specific word.
  • Keep the yaml without the stars **, but still make the keywords from the list bold in latex. However, it is not possible to remove the bold from a specific word.
  • Add a bold_keywords CLI command that we can run manually before generating latex and pdf to bold the corresponding keywords in yaml file each time. Can easily be automated in script, and the use cases are still separate. I think it could be a good tradeoff.
@gschurck gschurck added the enhancement New feature or request label Jul 29, 2024
@sinaatalay
Copy link
Owner

This sounds like a really good idea. We should consider adding rendercv_settings field in the YAML input file, in addition to cv, design, and locale_catalog. It could contain the bold_keywords key.

Although I won't be able to work on new features for some time, I will leave this issue open until it's implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants