我的上网本有一个10.1英寸长度和1024 * 600解决方案的显示器。我认为1pt约为1 / 72inch - 以下计算是正确的吗?
由于分辨率为1024 * 600,所以 对角线有大约1186.83像素, 因此1英寸约为1186.83 / 10.1 = 117.51像素,因而1pt约为117.51 / 72 = 1.63像素,或1像素约为0.6127像素。
使用这种关系,我将图像插入到LaTeX文档中,将像素转换为pt,并将结果作为参数传递给includegraphics
,但生成的文档中的图形相当模糊。
我正在使用pdflatex来编译文档而图像是一个png文件,我之所以进行这样一个愚蠢的计算是因为没有设置宽度参数,文档中显示的图像大于实际大小,我无法理解为什么。
答案 0 :(得分:2)
LaTeX用于创建纸质文档。它使用的单位是指纸张输出上的距离 ,而不是屏幕上的距离。因此,如果你要求LaTeX的距离为72磅,你的打印输出就会达到1英寸,但你在屏幕上的距离取决于你的pdf或ps阅读器的缩放级别,这可能不知道如何你的屏幕很大。
如果您只想让图像的栅格网格适合屏幕网格,我会说最好的办法是尽可能获得更高质量的图形。
(PS有一个TeX stack exchange site你可以问你的问题......)
答案 1 :(得分:2)
我不知道它是否会有所不同,但TeX实际上使用72.27点到英寸(因为它早于PostScript,它将标准的72点设置为英寸)。