乳胶藏文咒语

乳胶藏文咒语

我是 LaTeX 初学者,只是想了解是否可以使用 LaTeX 显示藏文咒语,并发现了一个ctib功能强大的软件包。但我不知道是否可以将\tibSnaldan软件包中包含的符号放在字母之上 - 就像您在“谷歌”上搜索藏文字母 HUNG 的图片时看到的那样。我已经在互联网上进行了数小时的研究,但找不到解决方案。(\stackrel不起作用,因为藏文字母消失了……)

如果有人能帮助我我将非常感激!!!

答案1

尝试使用 LuaLaTeX 或 XeLaTeX 的 unicode

\documentclass{article}
\usepackage{fontspec}
\newfontfamily\tibetan{TibMachUni.ttf}
\def\yig{{\protect\tibetan ༃  \char"0F03}}
\begin{document}
\scalebox{5}{\yig}
\bgroup
\LARGE\tibetan
\noindent༆ །ཨ་ཡིག་དཀར་མཛེས་ལས་འཁྲུངས་ཤེས་བློ  འི་\par
གཏེར༑ །ཕས་རྒོལ་ཝ་སྐྱེས་ཟིལ་གནོན་གདོང་ལྔ་བཞིན།།\par
ཆགས་ཐོགས་ཀུན་བྲལ་མཚུངས་མེད་འཇམ་དབྱངསམཐུས།།\par
མཧཱ་མཁས་པའི་གཙོ་བོ་ཉིད་འགྱུར་ཅིག། །མངྒལཾ༎\par
བསྒྲོགས
\egroup
\end{document}

在此处输入图片描述

正如 ctib 包所述,它是一个临时解决方案,直到 unicode 支持成熟。

答案2

进入ctib 的 TeX 源代码,有\V{}{}预定义的命令用于堆叠两个字母,但不能超过两个。但也有预定义的命令用于 HUNG: \hung。我更改了定义,改为\tibSnaldan在顶部:

\documentclass{article}
\usepackage{ctib}

\begin{document}
{\tib \V{h}{'u}}  % stack 2 letters
{\tib \hung}    % predefined command for HUNG
{\tib \ooalign{{\raise0.7\fontdimen5\font\hbox{\hskip0.15em \tibSnaldan}}
        \cr\V{h}{'u}} % changed definition of \hung for use with \tibSnaldan

\end{document}

{\tib \V{h}{'u}} {\tib \hung} 和 \hung 与 \tibSnaldan

\stackrel仅可在数学环境中使用。

相关内容