LaTeX forum ⇒ Document Classes ⇒ Write different languages on the same page

Information and discussion about specific document classes and how to create your own document classes.
mehdib
Posts: 2
Joined: Wed Jan 18, 2017 6:21 pm

Write different languages on the same page

Hello
How can I write in different languages (Arabic and french) on the same page ?
thanks

Tags:

Stefan Kottwitz
Posts: 9521
Joined: Mon Mar 10, 2008 9:44 pm
Hi Mehdib,

welcome to the forum!

Sure, simply write it on the same page. Or was there any issue? If yes, let us know, with a code example.
Regarding language and hyphenation, you can

\documentclass{article}\usepackage[french,arabic]{babel}\begin{document}\begin{otherlanguage}{french}french text\end{otherlanguage}arabic text\end{document}

Besides that, it's switching fonts.

Stefan

mehdib
Posts: 2
Joined: Wed Jan 18, 2017 6:21 pm
Thank you for the response.

to write in arabic we must change the language
when I compile to pdf i have this error message
" \documentclass{
article}
The document may only declare one class."

thanks.

Stefan Kottwitz
Yes, use the command \documentclass only one time. That's the very basic setup of a document, only done one time. If you use a template (that uses \documentclass) you cannot change it later. You may post your document code here, to check, if you like.