加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – Hylafax:尝试发送传真时遇到“无字体度量信息”

发布时间:2020-12-14 02:39:00 所属栏目:Linux 来源:网络整理
导读:我在Fedora 13 x86_64上使用Hylafax 6.0.5.由于Fedora 13没有可用的rpm包,我使用源tar球自行安装hylafax.编译和安装过程中一切似乎都很好. 我尝试使用sendfax发送传真并遇到错误: # sendfax -n -d fax-number /etc/passwd/usr/local/sbin/textfmt: No font
我在Fedora 13 x86_64上使用Hylafax 6.0.5.由于Fedora 13没有可用的rpm包,我使用源tar球自行安装hylafax.编译和安装过程中一切似乎都很好.

我尝试使用sendfax发送传真并遇到错误:

# 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'"

好像字体问题有问题.我也安装了ghostscript-fonts.

我在路径/ etc / hylafax中找不到hyla.conf.我的文件系统中没有/ etc / hylafax路径.所有配置文件似乎都位于/ var / spool / hylafax / etc中.

解决方法

仅为了澄清,Hylafax使用转换器将邮件中的各种MIME内容转换为Postscript格式,BTW是唯一可以处理发送传真的格式.

您可以在默认安装中的/ var / spool / hylafax / mimetype /目录中找到转换器.例如,对于文本(或普通)MIME类型,您将看到有一个名为的文件:

text/plain

要么

text/text

使用要执行的命令的内容以将文本文件转换为PS.

您找到的错误是在其中一个文件中执行textfmt命令,因此可以通过在上述文件之一(man textfmt)中找到命令行的正确参数来解决问题.

您甚至可以使用任何其他实用程序从纯文本转换为PostScript,如a2ps.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读