.png)
Estoy intentando usar escritura árabe pero parece que tengo problemas, el resultado es solo un montón de signos de interrogación, literalmente.Tomé este código de esta página.
(Estoy en Macbook Pro Yosemite, TeXLive, TeXshop, XeLaTeX, etc.)
\documentclass{book}
\usepackage{setspace}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{arabic}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.1]{Scheherazade}
\begin{document}
Some latin text and inline arabic: \textarabic{السلام عليكم}
And for larger blocks of text you can use Arabic environment:
\begin{Arabic}
العربية أكثر لغات المجمأعلى الصفحة إلى أسفلها.
\end{Arabic}
To get even spacing between lines, you can use \verb|\lineskiplimit| command (locally or globally, preferably locally) and set spacing with \verb|setspace| or \verb|leading| package to avoid possible overlapping:
\begin{Arabic}
\lineskiplimit=-1000pt
\setstretch{1.2}
العربية أكثر لغات المجموعة السامية متحدثينَ، وإحدى أكثر اللغات انتشارًا في العافارسية والعبرية وعلى عكس الكثير من اللغات العالمية - ومن أعلى الصفحة إلى أسفلها.
\end{Arabic}
\end{document}
La salida es
Hasta donde yo sé, he instalado la fuente Scherzade (la veo en otros softwares/páginas) pero no estoy tan seguro de lo de Polyglossia. ¿Alguien sabe cómo puedo solucionar esto?
Respuesta1
Probablemente su archivo no esté guardado en codificación UTF-8. Al parecer TeXshop te permite poner
% !TEX encoding = UTF-8 Unicode
como primera línea, aunque como estamos en el siglo XXI probablemente deberías establecerlo como el editor predeterminado. Esto se puede hacer en las preferencias principales de TeXShop en el panel Fuente (Codificación).
Para resumir:
- Instalar
polyglossia
(que debe instalarse en un TeXLive (MacTeX) completo) - instala las fuentes que desees (ScheherazadePor ejemplo)
Las fuentes en Mac se instalan en formato /Library/Fonts
. La forma más sencilla de hacerlo es utilizar el menú Ir en el buscador e ingresar /Library/Font
cuando se le solicite. Esto abrirá la carpeta correspondiente y podrá arrastrar las fuentes a ella.
Vaya a sus preferencias de TeX Editor y hágalo
- ¡Guarde cosas en codificación UTF-8!
- Utilice XeLaTeX
Ahora puedes escribir cosas en Kurdi/كوردی(Sorani/سۆرانی) y debería funcionar bien.