大家好,我用 cls 文件制作了一个文本文档。 它工作正常。 但是当我尝试放置 vazir 字体或某些字体时,导出显示文本未连接。 这是 .tex 文件
%test vazir family
\begin{persian}
{\vazirBL من زبان فارسی را تست میکنم}\\
{\vazirBO من زبان فارسی را تست میکنم}\\
{\vazirEBO من زبان فارسی را تست میکنم}\\
{\vazirELI من زبان فارسی را تست میکنم}\\
{\vazirLI من زبان فارسی را تست میکنم}\\
{\vazirM من زبان فارسی را تست میکنم}\\
{\vazirR من زبان فارسی را تست میکنم}\\
{\vazirSBO من زبان فارسی را تست میکنم}\\
{\vazirT من زبان فارسی را تست میکنم}\\
\end{persian}
这是负责这个的.cls文件:
%Vazir font family
\newfontfamily{\vazirBL}[Script=Old Persian Cuneiform,Path = fonts/vazir/,Ligatures=Contextual]{Vazirmatn-Black}
\newfontfamily{\vazirBO}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-Bold}
\newfontfamily{\vazirEBO}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-ExtraBold}
\newfontfamily{\vazirELI}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-ExtraLight}
\newfontfamily{\vazirLI}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-Light}
\newfontfamily{\vazirM}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-Medium}
\newfontfamily{\vazirR}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-Regular}
\newfontfamily{\vazirSBO}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-SemiBold}
\newfontfamily{\vazirT}[Script=Old Persian Cuneiform,Path = fonts/vazir/]{Vazirmatn-Thin}
以及喜欢投反对票的人 是的,我搜索得够多了 不,这不是重复的问题 是的,我有所有你可以看这个街区的包裹:
\RequirePackage{fontawesome} % fonts
\RequirePackage{titlesec} % for editing sections
\RequirePackage{xcolor}
\RequirePackage[default]{raleway}
\RequirePackage{relsize}
\RequirePackage{ifthen}
\RequirePackage[margin=1cm,footskip=0.25in]{geometry}
\RequirePackage{multicol}
\RequirePackage[skins]{tcolorbox}
\RequirePackage{listofitems}
\RequirePackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage[document]{ragged2e}
%setting up persian font and english font
\usepackage{babel}
\usepackage[Latin,Devanagari]{ucharclasses}
\usepackage{polyglossia}