波斯语字体在乳胶中不会相互粘连

问题描述 投票:0回答:0

大家好,我用 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}

代码导出正常,但显示如下,不应该是这样的:pdf file shown here ps:前两行是另一种字体不是 vazir 我只是想让人们看到它工作正常!

latex pdflatex xelatex
© www.soinside.com 2019 - 2024. All rights reserved.