切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
快速注册
快捷导航
论坛
悠闲数学娱乐论坛(第3版)
淘帖
大家一起来整理好帖子
相册
Album
标签
查看所有主题标签
搜索
初等数学讨论
高等数学讨论
TeX / LaTeX
搜索
AND
OR
exact
regexp
全文
Aa
本版
用户
悠闲数学娱乐论坛(第3版)
»
论坛
›
软件区
›
TeX / LaTeX
›
书后的名词表是怎么弄的?
返回列表
发新帖
查看:
1693
|
回复:
6
书后的名词表是怎么弄的?
[复制链接]
[复制标题+链接+出处]
abababa
abababa
当前离线
积分
11498
413
主题
1558
回帖
1万
积分
积分
11498
显示全部楼层
发消息
abababa
发表于 2015-11-4 17:24
|
阅读模式
我看有的书最后列了一个名词表,样式是名词加上这个词第一次在书中定义处的页码,这个是叫术语表吗?
我看了术语表的几个包,如glossaries等等,但是都要预先准备一个术语文件,然后在正文当中才能引用。有没有不预先准备术语文件,直接在正文中用一个命令,比方说在正文中:
……叫作\shuyu{一次函数},它的形式是$y=ax+b$。
然后编译就能自动生成名词表的方法?
回复
举报
kuing
kuing
当前在线
积分
93613
730
主题
1万
回帖
9万
积分
积分
93613
显示全部楼层
发消息
kuing
发表于 2015-11-4 17:32
索引?
回复
举报
abababa
abababa
当前离线
积分
11498
413
主题
1558
回帖
1万
积分
积分
11498
显示全部楼层
发消息
楼主
|
abababa
发表于 2015-11-4 17:44
回复
2#
kuing
哦,书后的那个表是叫“索引”,应该是可以定义叫什么吧,我也不懂,第一次看这方面的东西。
回复
举报
kuing
kuing
当前在线
积分
93613
730
主题
1万
回帖
9万
积分
积分
93613
显示全部楼层
发消息
kuing
发表于 2015-11-4 17:48
我也不了解,你百度一下先吧,我只记得有个 makeidx 包做这个
回复
举报
abababa
abababa
当前离线
积分
11498
413
主题
1558
回帖
1万
积分
积分
11498
显示全部楼层
发消息
楼主
|
abababa
发表于 2015-11-5 12:59
本帖最后由 abababa 于 2015-11-5 13:56 编辑
有点明白是怎么回事了。第一次xelatex编译后生成了一个.idx文件,然后要用makeindex my.idx来生成my.ind文件,再修改my.ind文件,最后再用xelatex编译一次,就做成带索引的pdf了。
网友帮写了一个脚本能自动从my.idx文件生成my.ind文件的,按拼音排序,但是是在linux里用的,不知能不能改成windows里用的。代码显示都乱了,可能是里面有美元符号的关系,还是发成附件方式。
11.txt
(1.06 KB, 下载次数: 388)
2015-11-5 13:56 上传
点击文件名下载附件
回复
举报
abababa
abababa
当前离线
积分
11498
413
主题
1558
回帖
1万
积分
积分
11498
显示全部楼层
发消息
楼主
|
abababa
发表于 2015-11-5 17:12
突然想到一个办法,重新定义一下textbf这个命令
\renewcommand{\textbf}[1]{{\bf{#1}}\index{#1}}
这样就能直接用\textbf{索引词}来做成索引了,如果以后不想要索引了,把上面那行删除就仅保留黑体字了。
只是不知道这样重新定义已经有的命令,会不会有什么“副作用”。
回复
举报
kuing
kuing
当前在线
积分
93613
730
主题
1万
回帖
9万
积分
积分
93613
显示全部楼层
发消息
kuing
发表于 2015-11-5 18:14
回复
6#
abababa
可能会,所以保险些的方法是自定义一个命令,然后替换掉\textbf
回复
举报
返回列表
发新帖
手机版
|
悠闲数学娱乐论坛(第3版)
GMT+8, 2025-3-4 15:34
Powered by
Discuz!
×
快速回复
返回顶部
返回列表