diff options
author | Karl Berry <karl@freefriends.org> | 2021-12-02 21:56:38 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-12-02 21:56:38 +0000 |
commit | 97649e7d9e2120ae1cf2b221d7df6f93f80c6c37 (patch) | |
tree | c975da08e4a41ce8c4770c32e8ea1a8e31030e56 /Master/texmf-dist/doc/man | |
parent | a74989377656219c0c7b81049b6a924e5b77670a (diff) |
luafindfont
git-svn-id: svn://tug.org/texlive/trunk@61207 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/man')
-rw-r--r-- | Master/texmf-dist/doc/man/man1/luafindfont.1 | 124 | ||||
-rw-r--r-- | Master/texmf-dist/doc/man/man1/luafindfont.man1.pdf | bin | 0 -> 24597 bytes |
2 files changed, 124 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/man/man1/luafindfont.1 b/Master/texmf-dist/doc/man/man1/luafindfont.1 new file mode 100644 index 00000000000..e2c684ed0b0 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/luafindfont.1 @@ -0,0 +1,124 @@ +.\" Manpage for luafindfont. +.\" Contact hvoss@tug.org to correct errors or typos. +.TH luafindfont 1 "29 nov 2021" "0.04" "luafindfont man page" +.SH NAME +luafindfont +\- retrieve font informations of all installed system and TeX fonts. +.SH SYNOPSIS +luafindfont [options] <fontname> +.SH DESCRIPTION +This command lists informations about installed otf|ttf|ttc fonts, +installed by the system and by the TeX distribution +.SH OPTIONS +.IP -h,--help +obvious ... :-) +.IP -o,--otfinfo (default 0) +Use the program otfinfo for the font with the given number +.IP -i,--info (default 0) +List the given fontstyles (regular, bold, italic, bolditalic) +for the font with the given number +.IP -v,--verbose Verbosity level +Give more informations, by now only -v works +.IP -m,--max_string (default 90) +The maximum of the stringlength of the full path of fonts +.IP -n,--nosymbolicnames +The fontlist contains only fontfile and fontpath +.SH EXAMPLES + +$ luafindfont libertinssans + +.Pp +Lists all fonts which have names or part of like libertinussans + +.nf +.ft CW +We are using Lua 5.3 +Check for file /usr/local/texlive/texmf-var/luatex-cache/generic/names/luaotfload-names + 1. LibertinusSans-Bold.otf libertinussans /Users/voss/Library/Fonts/libertinus-fonts/LibertinusSans-Bold.otf + 2. LibertinusSans-Bold.otf libertinussans /usr/local/texlive/texmf-d...onts/opentype/public/libertinus-fonts/LibertinusSans-Bold.otf + 3. LibertinusSans-Italic.otf libertinussans /Users/voss/Library/Fonts/libertinus-fonts/LibertinusSans-Italic.otf + 4. LibertinusSans-Italic.otf libertinussans /usr/local/texlive/texmf-d...ts/opentype/public/libertinus-fonts/LibertinusSans-Italic.otf + 5. LibertinusSans-Regular.otf libertinussans /Users/voss/Library/Fonts/libertinus-fonts/LibertinusSans-Regular.otf + 6. LibertinusSans-Regular.otf libertinussans /usr/local/texlive/texmf-d...s/opentype/public/libertinus-fonts/LibertinusSans-Regular.otf +.ft R +.fi + +.Pp +The --otfinfo: + +$ luafindfont -o 3 libertinussans + +.Pp +This produces the following output: + +.nf +.ft CW +We are using Lua 5.3 +Check for file /usr/local/texlive/texmf-var/luatex-cache/generic/names/luaotfload-names + 1. LibertinusSans-Bold.otf libertinussans /Users/voss/Library/Fonts/libertinus-fonts/LibertinusSans-Bold.otf + 2. LibertinusSans-Bold.otf libertinussans /usr/local/texlive/texmf-d...onts/opentype/public/libertinus-fonts/LibertinusSans-Bold.otf + 3. LibertinusSans-Italic.otf libertinussans /Users/voss/Library/Fonts/libertinus-fonts/LibertinusSans-Italic.otf + 4. LibertinusSans-Italic.otf libertinussans /usr/local/texlive/texmf-d...ts/opentype/public/libertinus-fonts/LibertinusSans-Italic.otf + 5. LibertinusSans-Regular.otf libertinussans /Users/voss/Library/Fonts/libertinus-fonts/LibertinusSans-Regular.otf + 6. LibertinusSans-Regular.otf libertinussans /usr/local/texlive/texmf-d...s/opentype/public/libertinus-fonts/LibertinusSans-Regular.otf + +Run otfinfo:3 +Family: Libertinus Sans +Subfamily: Italic +Full name: Libertinus Sans Italic +PostScript name: LibertinusSans-Italic +Version: Version 7.020;RELEASE +Unique ID: 1.000;QUE ;LibertinusSans-Italic +Designer: Philipp H. Poll, Khaled Hosny +Manufacturer: Caleb Maclennan +Vendor URL: https://github.com/alerque/libertinus +Copyright: Copyright © 2012-2020 The Libertinus Project Authors. +License URL: https://scripts.sil.org/OFL +License Description: This Font Software is licensed under the SIL Open Font License, Version 1.1 +Vendor ID: QUE + +.ft R +.fi + +.Pp +The --nosymbilcnames: + +$ luafindfont -n + +.Pp +This produces the following output: + +.nf +.ft CW +bash-3.2$ ./luafindfont.lua -n minion +We are using Lua 5.3 +Check for file /usr/local/texlive/texmf-var/luatex-cache/generic/names/luaotfload-names + Nr. Fontname Path + 1. MinionMath-Bold.otf /Users/voss/Library/Fonts/MinionMath/ + 2. MinionMath-Regular.otf /Users/voss/Library/Fonts/MinionMath/ + 3. MinionPro-Bold.otf /Users/voss/Library/Fonts/MinionPro/ + 4. MinionPro-BoldCn.otf /Users/voss/Library/Fonts/MinionPro/ + 5. MinionPro-BoldCnIt.otf /Users/voss/Library/Fonts/MinionPro/ + 6. MinionPro-BoldIt.otf /Users/voss/Library/Fonts/MinionPro/ + 7. MinionPro-Capt.otf /Users/voss/Library/Fonts/MinionPro/ + 8. MinionPro-Disp.otf /Users/voss/Library/Fonts/MinionPro/ + 9. MinionPro-It.otf /Users/voss/Library/Fonts/MinionPro/ + 10. MinionPro-Medium.otf /Users/voss/Library/Fonts/MinionPro/ + 11. MinionPro-MediumIt.otf /Users/voss/Library/Fonts/MinionPro/ + 12. MinionPro-Regular.otf /Users/voss/Library/Fonts/MinionPro/ + 13. MinionPro-Semibold.otf /Users/voss/Library/Fonts/MinionPro/ + 14. MinionPro-SemiboldIt.otf /Users/voss/Library/Fonts/MinionPro/ + 15. MinionPro-Subh.otf /Users/voss/Library/Fonts/MinionPro/ +.ft R +.fi + +.SH See also +See luafindfont-doc.pdf for more details +.SH BUGS +No known bugs. +.SH AUTHOR +Herbert Voß (hvoss@tug.org) +.SH LICENSE +Permission is granted to copy, distribute and/or modify this software +under the terms of the LaTeX Project Public License, version 1.3. + diff --git a/Master/texmf-dist/doc/man/man1/luafindfont.man1.pdf b/Master/texmf-dist/doc/man/man1/luafindfont.man1.pdf Binary files differnew file mode 100644 index 00000000000..d9a57f59352 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/luafindfont.man1.pdf |