如何安装 Wilkner 的 sanskrit 包 skt?

如何安装 Wilkner 的 sanskrit 包 skt?

我一直在各种论坛上搜索如何安装 skt 包(Wickner)。我尝试使用 tlmg。没有成功。我正在运行 Ubuntu 18.04。我个人觉得它比输入梵文脚本更好。在我看来,从文本的呈现方式来看,Wickner 的包是最完美的。

答案1

skt包裹最初由 Charles Wikner 撰写,分为两部分:

  • 样式文件skt.stymf来源等。

  • 一个名为的预处理器skt,它是一个单独的二进制文件。

前者在 TeX Live 中可用;如果您在 Debian/Ubuntu 系统中使用 TeX Live,那么它位于名为的 OS 包中texlive-lang-other(因此可以使用 进行安装sudo apt install texlive-lang-other)。

后者,即skt二进制文件,曾经随 TeX 发行版一起发布(我认为),但现在不再随 TeX Live 一起发布。(不知道为什么。)所以你必须自己编译它:

  1. 从 CTAN获取skt.chttp://mirrors.ctan.org/language/sanskrit/skt.c然后您就可以保存文件了。如果文件已另存为skt.c.txt(例如),则需要将其重命名回skt.c

  2. 在终端(命令行)中运行gcc skt.c -o skt(或者您可以使用任何其他可用的 C 编译器)。

就是这样;现在您可以按照文档所述使用该包。


例如,将以下内容写入test.skt文件:

\documentclass{article}
\usepackage{skt}
\begin{document}
Let us say {\skt te_ja_svi naa_vadhii!tamastu|} now.
\end{document}

现在运行上面编译的二进制文件:

./skt test.skt

这将创建一个test.tex如下所示的文件:

\documentclass{article}
\usepackage{skt}
\begin{document}
Let us say {\skt .te\ZK{`8}a:j\ZK{`8}a;\ZH{0}{i0////Y7}a;s1va
na;\ZK{`8}a;va;Di6a;\ZK{`7}a;ta;ma;s1tua\ZS{12}@A} now.
\end{document}

您可以按照通常的方式进行编译:

结果

如果您以前从未使用过终端或 C 编译器,您可能需要查找如何操作。祝您好运!

相关内容