사실 이 질문은 이전에도 여러 번 받았던 질문이었습니다.1,2,삼그리고 에 쓰여진 기사ShareLaTeX 가이드. 그러나 온라인 편집기를 사용하고 있는데 언급된 솔루션을 시도했지만 컴파일 후에도 여전히 오류가 발생하고 결과 파일이 없습니다. 사용된 패키지가 인식되지 않는 것 같습니다.
내가 시도한 마지막 선택은 서문에서 이것을 사용하는 것입니다.
\usepackage{arabxetex}
\newfontfamily\arabicfont[Script=Arabic, Scale=1.5]{Scheherazade}
아랍어 텍스트의 경우 다음과 같습니다.
\textarab{نص عربي}
컴파일 후 다음 오류가 발생했습니다.
노란색 사각형 안에 있는 두 개의 컴파일러를 사용해 보았지만 작동하지 않았습니다.
이 패키지만 포함된 테스트 프로젝트를 열었고 결과는 다음과 같습니다.
오프라인 편집기를 사용할 수 없다는 점을 언급할 가치가 있습니다
해결 방법에 대한 생각이 있으십니까?
감사해요
답변1
전문에서:
\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}}
문서 내부:
\textarab{نص عربي }
컴파일러가 (Xelatex)인지 확인하세요.
답변2
다음은 pdflatex
. 패키지가 필요 arabtex
하고 utf8
그에 따라 인코딩을 설정해야 합니다. 아래는 MWE입니다.
\documentclass{standalone}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\begin{document}
\textit{Algorithm} is a Latinization of the name of \<الخوارزمی>.
\end{document}
출력은 다음과 같습니다.
신용 거래:페르시아, 우르두어, 쿠르드어를 포함한 라텍스를 사용하는 아랍어 스크립트 لاتكس بالعربية