Skip to content

rendercv.themes.components

Jinja Templates

url.j2.typ

((*- if entry.doi -*))
#link("<<entry.doi_url>>")[<<entry.doi>>]
((*- elif entry.url and entry.clean_url -*))
#link("<<entry.url>>")[<<entry.clean_url>>]
((*- elif entry.url -*))
#link("<<entry.url>>")[<<entry.url|make_a_url_clean>>]
((*- endif -*))

name.j2.typ

<<entry.name>>

company.j2.typ

<<entry.company>>

position.j2.typ

<<entry.position>>

location.j2.typ

<<entry.location>>

title.j2.typ

<<entry.title>>

label.j2.typ

<<entry.label>>

details.j2.typ

<<entry.details>>

journal.j2.typ

<<entry.journal>>

degree.j2.typ

<<entry.degree>>

authors.j2.typ

#v(design-highlights-top-margin);<<entry.authors|join(", ")>>

area.j2.typ

<<entry.area>>

summary.j2.typ

((*- if entry.summary -*))
#two-col(left-column-width: design-highlights-summary-left-margin, right-column-width: 1fr, left-content: [], right-content: [#v(design-highlights-top-margin);#align(left, [<<entry.summary>>])], column-gutter: 0cm)
((*- endif -*))

highlights.j2.typ

((* for item in entry.highlights *))
  ((* if loop.first *))
  #v(design-highlights-top-margin);#highlights(
  ((*- endif -*))
    [<<item|replace("\n", "!!LINEBREAK!!")>>], 
  ((*- if loop.last -*))
  )
  ((* endif *))
((* endfor *))

date.j2.typ

<<entry.date_string>>
((*- if section_title in design.entries.show_time_spans_in *))

<<entry.time_span_string>>
((* endif -*))

institution.j2.typ

<<entry.institution>>