General ⇒ Languages Supported by Latex
Languages Supported by Latex
Hello,
What are the languages supported by Latex? and how can I add new languages into a Latex document?
Regards
What are the languages supported by Latex? and how can I add new languages into a Latex document?
Regards
NEW: TikZ book now 40% off at Amazon.com for a short time.

- localghost
- Site Moderator
- Posts: 9202
- Joined: Fri Feb 02, 2007 12:06 pm
Languages Supported by Latex
LaTeX supports a lot of languages [1]. You have the free choice.
[1] The TeX Catalogue Online, Topic Index - Multilingual Support
Best regards
Thorsten
[1] The TeX Catalogue Online, Topic Index - Multilingual Support
Best regards
Thorsten
How to make a "Minimal Example"
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Languages Supported by Latex
Ok, thanks localghost, but I want to ask if I can insert right-to-left paragrahs in a left-to-right documents and using the native letters?localghost wrote:LaTeX supports a lot of languages [1]. You have the free choice.
[1] The TeX Catalogue Online, Topic Index - Multilingual Support
Best regards
Thorsten
Regards
Languages Supported by Latex
I, for example, work with arabic paragraphs/lines/words inside main latin text almost daily (though usually with XeLaTeX because of OpenType fonts support). You may use native characters, but you may have to use some specific commands or environments, depending on language and used packages.s.david wrote:Ok, thanks localghost, but I want to ask if I can insert right-to-left paragrahs in a left-to-right documents and using the native letters?localghost wrote:LaTeX supports a lot of languages [1]. You have the free choice.
[1] The TeX Catalogue Online, Topic Index - Multilingual Support
Best regards
Thorsten
Regards
Re: Languages Supported by Latex
I want to write my thesis abstract in Arabic, and I wrote my thesis in English, how to switch from the late one to the former? When I tried to write using Arabic characters, the editor still works from left-to-right, how can I chane the direction of writting in the editor?
Regards
Regards
Languages Supported by Latex
That's another story. Not all editors do very well when inputting arabic is at stake. I personally do all arabic stuff in OpenOffice.org (especially when inserting special characters are needed) then simply copy-paste it in LaTeX editor (Kile, Texmaker, Texworks...). Interesting thing is that LaTeX handle arabic a way better than any Word processing application, but entering it is a little bit tedious process.s.david wrote:I want to write my thesis abstract in Arabic, and I wrote my thesis in English, how to switch from the late one to the former? When I tried to write using Arabic characters, the editor still works from left-to-right, how can I chane the direction of writting in the editor?
Regards
Languages Supported by Latex
I have the following segement of code, for example:
where the TexnicCenter editor works from right-to-left, but when I compile the Latex document, the output file writes the Arabic statement from left-to-right, both in direction and characters. How can I solve this issue?
Regards
Code: Select all
\documentclass[a4paper,12pt,openany,oneside]{memoir}
\usepackage[arabic,english]{babel}
\begin{document}
\noindent Hello, how are you?\\
Hello, I am fine. Thank you \\\selectlanguage{arabic} ÇáÞæá ÇáãÃ辄 ÈÃä ÇáÎØÃ ÇáãÔåæÑ ÎíÑ ãä ÇáÕæÇÈ ÇáãåÌæÑ
\end{document}
Regards
Languages Supported by Latex
I would recommend again to use Xe(La)TeX and ArabXeTeX packages for the arabic. It's much easier to deal with and gives you opportunity to use all fonts that are installed on your system, .ttf and .otf. In the attachment I provide you an idea how to solve this using XeLaTeX with a simple example of short and larger arabic text. You may find more details in XeLaTeX and ArabXeTeX documentation. Sorry for not directly answering your question, but I hope this will be of use to you.
P.S. Don't forget to run xelatex test.tex instead of pdflatex test.tex to get .pdf document from the file I provided.
P.S. Don't forget to run xelatex test.tex instead of pdflatex test.tex to get .pdf document from the file I provided.
- Attachments
-
- test.tex
- Simple code for testing arabic text with ArabXeTeX
- (1.25 KiB) Downloaded 417 times
Languages Supported by Latex
How can I do that? When I run the simple code you gave me, a huge amount of errors are generated. Why?meho_r wrote:...P.S. Don't forget to run xelatex test.tex instead of pdflatex test.tex to get .pdf document from the file I provided.
Languages Supported by Latex
Those errors are because you run latex or pdflatex, not xelatex through TeXnicCenter. I found a quick tip how to use XeLaTeX with TeXnicCenter here (last post by simojoki): http://www.latex-community.org/forum/vi ... f=31&t=731s.david wrote:How can I do that? When I run the simple code you gave me, a huge amount of errors are generated. Why?meho_r wrote:...P.S. Don't forget to run xelatex test.tex instead of pdflatex test.tex to get .pdf document from the file I provided.
For now, just to be sure XeLaTeX is actually installed on your system, you may use command line and simply run xelatex test.tex Are you able to do this? For example, put test file in C:\Test, then run command line (Start > Run > cmd.exe) and enter this command:
Code: Select all
cd C:\Test
Code: Select all
xelatex test.tex
I hope that some of Windows' and TeXnicCenter's users can provide you more infos about using XeLaTeX with TeXnicCenter.
BTW, arabic text in your post didn't show correctly, it was just bunch of symbols. As people in the thread of which I posted link above said, TeXnicCenter has serious issue not providing support for unicode, so keep that in mind.