diff --git a/crates/typst-library/src/text/smartquote.rs b/crates/typst-library/src/text/smartquote.rs index d39703f6c..c90b4b1a6 100644 --- a/crates/typst-library/src/text/smartquote.rs +++ b/crates/typst-library/src/text/smartquote.rs @@ -264,6 +264,7 @@ impl<'s> SmartQuotes<'s> { "he" => ("’", "’", "”", "”"), "hr" => ("‘", "’", "„", "”"), "bg" => ("’", "’", "„", "“"), + "ar" if !alternative => ("’", "‘", "«", "»"), _ if lang.dir() == Dir::RTL => ("’", "‘", "”", "“"), _ => default, }; diff --git a/tests/ref/quote-dir-author-pos.png b/tests/ref/quote-dir-author-pos.png index 78b1c2572..1e70a6d3a 100644 Binary files a/tests/ref/quote-dir-author-pos.png and b/tests/ref/quote-dir-author-pos.png differ