Na verdade, esta pergunta foi feita muitas vezes antes, como1,2,3e o artigo escrito emGuias ShareLaTeX. Porém, estou usando o editor online e quando tentei as soluções mencionadas ainda recebo erros e nenhum arquivo resultante após a compilação. Parece que os pacotes usados não são reconhecidos.
A última opção que tentei foi usar isto no preâmbulo:
\usepackage{arabxetex}
\newfontfamily\arabicfont[Script=Arabic, Scale=1.5]{Scheherazade}
e isto para o texto árabe:
\textarab{نص عربي}
Após a compilação, recebi este erro:
Tentei os dois compiladores dentro do quadrado amarelo mas não funcionou
Abri um projeto de teste que possui apenas este pacote e o resultado foi este: como
Vale ressaltar que não consigo usar o editor offline
Alguma ideia sobre como resolver isso?
Obrigado
Responder1
No 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 do documento:
\textarab{نص عربي }
Certifique-se de que o compilador seja (Xelatex).
Responder2
Aqui está uma solução que funciona com pdflatex
. Ele precisa dos pacotes arabtex
e utf8
da configuração da codificação de acordo. Abaixo está um MWE.
\documentclass{standalone}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\begin{document}
\textit{Algorithm} is a Latinization of the name of \<الخوارزمی>.
\end{document}
A saída é a seguinte.
Crédito:Escrita árabe usando látex, incluindo Pérsia, Urdu e Curdo لاتكس بالعربية