enscript

使用 enscript 和 Consolas TrueType 字体打印错误
enscript

使用 enscript 和 Consolas TrueType 字体打印错误

我正在尝试使用enscript此 Python 脚本的 PDF 源代码列表创建: import numpy as np def f1(x): return x * x * np.sin(x) 但是我得到这个输出: 我正在使用这个命令行: enscript --filter="cat %s | iconv -f utf-8 -t iso-8859-1" -v -rG --font="Consolas@12" --highlight=python -o - -M Letter --color=0 -X 88591 test_enscript.py ...

Admin

如何将 enscript 应用于 60k 以上的文件?
enscript

如何将 enscript 应用于 60k 以上的文件?

我想将 Gnu enscript 应用于大量文件(当前 Linux 内核中 git 跟踪的每个文件)。我只是为了它。但是,我尝试了各种方法来将这些文件作为参数传递,例如 python 脚本 和$(foo),但它说我给了它太多参数。例如,如果我将所有文件的名称放入files.txt,每行一个,然后调用enscript --color --toc -o out.ps $(<files.txt),它会打印错误。相同的参数列表运行得很好echo。为了解决这个问题,我尝试添加 enscript 从文件中读取要处理的文件的功能,但在进行任何修改之前我无法编译 en...

Admin

向 pdf 添加页码
enscript

向 pdf 添加页码

这个人说 enscript 的工作“就像一个魅力”:http://www.dry-lab.org/blog/2018/numbering-pages-of-a-pdf但它擦除了我的 pdf - 在空白页上生成页码 id 宁愿使用类似 pdfsam 的东西:https://userguide.pdfsam.org/Public/Default.aspx? “使用页码功能,您可以在文档中插入页码” - 但这是针对 pdfsam 的“增强版”,只有“基本版”和“可视版”适用于 Linux 当我在网上搜索解决方案时,大多数答案都与“向 pdf 添加页面”而不是“添加...

Admin

是否可以将 pdf 文件转换为 post 脚本,然后转换为文本以查看 post 脚本中使用的代码?
enscript

是否可以将 pdf 文件转换为 post 脚本,然后转换为文本以查看 post 脚本中使用的代码?

我有一个 pdf 文件,其中文本已按表格、方框和背景颜色进行格式化。我尝试将我的文本文件转换为带有框、表格和背景颜色的 pdf 文件。我在前景色和背景色方面取得了成功,但没有表格和盒子。因此,我将一个 pdf 文件转换为后脚本,以查看使用了哪些代码来创建/插入带有文本的表格和框。我用 PS 代码取得了成功,但这些代码很难理解。然后我将 .ps 文件转换为文本,但现在我看不到代码。我希望在理解后脚本代码后我会awk像往常一样使用相同的方法进行 pdf 转换。但没有成功。是否有任何工具或命令,以便我可以使用文本编辑器查看后期脚本中使用的确切代码?我使用的是红帽l...

Admin

在 pdf 中添加文本边框
enscript

在 pdf 中添加文本边框

我有文本格式的大型数据库。我使用 awk 将它们转换为特定格式。在使用 awk 时,我添加了转义序列 ^ 以便在 enscript 中进行格式化,例如 bgcolor、font、color 等。然后我使用 ps2pdf 命令将其转换为 pdf。在 awk 中,当我使用 printf "|%s|",$1 时,它打印垂直线但被破坏。我想要不同的文本字段周围有不同的边框/框。是否可以使用 enscript OR ps2pdf OR pdftk ? ...

Admin

如何使用 enscript 仅包含第一页的标题
enscript

如何使用 enscript 仅包含第一页的标题

我正在使用 enscript 生成 pdf 文件。我希望包含一个包含文件名的标头,就像这样 enscript --header='$n' ... file.py | ps2pdf - file.pdf 生成的 pdf 的每一页都包含一个带有文件名的标题。我怎样才能让这个标题只出现在pdf的第一页上? ...

Admin

enscript 是否支持文本下划线
enscript

enscript 是否支持文本下划线

我需要打印带有下划线的输入文本数据的某些部分。我们目前使用 Perl 脚本来生成文本文件,并使用“enscript”和“ps2pdf”来生成生成的文本文件的 PDF 文件。 需要 PDF 中文本的某些部分(如下划线)。任何建议都会有帮助的。 - 要求 但根据 @meuh 的回复生成的 pdf 看起来像 我们需要对 sed 脚本进行任何修改吗? ...

Admin

Enscript:如何使用不同的字体?
enscript

Enscript:如何使用不同的字体?

我下载了字体RobotoMono-Regular.ttf 这里,将其转换RobotoMono-Regular.afm为这个工具并将该文件复制到/usr/local/share/enscript/afm其他.afm 文件所在的位置。里面还有文件font.map。我添加了该条目RobotoMono-Regular RobotoMono-Regular(第一个条目是字体名称,第二个条目是.afm.一切都很好,如果我指定保存在该目录中的enscript --font=RobotoMono-Regular ...其他字体的字体名称,则尊重它们。.afmenscrip...

Admin

Enscript 中的文本垂直对齐方式
enscript

Enscript 中的文本垂直对齐方式

Enscript 中的行内是否有垂直文本对齐选项? 我必须将文本对齐在背景的垂直中间。 文本脚本: push (@parts_section_array, sprintf(border("#")."%4s".'~bggray{0.85}'." Part Number %9s Description %16s Qty. ". '~font{DejaVuSansMono-Bold10}' ."Unit Price Ext. Price %4s Cost".'~font{default}~bggray{1.0}'." ".border("|")."\n...

Admin

结合 enscript、find、inov 和 ps2pdf
enscript

结合 enscript、find、inov 和 ps2pdf

我正在尝试编写一个小型 bash 脚本,它将目录中的源文件转换为 .pdf。步骤是这些 使用 find 定位文件 通过 find -exec 将字符编码从 utf-8 转换为 iso-8859-1 对文件执行 iconv 通过 enscript 传递此输出并最终传递给 ps2pdf 我添加 iconv 的唯一原因是 enscript 不支持 utf-8。到目前为止,我已经造成了以下混乱: #!/bin/bash enscript --portrait --columns=1 --header ' $n|'"$2"'|%F Page $% of $...

Admin

如何使用 enscript 处理重音?
enscript

如何使用 enscript 处理重音?

我无法弄清楚enscript将 txt 转换为 pdf 时如何处理重音: echo "élisée" | enscript -o - -X <encoding> | ps2pdf - output.pdf 我尝试了所有可能的编码,但没有一个能产生正确的结果。 我想我应该在第一个标准输出处添加一个 iconv 我尝试过的 enscript 编码列表: 88592 88593 88594 88595 88597 88599 885910 ASCII码 科学化 asciidkno 伊布姆普克 苹果 虚拟机 马力8 锦鲤8 附注 溶酶...

Admin

在将文本交给 enscript 之前如何处理文本? (或者如何将 UTF8 Mutt 消息打印为 PDF?)
enscript

在将文本交给 enscript 之前如何处理文本? (或者如何将 UTF8 Mutt 消息打印为 PDF?)

我正在尝试使用enscriptMutt 打印 PDF,并使用大引号解决字符编码问题。因此,一封电子邮件的文本如下: “very dirty” we’re 出来为: â\200\234very dirtyâ\200\235 weâ\200\231re 我的打印脚本目前是这样的: #!/usr/bin/env sh INPUT="$1" PDIR="$HOME/Desktop" OPEN_PDF=evince tmpfile="`mktemp $PDIR/mutt_XXXXXXXX.p...

Admin

如何使用 enscript 将 TXT TXT转换为PDF?
enscript

如何使用 enscript 将 TXT TXT转换为PDF?

我在将文件转换为 PDF 时遇到问题。我用以下命令创建文件 echo ęąśćżńł > text 并转换: enscript -O text -o - | ps2pdf - out.pdf 但是,out.pdf有一个编码问题: ...

Admin

使用enscript,需要第一行具有不同的字体大小
enscript

使用enscript,需要第一行具有不同的字体大小

我正在使用 enscript 通过管道连接到 ps2pdf 将文本文件转换为 pdf。文件的内容是 SQL 查询的结果,列名用作标题。我已经使用 -B 来消除默认文件名标头,使用 -r 表示横向格式,使用 -fCourier7 表示较小的字体大小(我不希望换行)。 不过,我发现虽然标题的字体大小为 7 比较合适,但对于其余内容,字体大小可能会更大。 enscript 中是否有一个选项可以为第一行启用单独的字体大小? ...

Admin