Update src/{classic, markdown} to match rendercv new @ 2.3#6
Open
donaldguy wants to merge 1 commit intorendercv:mainfrom
Open
Update src/{classic, markdown} to match rendercv new @ 2.3#6donaldguy wants to merge 1 commit intorendercv:mainfrom
donaldguy wants to merge 1 commit intorendercv:mainfrom
Conversation
most critically this is the !!LINEBREAK!! workaround, as when I naively dropped my yaml into fork of this repo, those ended up in the output
Contributor
Author
|
After clone, (and if they go in so probably should changes to the pdf and md, though I guess the action might handle that): diff --git a/src/John_Doe_CV.yaml b/src/John_Doe_CV.yaml
index e070e35..1f18dd4 100644
--- a/src/John_Doe_CV.yaml
+++ b/src/John_Doe_CV.yaml
@@ -1,8 +1,10 @@
+# yaml-language-server: $schema=https://raw.githubusercontent.com/rendercv/rendercv/refs/tags/v2.3/schema.json
cv:
name: John Doe
location: Location
email: john.doe@example.com
- phone: tel:+1-609-999-9995
+ phone: +1-609-999-9995
+ website:
social_networks:
- network: LinkedIn
username: john.doe
@@ -10,79 +12,84 @@ cv:
username: john.doe
sections:
welcome_to_RenderCV!:
- - '[RenderCV](https://rendercv.com) is a Typst-based CV
- framework designed for academics and engineers, with Markdown
- syntax support.'
- - Each section title is arbitrary. Each section contains
- a list of entries, and there are 7 different entry types
- to choose from.
+ - '[RenderCV](https://rendercv.com) is a Typst-based CV framework designed for academics and engineers, with Markdown syntax support.'
+ - Each section title is arbitrary. Each section contains a list of entries, and there are 7 different entry types to choose from.
education:
- institution: Stanford University
area: Computer Science
degree: PhD
- location: Stanford, CA, USA
+ grade:
+ date:
start_date: 2023-09
end_date: present
+ location: Stanford, CA, USA
+ summary:
highlights:
- - Working on the optimization of autonomous vehicles
- in urban environments
+ - Working on the optimization of autonomous vehicles in urban environments
- institution: Boğaziçi University
area: Computer Engineering
degree: BS
- location: Istanbul, Türkiye
+ grade:
+ date:
start_date: 2018-09
end_date: 2022-06
+ location: Istanbul, Türkiye
+ summary:
highlights:
- 'GPA: 3.9/4.0, ranked 1st out of 100 students'
- 'Awards: Best Senior Project, High Honor'
experience:
- company: Company C
position: Summer Intern
- location: Livingston, LA, USA
+ date:
start_date: 2024-06
end_date: 2024-09
+ location: Livingston, LA, USA
+ summary:
highlights:
- - Developed deep learning models for the detection of
- gravitational waves in LIGO data
- - Published [3 peer-reviewed research papers](https://example.com)
- about the project and results
+ - Developed deep learning models for the detection of gravitational waves in LIGO data
+ - Published [3 peer-reviewed research papers](https://example.com) about the project and results
- company: Company B
position: Summer Intern
- location: Ankara, Türkiye
+ date:
start_date: 2023-06
end_date: 2023-09
+ location: Ankara, Türkiye
+ summary:
highlights:
- - Optimized the production line by 15% by implementing
- a new scheduling algorithm
+ - Optimized the production line by 15% by implementing a new scheduling algorithm
- company: Company A
position: Summer Intern
- location: Istanbul, Türkiye
+ date:
start_date: 2022-06
end_date: 2022-09
+ location: Istanbul, Türkiye
+ summary:
highlights:
- - Designed an inventory management web application for
- a warehouse
+ - Designed an inventory management web application for a warehouse
projects:
- name: '[Example Project](https://example.com)'
+ date:
start_date: 2024-05
end_date: present
+ location:
+ summary: A web application for writing essays
highlights:
- - Launched an [iOS app](https://example.com) in 09/2024
- that currently has 10k+ monthly active users
+ - Launched an [iOS app](https://example.com) in 09/2024 that currently has 10k+ monthly active users
- The app is made open-source (3,000+ stars [on GitHub](https://github.com))
- summary: A web application for writing essays
- name: '[Teaching on Udemy](https://example.com)'
date: Fall 2023
+ start_date:
+ end_date:
+ location:
+ summary:
highlights:
- - Instructed the "Statics" course on Udemy (60,000+
- students, 200,000+ hours watched)
+ - Instructed the "Statistics" course on Udemy (60,000+ students, 200,000+ hours watched)
skills:
- label: Programming
- details: Proficient with Python, C++, and Git; good understanding
- of Web, app development, and DevOps
+ details: Proficient with Python, C++, and Git; good understanding of Web, app development, and DevOps
- label: Mathematics
- details: Good understanding of differential equations,
- calculus, and linear algebra
+ details: Good understanding of differential equations, calculus, and linear algebra
- label: Languages
details: 'English (fluent, TOEFL: 118/120), Turkish (native)'
publications:
@@ -92,13 +99,21 @@ cv:
- '***John Doe***'
- Samwise Gamgee
doi: 10.1109/TASC.2023.3340648
+ url:
+ journal:
date: 2004-01
extracurricular_activities:
- - bullet: 'There are 7 unique entry types in RenderCV: *BulletEntry*,
- *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*,
- *PublicationEntry*, and *OneLineEntry*.'
- - bullet: Each entry type has a different structure and
- layout. This document demonstrates all of them.
+ - bullet: 'There are 7 unique entry types in RenderCV: *BulletEntry*, *TextEntry*, *EducationEntry*, *ExperienceEntry*, *NormalEntry*, *PublicationEntry*, and *OneLineEntry*.'
+ - bullet: Each entry type has a different structure and layout. This document demonstrates all of them.
+ numbered_entries:
+ - number: This is a numbered entry.
+ - number: This is another numbered entry.
+ - number: This is the third numbered entry.
+ reversed_numbered_entries:
+ - reversed_number: This is a reversed numbered entry.
+ - reversed_number: This is another reversed numbered entry.
+ - reversed_number: This is the third reversed numbered entry.
+ sort_entries: none
design:
theme: classic
page:
@@ -110,12 +125,12 @@ design:
show_page_numbering: true
show_last_updated_date: true
colors:
- text: black
- name: '#004f90'
- connections: '#004f90'
- section_titles: '#004f90'
- links: '#004f90'
- last_updated_date_and_page_numbering: grey
+ text: rgb(0, 0, 0)
+ name: rgb(0, 79, 144)
+ connections: rgb(0, 79, 144)
+ section_titles: rgb(0, 79, 144)
+ links: rgb(0, 79, 144)
+ last_updated_date_and_page_numbering: rgb(128, 128, 128)
text:
font_family: Source Sans 3
font_size: 10pt
@@ -126,17 +141,23 @@ design:
underline: false
use_external_link_icon: true
header:
+ name_font_family: Source Sans 3
name_font_size: 30pt
name_bold: true
+ small_caps_for_name: false
photo_width: 3.5cm
vertical_space_between_name_and_connections: 0.7cm
vertical_space_between_connections_and_first_section: 0.7cm
horizontal_space_between_connections: 0.5cm
+ connections_font_family: Source Sans 3
separator_between_connections: ''
use_icons_for_connections: true
+ use_urls_as_placeholders_for_connections: false
+ make_connections_links: true
alignment: center
section_titles:
- type: with-parial-line
+ type: with-partial-line
+ font_family: Source Sans 3
font_size: 1.4em
bold: true
small_caps: false
@@ -148,11 +169,13 @@ design:
left_and_right_margin: 0.2cm
horizontal_space_between_columns: 0.1cm
vertical_space_between_entries: 1.2em
+ allow_page_break_in_sections: true
allow_page_break_in_entries: true
short_second_row: false
show_time_spans_in: []
highlights:
bullet: •
+ nested_bullet: '-'
top_margin: 0.25cm
left_margin: 0.4cm
vertical_space_between_highlights: 0.25cm
@@ -165,23 +188,39 @@ design:
main_column_first_row_template: '**INSTITUTION**, AREA'
degree_column_template: '**DEGREE**'
degree_column_width: 1cm
- main_column_second_row_template: "SUMMARY\nHIGHLIGHTS"
- date_and_location_column_template: "LOCATION\nDATE"
+ main_column_second_row_template: |-
+ SUMMARY
+ HIGHLIGHTS
+ date_and_location_column_template: |-
+ LOCATION
+ DATE
normal_entry:
main_column_first_row_template: '**NAME**'
- main_column_second_row_template: "SUMMARY\nHIGHLIGHTS"
- date_and_location_column_template: "LOCATION\nDATE"
+ main_column_second_row_template: |-
+ SUMMARY
+ HIGHLIGHTS
+ date_and_location_column_template: |-
+ LOCATION
+ DATE
experience_entry:
main_column_first_row_template: '**COMPANY**, POSITION'
- main_column_second_row_template: "SUMMARY\nHIGHLIGHTS"
- date_and_location_column_template: "LOCATION\nDATE"
+ main_column_second_row_template: |-
+ SUMMARY
+ HIGHLIGHTS
+ date_and_location_column_template: |-
+ LOCATION
+ DATE
publication_entry:
main_column_first_row_template: '**TITLE**'
- main_column_second_row_template: "AUTHORS\nURL (JOURNAL)"
- main_column_second_row_without_journal_template: "AUTHORS\n\
- URL"
- main_column_second_row_without_url_template: "AUTHORS\n\
- JOURNAL"
+ main_column_second_row_template: |-
+ AUTHORS
+ URL (JOURNAL)
+ main_column_second_row_without_journal_template: |-
+ AUTHORS
+ URL
+ main_column_second_row_without_url_template: |-
+ AUTHORS
+ JOURNAL
date_and_location_column_template: DATE
locale:
language: en
@@ -222,5 +261,6 @@ locale:
- November
- December
rendercv_settings:
- date: '2025-01-26'
+ date: '2025-11-11'
bold_keywords: []
+ sort_entries: none
|
Contributor
Author
that, if its wanted squashed together: |
Contributor
Author
|
uhhh these might actually be as of 2.3. I'm not sure they've changed since 2.1 though |
Member
|
Thanks a lot. Since this is RenderCV v2.3, we need to update |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
most critically this is the
!!LINEBREAK!!workaround, as when I naively dropped my yaml into fork of this repo, those ended up in the outputFixes #4