mirror of
https://github.com/typst/typst
synced 2025-05-13 20:46:23 +08:00
121 lines
3.2 KiB
Typst
121 lines
3.2 KiB
Typst
// Test the quote element.
|
|
|
|
--- quote-dir-author-pos ---
|
|
// Text direction affects author positioning
|
|
And I quote: #quote(attribution: [René Descartes])[cogito, ergo sum].
|
|
|
|
#set text(lang: "ar")
|
|
#quote(attribution: [عالم])[مرحبًا]
|
|
|
|
--- quote-dir-align ---
|
|
// Text direction affects block alignment
|
|
#set quote(block: true)
|
|
#quote(attribution: [René Descartes])[cogito, ergo sum]
|
|
|
|
#set text(lang: "ar")
|
|
#quote(attribution: [عالم])[مرحبًا]
|
|
|
|
--- quote-block-spacing ---
|
|
// Spacing with other blocks
|
|
#set quote(block: true)
|
|
#set text(8pt)
|
|
|
|
#lines(3)
|
|
#quote(lines(3))
|
|
#lines(3)
|
|
|
|
--- quote-inline ---
|
|
// Inline citation
|
|
#set text(8pt)
|
|
#quote(attribution: <tolkien54>)[In a hole in the ground there lived a hobbit.]
|
|
|
|
#show bibliography: none
|
|
#bibliography("/assets/bib/works.bib")
|
|
|
|
--- quote-cite-format-label-or-numeric ---
|
|
// Citation-format: label or numeric
|
|
#set text(8pt)
|
|
#set quote(block: true)
|
|
#quote(attribution: <tolkien54>)[In a hole in the ground there lived a hobbit.]
|
|
|
|
#show bibliography: none
|
|
#bibliography("/assets/bib/works.bib", style: "ieee")
|
|
|
|
--- quote-cite-format-note ---
|
|
// Citation-format: note
|
|
#set text(8pt)
|
|
#set quote(block: true)
|
|
#quote(attribution: <tolkien54>)[In a hole in the ground there lived a hobbit.]
|
|
|
|
#show bibliography: none
|
|
#bibliography("/assets/bib/works.bib", style: "chicago-notes")
|
|
|
|
--- quote-cite-format-author-date ---
|
|
// Citation-format: author-date or author
|
|
#set text(8pt)
|
|
#set quote(block: true)
|
|
#quote(attribution: <tolkien54>)[In a hole in the ground there lived a hobbit.]
|
|
|
|
#show bibliography: none
|
|
#bibliography("/assets/bib/works.bib", style: "apa")
|
|
|
|
--- quote-nesting ---
|
|
// Test quote selection.
|
|
#set page(width: auto)
|
|
#set text(lang: "en")
|
|
=== EN
|
|
#quote[An apostroph'] \
|
|
#quote[A #quote[nested] quote] \
|
|
#quote[A #quote[very #quote[nested]] quote]
|
|
|
|
#set text(lang: "de")
|
|
=== DE
|
|
#quote[Satz mit Apostroph'] \
|
|
#quote[Satz mit #quote[Zitat]] \
|
|
#quote[A #quote[very #quote[nested]] quote]
|
|
|
|
#set smartquote(alternative: true)
|
|
=== DE Alternative
|
|
#quote[Satz mit Apostroph'] \
|
|
#quote[Satz mit #quote[Zitat]] \
|
|
#quote[A #quote[very #quote[nested]] quote]
|
|
|
|
--- quote-nesting-custom ---
|
|
// With custom quotes.
|
|
#set smartquote(quotes: (single: ("<", ">"), double: ("(", ")")))
|
|
#quote[A #quote[nested] quote]
|
|
|
|
--- quote-plato html ---
|
|
#set quote(block: true)
|
|
|
|
#quote(attribution: [Plato])[
|
|
... ἔοικα γοῦν τούτου γε σμικρῷ τινι αὐτῷ τούτῳ σοφώτερος εἶναι, ὅτι
|
|
ἃ μὴ οἶδα οὐδὲ οἴομαι εἰδέναι.
|
|
]
|
|
#quote(attribution: [from the Henry Cary literal translation of 1897])[
|
|
... I seem, then, in just this little thing to be wiser than this man at
|
|
any rate, that what I do not know I do not think I know either.
|
|
]
|
|
|
|
--- quote-nesting-html html ---
|
|
When you said that #quote[he surely meant that #quote[she intended to say #quote[I'm sorry]]], I was quite confused.
|
|
|
|
--- quote-attribution-link html ---
|
|
#quote(
|
|
block: true,
|
|
attribution: link("https://typst.app/home")[typst.com]
|
|
)[
|
|
Compose papers faster
|
|
]
|
|
|
|
--- quote-par ---
|
|
// Ensure that an inline quote is part of a paragraph, but a block quote
|
|
// does not result in paragraphs.
|
|
#show par: highlight
|
|
|
|
An inline #quote[quote.]
|
|
|
|
#quote(block: true, attribution: [The Test Author])[
|
|
A block-level quote.
|
|
]
|