use XCharter instead of Charter

This commit is contained in:
Sina Atalay
2025-01-07 13:48:27 +03:00
parent 97cb474bc8
commit 22ab55f18f
18 changed files with 27 additions and 26 deletions

View File

@@ -84,7 +84,7 @@ full = [
"markdown==3.7", # to convert Markdown to HTML
"watchdog==6.0.0", # to poll files for updates
"typst==0.12.2", # to render PDF from Typst source files
"rendercv-fonts==0.1.0", # some font files for RenderCV
"rendercv-fonts==0.2.0", # some font files for RenderCV
]
[project.urls]

View File

@@ -48,7 +48,7 @@ class Links(o.Links):
use_external_link_icon: bool = o.links_use_external_link_icon_field_info
o.text_font_family_field_info.default = "Charter"
o.text_font_family_field_info.default = "XCharter"
o.text_leading_field_info.default = "0.2em"

View File

@@ -22,7 +22,7 @@ class Links(o.Links):
use_external_link_icon: bool = o.links_use_external_link_icon_field_info
o.text_font_family_field_info.default = "Charter"
o.text_font_family_field_info.default = "XCharter"
o.text_leading_field_info.default = "0.2em"

View File

@@ -38,7 +38,7 @@ FontFamily = Literal[
"Ubuntu",
"Noto Sans",
"Mukta",
"Charter",
"XCharter",
]
BulletPoint = Literal["", "", "-", "", "", "", "", ""]
PageSize = Literal[

View File

@@ -500,7 +500,7 @@
"text": {
"$ref": "#/$defs/rendercv__themes__engineeringresumes__Text",
"default": {
"font_family": "Charter",
"font_family": "XCharter",
"font_size": "10pt",
"leading": "0.2em",
"alignment": "justified",
@@ -819,7 +819,7 @@
"text": {
"$ref": "#/$defs/rendercv__themes__moderncv__Text",
"default": {
"font_family": "Charter",
"font_family": "XCharter",
"font_size": "10pt",
"leading": "0.2em",
"alignment": "justified",
@@ -2185,7 +2185,7 @@
"Ubuntu",
"Noto Sans",
"Mukta",
"Charter"
"XCharter"
],
"title": "Font Family",
"type": "string"
@@ -2799,7 +2799,7 @@
"additionalProperties": false,
"properties": {
"font_family": {
"default": "Charter",
"default": "XCharter",
"description": "The font family.",
"enum": [
"Libertinus Serif",
@@ -2811,7 +2811,7 @@
"Ubuntu",
"Noto Sans",
"Mukta",
"Charter"
"XCharter"
],
"title": "Font Family",
"type": "string"
@@ -3256,7 +3256,7 @@
"additionalProperties": false,
"properties": {
"font_family": {
"default": "Charter",
"default": "XCharter",
"description": "The font family.",
"enum": [
"Libertinus Serif",
@@ -3268,7 +3268,7 @@
"Ubuntu",
"Noto Sans",
"Mukta",
"Charter"
"XCharter"
],
"title": "Font Family",
"type": "string"
@@ -3929,7 +3929,7 @@
"Ubuntu",
"Noto Sans",
"Mukta",
"Charter"
"XCharter"
],
"title": "Font Family",
"type": "string"
@@ -4351,7 +4351,7 @@
"Ubuntu",
"Noto Sans",
"Mukta",
"Charter"
"XCharter"
],
"title": "Font Family",
"type": "string"

View File

@@ -932,9 +932,10 @@ def test_watcher(tmp_path, input_file_path):
assert p.is_alive()
import signal
p.terminate()
os.kill(p.pid, signal.SIGINT) # type: ignore
p.join()
p.join(timeout=12)
# check if Jane Doe is in the output files:
assert (tmp_path / "rendercv_output" / "Jane_Doe_CV.pdf").exists()

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm

View File

@@ -23,7 +23,7 @@
#let design-links-use-external-link-icon = false
#let design-text-font-size = 10pt
#let design-text-leading = 0.2em
#let design-text-font-family = "Charter"
#let design-text-font-family = "XCharter"
#let design-text-alignment = "justified"
#let design-text-date-and-location-column-alignment = right
#let design-header-photo-width = 3.5cm