这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 cweb,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ctangle, cweave - 将 CWEB 转换为 C 和/或 TeX
概要
缠结 [-马力[+s] 网页档案[.w] [{更改文件[·CH]|-} [输出文件[.c]]]
斜纹 [-befhpx[+s] 网页档案[.w] [{更改文件[·CH]|-} [输出文件[.tex]]]
商品描述
这款 缠结 program 将 CWEB 源文件转换成可以编译的 C 程序
以通常的方式。 输出文件包括#line 规范,以便可以进行调试
在 CWEB 源文件方面完成。
这款 斜纹 程序将同一个 CWEB 文件转换成可以格式化的 TeX 文件
以通常的方式打印。 它会适当照顾页面等排版细节
排版和使用缩进、斜体、粗体等,它提供了广泛的
它自动收集的交叉索引信息。
CWEB 允许您准备一个包含所有所需信息的文档
生成可编译的 C 程序和生成格式良好的文档,描述
尽可能详细地编写程序。 CWEB的用户应该是
熟悉 TeX 和 C。
命令行上应该有一个、两个或三个名称。 第一个被视为
CWEB 文件(和 .w 如果没有扩展名,则添加)。 如果无法打开该文件,则
延期 名.web 改为尝试。 (但 .w 推荐,因为 名.web 通常暗示
帕斯卡。)如果有第二个名字,它是一个更改文件(和 ·CH 如果没有则添加
延期)。 更改文件会覆盖 WEB 文件的部分内容,如
文档。 如果有第三个名称,它会覆盖输出的默认名称
文件,通常与输入文件的名称相同(但在当前
目录)与扩展名 .c or .tex.
命令行中的选项可以用 - 关闭(如果它们默认打开)或
用 + 打开(如果它们默认关闭)。 实际上,这些选项是从
从左到右,所以像 -f +f 这样的序列对应于 +f(这是默认值)。
这款 -b 选项抑制通常出现在终端上的横幅行
ctangle 或 cweave 开始。 这 -h 选项抑制通常的快乐信息
处理成功时出现。 这 -p 选项抑制进度报告
(带星号的模块编号)作为处理发生。 如果你说 -马力,你什么也得不到
但错误信息。
这款 +s 选项在运行结束时打印有关内存使用情况的统计信息(假设
程序已使用 -DSTAT 开关编译)。
还有其他三个选项适用于 斜纹 只要: -f 意味着不要强制换行
在格式化输出中的每个语句之后。 -e 抑制 C 材料的包围
格式化由 斜纹 在括号 \PB{...} 中。 通常插入这样的括号,以便
可以使用特殊的钩子 cweb-乳胶 和类似的程序。 -x 意味着省略索引和
目录。
环境
环境变量 CWEBINPUTS 用于搜索输入文件,或者系统
如果未设置 CWEBINPUTS,则为默认值。 看 TEX(1) 查询详情。
使用 onworks.net 服务在线使用 cweb