opmac

Opmac 没有换行符的脚注
opmac

Opmac 没有换行符的脚注

我在 Plain TeX 中使用 OPMAC 脚注宏。 我正在尝试将一页上的多个脚注格式化,使它们彼此相邻,而不是放在新行上。目前它的格式如下 但我需要类似的东西: 1 供给 sunt。2 有。3 不寻常.... 有人有什么建议吗?谢谢。 ...

Admin

排版文本和评论,并进行合理的分页
opmac

排版文本和评论,并进行合理的分页

在任何系统(我接受 LaTeX、ConTeXt、纯 TeX、OPmac,任何可用的系统),我想排版四个连续的文本流——源文本、注释 A、注释 B、注释 C——并将它们分成几页,这样它们在一个典型的页面上一个接一个地出现(见下图)。问题是文本的长度可能相差很大: 有时原文中有几页可能没有任何评论,并且 有时原文中的一句话可能会有几页的评论。 因此,主要任务是自动分页,通过跟踪四个(或多个)流的累计长度,在需要时分页,并继续跨页。现有的 LaTeX 软件包,如雷莱德麦克不是为这种用例设计的,并且无法处理这种情况(例子)。 尽管我对任何系统都持开放态度,但我还...

Admin

在 Plain Tex 表中旋转文本(使用 OPMAC)跨多行
opmac

在 Plain Tex 表中旋转文本(使用 OPMAC)跨多行

我正在尝试使用 Plain Tex 重现该表格(如图所示)并使用 OPmac 包创建表格。 我不知道如何包含跨越多行的旋转文本“have been”(带有左括号)。 有人有什么建议吗?谢谢。 ...

Admin

在 optex 中修改脚注属性
opmac

在 optex 中修改脚注属性

如何使用 optex 修改脚注行和文本的行为? 我想改变规则的宽度和高度,并将脚注挂起如下: ¹ Text text text text text text text text text 我曾尝试改变footnoterule,但没有效果。 \def\footnoterule{\vfill % added this \kern-3pt\hrule width 1cm \kern 2.6pt} % doesn't work % \footnoterulewidth 1cm % doesn't work \fnote{asdf} \...

Admin

使用 OPmac 宏时分页符处的多列问题
opmac

使用 OPmac 宏时分页符处的多列问题

我正在使用 OPmac 宏来处理 tcolorbox 中的多列,如下所建议: tcolorbox 可破坏框内的多列 到目前为止,它运行得很好,但我遇到了一个问题。每当我想从普通文本切换到两列文本(不适合一页)时,页面上的剩余空间就不会被使用。相反,两列文本从下一页开始。如果文本对于此页面来说也太大,它会形成正常的分页符。这个问题也发生在 tcolorbox 之外。有没有办法让列在普通文本之后立即开始并在页面末尾中断? \documentclass[11pt, oneside, a4paper]{report} \usepackage{lipsum} ...

Admin

luatex、OPmac、texlive2019 无法编译
opmac

luatex、OPmac、texlive2019 无法编译

感谢两位的回复,问题解决了……直到今天。执行了 tlmgr update -all of texlive2019,按照 texlive 文档中的描述重建了字体数据库,进程没有抛出错误,但是由于(并且只有 luatex)在终端上抛出了以下错误,并且没有生成输出 pdf。 luatex 的终端 stdout 在文件上运行,两个版本都使用了注释和未注释的内容: 源文件: %\input luafonts %\input opmac %\font\tenrm="DejaVu Serif" %\tenrm Hello %\bye %%% and the...

Admin

如何在 Opmac 中的另一个宏定义中使用 \sec 和 \secc
opmac

如何在 Opmac 中的另一个宏定义中使用 \sec 和 \secc

有人能给我指出正确的方向吗?我需要将文章的全部内容包装在宏定义中(这是用户将其传递到我的模板中的方式),其中包含引用 \sec 和 \secc。出于某种原因,当我在另一个 \def 中使用这些宏时,它会失败并显示一条神秘的信息:“段落在 \eoldefA 完成之前结束。” \input opmac \def\fails{ \sec Test 2 Some Text } \fails \sec Test 1 This is Okay \end 输出: This is pdfTeX, Version 3.14159265-2.6-1.40.19...

Admin

TeX 以及如何不输出特定页面上的脚注/标题
opmac

TeX 以及如何不输出特定页面上的脚注/标题

标题页,任意页面,无页眉/页脚使用 plain+etex+opmac,以每页为基础。 是否有手动编码页面宏的解决方案,以放宽页面的页脚/标题。显然,在“想法”下面不是解决方案。 \tit Title % Some title command in plain tex \def\nofootline{\footline{}} % would show an "empty" footline \nofootline % the \nofootline is applied \vfill\break % this would end the page ...

Admin

无法使用来自 tx-math.tex 的宏
opmac

无法使用来自 tx-math.tex 的宏

\dagger我想从打印一些特殊符号(例如) tx-math.tex,但是在使用方面遇到了问题。 这是我的最小文档: \input opmac \chyph \input lmfonts \input tx-math.tex \dagger \bye 命令输出pdfcsplain test: This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdfcsplain) restricted \write18 enabled. ent...

Admin

我想通过 \input 将非纯 TeX 代码包含到纯 Tex
opmac

我想通过 \input 将非纯 TeX 代码包含到纯 Tex

我正在 OPmac 中使用纯 TeX,并且想将源代码直接添加到我的 TeX 源中。 我必须首先用和来扩展源代码,\begtt然后\endtt才能\input source_code将其包含到我的 TeX 代码中。 存在的方式,如何通过\input不进行事先调整的方式包含外部未格式化的 TeX 代码? ...

Admin

vtop 框断行,有什么办法可以继续行而不换行吗?
opmac

vtop 框断行,有什么办法可以继续行而不换行吗?

我尝试使用一个\vtop框来制作我自己的文本上标定义,但是它会过早地断线。 \input opmac \input luafonts \font\tenrm="DejaVu Serif/R" \tenrm \def\superss#1{\vtop{\vskip-13pt \noindent #1}} A Feldman, Certified Duck Caller and Psychic, will solve all your sad duck problems. \vskip.3cm A Feldman, Certified Duck Cal...

Admin

如何更改 opmac 生成的目录中的字体?
opmac

如何更改 opmac 生成的目录中的字体?

我正在尝试更改目录中使用的字体。问题是:使用 生成的目录opmac,字体是rm默认的。 我设法更改了文件中的几段代码opmac来更改标题字体和页码字体,但实际文本根本没有改变。 做opmac了如下修改: 在第 180 行之后\resizeall,我将字体更改为\tocfont。 在第 360 行,\wtotoc0我再次将字体更改为\tocfont(用于chap命令)。 sec在第 366 行和 372 行(针对和secc命令)进行了相同的更改。 在第 485 行,将所有出现的字体替换为\tocfontagain。 ...

Admin

OPmac 中列表项之间的垂直间距
opmac

OPmac 中列表项之间的垂直间距

我想在列表中的项目之间添加一些空格: \input opmac \def\itemhook{\vskip 7pt\relax} \begmulti 2 \begitems * $y=3x^2=x=2$. * $y=3+8x-x^2-x^3$. * $y=7-18x-3x^2+4x^3$. * $y=6-15x+18x^2-4x^3$. \enditems \endmulti \bye 不幸的是,最后一项后面有多余的空间,导致列不平衡。 有什么想法可以解决吗? ...

Admin