En realidad, esta pregunta se hizo muchas veces antes, como1,2,3y el artículo escrito enGuías ShareLaTeX. Sin embargo, estoy usando el editor en línea y cuando probé las soluciones mencionadas, sigo recibiendo errores y ningún archivo resultante después de la compilación. Parece que los paquetes usados no se reconocen.
La última opción que probé es usar esto en el preámbulo:
\usepackage{arabxetex}
\newfontfamily\arabicfont[Script=Arabic, Scale=1.5]{Scheherazade}
y esto para el texto árabe:
\textarab{نص عربي}
Después de la compilación recibí este error:
Probé los dos compiladores dentro del cuadrado amarillo pero no funcionó.
Abrí un proyecto de prueba que tiene solo este paquete y este fue el resultado: como
Vale la pena mencionar que no puedo usar el editor sin conexión.
¿Alguna idea sobre cómo solucionarlo?
Gracias
Respuesta1
En el preámbulo:
\usepackage{fontenc}
\usepackage{arabxetex}
\usepackage{bidi}%has to be last package to be load
\newfontfamily\Kayhan[Script=Arabic]{XB Kayhan}
\newenvironment{Farsi}
{\begin{RTL}}
{\end{RTL}}
Dentro del documento:
\textarab{نص عربي }
Asegúrese de que el compilador sea (Xelatex).
Respuesta2
Aquí hay una solución que funciona con pdflatex
. Necesita los paquetes arabtex
y utf8
configurar la codificación en consecuencia. A continuación se muestra un MWE.
\documentclass{standalone}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\begin{document}
\textit{Algorithm} is a Latinization of the name of \<الخوارزمی>.
\end{document}
El resultado es el siguiente.
Crédito:Escritura árabe que utiliza látex, incluidos Persia, urdu y kurdo لاتكس بالعربية