这样做man -t man > man.ps将在 postscript 中导出 man 的手册页。
如何将其导出为 PDF?
我已经阅读了手册并了解了该-T选项,但对我来说有点不清楚。
当我在 中处理图表时R,我尝试将它们直接输出到 PDF 中。例如,用于创建图形的代码如下。
library(ggplot2)
levels_fp = ggplot(data=df_forest_2,
aes(x = levels,y=center, ymin=lower, ymax=upper))+
geom_pointrange(aes(col=levels))+
geom_hline(aes(fill=levels),yintercept =1, linetype=2)+
xlab('Outcomes Evaluated')+ geom_errorbar(aes(ymin=lower, ymax=upper,col=levels),width=0.2,cex=1)+
facet_wrap(~outcome,strip.position="top",nrow=1,scales = "free_x") + theme(
axis.title = element_text(size = 18),
axis.text = element_text(size = 14),
legend.text = element_text(size = 16),
legend.title = element_text(size = 16),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
axis.line = element_line(colour = "black"),
legend.box.background = element_rect(),axis.text.x = element_blank(), strip.text.x = element_text(size = 14)
) + ylab("Odds Ratio")+labs(col="Interventions")
pdf(file="Forest_levels_2.pdf", width=12,height =12 )
levels_fp
dev.off()
Run Code Online (Sandbox Code Playgroud)
我感兴趣的是:假设我已经在 …
我正在使用Zathura(使用MuPDF 插件)来查看用于打印的各种布局。对我来说,重要的是我看到的东西的大小与它们在纸上的大小大致相同。我意识到屏幕像素之间的差异以及打印出来的东西的外观仍然会影响感知,但是为了在我粗略的边距和修剪尺寸的同时保存测试打印,我希望能够将一张纸放在屏幕上并让它与画布相匹配在我的 PDF 查看器中。
Zathura 的默认缩放级别 (100%) 不是实际大小。事实上,它几乎关闭了?。如果我将缩放设置为 133%,我会得到非常接近实际大小的东西。如何将其设为默认缩放级别?我希望其他所有东西都可以缩放,这样 50% 实际上是一半大小,等等。有没有办法校准我的显示器的设置——也许是某种比例因子设置?
有趣的是,Evince 似乎对我的显示器尺寸有所了解,因为它开箱即用。100% 在我的显示器上显示为完全正确的纸张尺寸(实际上它稍微偏离了一点,100.5% 更像是它,但它已经足够接近了)。另一方面,Acroread 与 Zathura 相距一英里,但方向相反。在那里,87% 的值是正确的——实际大小实际上是巨大的规模。
Zathura 如何决定要显示的尺寸?有没有办法解决这个问题,所以 100% 实际上是实际大小?是否有可以设置的系统 DPI 值来校准它?
我有几个 pdf 文件(chapter1.pdf、chapter2.pdf等),每个文件都是一本书的一章。我现在如何将它们合并为一个 pdf(我使用pdfunitepoppler 中的命令),但是由于输出文件很大,如果不将它们编入目录中,就很难找到一章。那么如何创建一个嵌入的目录,其中每个合并的章节都是一个条目?
请注意,我不想在输出文件中创建包含章节列表及其各自页码的页面。我想要一个 pdf 文件的索引/目录元数据,可以在任何支持此类功能的 pdf 阅读器(或电子书设备)中浏览。
是否有命令行工具可以evince从 PDF 文件中提取注释(使用 添加的注释)?
我搜索这样的解决方案,向人们发送有关他们提交的文件的反馈。除了使用带注释的 PDF 作为附件回复之外,我还想在电子邮件正文中包含我的评论转储,以替代正确的更改日志。
在,或 之man类的工具页面中pdftotext,我没有找到任何有用的选项。pdftohtmlpdfinfo
给定一个随机来源的 PDF,我如何在 Linux 上:
我知道转换可能会导致文档中奇异元素的丢失,但让我们假设在相对较远的将来完全打开文档的能力比这种漂亮的功能(在这种情况下可能不可用/不可读)更重要反正有一段时间)。当我可以轻松地并排查看文档时,我宁愿能够直观地确认转换的准确性,也不愿冒无法打开原始文件的风险。
我和妻子下载了 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 内容,这应该会产生高分辨率渲染。但我不知道要求在我的桌面上预渲染内容,我也不会寻求。
我有什么设置错误,如何提高输出质量?
在命令行中将 markdown 转换为 pdf 最简单的工具是什么?
我找到了人们建议使用的howtos pandoc,但所需的包需要千兆字节的依赖项:
apt-get install pandoc texlive-latex-base texlive-fonts-recommended texlive-extra-utils texlive-latex-extra
Run Code Online (Sandbox Code Playgroud)
是否有一些最小的工具可以在命令行中将简单的 markdown 转换为 pdf,并且不需要大量的依赖项?
我使用的是 Debian 10。
我有一些从原件扫描的电子书。它们的格式设置为单个PDF 页面包含两个实际页面:一个在左侧,一个在右侧。
我想以编程方式将每个 PDF 页面分成两部分,因此 PDF 页面 1 的左侧 50% 变为第 1 页,其右侧变为第 2 页,对所有页面依此类推。
有谁知道可以帮助解决此问题的命令行实用程序或脚本?
输出pdfimages -list -f 1 -l 1 file.pdf:
page num type width height color comp bpc enc interp object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
1 0 image 1921 1561 rgb 3 8 jpeg no 643 0 200 200 200K 2.3%
1 1 stencil 1 1 - 1 1 image no [inline] 0.692 2 - -
1 2 stencil …Run Code Online (Sandbox Code Playgroud) 如何在Ranger中将 PDF 预览为图像?默认情况下,它使用pdftotext(在scope.sh预览配置文件),但我想用pdfimages,pdftoppm或代替其他的图形解决方案。
ArchWiki 提出了一种使用 的方法pdftoppm,但它似乎已经过时(它没有按原样运行,并且不遵循周围代码的结构)。