cweb

CWEB 教程在哪里?
cweb

CWEB 教程在哪里?

我正在研究 webruby 或 cweb 来编写我的项目文档。 是否有 eclipse 或其他 GUI 系统的插件? ...

Admin

为什么 NULL 在 CWEB 中表示为 Lambda?
cweb

为什么 NULL 在 CWEB 中表示为 Lambda?

当我使用NULL在 CWEB 文档中使用时,它\Lambda在输出中被排版为 Λ ( ) cweave。事实上,我看到了\let\NULL=\Lambda。cwebmac.tex为什么这是默认设置? 当我第一次看到这个符号时,我感到很困惑——我意识到它的意义NULL仅仅是由于上下文,而不是符号本身。 虽然我不太确定这个问题是否适合这里,但我在谷歌上用“NULL Lambda CWEB”找到的唯一结果是关于 AWS Lambda 的。 ...

Admin

1988 年的“CWEB 中的 TeX”还存在吗?
cweb

1988 年的“CWEB 中的 TeX”还存在吗?

在 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 到...

Admin

在哪里可以找到 tex.web 文档的交互式 PDF 或 HTML 版本?
cweb

在哪里可以找到 tex.web 文档的交互式 PDF 或 HTML 版本?

我在使用 Jim Fowler 的 TeX 的 pascal 到 javascript 编译器创建的 eTeX 的内存管理方面遇到了问题web2js一旦我想转储 eTeX 格式,etex.src其中不仅仅只有“USenglish” language.def。 我发现这个§13文本.pdf生成的pdftex tex.tex 可以帮助解决我的问题,但这里我参考了超过 100 个其他部分。 如果有人无意中错误地设置了“常量”,TEX 会使用名为 bad 的全局变量来检查它们。这是 TEX 中定义全局变量的许多部分中的第一个。h 全局变量 1...

Admin

CWEB,Plain TeX:如何从 cmr8 切换到其他支持外语字符的字体?
cweb

CWEB,Plain TeX:如何从 cmr8 切换到其他支持外语字符的字体?

我在用着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 ç ...

Admin

如何使用 MikTeX 自带的 cweave 和 ctangle 程序?
cweb

如何使用 MikTeX 自带的 cweave 和 ctangle 程序?

我对在 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 ...

Admin

我如何安装 cweb-latex 包?
cweb

我如何安装 cweb-latex 包?

我在 MikTeX 的软件包存储库中找不到该软件包?(没人关心它?) 我尝试了手动安装但最后我还是漏掉了一个 cweb.sty 文件,它没有包含在包中,所以我非常困惑。“我只是不知道如何安装这个东西”,我总结道。 有人在 Windows 上使用 cweb-latex 吗?你是怎么做到的? 谢谢。 ...

Admin

关于cwebmac.tex中输出例程的问题
cweb

关于cwebmac.tex中输出例程的问题

从以下 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 ...

Admin

将两个 \epsfboxes 垂直居中放置并排放置
cweb

将两个 \epsfboxes 垂直居中放置并排放置

私下交流中,我注意到了以下问题:在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 中有多个显示,其中右侧图形超出了...

Admin

如何设置 CWEB 文档的页面尺寸?
cweb

如何设置 CWEB 文档的页面尺寸?

我有一个 CWEB 文件,我想更改页面尺寸。我知道如何在普通的 TeX 文档中执行此操作,而且对我来说,它总是很有效。如果我在 CWEB 文件中执行相同的操作(更改 hsize、偏移量等),我的边距和位置就会完全混乱。 我想在 A4 纸上输出。我的 pdftex 将最终页面尺寸设置为 A4,所以这不是问题。问题在于 CWEB 是为信纸输出而设计的,因此副本不居中。 我尝试在 Knuth 的 Stanford Graphbase 中寻找解决方案,因为它是一堆以书籍格式发布的 CWEB 程序,所以他一定做了一些事情来改变页面尺寸。然而,他在互联网上提供的资源...

Admin

如何创建XeLatex cweb 文档
cweb

如何创建XeLatex cweb 文档

我使用 Fedora。我无法正确拼写波兰字母 ąźżć 等。如何在 cweb 中编写示例?我更喜欢 Latex,而不是纯文本 ...

Admin

如何使 pdf 轮廓在 LuaTeX 中正常工作?
cweb

如何使 pdf 轮廓在 LuaTeX 中正常工作?

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 ...

Admin

CWEB 中的多行代码列表
cweb

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 宏
cweb

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