Document with-used-abbreviations
And fix some minor formatting concerns
This commit is contained in:
parent
e008aa16f4
commit
e7b417f0d3
@ -1,4 +1,4 @@
|
|||||||
#set document(title: "leipzig-glossing documentation")
|
#set document(title: "typst leipzig-glossing documentation")
|
||||||
#import "leipzig-gloss.typ": abbreviations, gloss, numbered-gloss, gloss-count
|
#import "leipzig-gloss.typ": abbreviations, gloss, numbered-gloss, gloss-count
|
||||||
|
|
||||||
#show link: x => underline[*#x*]
|
#show link: x => underline[*#x*]
|
||||||
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#let fmnt = abbreviations.emit-abbreviation("FMNT")
|
#let fmnt = abbreviations.emit-abbreviation("FMNT")
|
||||||
|
|
||||||
#align(center)[#text(17pt)[`typst-leipzig-glossing` Documentation]]
|
#align(center)[#text(17pt)[Typst `leipzig-glossing` Documentation]]
|
||||||
|
|
||||||
= Introduction
|
= Introduction
|
||||||
|
|
||||||
@ -242,10 +242,28 @@ for (abbreviation, description) in abbreviations.standard-abbreviations {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
== Custom abbreviations
|
||||||
|
|
||||||
|
Custom abbreviations may be defined using the `abbreviations.emit-abbreviation` function:
|
||||||
|
|
||||||
|
#codeblock(
|
||||||
|
"#import abbreviations: obl, sg, prf, fut, emit-abbreviation
|
||||||
|
|
||||||
|
#let ts = emit-abbreviation(\"TS\")
|
||||||
|
|
||||||
|
#gloss(
|
||||||
|
header: [(from _Georgian: A Structural Reference Grammar_, by George Hewitt)],
|
||||||
|
source: ([g-nax-av-en],),
|
||||||
|
morphemes: ([you#sub[2]-see(#fut)#sub[4]-#ts#sub[7]-they#sub[11]],),
|
||||||
|
translation: \"they will see you\",
|
||||||
|
)", addl-bindings: (abbreviations: abbreviations), unevaled-first-line: "#import \"leipzig-gloss.typ\": abbreviations")
|
||||||
|
|
||||||
== Building used-abbreviations pages
|
== Building used-abbreviations pages
|
||||||
|
|
||||||
A user of `leipzig-glossing` might wish to generate an introductory page
|
A user of `leipzig-glossing` might wish to generate an introductory page
|
||||||
displaying which abbreviations were actually used in the document.
|
displaying which abbreviations were actually used in the document. The
|
||||||
|
`abbreviations.with-used-abbreviations` function may be used for this purpose;
|
||||||
|
see the `abbreviations-used-example.typ` file in `leipzig-glossing` source for an example.
|
||||||
|
|
||||||
= Further Example Glosses
|
= Further Example Glosses
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user