Arabischer und griechischer Inline-Text im russischen Dokument pdflatex

Arabischer und griechischer Inline-Text im russischen Dokument pdflatex

Ich bin ziemlich neu bei Latex. Vielleicht lässt sich das leicht lösen, aber ich konnte die Lösung nicht finden.

Ich versuche, ein Dokument in russischer Sprache mit arabischem und griechischem Inline-Text in pdflatex zu erstellen. Aber es kommt immer wieder zu Fehlern

\documentclass[a5paper, oneside, draft]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[LAE,LFE,T2A]{fontenc}
\usepackage[arabic,greek,russian]{babel}
\usepackage{indentfirst}
\begin{document}

\chapter{Первый}
Текст на руском языке с греческим \foreignlanguage{greek}{τέλεσμα} 
и арабским \foreignlanguage{arabic}{ارتداء‎}

\end{document}

Die Fehler, die ich bekomme:

LaTeX Error: Command \CYRP unavailable in encoding OT1. [\chapter{Первый}]
LaTeX Error: Command \cyre unavailable in encoding OT1. [\chapter{Первый}]

Wenn ich \usepackage[utf8]{inputenc}unter der Babel-Deklaration Folgendes eingebe, erhalte ich die folgende Fehlermeldung:

LaTeX Error: Option clash for package inputenc. [\usepackage]
LaTeX Error: Command \dhal unavailable in encoding OT1. [\chapter{Первый}]

Gibt es eine Möglichkeit, Arabisch und Griechisch in den russischen Haupttext einzufügen?

Vielen Dank im Voraus.

Antwort1

Wenn Sie verwenden müssen , würde ich für Arabisch pdflatexverwenden . Beachten Sie, dass die alten, veralteten Schriftbefehle verwendet werden (z. B. , ), sodass diese in aktiviert werden müssen .arabtexarabtex\rm\itscrbook

\documentclass[a5paper, oneside, draft, enabledeprecatedfontcommands]{scrbook}
\usepackage[greek,russian]{babel}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\begin{document}
\chapter{Первый}
Текст на руском языке с греческим \foreignlanguage{greek}{τέλεσμα} 
и арабским \RL{ارتداء}.
\end{document}

pdflatex-Ausgabe

lualatexIch würde jedoch stattdessen „ with“ für alles verwenden babel, wodurch Sie die vollständige Kontrolle über die Schriftarten und viele weitere interessante Optionen haben.

\documentclass[a5paper, oneside, draft]{scrbook}
\usepackage[nil,bidi=basic]{babel}
\babelprovide[import,language=Default,main]{russian}
\babelprovide[import,language=Default]{greek}
\babelprovide[import,language=Default]{arabic}
\babelfont{rm}{Noto Serif}
\babelfont[arabic]{rm}{Noto Naskh Arabic}
\babelfont{sf}{Noto Sans}
\babelfont[arabic]{sf}{Noto Sans Arabic}
\pagestyle{empty}
\begin{document}
\chapter{Первый}
Текст на руском языке с греческим \foreignlanguage{greek}{τέλεσμα} 
и арабским \foreignlanguage{arabic}{ارتداء}.
\end{document}

Lualatex-Ausgabe

verwandte Informationen