使用 xelatex 将 kR^i 转换为泰米尔语

使用 xelatex 将 kR^i 转换为泰米尔语

我试图获取泰米尔语中 kR^iShNa 中的 kR^i。这写成 kru 后跟一个引号,即 kru'。以下是我的程序

\documentclass[12pt,letterpaper]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\newfontfamily{\sst}[Script=Devanagari]{Sanskrit 2003}
\newfontfamily{\nst}[Script=Tamil]{Noto Sans Tamil}

\begin{document}
{\sst कृष्ण}\\
{\nst க்ருʼஷ்ண}
\end{document}

当我使用 xelatex 运行上述程序时,我没有得到倒引号。只显示一个空白方块。

在此处输入图片描述

答案1

解决方法是使用包含以下字符的匹配字体:

匹配字体

平均能量损失

\documentclass[12pt,letterpaper]{article}
\usepackage{fontspec}
%\usepackage{polyglossia}
\newfontfamily{\sst}[Script=Devanagari]{Noto Sans Devanagari}%Sanskrit 2003}
\newfontfamily{\nst}[Script=Tamil]{Noto Sans Tamil}
\newfontfamily\fextra{Noto Sans}
\newcommand\apostrophe{{\fextra ʼ}}
\begin{document}
\

{\sst कृष्ण}

{\nst க்ருʼஷ்ண}

{\nst க்ரு\apostrophe ஷ்ண}

\end{document}

編輯

添加关于使用哪种字体的评论:

答案会根据所需目的和用途而有所不同。一个答案不会适合所有人的所有情况。这是一个选择和选择的问题。

例如,CatamaranGoogle Fonts 上的 Pria Ravichandran 字体是一种带有拉丁语和泰米尔语的无文本字体,具有多种粗细。

Google Fonts 上的其他字体也值得一看。当然,Google 自己的字体Noto也值得一看。

双体船和其他一些

CDAC 的 GIST 字体也值得一看。

它们有多种风格。

例如,对于泰米尔语:

胃肠道间质瘤

胃肠道间质瘤 TMOT2

每种风格都有其适用的用途。

查看其他 GIST 字体。

另外,也要看看其他卓越中心。

平均能量损失

\documentclass[12pt]{article}
\usepackage{xcolor}
\pagecolor{red!3}
\usepackage{fontspec}


\setmainfont[Script=Tamil]{Noto Serif Tamil}
\newfontfamily\tamilfontsf[Script=Tamil]{Noto Sans Tamil}
\newfontfamily\englishfont{Noto Serif}

\newcommand\fztaname{Catamaran}%Baloo Thambi}
\newcommand\fxtaname{Catamaran Black}
\newcommand\fctaname{Catamaran ExtraBold}
\newcommand\fvtaname{Catamaran SemiBold}
\newcommand\fbtaname{Catamaran Medium}
\newcommand\fntaname{Catamaran Light}
\newcommand\fmtaname{Catamaran ExtraLight}
\newcommand\fmmtaname{Catamaran Thin}

\newcommand\ftbname{ETTamilNew}
\newcommand\ftcname{Kavivanar}
%\newcommand\ftdname{落落补 汤圆}%{\detokenize{GIST-TMOTParvathi}}
\newcommand\ftename{SakalBharati}
\newcommand\ftfname{\detokenize{TSCu_SaiIndira}}
%
%



\newfontface\fzta{\fztaname}
\newfontface\fxta{\fxtaname}
\newfontface\fcta{\fctaname}
\newfontface\fvta{\fvtaname}
\newfontface\fbta{\fbtaname}
\newfontface\fnta{\fntaname}
\newfontface\fmta{\fmtaname}
\newfontface\fmmta{\fmmtaname}

\newfontface\ftb{\ftbname}
\newfontface\ftc{\ftcname}
%\newfontface\ftd{\ftdname}
\newfontface\fte{\ftename}
\newfontface\ftf{\ftfname}

\newcommand\sampletext{சூரியக் குடும்பம்}

\newcommand\gaftcname{\detokenize{GIST-TMOTAbhirami}}
\newcommand\gbftcname{\detokenize{GIST-TMOTAmala}}
\newcommand\gcftcname{\detokenize{GIST-TMOTAppar}}
\newcommand\gdftcname{\detokenize{GIST-TMOTChanakya}}
\newcommand\geftcname{\detokenize{GIST-TMOTChandra}}
\newcommand\gfftcname{\detokenize{GIST-TMOTHeena}}
\newcommand\ggftcname{\detokenize{GIST-TMOTIlango}}
\newcommand\ghftcname{\detokenize{GIST-TMOTKalyani}}
\newcommand\giftcname{\detokenize{GIST-TMOTKamal}}
\newcommand\gjftcname{\detokenize{GIST-TMOTKannadasan}}
\newcommand\gkftcname{\detokenize{GIST-TMOTKannagi}}
\newcommand\glftcname{\detokenize{GIST-TMOTKomala}}
\newcommand\gmftcname{\detokenize{GIST-TMOTKrishnan}}
\newcommand\gnftcname{\detokenize{GIST-TMOTKumudam}}
\newcommand\goftcname{\detokenize{GIST-TMOTLalitha}}
\newcommand\gpftcname{\detokenize{GIST-TMOTMadhura}}
\newcommand\gqftcname{\detokenize{GIST-TMOTMina}}
\newcommand\grftcname{\detokenize{GIST-TMOTNambi}}
\newcommand\gsftcname{\detokenize{GIST-TMOTPadma}}
\newcommand\gtftcname{\detokenize{GIST-TMOTParvathi}}
\newcommand\guftcname{\detokenize{GIST-TMOTPattinathar}}
\newcommand\gvftcname{\detokenize{GIST-TMOTSuman}}


\newfontface\gaftc{\gaftcname}
\newfontface\gbftc{\gbftcname}
\newfontface\gcftc{\gcftcname}
\newfontface\gdftc{\gdftcname}
\newfontface\geftc{\geftcname}
\newfontface\gfftc{\gfftcname}
\newfontface\ggftc{\ggftcname}
\newfontface\ghftc{\ghftcname}
\newfontface\giftc{\giftcname}
\newfontface\gjftc{\gjftcname}
\newfontface\gkftc{\gkftcname}
\newfontface\glftc{\glftcname}
\newfontface\gmftc{\gmftcname}
\newfontface\gnftc{\gnftcname}
\newfontface\goftc{\goftcname}
\newfontface\gpftc{\gpftcname}
\newfontface\gqftc{\gqftcname}
\newfontface\grftc{\grftcname}
\newfontface\gsftc{\gsftcname}
\newfontface\gtftc{\gtftcname}
\newfontface\guftc{\guftcname}
\newfontface\gvftc{\gvftcname}

\usepackage{polyglossia}
\setdefaultlanguage[numerals=tamil,changecounternumbering=true]{tamil}
\setotherlanguages{english}


\begin{document}
\begin{tabular}{rl}
\textenglish{\fztaname} & \huge\fzta\sampletext \\
\textenglish{\fxtaname} & \huge\fxta\sampletext \\
\textenglish{\fctaname} & \huge\fcta\sampletext \\
\textenglish{\fvtaname} & \huge\fvta\sampletext \\
\textenglish{\fbtaname} & \huge\fbta\sampletext \\
\textenglish{\fntaname} & \huge\fnta\sampletext \\
\textenglish{\fmtaname} & \huge\fmta\sampletext \\
\textenglish{\fmmtaname} & \huge\fmmta\sampletext \\
\\
\textenglish{\ftbname} & \huge\ftb\sampletext \\
\textenglish{\ftcname} & \huge\ftc\sampletext \\
%\textenglish{\ftdname} & \huge\ftd\sampletext \\
\textenglish{\ftename} & \huge\fte\sampletext \\
\textenglish{\ftfname} & \huge\ftf\sampletext \\
\end{tabular}

\newpage
\begin{tabular}{rl}
\textenglish{\gaftcname} & \huge\gaftc\sampletext \\
\textenglish{\gbftcname} & \huge\gbftc\sampletext \\
\textenglish{\gcftcname} & \huge\gcftc\sampletext \\
\textenglish{\gdftcname} & \huge\gdftc\sampletext \\
\textenglish{\geftcname} & \huge\geftc\sampletext \\
\textenglish{\gfftcname} & \huge\gfftc\sampletext \\
\textenglish{\ggftcname} & \huge\ggftc\sampletext \\
\textenglish{\ghftcname} & \huge\ghftc\sampletext \\
\textenglish{\giftcname} & \huge\giftc\sampletext \\
\textenglish{\gjftcname} & \huge\gjftc\sampletext \\
\textenglish{\gkftcname} & \huge\gkftc\sampletext \\
\textenglish{\glftcname} & \huge\glftc\sampletext \\
\textenglish{\gmftcname} & \huge\gmftc\sampletext \\
\end{tabular}


\begin{tabular}{rl}
\textenglish{\gnftcname} & \huge\gnftc\sampletext \\
\textenglish{\goftcname} & \huge\goftc\sampletext \\
\textenglish{\gpftcname} & \huge\gpftc\sampletext \\
\textenglish{\gqftcname} & \huge\gqftc\sampletext \\
\textenglish{\grftcname} & \huge\grftc\sampletext \\
\textenglish{\gsftcname} & \huge\gsftc\sampletext \\
\textenglish{\gtftcname} & \huge\gtftc\sampletext \\
\textenglish{\guftcname} & \huge\guftc\sampletext \\
\textenglish{\gvftcname} & \huge\gvftc\sampletext \\
\end{tabular}



\end{document}

相关内容