如何更改“see”和“seealso”的文本

如何更改“see”和“seealso”的文本

我是希伯来语用户,我想将索引中的标题(当然是输出)更改seesee also希伯来语单词:

  • 看 = ראו
  • 另请参阅 = ראו גם

我看这里:
更改索引“另请参阅”和“参见”格式
但我不明白该怎么做,你能帮帮我吗?

PS 如果有必要的话我会使用 LyX。

谢谢你!!

答案1

不懂希伯来语,所以用无意义的词语:

姆韦

这是使用 LyX 生成的 LaTeX 代码(在清理了一些非必要部分之后),结果如下:

\documentclass[english,hebrew]{article}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Linux Libertine O}
\usepackage[a6paper]{geometry}
\usepackage{makeidx}
\makeindex
\usepackage{polyglossia}
\setdefaultlanguage{hebrew}
\begin{document}
חחח\index{חחח|see{םםם}} משפטית הספרות אווירונאוטיקה את, שער דת טיפול
עיצוב, ב לשון ובמתן ולחבר רבה. לראות סוציולוגיה אם שער ררר\index{ררר|seealso{םםם}},
\newpage
אחד של ליצירתה ביולוגיה, בה שכל דרכה מיזמי לטיפול. זכר \index{דרכה}דרכה
אל כלים ציור והנדסה, היא \index{בשפה}בשפה בכפוף שימושיים אל. להפוך בקרבת גם קרן.
על בקר תרבות פיסול, את שפות שנורו אתה. שתפו העזרה או עוד, שמו העיר
\newpage
םםם\index{םםם}
\printindex
\end{document}

笔记:上面的从右到左的文本代码似乎无法在我的浏览器中正确显示,但当粘贴到任何好的 LaTeX 编辑器(如 texworks)时应该可以正常显示。

在 LyX 中,带有“另请参阅”的索引条目应如下所示:

姆韦

要生成上述代码,您需要 DocumentsSetting...Language选择Hebrew并检查Language package设置为default(现在应该加载polyglossia包)。然后DocumentsSetting...Fonts检查Use non-TeX fonts(via XeTeX/LuaTeX)并使用带有希伯来字形的字体作为Linux Libertine O

然后编写文本和索引条目,用来CtrlL生成邪恶的红色文本(ERT)框,最后InsertListIndex List

准备好了。CtrlR检查一下。如果有问题,请导出文件或检查代码预览窗格并将您的代码与上面的 MWE 进行比较。

答案2

您的链接中的示例比您需要的要复杂得多。

您需要做的就是重新定义宏\seename\alsoname您想要的文本。

如果您将以下内容放入文档的序言中,它将在索引中将“see”和“see also”更改为大写。将它们替换为您需要的任何内容以获取所需的希伯来语文本字符串。

\renewcommand*{\seename}{SEE}
\renewcommand*{\alsoname}{SEE ALSO}

(我无法给出确切的说明,因为我不知道您如何编译整个文档,而且我不知道使用从右到左文本的希伯来语索引的格式是什么样的。)

相关内容