whatsit

词汇表:行首词汇表项前有多余的空格
whatsit

词汇表:行首词汇表项前有多余的空格

喂养 mwe.tex 包含 \documentclass{article} \pagestyle{empty} \usepackage{amsfonts} \usepackage[style=long3colheader,toc]{glossaries}% using v4.52. If instead we use glossaries-extra v1.50, the superfluous space goes away. \usepackage{pstricks} \makeglossaries \newglossaryentry{productOr...

Admin

介绍
whatsit

介绍

如果类型为 的表格列p(或一些其他类型,如 tabularx 的X)以 开头write(例如因为它以 开头\index),则会插入一些垂直空间。MWE: \documentclass{article} %\usepackage{array} \newcommand{\writethis}{\write 1{}} \begin{document} \begin{tabular}{lp{4em}} \hline middle &o\writethis k\\ \hline start &\writethis foo\\ \hline...

Admin

答案
whatsit

答案

编辑:下面给出了可能的答案的摘要。 在我当前的 LuaTeX 项目中,我使用用户定义的 whatsit 节点在 LuaTeX 运行的不同阶段之间传输信息。关于这个主题,手册中说明了以下内容: LUATEX 引擎将简单地跨过这些内容而不查看其内容。 我对此的解释是,我可以添加用户定义的 whatsit 节点,而在节点列表的实际处理中不应发生任何变化(即,无论有没有它们,文档都应该看起来相同)。 但是,我遇到了以下问题。在我的例子中,某个段落,我们称之为磷,将溢出页面并移至下一页。因此,上一页剩余段落之间的空白将被拉伸以填充页面(分别填充列)。 ...

Admin

是否可以从盒子中移除(或以其他方式使之无效)某个 whatsit 节点?
whatsit

是否可以从盒子中移除(或以其他方式使之无效)某个 whatsit 节点?

我知道一般来说不可能修改盒子里的内容(根据https://tex.stackexchange.com/a/49903/17427),尽管我相信有时可以“拆箱”材料并对其进行破解(但我对此并不熟悉)。 不过,我目前的兴趣在于\write从框中删除(或禁用)节点,这不会影响它的外观等。这样做的动机主要是我的“答案”在这里关于将幻灯片的缩小副本放入注释页中的方式beamer以及由此导致的多重定义标签。为了 MWE 的目的,假设我正在创建一个包含 的框\label,但我想显示该框两次,一次显示\label生效,一次不显示,并且我想防止出现多重标签问题,而不会破坏标...

Admin

什么是它们:它们在实践中何时使用?
whatsit

什么是它们:它们在实践中何时使用?

这个问题是在围绕问题的讨论中提出的如何用相同大小的空块替换大块文本?,它基本上要求 的 vmode 模拟\phantom。因此,我的问题仅关注垂直模式。 一种方法是将要隐藏的材料收集到一个垂直框中,然后剖析垂直框,用相同大小但没有内容的框替换每个有内容的框。TeX 为我们提供的唯一工具是\lastskip和\unskip用于跳过,\lastkern和\unkern用于字距,\lastpenalty和\unpenalty用于惩罚,以及\lastbox(如\setbox0\lastbox)用于框。特别是,没有办法删除由\write、和产生的任何东西\speci...

Admin

文档末尾的 \addtocontents 没有写入 .toc 文件?
whatsit

文档末尾的 \addtocontents 没有写入 .toc 文件?

我正在尝试为我的大学论文/学位论文风格寻找一种更优雅的 ToC、LoT 和 LoF 格式解决方案。他们的要求的简短形式意味着我需要一种页面样式用于 ToC 的第一页,第二种页面样式用于后续页面直到附录列表开始的位置,还有第三种样式从附录列表到结尾。 看起来我遇到了一个错误,或者我只是缺少一个更好的解决方案。 最小示例 1 \documentclass{report} \usepackage{lipsum} \begin{document} \addtocontents{toc}{\protect\thispagestyle{empty}\protec...

Admin