diff options
Diffstat (limited to 'tests/suite/model/bibliography.typ')
| -rw-r--r-- | tests/suite/model/bibliography.typ | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/tests/suite/model/bibliography.typ b/tests/suite/model/bibliography.typ new file mode 100644 index 00000000..7197082f --- /dev/null +++ b/tests/suite/model/bibliography.typ @@ -0,0 +1,55 @@ +// Test citations and bibliographies. + +--- bibliography-basic --- +#set page(width: 200pt) + += Details +See also @arrgh #cite(<distress>, supplement: [p.~22]), @arrgh[p.~4], and @distress[p.~5]. +#bibliography("/assets/bib/works.bib") + +--- bibliography-before-content --- +// Test unconventional order. +#set page(width: 200pt) +#bibliography( + "/assets/bib/works.bib", + title: [Works to be cited], + style: "chicago-author-date", +) +#line(length: 100%) + +As described by #cite(<netwok>, form: "prose"), +the net-work is a creature of its own. +This is close to piratery! @arrgh +And quark! @quark + +--- bibliography-multiple-files --- +#set page(width: 200pt) +#set heading(numbering: "1.") +#show bibliography: set heading(numbering: "1.") + += Multiple Bibs +Now we have multiple bibliographies containing @glacier-melt @keshav2007read +#bibliography(("/assets/bib/works.bib", "/assets/bib/works_too.bib")) + +--- bibliography-duplicate-key --- +// Error: 15-65 duplicate bibliography keys: netwok, issue201, arrgh, quark, distress, glacier-melt, tolkien54, DBLP:books/lib/Knuth86a, sharing, restful, mcintosh_anxiety, psychology25 +#bibliography(("/assets/bib/works.bib", "/assets/bib/works.bib")) + +--- bibliography-ordering --- +#set page(width: 300pt) + +@mcintosh_anxiety +@psychology25 + +#bibliography("/assets/bib/works.bib") + +--- bibliography-full --- +// LARGE +#set page(paper: "a6", height: 170mm) +#bibliography("/assets/bib/works.bib", full: true) + +--- bibliography-math --- +#set page(width: 200pt) + +@Zee04 +#bibliography("/assets/bib/works_too.bib", style: "mla") |
