从外部查看器打印时边距和文本大小会发生变化(使用 Texmaker 3.1)

从外部查看器打印时边距和文本大小会发生变化(使用 Texmaker 3.1)

使用 Win XP Pro SP2 上的 Texmaker 3.1,以下 MWE 打印具有不同的边距宽度和字体大小,具体取决于我在按下 后打开的窗口中是否F1直接使用打印命令,或者我单击打开我的外部查看器 (Adobe Reader) 然后从中打印。我的目标是 1 英寸边距和 10 点类型。

\documentclass[a4paper,10pt]{article}
\usepackage[top=1in, bottom=1in, left=1in, right=1in]{geometry}
\usepackage{listings}
\usepackage{textcomp}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{url}
\usepackage{enumerate}
\lstset{breaklines=true,numbers=left,numberstyle=\tiny,upquote=true,basicstyle=\fontsize{9pt}{6pt}\ttfamily}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{sidecap}
\usepackage{sectsty}
\partfont{\centering}
\DeclareMathSizes{12}{12}{8}{9}
\begin{document}
\title{Document Title}
\maketitle
The quick brown fox jumps over the lazy dog, but is it true that the quick brown dog jumps over the lazy fox?
\end{document}

直接打印即可得到所需的边距和字体大小。首先启动 Adob​​e Reader,会得到左、右边距分别为 1.34 英寸和 1.02 英寸的字体大小,字体大小明显小于 10pt:每行字符数和布局相同;就好像整个页面都缩小了一样。

答案1

我测试了一下并且一切运行正常。

您的问题可能是由 Adob​​e Reader 引起的。在打印设置中禁用缩放至页面功能,然后重试。

下次请减少您的 MWE,以便只显示导致错误的包。

相关内容