提高 Google Docs 上 pdfTeX 生成的 PDF 的可读性

提高 Google Docs 上 pdfTeX 生成的 PDF 的可读性

我的草稿论文(Google Docs链接这里) 在 google docs 上显示效果非常差。它是在 ConTeXt MkIV 上使用默认 pdf 引擎(我相信是 pdftex)渲染的。

我需要采取什么步骤才能使 Google Docs 输出在其默认缩放比例下更清晰易读?

我对问题的猜测是,它正在执行12点字体的下样本,而不是从嵌入式字体(如果确实嵌入了字体)中重新读取字体,我正在使用默认的罗马字体。

答案1

“默认罗马字体”有多个版本。有 bluesky computer modern (cmr)、较新但有缺陷的 CM-Super 和最新的 latin modern (lmodern)。

您的文档似乎使用拉丁现代。

请参阅此链接对于我使用这三种字体中的每一种制作的Google文档,您的意见可能有所不同,但在我看来,Bluesky Computer Modern看起来最好,CM-Super是最糟糕的,而Lmodern介于两者之间。

我猜想 google docs 在转换文件时会注意字体的提示:bluesky 经过专业提示,lmodern 略有提示但这不是项目的重点,cm-super 则完全没有提示。google docs 可能将字体渲染留给浏览器,因此结果可能取决于您使用哪种浏览器/操作系统来访问 google docs。

无论如何,在这 3 种字体中,我的建议是使用 cmr。但是,当涉及到书写带有许多重音字符的语言时,这有一些缺点(带有重音的单词无法正确连字:查看此常见问题答案),您可以通过使用虚拟字体来部分避免(在乳胶中,您可以实现这一目标\usepackage{ae},大概是上下文等效的)(查看此常见问题答案),尽管这会弄乱复制/粘贴并搜索包含口音的文本。

您的Google Doc看起来比我生成的LModern版本更糟糕。

实际上,解决所有这些问题的最佳方法是完全使用其他字体。

答案2

它是通过默认PDF引擎(我相信PDFTEX)在上下文MKIV上渲染的。

如果您使用MKIV,则使用Luatex。

对我来说,使用默认缩放效果似乎可以接受。问题可能是屏幕分辨率。通常用于打印的衬线字体在低分辨率纸张上显示效果不佳。您可以做的是创建两个版本,一个版本针对打印进行了优化,另一个版本针对屏幕显示进行了优化。但是,我不知道 Google Docs 如何处理这个问题。

相关内容