Я использую Texmaker с TeXLive на Windows 10. Я хочу использовать шрифт типа «Garamond» для своей математической работы.
Осмотревшись, я обнаружил, что шрифты GaramondNo8 и Garamondx можно использовать для создания красивого текста и математических формул.
У меня большие трудности с тем, чтобы заставить их работать. Во-первых, когда я пытаюсь использовать
\usepackage{garamondx}
Я получаю сообщение об ошибке: Файл 'garamondx.sty' не найден. Поиск в Интернете в find это из-за некоторых ограничений на эти шрифты и что мне нужно использовать getnonfreefonts (http://tug.org/fonts/getnonfreefonts/). Когда я скачиваю установщик, он спрашивает меня, какую программу использовать для его запуска. Я не знаю, с помощью какой программы его запустить, его тип файла - "file".
По сути, я хочу знать, какой код мне нужно поместить в файл LaTeX, чтобы использовать эти шрифты, и как их установить.
Извините...Я полный нуб и ничего не могу понять.
решение1
Я думаю, что это должно быть то же самое, что и для MiKTeX: я проверил, его нет ни в одном дистрибутиве. Вы можете легко установить его вручную; скачайте готовый к установке файл garamondx.tds.zip
с сайтаустановка/шрифтыкаталог на CTAN и распакуйте егов корневашего texmf-local
каталога.
(Это процедура для MiKTeX – для TeX Live она может немного отличаться). В каком-либо подкаталоге texmf-local
(или в вашем домашнем каталоге) у вас должен быть updmap.cfg
файл, в который вы можете добавить эту строку:
Map zgm.map
В MiKTeX остался последний шаг (не уверен, что он требуется в TeX Live): запустить из командной строки от имени администратора: updmap.exe
. Это необходимо для обновления баз данных шрифтов type1, чтобы компилятор знал, где найти файлы шрифтов.
решение2
Я предполагаю, что OP не был знаком со скриптами и системами Unix. Самый простой способ — это действительно использоватьgetnonfreefonts:
- Загрузите сценарий по адресуhttps://tug.org/fonts/getnonfreefonts/install-getnonfreefonts
- В папке, куда вы его скачали, запустите
chmod +x install-getnonfreefonts
- Стать суперпользователем/администратором
- Тип
./install-getnonfreefonts
илиtexlua install-getnonfreefonts
- Тип
/usr/local/texlive/2021/bin/x86_64-linux/getnonfreefonts --sys garamondx
или что-то подобное.
Вот и все!