英语法语西班牙语

Ad


OnWorks 网站图标

gather_stx_titles - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 Gather_stx_titles

这是命令gather_stx_titles,可以使用我们的多个免费在线工作站之一在OnWorks 免费托管服务提供商中运行,例如Ubuntu Online、Fedora Online、Windows 在线模拟器或MAC OS 在线模拟器

程序:

您的姓名


gather_stx_titles - 从 Stx 文档中收集标题声明

概要


收集stx_titles [-f 从后缀 ] [-t. 后缀 [ m4 选项 ] 文件 [ 文件 ...]

商品描述


gather_stx_titles 从列表中挖掘出 Stx 元数据声明 ,并转储
标题和文档 ID 信息作为 m4 定义进入标准输出。 这个
w_crosslink 稍后可以使用信息通过元数据链接文档。

为什么这很有用? 好吧,假设您有一个包含大量交叉链接的大型站点。
一个文档的名字会出现在很多地方:在链接菜单中(如果你有的话),在
交叉链接的不同页面的正文。 gather_stx_titles 让你把
所有信息都在一个地方和它所属的地方,即文件本身。 你会的
很高兴如果你这样做了,当需要更改文档标题或移动文档时
大约; 特别是如果您的网站具有多语言魔力。

配置


gather_stx_titles 在内部使用 m4,并且将接受 m4 接受的任何选项。 此外
对于那些,它需要以下选项:

-f 从后缀
在文件名数据中,替换掉后缀 从后缀。 其实,
来自_后缀 可能是正则表达式; 愚蠢但真实,在 GNU m4 中它是一个
“传统”正则表达式,而在 BSD m4 中它是“扩展”正则表达式。 默认为
没有后缀(没什么可带走的)。

-t 后缀
在文件名数据中,替换为去掉的后缀 从后缀 至-
后缀。 如果 从后缀 为零(默认值),追加 后缀 到所有文件名。

-p 字首
去掉由(正则表达式)给出的前缀 字首 从文件名。 这
相当于 -t 的这个不存在,因为你可以指定一个目录
w_base 的 w_crosslink 前缀。

--版本,-V
只需显示版本信息并退出即可。

- 帮助, -?
只需显示一个简短的帮助信息并退出。

示例


我想大多数时候你会想要自动使用gather_stx_titles,因为
像这样的 Makefile 示例:

来源 = $(通配符 *.stx)
目标 = $(来源:.stx=.html)

全部:$(目标)

标题.m4:$(来源)
gather_stx_titles -f stx -t html $^ > $@

%.html: %.stx 标题.m4
stx2any -T html titles.m4 $< > $@

如果您不想如此正确,请删除 titles.m4 上的 .html 依赖项或
titles.m4 对 SOURCES 的依赖。 不需要使用临时文件:这也应该
工作:

$gather_stx_titles *.stx | stx2any - mydoc.stx

使用 onworks.net 服务在线使用 gather_stx_titles


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad