b5paper 选项对于书籍文档类产生异常结果

b5paper 选项对于书籍文档类产生异常结果

我正在使用b5paper带有book文档类的选项。

\documentclass[b5paper]{book}
\usepackage{fullpage} %%added to emphasize the difference
\usepackage{lipsum}

\begin{document}

\chapter{Chapter}
\lipsum

\end{document}

然而,结果很奇怪;文本主体和边距受到影响,但纸张尺寸不受影响:

带有 b5paper 选项

这是不带该选项的输出b5paper

没有 b5paper 选项

答案1

纸张尺寸通常在安装 TeX 发行版时设置。如果您在安装时没有更改它,则可能是 a4。

将选项传递b5paper给类只会改变文档打印部分的大小,而不会改变纸张大小。

加载geometry包,将选项b5paper传递给它,然后该包负责更改纸张尺寸。

平均能量损失

\documentclass[b5paper]{book}

\usepackage{geometry}

\usepackage{fullpage} %%added to emphasize the difference
\usepackage{lipsum}


\begin{document}

\chapter{Chapter}
\lipsum

\end{document} 

在此处输入图片描述

答案2

使用geometry包和 documentclass 选项b5paper或该值作为选项geometry。 showframe 和 verbose 选项仅用于检查值/输出。

\documentclass{book}
%\usepackage{fullpage} %%added to emphasize the difference
\usepackage[showframe,b5paper,verbose]{geometry}
\usepackage{lipsum}

\begin{document}

\chapter{Chapter}
\lipsum

\end{document}

B5 纸的尺寸为 17.6 厘米 x 25.0 厘米,在详细输出中可以看到:

几何学详细模式 - [ 序言 ] 结果: * 驱动程序: pdftex

  • 纸张:b5paper

  • 布局:

  • 布局偏移:(h,v)=(0.0pt,0.0pt)
  • 模式:双面展示架
  • h 部分:(长,宽,右)=(60.09283pt,350.5364pt,90.13925pt)
  • v 部分:(T,H,B)=(85.35913pt,497.92105pt,128.03871pt)
  • \纸张宽度=500.7685pt
  • \paperheight=711.3189pt
  • (1 英寸=72.27 点=25.4 毫米,1 厘米=28.453 点)

我跳过了一些verbose输出。

500.7685pt --> 17.6厘米

711.3189pt --> 25.0厘米

printlen通过使用或包可以获得更易于人类可读的长度值xprintlen

边距可能也需要使用lmargin,rmargin,tmargin,bmargin以下选项进行更改geometry 在此处输入图片描述

相关内容