Hylafax: Encontro “No font metric information” quando tentar enviar um fax

4

Estou usando o Hylafax 6.0.5 no Fedora 13 x86_64 . Como não há pacotes RPM disponíveis para o Fedora 13, eu uso a fonte de tarball para instalar o Hylafax sozinho. Tudo parece bem durante a compilação e instalação.

Eu tento enviar um fax com sendfax e encontro um erro:

# sendfax -n -d <fax-number> /etc/passwd
/usr/local/sbin/textfmt: No font metric information found for "Courier-Bold".
Usage: /usr/local/sbin/textfmt [-1] [-2] [-B] [-c] [-D] [-f fontname] [-F fontdir(s)] [-m N] [-o #] [-p #] [-r] [-U] [-Ml=#,r=#,t=#,b=#] [-V #] files... >out.ps
Default options: -f Courier -1 -p 11bp -o 0
Error converting document; command was "/usr/local/sbin/textfmt -B -f Courier-Bold      -Ml=0.4in -p 11 -s default >'/tmp//sndfaxp5GdJ9' <'/etc/passwd'"

Parece que há um problema com o problema da fonte. Também tenho fontes ghostscript instaladas.

Não consigo encontrar hyla.conf no caminho /etc/hylafax . Não há caminho /etc/hylafax no meu sistema de arquivos. Todos os arquivos de configuração parecem localizados em /var/spool/hylafax/etc .

    
por Chau Chee Yang 08.01.2011 / 12:19

3 respostas

1

Apenas para esclarecimentos O Hylafax usa conversores para transformar vários tipos de conteúdo MIME em e-mails no formato Postscript , que BTW é o único formato que pode manipular para enviar fax.

Você pode encontrar os conversores no diretório /var/spool/hylafax/mimetype/ em uma instalação padrão. Por exemplo, para o tipo MIME de texto (ou simples), você verá que existe um arquivo chamado:

text/plain

ou

text/text

Com o conteúdo do comando a ser executado para transformar o arquivo de texto em PS.

O erro que você encontra é com o comando textfmt executado em um desses arquivos, então o problema pode ser resolvido dando os argumentos corretos para a linha de comando que você encontrará em um dos arquivos acima mencionados ( man textfmt ) .

Você pode até usar qualquer outro utilitário para converter de texto simples para PostScript como a2ps .

    
por 17.10.2012 / 10:06
0

Eu vi esse problema há alguns anos. Você tem que instalar alguns arquivos PostScript ou GhostScript e verifique se existe um Courier-Bold. Além disso, você precisa verificar em qual diretório o hylafax está procurando por arquivos de fontes.

    
por 23.03.2011 / 10:37
0

Eu encontrei o mesmo problema. A solução que funcionou para mim pode ser encontrada aqui: link

    
por 17.10.2012 / 08:29

Tags