Eu acho que você só tem que colocá-los em seu diretório ~ / .fonts.
Estou usando o inkscape / gs em um servidor Cent OS 5. Onde eu preciso colocar as fontes para que o inkscape, que usa o gs, possa encontrar as fontes quando estiver renderizando um arquivo pdf ou ps a partir de um svg?
Eu acho que você só tem que colocá-los em seu diretório ~ / .fonts.
Se você quiser usá-los em todo o sistema, você deve colocá-los em / usr / share / fonts. É aí que o X.org armazena suas fontes e é onde outras aplicações esperam que elas sejam.
O requisito do Tomcat teria sido bom em sua pergunta inicial, a propósito.
Você deve executar o comando gs -h
. Isso retornará uma pequena tela de ajuda, indicando três áreas diferentes:
"-sDEVICE=..."
; Veja de perto esses caminhos de pesquisa. É aqui que a sua versão do Ghostscript irá procurar por fontes. Então, a maneira mais fácil seria colocar as fontes que você quer que sejam usadas pelo Ghostscript em um desses diretórios. Se o diretório não existir, basta criá-lo. Ou crie um symlink que aponte "de onde-gs-search" para "where-the-fonts-are".
Claro, você também pode adicionar um parâmetro
"-I/path/to/one/font/directory:/another/path/to/second/fontdir"
para a linha de comando chamando Ghostscript (eu não sei, no entanto, se o Inkscape permite que você configure o comando gs exato que ele usa ....)
Tags tomcat ghostscript centos font