使用 babel 包将波斯语文本添加到英文文档中

使用 babel 包将波斯语文本添加到英文文档中

我正在尝试使用 babel 包将一些波斯语文本添加到英文文档(Springer 风格)中。这是我的 tex 文件,如下所示:

\RequirePackage{fix-cm}
\documentclass[smallextended]{svjour3}
\usepackage[utf8]{inputenc}
\usepackage[arabic,farsi,english]{babel}
\begin{document}
\section{introduction}
some Persian text \FR{فروشگاه}
\end{document}

输出如下:

在此处输入图片描述

问题是使用 babel 包改变了我的部分以及图表(表格)编号格式(此图中为 0.1 介绍)。而当我不使用 babel 包时,1 介绍是正常的(下图)。

在此处输入图片描述

答案1

arabi.ldf(这已经过时了......)的观点是,每个非文章的类别都应该有章节编号(因此你会发现很多错误)。

添加

\expandafter\def\csname [email protected]\endcsname{} 

在加载 babel 之前并希望获得最好的结果。

相关内容