Skip to content

Commit 6774910

Browse files
committed
L-more-13 translation
1 parent 8505f48 commit 6774910

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

zh-hant/more-13.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
layout: "lesson"
3+
lang: "zh-hant"
4+
title: "更多內容:結構化長文件"
5+
description: "本課提供了更多關於如何建立目錄、使用PDF書籤以及在文件中包含其他檔案的資訊。"
6+
toc-anchor-text: "更多內容:結構化長文件"
7+
---
8+
9+
## 建立索引
10+
11+
基於你所建立的文件長度,你可能需要建立索引。這類似於製作參考文獻,因為它使用輔助檔案。幸運的是,這都可以通過`imakeidx`包自動完成。我們需要以下三條指令來指導 LaTeX:
12+
13+
- `\makeindex`指令,用於啟用索引的建立
14+
- `\index`指令,用於標記索引條目
15+
- `\printindex`指令,用於列印索引
16+
17+
18+
```latex
19+
% !TEX program=lualatex
20+
21+
\documentclass{ctexart}
22+
\usepackage{imakeidx}
23+
\makeindex
24+
\begin{document}
25+
一些文字標記索引foo\index{foo}.
26+
另一些文字標記索引baz\index{baz!bar}.
27+
更多文字標記索引alpha\index{alpha@$\alpha$}.
28+
標記索引baz的另一部分的其他文字\index{baz!wibble}.
29+
30+
\clearpage
31+
另一頁的文字標記索引foo\index{foo}
32+
標記索引beta的其他文字\index{beta@$\beta$}.
33+
標記索引gamma的其他文字\index{gamma@$\gamma$}.
34+
\printindex
35+
\end{document}
36+
```
37+
38+
我們在這裡展示了索引的兩個特性:使用`!`進行分類細分,以及使用`@`列印與索引條目的"排序文字"不同的內容。索引有很多可以自定義的地方;試試這個示例,看看它是如何工作的。

0 commit comments

Comments
 (0)