![在目录类型文档中添加阿拉伯文摘要](https://linux22.com/image/399626/%E5%9C%A8%E7%9B%AE%E5%BD%95%E7%B1%BB%E5%9E%8B%E6%96%87%E6%A1%A3%E4%B8%AD%E6%B7%BB%E5%8A%A0%E9%98%BF%E6%8B%89%E4%BC%AF%E6%96%87%E6%91%98%E8%A6%81.png)
我必须在我的论文中添加包含 3 种语言(法语(我的主要语言)、英语、阿拉伯语)的摘要。我尝试添加阿拉伯语摘要,但出现错误。我该如何解决这个问题?我使用 let\clear 将 3 个摘要放在同一页,因为我正在处理书籍文档。感谢您的帮助
\documentclass[oneside,a4paper,12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[LAE, T1]{fontenc}
\usepackage{lmodern}
\usepackage[arabic, english, french]{babel}
\newcommand{\ab}{\selectlanguage{arabic}}
\newcommand{\fr}{\selectlanguage{french}}
\newcommand{\en}{\selectlanguage{english}}
\begin{document}
\pagenumbering{roman}
\clearpage
\setcounter{page}{2}
\chapter*{Résumé}
\fr
Droit des affaires
\textbf{Mots clés : }
\ab
{\let\clearpage\relax\chapter*{ملخص}}
قانون الاعمال
\textbf{ : كلمات مفاتيح}
\en
{\let\clearpage\relax\chapter*{Abstract}}
law
\textbf{Keywords : }
\fr
\addcontentsline{toc}{chapter}{Résumé}
\addcontentsline{toc}{chapter}{ملخص}
\addcontentsline{toc}{chapter}{Abstract}
\renewcommand{\contentsname}{Table des matières}
\end{document}
答案1
用于\textRL
\addcontentsline{toc}{chapter}{\textRL{ملخص}}
\documentclass[oneside,a4paper,12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[LAE, T1]{fontenc}
\usepackage{lmodern}
\usepackage[arabic, english, french]{babel}
\newcommand{\ab}{\selectlanguage{arabic}}
\newcommand{\fr}{\selectlanguage{french}}
\newcommand{\en}{\selectlanguage{english}}
\begin{document}
\pagenumbering{roman}
\clearpage
\setcounter{page}{2}
\chapter*{Résumé}
\fr
Droit des affaires
\textbf{Mots clés : }
\ab
{\let\clearpage\relax\chapter*{ملخص}}
قانون الاعمال
\textbf{ : كلمات مفاتيح}
\en
{\let\clearpage\relax\chapter*{Abstract}}
law
\textbf{Keywords : }
\fr
\addcontentsline{toc}{chapter}{Résumé}
\addcontentsline{toc}{chapter}{\textRL{ملخص}}
\addcontentsline{toc}{chapter}{Abstract}
\renewcommand{\contentsname}{Table des matières}
\tableofcontents
\end{document}