📄 00000046.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: GoldenEagle (鹫*只想飞), 信区: Linux <BR>标 题: 【转载】 Emacs 的 texinfo 模式 (三) <BR>发信站: BBS 水木清华站 (Thu Jan 20 18:15:32 2000) <BR> <BR> <BR>来自ana的主页 <A HREF="http://ana.163.net/">http://ana.163.net/</A> <BR> <BR>------------------------------------------- <BR> <BR> Info 格式 <BR> <BR> Texinfo 模式提供了许多命令来对 Texinfo 文件的一部分或者全部进行 <BR>Info 格式化。经常的,当你在书写文档时,你也许想要格式化文件的一部分。 <BR>也就是一个区域。 <BR> <BR> 你可以使用 `texinfo-format-region' 或者 `makeinfo-region' 命令来格 <BR>式化区域: <BR> <BR>`C-c C-e C-r' <BR>`M-x texinfo-format-region' <BR>`C-c C-m C-r' <BR>`M-x makeinfo-region' <BR> <BR> 对当前区域进行 Info 格式化。 <BR> <BR> 你可以使用 `texinfo-format-buffer' 或 `makeinfo-buffer' 命令来格式 <BR>化整个编辑区域: <BR> <BR>`C-c C-e C-b' <BR>`M-x texinfo-format-buffer' <BR>`C-c C-m C-b' <BR>`M-x makeinfo-buffer' <BR> <BR> 对整个编辑区域进行 Info 格式化。 <BR> <BR> 例如,在写一个 Texinfo 文件的时候,你可以使用: <BR> <BR> C-u C-c C-u m <BR>或 <BR> C-u M-x texinfo-master-menu <BR> <BR> 这会更新所有的节点和目录。然后使用以下命令来建立一个 Info 文件: <BR> <BR> C-c C-m C-b <BR>或 <BR> M-x makeinfo-buffer <BR> <BR> 要使 TeX 或 Info 格式命令正常工作,文件中必须包含以 `@setfilename' <BR> <BR>开头的一行。 <BR> <BR> 排版和打印 <BR> <BR> 排版和打印一个 Texinfo 文件是一个多步骤的处理过程,你首先得建立一 <BR>个符合打印要求的文件 ( 一个 DVI 文件 ),然后打印这个文件。你当然也可以 <BR>建立索引。要做到这一点,你得在第一次运行 `tex' 排版命令之后运行 <BR>`texindex' 命令, 然后你必须再次运行 `tex' 命令。或者运行 `texi2dvi' 命 <BR>令,它将根据需要自动建立索引。 <BR> <BR> 你也许仅仅想排版和打印文件的一部分来观察效果。那么你可以使用 <BR>`texinfo-tex-region' 及其相关命令。使用 `texinfo-tex-buffer' 命令来格 <BR>式化所有的编辑文件。 <BR> <BR>`C-c C-t C-b' <BR>`M-x texinfo-tex-buffer' <BR> <BR> 在当前编辑文件中使用 `texi2dvi' 命令。在当前编辑文件中运行 TeX 之外 <BR>, <BR>这条命令还将根据需要自动建立和更新索引。 <BR> <BR>`C-c C-t C-r' <BR>`M-x texinfo-tex-region' <BR> <BR> 在当前区域运行 TeX。 <BR> <BR>`C-c C-t C-i' <BR>`M-x texinfo-texindex' <BR> <BR> 在一个用 `texinfo-tex-region' 格式化过的 Texinfo 文件中运行 <BR>`texindex' 来排序索引。`texinfo-tex-region' 命令并不自动运行 <BR>`texindex' 命令,他仅仅运行 `tex' 排版命令。你必须在运行 `texindex' 之 <BR>后再次运行 `texinfo-tex-region' 命令。( 通常情况下,当你在格式化一个区 <BR>域时你不需要格式化索引,仅仅在格式化编辑文件时需要。现在存在 <BR>`texi2dvi' 命令,很少用到这条命令。) <BR> <BR>`C-c C-t C-p' <BR>`M-x texinfo-tex-print' <BR> <BR> 打印先前以 `texinfo-tex-buffer' 或 `texinfo-tex-region' 格式化过的 <BR>文件或文件的一部分。 <BR> <BR> 要使 `texinfo-tex-region' 或 `texinfo-tex-buffer' 正常工作,文件必 <BR>须以 `\input texinfo' 开始并且包含 `@settitle' 行。文件必须以 `@bye'结 <BR>尾。( 当你使用 `texinfo-tex-region',你必须在 `@settitle' 行前后包含 <BR>start-of-header 和 end-of-header 行。) <BR> <BR> Texinfo 模式概要 <BR> <BR> 在 Texinfo 模式中,每一组命令都有相同的操作键。它们都以 `C-c' 开始, <BR> <BR>这些键都很容易记忆。 <BR> <BR>插入命令 <BR> <BR> 插入命令的组合是两次的 `C-c' 然后是 @ 命令的第一个字母。( 也许使用 <BR>`C-c C-i' ( 自定义插入 ) 命令更正统,但是 `C-c C-c' 非常快捷。) <BR> <BR> C-c C-c c 插入 `@code' <BR> C-c C-c d 插入 `@dfn' <BR> C-c C-c e 插入 `@end' <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -