eplain

Microtype plus eplain 和葡萄牙语
eplain

Microtype plus eplain 和葡萄牙语

我正在使用 eplain 准备一组文档。文本是葡萄牙语,所以我想使用正确的连字符。同时,我想使用微排版增强功能。这是我目前的尝试。 \input eplain \input portuges.sty % \beginpackages % \usepackage{letterspace} % \endpackages \begindocument Oi! Um texto muito curto para testar se a quebra de palavras e a se micro-tipografia funcionam. Pala\...

Admin

PlainTex/Optex 中各章节的尾注位于同一行
eplain

PlainTex/Optex 中各章节的尾注位于同一行

两个答案这里和这里为 plain/optex 中的尾注提供解决方案。 但是,后一种解决方案无法重新开始每一章,而前一种解决方案则不是连续的/单行的。 有没有办法将这两种解决方案合并以便: 将第一个解决方案写成一段连续的笔记,重新开始每一章,和/或 让第二个解决方案在每一章重新开始吗? 第一个解决方案非常简单(因此是可取的?): \输入尾注 你好,世界!这是尾注。\enote{尾注文本。} \制作笔记 \再见 ...

Admin

Plain TeX 无法找到 eplain
eplain

Plain TeX 无法找到 eplain

在 macOS 上成功使用 TeX 多年后,我刚刚开始在 Linux 上使用 TeX。我设法安装了它,并在将以下几行添加到我的 后~/.zshrc,我可以正常编译文档。 export PATH=$PATH:/usr/local/texlive/2021/bin/ export TEXINPUTS="~/.config/texmf/tex/plain" 但是,我需要\input eplain制作交换图,但它不起作用。具体来说,我收到以下消息: This is TeX, Version 3.141592653 (TeX Live 2021) (preloade...

Admin

带有纯 tex 的 eplain 包不再具有所有需要的定义
eplain

带有纯 tex 的 eplain 包不再具有所有需要的定义

如果使用 tex 而不是 pdftex,则在使用 eplain 输入某些包时会出现错误。例如,让 test.tex 成为此文件: \input /usr/share/texlive/texmf-dist/tex/eplain/eplain \beginpackages \usepackage{graphicx} \endpackages \bye 跑步tex test.tex给予 This is TeX, Version 3.14159265 (TeX Live 2019/Debian) (preloaded format=tex) (./te...

Admin

例子:
eplain

例子:

\hbox我正在尝试删除或后面的空格\vbox。 例子: \def\w#1{% \vbox{% \hbox to #1{% \vrule width 1pt \kern -1pt \vbox to #1 {% \hrule width #1 height 1pt \vfil \hrule width #1 height 1pt }% ...

Admin

普通 LuaTeX 中的英式连字符
eplain

普通 LuaTeX 中的英式连字符

在普通的 LuaTeX 中,如何获得英式连字符而不是美式连字符? \input eplain \beginpackages \usepackage{showhyphens} \endpackages In plain TeX, how do I get British rather than American hyphenation? In plain TeX, how do I get British rather than American hyphenation? In plain TeX, how do I get British rather ...

Admin

eplain 中的交叉引用
eplain

eplain 中的交叉引用

我编写了一本数学教科书,并附有一本解决方案手册。在解决方案手册中,我想引用教科书中的方程编号。如何在 eplain tex 中执行此操作? ...

Admin

在纯 tex 文档中重新定义 eplain 的 \numberedfootnote
eplain

在纯 tex 文档中重新定义 eplain 的 \numberedfootnote

eplain 提供了一个宏\numberedfootnote,从名称可以看出,它会产生一个上升的数字,后跟脚注文本,每次调用时数字都会增加一。 \numberedfootnoteeplain.tex在第 2997行定义为: \def\numberedfootnote{% \global\advance\footnotenumber by 1 \@eplainfootnote{$^{\number\footnotenumber}$}% }% 我希望能够根据文档控制数字的显示方式。例如,因为我通常使用 XeTeX,所以我可能会使用字体的内置上标,...

Admin

未定义的控制序列
eplain

未定义的控制序列

我正在使用 eplain 以 PDF TeX 格式撰写一篇相当长的论文(150 多页)。在最后十页中,我收到错误消息,提示控制序列未定义。 这些是已经确定定义的控制序列,因为我之前在论文中使用过它们,没有任何问题。 ...

Admin

CWEB 中的多行代码列表
eplain

CWEB 中的多行代码列表

这也许有点疯狂,但我想在 CWEB 程序中包含代码列表,因为该程序正在处理另一种语言的源代码。但我如何在 CWEB 中创建多行逐字代码列表? @ Let's say we want to write a \.{CWEB} program that manipulates \.{bibtex} files. How can we do a multiline verbatim code listing? This doesn't work: \.{@Book{Author:2000, author={Last,First}, title={Tit...

Admin

CWEB 中的 eplain 宏
eplain

CWEB 中的 eplain 宏

我想eplain在程序中使用宏CWEB,但eplain和cwebmac似乎在 PDF 支持方面存在冲突。具体来说,它们都定义了\ifpdf。 该cweave程序将下面的代码(mwe.w)转换为顶部带有的.tex文件。我可以使用下面的代码进行编译,方法是在输入原始文件之前添加。但生成的 PDF 在某些 PDF 查看器(通常在 Debian 上可靠)中存在无法查看的空白页。\input cwebmac\let\ifpdf\relaxeplain.wmupdf 相反,如果我cweave mwe不输入前两行(即根本不输入 eplain),然后手动在顶部插入\in...

Admin

eplain TeX 脚注间距
eplain

eplain TeX 脚注间距

我一直在尝试 eplain 提供的功能,而且大部分功能我都很喜欢。不过有一件事让我感到困惑。使用 eplain 的脚注时,我似乎无法调整页面底部脚注部分的行间空间。 例如: \input eplain \everyfootnote={\sevenrm} This is some text. It contains a footnote\numberedfootnote{Nothing really to say.}. This is yet more text. It contains another footnote\numberedfootno...

Admin

eplain 中的 \xrdef 和 \xref
eplain

eplain 中的 \xrdef 和 \xref

我尝试将eplain《TeX for the Impatient》一书中使用的版本从 1.9 升级到最新版本 3.6,但在使用新版本时遇到了以下问题eplain。 eplain下面的代码可以用1.9编译,但不能用eplain3.6 编译: \input eplain define at \xrdef\input and refer to \xrefn\input done \bye 错误信息如下: This is XeTeX, Version 3.1415926-2.5-0.9999.3 (MiKTeX 2.9) (preloaded format...

Admin

阻止数字意外地被吸收到文字中
eplain

阻止数字意外地被吸收到文字中

我记得我曾经写过一些 TeX 代码,遇到过这样的事情 \count\foo \foo=2\otherMacro [\the\foo] 如果\otherMacro被定义为类似于上面那行\def\otherMacro{9 cats is too many}的东西,那么\foo它实际上会被设置为 29 而不是 2,因为来自猫宏的 9 会被吸收。 更阴险的情况是这样的: \newcount\foo \def\setfoo{\foo=2} \def\otherMacro{9 cats is too many} \setfoo\otherMacro [\the...

Admin

带有 eplain 的 LaTeX graphic[sx] 包因驱动程序 dvipdfmx 而失败
eplain

带有 eplain 的 LaTeX graphic[sx] 包因驱动程序 dvipdfmx 而失败

根据TeX 常见问题解答为了获得dvipdfm[x] 和非 eps 图形文件的边界框支持(带有.xbb和文件),必须指定驱动程序,如下所示:.bb \usepackage[dvipdfmx]{graphicx} 不幸的是,这失败了 Forbidden control sequence found while scanning...\newif... 我认为这是由于 plainTeX 将 \newif 定义为“外部”造成的。 有几个问题: 这可以被认为是miniltx/eplain中的一个错误吗? 类似这样的包以“内部”方式graphic[sx]使用有什...

Admin