Skip to content

Update font in cosmo.scss#14216

Open
lynn wants to merge 1 commit intoquarto-dev:mainfrom
lynn:patch-1
Open

Update font in cosmo.scss#14216
lynn wants to merge 1 commit intoquarto-dev:mainfrom
lynn:patch-1

Conversation

@lynn
Copy link

@lynn lynn commented Mar 16, 2026

Description

Source Sans Pro is now known as Source Sans 3. But the real reason I make this change is to include the italic: as it stands, a default-settings Quarto document has rather ugly-looking automatically-generated italic letters (slanted versions of the upright).

The bottom line in this screenshot shows the new, proper italic glyphs for a and g:

image

Checklist

I have (if applicable):

  • filed a contributor agreement.
  • referenced the GitHub issue this PR closes
  • updated the appropriate changelog in the PR
  • ensured the present test suite passes
  • added new tests
  • created a separate documentation PR in Quarto's website repo and linked it to this PR

Source Sans Pro is now known as Source Sans 3. But the real reason I make this change is to include the italic: otherwise, any Quarto document has rather ugly-looking automatically-generated italic letters (slanted versions of the upright).
@posit-snyk-bot
Copy link
Collaborator

posit-snyk-bot commented Mar 16, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@cscheid
Copy link
Collaborator

cscheid commented Mar 16, 2026

Thanks!

We want to be a bit careful here because we use SCSS in unexpected places (in translations to Typst specifically), and we need to determine that these changes are safe.

@cscheid cscheid added enhancement New feature or request themes Related to HTML theming or any other style related issue (like highlight-style) labels Mar 16, 2026
@cscheid cscheid added this to the v1.10 milestone Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request themes Related to HTML theming or any other style related issue (like highlight-style)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants