是否有专门的文学编程网络文件编辑器支持在 Knuth 的网络文件(例如“tex.web”)中导航?
我这样说是什么意思? 显示光标位置的带星号和不带星号的部分 显示加星标部分的标题 See also sections是否显示 This code is used in section是否显示 通过单击某个部分进行跳转 跳转 导航 返回 根据 pdf 视图显示(估计)光标位置的页码 我想现在你知道我的意思了。 ...
我这样说是什么意思? 显示光标位置的带星号和不带星号的部分 显示加星标部分的标题 See also sections是否显示 This code is used in section是否显示 通过单击某个部分进行跳转 跳转 导航 返回 根据 pdf 视图显示(估计)光标位置的页码 我想现在你知道我的意思了。 ...
当我使用NULL在 CWEB 文档中使用时,它\Lambda在输出中被排版为 Λ ( ) cweave。事实上,我看到了\let\NULL=\Lambda。cwebmac.tex为什么这是默认设置? 当我第一次看到这个符号时,我感到很困惑——我意识到它的意义NULL仅仅是由于上下文,而不是符号本身。 虽然我不太确定这个问题是否适合这里,但我在谷歌上用“NULL Lambda CWEB”找到的唯一结果是关于 AWS Lambda 的。 ...
在 TUGboat 9:2 (1988) 中有一篇有趣的文章,标题为“TeX 适用于CWEB”,由 Micro Publishing Systems, Inc. 的 David Kennedy 撰写。 [有文化的编程历史学家应该注意到,这里CWEB提到的确实是 Silvio Levy 1987 年的CWEB (拖船 8:1),而不是 Guntermann 和 Schrod 的(拖船 7:3)。如今只有 Levy 的餐厅CWEB广为人知。] 以下是文章的开头: 本文宣布 TeX 将在 中推出CWEB,这是 TeX 移植的一个新起点。我们最近完成了 TeX 到...
我在使用 Jim Fowler 的 TeX 的 pascal 到 javascript 编译器创建的 eTeX 的内存管理方面遇到了问题web2js一旦我想转储 eTeX 格式,etex.src其中不仅仅只有“USenglish” language.def。 我发现这个§13文本.pdf生成的pdftex tex.tex 可以帮助解决我的问题,但这里我参考了超过 100 个其他部分。 如果有人无意中错误地设置了“常量”,TEX 会使用名为 bad 的全局变量来检查它们。这是 TEX 中定义全局变量的许多部分中的第一个。h 全局变量 1...
我在用着egreg 的代码在 Plain TeX 中使用 UTF-8,这样我就可以使用 Donald Knuth 和 Silvio Levy 的 CWEB。但是,并非每种 TeX 字体都支持外语字符,例如\"{y}或ç或ã。 因此这个代码... \input cwebmac \input utfplainmac \input plain-t1 \N{1}{1} Introdução. Lorem ipsum dolor... ... 产生这样的结果: 日志文件显示了该问题: Missing character: There is no ç ...
我对在 Windows 上使用 CWEB 和 LaTeX 很感兴趣。今天我发现我的 MikTeX 安装附带两个有趣的程序,cweave 和 ctangle。它们是 Knuth 和 Levy 的 CWEB 吗?当我尝试运行它们时,我遇到了以下问题: %cweave.exe cwebsync.w_h This is CWEAVE, Version 3.64 (MiKTeX 2.9.6960) Sorry, but c:\emacs\miktex\texmfs\install\miktex\bin\cweave.exe did not succeed. The ...
我在 MikTeX 的软件包存储库中找不到该软件包?(没人关心它?) 我尝试了手动安装但最后我还是漏掉了一个 cweb.sty 文件,它没有包含在包中,所以我非常困惑。“我只是不知道如何安装这个东西”,我总结道。 有人在 Windows 上使用 cweb-latex 吗?你是怎么做到的? 谢谢。 ...
从以下 TeX 文件获得的 DVI 文件是好的: \font\eightrm=cmr8 \let\mainfont=\tenrm \newtoks\gtitle % title of current major group \newif\iftitle \newif\ifpagesaved \newif\ifheader \def\lheader{\headertrue\mainfont\the\pageno\eightrm\qquad\grouptitle \hfill\title\qquad\mainfont\topsecno} % top ...
私下交流中,我注意到了以下问题:在CWEB示例程序中倾斜三元计算.w(2015)Don Knuth 多次提到了这一结构: $$\vcenter{\epsfbox{...}}\qquad\qquad \vcenter{\epsfbox{...}}$$ ...MetaPost 图形的名称来自哪里倾斜三元计算.mp。 跑步 for i in skew-ternary-calc; do mpost $i; cweave $i; tex $i; dvipdfm $i; done 产生极其“溢出的盒子”,并导致 PDF 中有多个显示,其中右侧图形超出了...
我有一个 CWEB 文件,我想更改页面尺寸。我知道如何在普通的 TeX 文档中执行此操作,而且对我来说,它总是很有效。如果我在 CWEB 文件中执行相同的操作(更改 hsize、偏移量等),我的边距和位置就会完全混乱。 我想在 A4 纸上输出。我的 pdftex 将最终页面尺寸设置为 A4,所以这不是问题。问题在于 CWEB 是为信纸输出而设计的,因此副本不居中。 我尝试在 Knuth 的 Stanford Graphbase 中寻找解决方案,因为它是一堆以书籍格式发布的 CWEB 程序,所以他一定做了一些事情来改变页面尺寸。然而,他在互联网上提供的资源...
cwebmac.tex 版本 3.67 --- 2006 年 7 月 以下 Lua 代码使用 将字符串从 UTF-8 转换为 UTF-16BE tex.write,它将打印出 catcode 12 的所有内容,除了空格,这是必需的。我们将代码添加到 的顶部cwebmac.tex: % from navigator.tex \catcode`\%=12 \directlua{ local function to8 (...) local arg, str = {...}, "" for i, num in ipairs(arg) do ...
这也许有点疯狂,但我想在 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...
我想eplain在程序中使用宏CWEB,但eplain和cwebmac似乎在 PDF 支持方面存在冲突。具体来说,它们都定义了\ifpdf。 该cweave程序将下面的代码(mwe.w)转换为顶部带有的.tex文件。我可以使用下面的代码进行编译,方法是在输入原始文件之前添加。但生成的 PDF 在某些 PDF 查看器(通常在 Debian 上可靠)中存在无法查看的空白页。\input cwebmac\let\ifpdf\relaxeplain.wmupdf 相反,如果我cweave mwe不输入前两行(即根本不输入 eplain),然后手动在顶部插入\in...