Я использую inkscape / gs на сервере Cent OS 5. Куда мне нужно поместить шрифты, чтобы inkscape, использующий gs, смог найти шрифты при рендеринге файла pdf или ps из svg?
Если вы хотите использовать их для всей системы, вы должны поместить их в / usr / share / fonts. Вот где X.org хранит свои шрифты, и именно там их ожидают другие приложения.
Требование Tomcat было бы неплохо в вашем первоначальном вопросе, кстати.
Я думаю, вам просто нужно поместить их в каталог ~ / .fonts.
Вам следует запустить команду gs -h
. Это вернет небольшой экран справки с указанием 3 различных областей:
"-sDEVICE=..."
; Внимательно изучите эти пути поиска. Это где ваш версия Ghostscript будет искать шрифты. Итак, самый простой способ - поместить шрифты, которые вы хотите использовать в Ghostscript, в один из этих каталогов. Если каталог не существует, просто создайте его. Или создайте символическую ссылку, которая указывает «from-where-gs-search» на «where-the-fonts-are».
Конечно, вы также можете добавить параметр
"-I/path/to/one/font/directory:/another/path/to/second/fontdir"
в командную строку, вызывающую Ghostscript (хотя я не знаю, позволяет ли Inkscape настроить точную команду gs, которую он использует ...)