我正在进行一些业余希腊语研究,并希望用 构建一本词典LaTeX
。我显然想要某种按字母顺序排列的词汇列表,能够交叉引用同义词、词根、派生词等。我还可能在文档开头留出一些区域,其中包含引用单词列表的研究文本。由于我是一名普通的TeX
菜鸟,我想知道是否有类似的东西作为模板,以及在哪里。
编辑
经过一番摆弄之后,下面是我想要的一个粗略的样本:
前言
\documentclass{article}
\usepackage{hyperref}
\hypersetup{hidelinks}
\usepackage[greek]{babel}
\selectlanguage{greek}
\languageattribute{greek}{polutoniko}
\title{\latintext{Greek Studies}}
\date{2015-12-20}
\author{\latintext{Nathaniel Bond}}
学习文本样本
\section{\texorpdfstring{\latintext{Study Texts}}{}}
\subsection{\texorpdfstring{\latintext{Colossians 1:15-17}}{}}
<'os >estin e>ik`wn to~u Jeo~u to~u >aor'atou, prot'otikos p'ashs kt'isews;
<'oti >en a>ut~w| >ekt'isjh t`a p'anta, t`a >en to~is o>urano~is ka`i t`a >ep`i t~hs g~hs, t`a <orat`a ka`i t`a >a'orata, e>'ite jr'onoi, e>'ite kuri'othtes, e>'ite >arqa'i, e>'ite >exous'iai; t`a p'anta di> a>uto~u ka`i e>is a>ut`on >'ektistai;
ka`i a>ut'os >esti pr`o p'antwn, ka`i t`a p'anta >en a>ut~w| sun'esthke.
\latintext
Who [Christ Jesus] is the image of the invisible God, the firstborn of every creature:
For by him were all things created, that are in heaven, and that are in earth, visible and invisible, whether they be thrones, or dominions, or principalities, or powers: all things were created by him, and for him:
And he is before all things, and by him all things consist.
\greektext
詞匯範例
\section{\texorpdfstring{\latintext{Lexicon}}{}}
\subsection{P p}
\subsubsection{p~as}
\latintext
[G3956] pas; including all the forms of declension; apparently a primary word; all, any, every, the whole:—all (manner of, means), alway(-s), any (one), × daily, + ever, every (one, way), as many as, + no(-thing), X thoroughly, whatsoever, whole, whosoever.
\greektext
\subsubsection{p'anta}
\latintext
See \greektext p~as
\subsubsection{p'antwn}
\latintext
See \greektext p~as
\subsubsection{p'ashs}
\latintext
See \greektext p~as
\subsubsection{prwt'otokos}
\latintext
[G4416] pro-tot-ok'-os; from G4413 and the alternate of G5088; first-born (usually as noun, literally or figuratively):—firstbegotten(-born).
\greektext
\newpage
- 理想情况下,我可以做一些事情,比如将鼠标悬停在希腊语单词上,然后 PDF 就会用工具提示标记,其中包含词典中给出的 Strong 定义,因为希腊语文本与给出定义的小节文本相同。
- 如果这不可能的话,至少单击一个单词并将其链接到定义小节的功能会很好。
- 无论如何,如果可能的话,我宁愿不必用超链接符号标记每个希腊单词 - 它会自动链接到具有匹配文本的子部分。
欢迎任何指点,但我更喜欢 64 位而不是 32 位。
答案1
如果您使用,则无需手动设置超链接词汇表但你确实需要说一些类似\gls{<identifier>}
在文本中打印术语的内容。如果你不使用该包,你必须以某种方式标记它。
如果目标始终是分段标题,你可以用\ref
and \label
but做一些花哨的事情词汇表我觉得会更容易。
例如,词汇表makeindex
使用and/or等索引功能xindy
,这意味着可以自动对条目进行排序。它还提供了一系列样式,用于格式化整个条目列表以及在文本中使用时。
酷炫工具提示可以在 PDF 输出中启用工具提示。
如果您不想手动标记文本,您可以编写脚本(例如,一点点sed
,一点点)在编译之前对源代码gawk
进行预处理。*.tex
你也可以看看这个 CTAN 主题查找其他可能感兴趣的包裹。