glue

具有变化的行号的垂直引线
glue

具有变化的行号的垂直引线

我目前正在使用一个命令(改编自https://tex.stackexchange.com/a/241139) 使水平线在我的考试中重复,并且我无法在每条线上添加递增数字。我添加了一个计数器,但我猜领导者只会评估该行一次,然后简单地重复它,因此计数器递增永远不会完成。 有没有办法修改命令,让数字真正增加,同时仍保持重复行直到页面结束的能力?这是当前代码,其中显示了所有用于间距的框架(命令用作\fillwithlines{\vfill})。我应该补充一点,任何产生完全相同结果的解决方案都是完全没问题的。具有相同用途的 Tikz 解决方案是可以接受的。 \docu...

Admin

空间和控制空间在拉伸和收缩方面是否不同?
glue

空间和控制空间在拉伸和收缩方面是否不同?

喂食 \documentclass{article} \showoutput \begin{document}\noindent A B\\ A\ B\\ A\hskip\fontdimen2\font plus\fontdimen3\font minus\fontdimen4\font B \end{document} 在 DVI 文件中产生latex三倍相同的“AB”,没有任何明显差异。但是,控制台输出中的拉伸和收缩值确实不同: ....\OT1/cmr/m/n/10 A ....\glue 3.33333 plus 1.66498 minus 1.1...

Admin

如何知道 TeX 中“胶水”的收缩极限?
glue

如何知道 TeX 中“胶水”的收缩极限?

第 69 页TeXbook,有一张图: 第 70 页TeXbook,是说 粘连永远不会收缩超过其规定的收缩率。例如,我们插图中的第一个粘连团永远不会变得比 8 个单位宽,并且 TEX 永远不会收缩给定的水平列表以使其总宽度小于 49 个单位。 这里作者如何计算收缩极限? ...

Admin

不同字体大小的文本短语的垂直对齐
glue

不同字体大小的文本短语的垂直对齐

(第 2 和第 3 条中,左侧的“line 001”、“line 002”等仅用于表示右侧各行的基线的垂直距离是\baselineskipnormalsize 中 normalfont 的倍数。) 确保以两种不同字体大小排版的短语对齐的最佳/最不麻烦的方法是什么,以便界定较大字体的字母升部顶部的规则位于界定较小字体的升部顶部的规则的高度,如下图所示? 确保两行文本基线之间的垂直粘贴(例如在段落分隔符处)始终是整数倍数(\baselineskip即使短语的字体大小不同)的最佳/最麻烦的方法是什么? 什么是最佳/最不麻烦的方法,可以确保两行文本基线之间...

Admin

TeX 如何填充虚线
glue

TeX 如何填充虚线

我正在研究 LaTeX 中的盒子和胶水,并尝试了这样的示例: \documentclass[a4paper,12pt]{article} \usepackage[utf8]{inputenc} \begin{document} Algebra began with\\ computations similar to those of arithmetic, with letters standing for numbers. Algebra began with\linebreak computations similar to those of ari...

Admin

除了字体的标准字距外,如何应用粘连?
glue

除了字体的标准字距外,如何应用粘连?

继续如何在数学模式下以 50% 的拉伸和收缩添加或删除空格?和喂养 \documentclass{article} \pagestyle{empty} %% Math skips with glue being half of the modulus of the value of the argument (cf. http://tex.stackexchange.com/a/669865): \newcommand{\flexibleMSkip}[1]{%%% 50 per cent of the modulus of the argument afte...

Admin

如何学习阅读包文档和 LaTeX 排版概念,如胶水和盒子(原始)?
glue

如何学习阅读包文档和 LaTeX 排版概念,如胶水和盒子(原始)?

我在阅读软件包文档时遇到了麻烦。我阅读文档的方式似乎有问题。我应该如何阅读文档,才能学会如何正确有效地使用软件包? 另外,有没有地方可以学习 LaTeX 中与排版相关的主题,比如胶水和盒子?我发现他们没有讲太多,即使讲了,他们也不会教我为什么需要这样做。除了摆弄 MS Word 之外,我还没有学习排版的细节。 我想学习如何使字体和字体大小相对于每行的平均字符来说不会太长。 ...

Admin

如何获取由于 \hskip 而在输出文件中实际产生的间隙的宽度?
glue

如何获取由于 \hskip 而在输出文件中实际产生的间隙的宽度?

如何获取由于而在输出文件中实际产生的间隙的宽度\hskip? 我想知道在 Knuthian TeX 中是否有办法获取由于而实际在输出文件中产生的间隙的宽度\hskip? 我尝试过,\lastskip但似乎并不能让你知道实际产生的间隙的宽度,但确实能让你知道\hskip指令的样子: \newskip\scratchskip \noindent This is the textwidth: \smallskip \noindent\hrule \smallskip \hfill These are 2cm: \leaders\hrule\hskip 2...

Admin

跳过 koma skript 粘合问题后出现奇怪的结果
glue

跳过 koma skript 粘合问题后出现奇怪的结果

我目前正在研究RedeclareSectionCommandkoma-Skript 类。在研究过程中,我偶然发现了这一点: \RedeclareSectionCommand [ beforeskip=3.5ex plus -1ex minus -.2ex, afterskip=2ex plus .2ex, ]{section} 导致 这已经让我感到疑惑,为什么文本向上移动,而只能afterskip拉伸。现在,如果我将plus部分设置为0: \RedeclareSectionCommand [ beforeskip=...

Admin

如何消除枚举项枚举开始时的额外垂直间隙但保持弹性?
glue

如何消除枚举项枚举开始时的额外垂直间隙但保持弹性?

假设我们有一段文本,它在末尾引入了一些垂直间距(例如,某个环境的头部)。在该空间之后,出现了一个枚举,它也会引入自己的垂直间隙。我们认为这两个间隙加在一起太多了,并决定删除插入的垂直间隙enumerate(例如,因为这个间隙有据可查;参见 enumitem.pdf 的图 1): \documentclass{article} \pagestyle{empty} \usepackage{enumitem} \begin{document} Text before the list.\\%%% the explicit newline is not really...

Admin

parskip 胶水不会拉伸
glue

parskip 胶水不会拉伸

我认为\setlength\parskip{2ex plus 5ex}应该将默认段落间距设置为 2ex,并将其最大值设置为 7ex,以防它有助于填充页面的垂直空间。 为什么这种事不会在这里发生呢? \documentclass[12pt]{article} \usepackage[paperwidth=17cm, paperheight=24cm, top=1cm, bottom=2cm, left=2cm, right=2cm, showframe]{geometry} \usepackage{lipsum} \begin{document} \set...

Admin

Ragged2e Parfillskip 拉伸
glue

Ragged2e Parfillskip 拉伸

该ragged2e包使用默认长度0pt plus 1fil作为参数,\RaggedRightParfillskip我测试过用该值替换该值,0pt plus \textwidth并且我观察到 LaTeX 有时会将单词/片段从右边缘移动到最后一行。 两个问题: (1)我不确定为什么会这样。我觉得和\textwidth本质1fil上是相同的测量值,因为它们都完全填满了一行。 (2)长度和 之间有区别吗?我很好奇,一般来说,使用大于当前行长的拉伸长度是否会出现错误/故障(例如,在 parbox、minipage、分项/枚举列表等中较小的行长)。\RaggedRigh...

Admin

负粘连和相同尺寸的水平盒子不会互相抵消
glue

负粘连和相同尺寸的水平盒子不会互相抵消

此代码: \hskip-1cm \hbox to 1cm{\hfil}\hbox to \hsize{\hfil Hello World} \bye 产量 Overfull \hbox (20.0pt too wide) in paragraph at lines 1--2 这是为什么呢?我认为应用负胶和相同大小的水平框应该可以相互抵消。 ...

Admin

具有半拉伸和半收缩功能的 mskip 宏?
glue

具有半拉伸和半收缩功能的 mskip 宏?

\hskip我们经常发现自己在和中使用非零拉伸和收缩部分\mskip,通常是自然空间值的 50%,例如\hskip.1em plus.05em minus.05em或\mskip1mu plus.5mu minus.5mu。我们如何自动计算一半?换句话说,我们需要类似的东西 \documentclass{standalone} \newcommand{\mSkipWithHalfStretchAndHalfShrink}[1]{\mskip#1 plus.5#1 minus.5#1}% 50 per cent of the argument after pl...

Admin

\skipeval 和 \dimeval 之间的区别
glue

\skipeval 和 \dimeval 之间的区别

\skipeval和之间有什么区别\dimeval?它们似乎产生相同的结果,但也许可以\dimeval去除胶水? \rule{\dimeval{ \linewidth plus 1cm minus 1cm - 1cm}}{1pt} a\\ \rule{\skipeval{\linewidth plus 1cm minus 1cm - 1cm}}{1pt} a\\ ...

Admin