Re: [问题] 关于页尾出不来

楼主: sppmg (sppmg)   2018-04-04 07:40:34
※ 引述《vvbird (vv)》之铭言:
: 推 sppmg: 我直觉是会不会被推出纸面?showframe加一下 03/31 12:49
: 感谢提供方向
: 刚才试了一下, 多加了一行
: \usepackage[showframe]{geometry}
: 马上发现, 页尾就出现了
刚刚实际测试一下你的 latex code,感觉像是单纯因为没
\usepackage{geometry}
所以没有设定页尾位置!?(我不清楚细节,要说推掉好像也不对。)
: 接着把 showframe 去掉, 只留下
: \usepackage{geometry}
: 发现长这样
: https://i.imgur.com/0bcMv0S.gif
: 回去 win7 (比较旧版的 miktex), 发现不一样的地方出现了
: https://i.imgur.com/aaavbPu.png
: 所以看来是 win8 那部电脑上的 miktex 编出来的行距比较大
: 才会把页尾推掉
: 对了, 这是同一个 latex script 在不同的电脑上编出来的
: 想问一下, 我该怎么去找出两者的行距, 以及如何修正设定?
行距方面,首先是你的 \selectfont 可以不用加。
而1倍行距为字体*1.2 ,以 10pt 为例,1倍行距就是12pt。
测量方法我不知,我只会土法炼钢 XD
加上:
\usepackage[colorgrid, gridunit=pt]{eso-pic}
会在背景显示以 pt 为单位的网格,自己估。(注意文字框会比看到的字略大,
我目测 12pt 中文字,字体约充满 10pt^2 。 当然不同字体充满程度不同)
行距设定方法至少三种,以 1.5x 为例:
1. 利用 setspace 套件设定。
\usepackage{setspace}
\setstretch {1.5}
优:可表格、标题、区段分别设定,弹性很大。
缺:要套件。
2. \renewcommand{\baselinestretch }{1.5}
优:免套件。
缺:整份文件统一套用,包含页首、页尾等。
3. \linespread{1.3}
优:免套件。
缺:整份文件统一套用。
倍数不直观。 1.3 => 1.5x 、 1.6 => 2x
另外注意使用指令是否仅限导言区。
如果只有一段文字文字要改变大小与行高,可以用
\fontsize{size}{baselineskip}\selectfont
不过这只会影响同一区段(不太会形容)。
作者: vvbird (vv)   2018-04-10 17:49:00
先谢谢提供解决方法, 晚上下课后, 再来试看看..

Links booklink

Contact Us: admin [ a t ] ucptt.com