diff options
| author | Malo <57839069+MDLC01@users.noreply.github.com> | 2025-01-23 19:24:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-23 18:24:35 +0000 |
| commit | 2d33393df967bbe55646b839e188c04380d823fe (patch) | |
| tree | ef9bf38a5ee0fb1bc68e99ab95c49f755b3950fe /crates/typst-library/src/model | |
| parent | b7546bace7fb8640d1e7121b8bd7baf3cdb576e1 (diff) | |
Add support for `c2sc` OpenType feature in `smallcaps` (#5655)
Diffstat (limited to 'crates/typst-library/src/model')
| -rw-r--r-- | crates/typst-library/src/model/bibliography.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/typst-library/src/model/bibliography.rs b/crates/typst-library/src/model/bibliography.rs index 95db8a22..762a97fd 100644 --- a/crates/typst-library/src/model/bibliography.rs +++ b/crates/typst-library/src/model/bibliography.rs @@ -38,7 +38,8 @@ use crate::model::{ }; use crate::routines::{EvalMode, Routines}; use crate::text::{ - FontStyle, Lang, LocalName, Region, SubElem, SuperElem, TextElem, WeightDelta, + FontStyle, Lang, LocalName, Region, Smallcaps, SubElem, SuperElem, TextElem, + WeightDelta, }; use crate::World; @@ -1046,7 +1047,8 @@ fn apply_formatting(mut content: Content, format: &hayagriva::Formatting) -> Con match format.font_variant { citationberg::FontVariant::Normal => {} citationberg::FontVariant::SmallCaps => { - content = content.styled(TextElem::set_smallcaps(true)); + content = + content.styled(TextElem::set_smallcaps(Some(Smallcaps::Minuscules))); } } |
