news 2026/7/4 21:35:55

26、生成格式化索引的全面指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
26、生成格式化索引的全面指南

生成格式化索引的全面指南

拼写检查脚本与索引生成概述

在文本处理中,拼写检查和索引生成是重要的环节。有一个拼写检查脚本,它设置了一个 shell 变量AWKLIB,用于指定spellcheck.awk脚本的位置。该脚本中的符号 “$*” 会展开为脚本名之后的所有命令行参数,这些参数可供 awk 使用。这个拼写检查器的一个有趣之处在于,shell 脚本所做的工作很少,几乎所有工作都在 awk 编程语言中完成,包括执行 10 个 UNIX 命令。使用 awk 可以保持一致的语法和结构,避免在 shell 和 awk 中分别工作时产生的混淆,例如要记住 if 条件语句的语法差异以及如何引用变量等。

生成索引通常涉及三个步骤:
1. 在文档中编写索引条目代码。
2. 格式化文档,生成带有页码的索引条目。
3. 处理索引条目,对其进行排序,合并仅页码不同的条目,然后准备格式化的索引。

以下是用于编写索引代码的宏及其描述:
| 宏 | 描述 |
| — | — |
|.XX| 生成通用索引条目。 |
|.XN| 创建 “see” 或 “see also” 交叉引用。 |
|.XB| 创建粗体页码条目,指示主要引用。 |
|.XS| 开始条目的页码范围。 |
|.XE| 结束条目的页码范围。 |

这些宏接受一个带引号的参数,参数可以有多种形式

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/3 21:59:10

冰途缓行,雪路安驾:冰雪天气安全驾驶指南

导语据中央气象台消息,今天(12月10日)起至13日,寒潮将陆续影响我国大部地区,将扭转近期偏暖的天气格局,多地气温或创今年下半年来新低,中东部将现大范围雨雪天气,华北、黄淮等地部分地区有大雪,…

作者头像 李华
网站建设 2026/7/3 15:00:34

DuckDB Go客户端深度开发指南:构建高性能嵌入式分析应用

DuckDB Go客户端深度开发指南:构建高性能嵌入式分析应用 【免费下载链接】duckdb DuckDB is an in-process SQL OLAP Database Management System 项目地址: https://gitcode.com/GitHub_Trending/du/duckdb 在当今数据驱动的时代,如何高效处理和…

作者头像 李华
网站建设 2026/6/26 1:16:55

关于 windows 批处理文件 echo 中文后显示乱码的问题

你现在看到 Active code page: 936,说明这个 CMD 窗口的活动控制台代码页已经是 936(简体中文 GBK / CP 936 这一套)。chcp 的官方说明也写得很清楚:它改变的是 active console code page,并且表里确实把 936 标成 Chi…

作者头像 李华
网站建设 2026/7/4 18:47:05

基于springboot的旅游线路定制微信小程序_u13nyaer_sf062

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 同行可拿货,招校园代理 基于sp基于springboot的旅游线路定制微信小程序_u13nyaer…

作者头像 李华
网站建设 2026/7/3 21:43:56

让动态代理真正落地:在 Java 与 ABAP 里生成并持久化 Proxy 类的工程化实践

在很多系统里,我们都想做一件看似简单、却总是绕不开工程细节的事:在不改动原始业务类的前提下,为某个方法统一加上前置与后置逻辑,例如日志、鉴权、埋点、缓存、限流、异常兜底,甚至把一次调用的输入输出喂给 AI 做质量检测。 如果只追求会跑,动态代理并不难:Java 侧可…

作者头像 李华