mirror of
https://github.com/typst/typst
synced 2025-05-17 02:25:27 +08:00
72 lines
2.3 KiB
Typst
72 lines
2.3 KiB
Typst
// Test smart quotes.
|
||
|
||
---
|
||
#set page(width: 250pt)
|
||
|
||
// Test simple quotations in various languages.
|
||
#set text(lang: "en")
|
||
"The horse eats no cucumber salad" was the first sentence ever uttered on the 'telephone.'
|
||
|
||
#set text(lang: "de")
|
||
"Das Pferd frisst keinen Gurkensalat" war der erste jemals am 'Fernsprecher' gesagte Satz.
|
||
|
||
#set text(lang: "de", region: "CH")
|
||
"Das Pferd frisst keinen Gurkensalat" war der erste jemals am 'Fernsprecher' gesagte Satz.
|
||
|
||
#set text(lang: "es", region: none)
|
||
"El caballo no come ensalada de pepino" fue la primera frase pronunciada por 'teléfono'.
|
||
|
||
#set text(lang: "es", region: "MX")
|
||
"El caballo no come ensalada de pepino" fue la primera frase pronunciada por 'teléfono'.
|
||
|
||
#set text(lang: "fr", region: none)
|
||
"Le cheval ne mange pas de salade de concombres" est la première phrase jamais prononcée au 'téléphone'.
|
||
|
||
#set text(lang: "fi")
|
||
"Hevonen ei syö kurkkusalaattia" oli ensimmäinen koskaan 'puhelimessa' lausuttu lause.
|
||
|
||
#set text(lang: "gr")
|
||
"Το άλογο δεν τρώει αγγουροσαλάτα" ήταν η πρώτη πρόταση που ειπώθηκε στο 'τηλέφωνο'.
|
||
|
||
#set text(lang: "he")
|
||
"הסוס לא אוכל סלט מלפפונים" היה המשפט ההראשון שנאמר ב 'טלפון'.
|
||
|
||
#set text(lang: "ro")
|
||
"Calul nu mănâncă salată de castraveți" a fost prima propoziție rostită vreodată la 'telefon'.
|
||
|
||
#set text(lang: "ru")
|
||
"Лошадь не ест салат из огурцов" - это была первая фраза, сказанная по 'телефону'.
|
||
|
||
---
|
||
// Test single pair of quotes.
|
||
""
|
||
|
||
---
|
||
// Test sentences with numbers and apostrophes.
|
||
The 5'11" 'quick' brown fox jumps over the "lazy" dog's ear.
|
||
|
||
He said "I'm a big fella."
|
||
|
||
---
|
||
// Test escape sequences.
|
||
The 5\'11\" 'quick\' brown fox jumps over the \"lazy" dog\'s ear.
|
||
|
||
---
|
||
// Test turning smart quotes off.
|
||
He's told some books contain questionable "example text".
|
||
|
||
#set smartquote(enabled: false)
|
||
He's told some books contain questionable "example text".
|
||
|
||
---
|
||
// Test changing properties within text.
|
||
"She suddenly started speaking french: #text(lang: "fr")['Je suis une banane.']" Roman told me.
|
||
|
||
Some people's thought on this would be #[#set smartquote(enabled: false); "strange."]
|
||
|
||
---
|
||
// Test nested double and single quotes.
|
||
"'test statement'" \
|
||
"'test' statement" \
|
||
"statement 'test'"
|