Command line options
flag | value | description |
---|---|---|
--save | save open type font in raw table | |
--unpack | save a tma file in a more readable format | |
--reload | generate new font database (use --force when in doubt) | |
--reload | --simple:generate luatex-fonts-names.lua (not for context!) | |
--list | --name: list installed fonts, filter by name [--pattern] | |
--list | --spec: list installed fonts, filter by spec [--filter] | |
--list | --file: list installed fonts, filter by file [--pattern] | |
--pattern | str | filter files using pattern |
--filter | list | key-value pairs |
--all | show all found instances (combined with other flags) | |
--info | give more details | |
--trackers | list | enable trackers |
--statistics | some info about the database |
Examples
mtxrun --script font --list somename (== --pattern=*somename*)mtxrun --script font --list --name somename
mtxrun --script font --list --name --pattern=*somename*
mtxrun --script font --list --spec somename
mtxrun --script font --list --spec somename-bold-italic
mtxrun --script font --list --spec --pattern=*somename*
mtxrun --script font --list --spec --filter="fontname=somename"
mtxrun --script font --list --spec --filter="familyname=somename,weight=bold,style=italic,width=condensed"
mtxrun --script font --list --spec --filter="familyname=crap*,weight=bold,style=italic"
mtxrun --script font --list --all
mtxrun --script font --list --file somename
mtxrun --script font --list --file --all somename
mtxrun --script font --list --file --pattern=*somename*