这样做man -t man > man.ps将在 postscript 中导出 man 的手册页。
如何将其导出为 PDF?
我已经阅读了手册并了解了该-T选项,但对我来说有点不清楚。
我和妻子下载了 PDF 博物馆通行证,并在同一台 PostScript 激光打印机上打印出来。令我惊讶的是,她的看起来好多了!左边是她 Mac 的打印输出,右边是我的 Debian Linux 机器发送的。我正在使用 evince 3.14.1、libcairo2 1.15.8、cups 2.1.3 和 Internet 打印协议与 HP LaserJet Pro 400 MFP M425dn 通信(任何其他可能重要的因素?)。
显然,打印机以某种方式没有执行 PostScript 内容,这应该会产生高分辨率渲染。但我不知道要求在我的桌面上预渲染内容,我也不会寻求。
我有什么设置错误,如何提高输出质量?
有谁知道一种简单的方法来生成与源文件的语法突出显示版本相对应的 PostScript,可以直接通过管道传输到 PostScript 打印机?
正如上面问题的措辞可能暗示的那样,我正在寻找可以从命令行运行的东西。我正在考虑这样的交互:
% syntax_highlight <SOURCE_FILE> | lp
Run Code Online (Sandbox Code Playgroud)
...根据需要使用命令行开关等。
迄今为止我发现的最好的是一个名为 的 Unix 实用程序highlight,但它有问题。最严重的是它没有直接输出 PostScript 的选项。(由于highlight确实支持 LaTeX 输出,我尝试拼凑一个脚本,该脚本可以通过 *.tex => *.dvi => *.ps 自动生成 PostScript 文件,但最终结果的视觉外观很糟糕,比highlight为相同的源代码输入生成的 HTML 文件要糟糕得多。)
谢谢!
我有一个名为t-0.8.eps.
如何在shell中打开这个文件?
我使用的是 Mac,当我单击.eps文件时,预览(阅读 PDF 的软件名称)显示失败。
我在 RICOH Aficio SP C240DN(彩色激光打印机)上打印时遇到了大问题。CUPS/OpenPrinting 没有专门针对这台打印机的驱动程序。有类似的数字,但不是 240DN。
这台打印机似乎也没有 PPD 文件,因为它根本不接受 PostScript。Windows 和 Mac只有所谓的DDST 和 ICM 驱动程序,但没有 PPD 与 RICOH 的稍旧型号(例如 320DN)相反。我购买打印机的公司的技术人员说 DDST 是 PCL6 的精简版。
打印机连接正常,我可以访问网络界面进行管理,我可以通过打印机上的按钮或通过网络界面打印测试页。如果我尝试任何其他驱动程序(例如 320DN),打印机显示它正在接收数据,计算机上的线轴正在处理,然后它只是认为作业已完成并完成但打印机什么也不做。
我打算归还它,但想知道是否有人可以解释一下驱动程序(什么是 DDST?),以及是否有人知道这种用于 Linux 的驱动程序是否有可能很快就会推出。
我实际上已经准备好向会破解开源驱动程序(用于 CUPS)的人捐赠少量资金。
我可以将man输出转换为 PDF。首先,man -t grep >grep.ps(grep 只是一个例子;我不是在寻找 grep 手册页的移动版本)。然后 Adobe Distiller 将 PostScript 转换为 PDF。但是,PDF 在平板电脑上看起来很糟糕(无法调整大小等)。我看到有几个程序可以转换为 mobi 和 epub 格式,但没有一个将 Postscript 作为输入。有些将 PDF 作为输入,但输出通常很难阅读——甚至比原始 PDF 还要糟糕。
那么,如何将 man 输出转换为移动格式(epub、mobi 或 fb2)?
或者
我已阅读手册页,enscript但找不到此问题的答案。我正在尝试使用enscript下载的 AFM 文件进行打印,但无法使其工作。我不断收到以下错误:
$ enscript foo.txt -B -f OCRA10 -p - > foo.ps;
couldn't open AFM file for font "OCRA", using default
Run Code Online (Sandbox Code Playgroud)
我已经下载了 OCRA 的 AFM 文件,它位于/usr/share/fonts/ocr/OCRA.afm. 我已经用 重建了字体缓存fc-cache -fv。我还添加了一个本地 enscript 配置文件,其中包含 AFM 文件的路径:
$ cat ~/.enscriptrc
AFMPath: /usr/share/fonts/ocr
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。
我对 shell 脚本很陌生。
我需要创建一个脚本或重用一个将 PDF 转换为 PS(后脚本)文件的脚本,无论如何这可以做到吗?
我想打印几man页作为几本小册子。我需要调整man -t命令的输出,以便生成的 PostScript 文件将具有手册页编号,页面必须在“外部”边缘编号,并且“内部”边距必须比“外部”宽。我怎样才能做到这一点?
PS,“小册子”(“小册子”)编号是指这种编号方式,因此如果将多个打印页面一次对折,则结果看起来就像一本具有正确顺序页码编号的书。
我有数百个封装的 postscript 文件,我想将它们全部合并为一个大的 PDF。我怎样才能做到这一点?
我几乎所有的打印,包括网页和电子邮件都运行良好,并且已经这样做了多年,但是......
当我打印网页和电子邮件时,我经常会遇到一些以 1 点类型打印并且无法读取的内容。无论如何,我通常先将它们打印到文件中,因此我可以使用生成的 PostScript 或 PDF 文件(直到我在打印后将其删除)。
对于这些情况,我是打印到 PostScript 或 PDF 文件还是直接打印到打印机似乎并不重要。我可以选择这些选项中的任何一个。
发生这种情况时,我有一些变通方法,例如将原始内容复制并粘贴到 LibreOffice writer 或 kate 中,但这些方法并不总能达到预期效果。有时作家完全挂起,不得不被杀死,虽然使用 kate 总是有效,但格式可能很丑陋,当然,所有图形元素都丢失了。
有没有什么工具/方法可以放大打印文件进行打印?
我想 ghostscript 可以做这样的事情,但我不知道如何使用它。
程序似乎都有在显示器上工作的缩放选项,但对打印的内容没有影响。
这是一个通用问题,但我会详细说明我的系统详情,以防万一。
笔记本电脑上的 kubuntu precision (12.04) 64 位
Firefox 25.0.1
Thunderbird 24.1.1
HP LaserJet 1020 和 HP LaserJet p1006
有没有一种相当简单的方法可以在当前的计算机上运行NeWS(网络可扩展窗口系统,一种由 Sun 公司的研究人员在 20 世纪 80 年代开发的基于 PostScript 的窗口系统)?
我想将 PNG 图像/图形转换为 EPS,而不会损失一点分辨率。我尝试过的所有命令 ( potrace, autotrace, convert, gimp) 都会降低分辨率质量。
postscript ×13
printing ×6
pdf ×5
man ×3
conversion ×2
cups ×2
graphics ×2
command-line ×1
emulation ×1
enscript ×1
evince ×1
ghostscript ×1
groff ×1
highlighting ×1
images ×1
osx ×1
png ×1
x11 ×1