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 pdflatex
verwenden . Beachten Sie, dass die alten, veralteten Schriftbefehle verwendet werden (z. B. , ), sodass diese in aktiviert werden müssen .arabtex
arabtex
\rm
\it
scrbook
\documentclass[a5paper, oneside, draft, enabledeprecatedfontcommands]{scrbook}
\usepackage[greek,russian]{babel}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\begin{document}
\chapter{Первый}
Текст на руском языке с греческим \foreignlanguage{greek}{τέλεσμα}
и арабским \RL{ارتداء}.
\end{document}
lualatex
Ich 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}