I am using LaTeX (TeXmaker) to give format to an article in arabic and spanish (with some special characters to represent a transliteration of arabic text). I used this solution to locate my page number in the place that I needed (both header and footer will be used for other information). As I began to introduce the text (alternating between arabic and spanish) the page number sometimes is shown in arabic-western numerals and sometimes in arabic-indic numerals, but I would like them to show always in arabic-western numerals.
Sometimes using \newpage solves the problem, but sometimes it does not, so I need a permanent solution.
I left some packages I use in the preamble of the NWE, but I'm not sure if they're part of the problem or not.
NWE:
\documentclass[11pt]{article}
\usepackage[spanish,mexico]{babel} %Spanish
\usepackage{arabtex} %Arabic
\usepackage{utf8} %Arabic
\usepackage[utf8]{inputenc} %Spanish
% Page number
\usepackage{eso-pic}
\AddToShipoutPicture{%
\AtPageUpperLeft{%
\setlength\unitlength{0.43in}%
\hspace*{\dimexpr\paperwidth-1.4in\relax}%
\makebox(1,-3)[rt]{\thepage}%
}}
% Helvetica
\usepackage[scaled]{helvet}
\renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif
\usepackage[T1]{fontenc}
\usepackage{textcomp} % Transliteration
\usepackage{semtrans} % Transliteration
\begin{document}
\setarab
\setcode{utf8}
\begin{arabtext}
وقول الله تعالى: `الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ لْأِسْلامَ
ادِيناً.' (المائدة: من الآية3)
\\وقوله تعالى: `قُلْ يَا أَيُّهَا النَّاسُ إِنْ كُنْتُمْ فِي شَكٍّ مِنْ دِينِي فَلا أَعْبُدُ الَّذِينَ تَعْبُدُونَ مِنْ
دُونِ اللَّهِ وَلَكِنْ أَعْبُدُ اللَّهَ الَّذِي يَتَوَفَّاكُمْ.' (يونس: من الآية140)
\\وقوله تعالى: `يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَآمِنُوا بِرَسُولِهِ يُؤْتِكُمْ كِفْلَيْنِ مِنْ رَحْمَتِهِ
وَيَجْعَلْ لَكُمْ نُوراً تَمْشُونَ بِهِ وَيَغْفِرْ لَكُمْ وَاللَّهُ غَفُورٌ رَحِيمٌ.' (الحديد: 28)
\end{arabtext}
\bigskip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat ut neque semper mattis. Aliquam rutrum sem sit amet purus imperdiet lacinia. Cras aliquet lorem nisl, sit amet varius turpis consectetur id. Nulla scelerisque nulla in cursus mattis. Quisque dignissim turpis ut nunc rhoncus, quis elementum arcu interdum. Phasellus ut justo congue neque sagittis ultricies vel ac lacus. In hac habitasse platea dictumst. In vitae metus quis nibh dictum hendrerit ullamcorper sit amet sapien. Etiam tempor dui quis sapien tristique, a vulputate urna tristique. Nunc malesuada, ligula a tristique ullamcorper, quam ante bibendum mi, in ullamcorper felis ligula at ipsum. In hac habitasse platea dictumst. Aliquam erat volutpat. Donec eu eleifend nulla. Fusce est velit, dapibus quis augue hendrerit, pulvinar posuere arcu. Donec diam purus, varius nec tempus at, faucibus sed mauris.
\bigskip
\setcode{utf8}
\begin{arabtext}
وقول الله تعالى: `الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ لْأِسْلامَ
ادِيناً.' (المائدة: من الآية3)
\\وقوله تعالى: `قُلْ يَا أَيُّهَا النَّاسُ إِنْ كُنْتُمْ فِي شَكٍّ مِنْ دِينِي فَلا أَعْبُدُ الَّذِينَ تَعْبُدُونَ مِنْ
دُونِ اللَّهِ وَلَكِنْ أَعْبُدُ اللَّهَ الَّذِي يَتَوَفَّاكُمْ.' (يونس: من الآية140)
\\وقوله تعالى: `يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَآمِنُوا بِرَسُولِهِ يُؤْتِكُمْ كِفْلَيْنِ مِنْ رَحْمَتِهِ
وَيَجْعَلْ لَكُمْ نُوراً تَمْشُونَ بِهِ وَيَغْفِرْ لَكُمْ وَاللَّهُ غَفُورٌ رَحِيمٌ.' (الحديد: 28)
\end{arabtext}
\bigskip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat ut neque semper mattis. Aliquam rutrum sem sit amet purus imperdiet lacinia. Cras aliquet lorem nisl, sit amet varius turpis consectetur id. Nulla scelerisque nulla in cursus mattis. Quisque dignissim turpis ut nunc rhoncus, quis elementum arcu interdum. Phasellus ut justo congue neque sagittis ultricies vel ac lacus. In hac habitasse platea dictumst. In vitae metus quis nibh dictum hendrerit ullamcorper sit amet sapien. Etiam tempor dui quis sapien tristique, a vulputate urna tristique. Nunc malesuada, ligula a tristique ullamcorper, quam ante bibendum mi, in ullamcorper felis ligula at ipsum. In hac habitasse platea dictumst. Aliquam erat volutpat. Donec eu eleifend nulla. Fusce est velit, dapibus quis augue hendrerit, pulvinar posuere arcu. Donec diam purus, varius nec tempus at, faucibus sed mauris.
\bigskip
\setcode{utf8}
\begin{arabtext}
وقول الله تعالى: `الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ لْأِسْلامَ
ادِيناً.' (المائدة: من الآية3)
\\وقوله تعالى: `قُلْ يَا أَيُّهَا النَّاسُ إِنْ كُنْتُمْ فِي شَكٍّ مِنْ دِينِي فَلا أَعْبُدُ الَّذِينَ تَعْبُدُونَ مِنْ
دُونِ اللَّهِ وَلَكِنْ أَعْبُدُ اللَّهَ الَّذِي يَتَوَفَّاكُمْ.' (يونس: من الآية140)
\\وقوله تعالى: `يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَآمِنُوا بِرَسُولِهِ يُؤْتِكُمْ كِفْلَيْنِ مِنْ رَحْمَتِهِ
وَيَجْعَلْ لَكُمْ نُوراً تَمْشُونَ بِهِ وَيَغْفِرْ لَكُمْ وَاللَّهُ غَفُورٌ رَحِيمٌ.' (الحديد: 28)
\end{arabtext}
\bigskip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat ut neque semper mattis. Aliquam rutrum sem sit amet purus imperdiet lacinia. Cras aliquet lorem nisl, sit amet varius turpis consectetur id. Nulla scelerisque nulla in cursus mattis. Quisque dignissim turpis ut nunc rhoncus, quis elementum arcu interdum. Phasellus ut justo congue neque sagittis ultricies vel ac lacus. In hac habitasse platea dictumst. In vitae metus quis nibh dictum hendrerit ullamcorper sit amet sapien. Etiam tempor dui quis sapien tristique, a vulputate urna tristique. Nunc malesuada, ligula a tristique ullamcorper, quam ante bibendum mi, in ullamcorper felis ligula at ipsum. In hac habitasse platea dictumst. Aliquam erat volutpat. Donec eu eleifend nulla. Fusce est velit, dapibus quis augue hendrerit, pulvinar posuere arcu. Donec diam purus, varius nec tempus at, faucibus sed mauris.
\bigskip
\setcode{utf8}
\begin{arabtext}
وقول الله تعالى: `الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ لْأِسْلامَ
ادِيناً.' (المائدة: من الآية3)
\\وقوله تعالى: `قُلْ يَا أَيُّهَا النَّاسُ إِنْ كُنْتُمْ فِي شَكٍّ مِنْ دِينِي فَلا أَعْبُدُ الَّذِينَ تَعْبُدُونَ مِنْ
دُونِ اللَّهِ وَلَكِنْ أَعْبُدُ اللَّهَ الَّذِي يَتَوَفَّاكُمْ.' (يونس: من الآية140)
\\وقوله تعالى: `يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَآمِنُوا بِرَسُولِهِ يُؤْتِكُمْ كِفْلَيْنِ مِنْ رَحْمَتِهِ
وَيَجْعَلْ لَكُمْ نُوراً تَمْشُونَ بِهِ وَيَغْفِرْ لَكُمْ وَاللَّهُ غَفُورٌ رَحِيمٌ.' (الحديد: 28)
\end{arabtext}
\bigskip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat ut neque semper mattis. Aliquam rutrum sem sit amet purus imperdiet lacinia. Cras aliquet lorem nisl, sit amet varius turpis consectetur id. Nulla scelerisque nulla in cursus mattis. Quisque dignissim turpis ut nunc rhoncus, quis elementum arcu interdum. Phasellus ut justo congue neque sagittis ultricies vel ac lacus. In hac habitasse platea dictumst. In vitae metus quis nibh dictum hendrerit ullamcorper sit amet sapien. Etiam tempor dui quis sapien tristique, a vulputate urna tristique. Nunc malesuada, ligula a tristique ullamcorper, quam ante bibendum mi, in ullamcorper felis ligula at ipsum. In hac habitasse platea dictumst. Aliquam erat volutpat. Donec eu eleifend nulla. Fusce est velit, dapibus quis augue hendrerit, pulvinar posuere arcu. Donec diam purus, varius nec tempus at, faucibus sed mauris.
\bigskip
\setcode{utf8}
\begin{arabtext}
وقول الله تعالى: `الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ لْأِسْلامَ
ادِيناً.' (المائدة: من الآية3)
\\وقوله تعالى: `قُلْ يَا أَيُّهَا النَّاسُ إِنْ كُنْتُمْ فِي شَكٍّ مِنْ دِينِي فَلا أَعْبُدُ الَّذِينَ تَعْبُدُونَ مِنْ
دُونِ اللَّهِ وَلَكِنْ أَعْبُدُ اللَّهَ الَّذِي يَتَوَفَّاكُمْ.' (يونس: من الآية140)
\\وقوله تعالى: `يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَآمِنُوا بِرَسُولِهِ يُؤْتِكُمْ كِفْلَيْنِ مِنْ رَحْمَتِهِ
وَيَجْعَلْ لَكُمْ نُوراً تَمْشُونَ بِهِ وَيَغْفِرْ لَكُمْ وَاللَّهُ غَفُورٌ رَحِيمٌ.' (الحديد: 28)
\end{arabtext}
\bigskip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat ut neque semper mattis. Aliquam rutrum sem sit amet purus imperdiet lacinia. Cras aliquet lorem nisl, sit amet varius turpis consectetur id. Nulla scelerisque nulla in cursus mattis. Quisque dignissim turpis ut nunc rhoncus, quis elementum arcu interdum. Phasellus ut justo congue neque sagittis ultricies vel ac lacus. In hac habitasse platea dictumst. In vitae metus quis nibh dictum hendrerit ullamcorper sit amet sapien. Etiam tempor dui quis sapien tristique, a vulputate urna tristique. Nunc malesuada, ligula a tristique ullamcorper, quam ante bibendum mi, in ullamcorper felis ligula at ipsum. In hac habitasse platea dictumst. Aliquam erat volutpat. Donec eu eleifend nulla. Fusce est velit, dapibus quis augue hendrerit, pulvinar posuere arcu. Donec diam purus, varius nec tempus at, faucibus sed mauris.
\end{document}
Output:
Lists of files (don't know if necessary, but the "how to ask" seems to recommend it?)
Edit1: More details. I don't use the fancyhdr for the page number because there is other information placed there. To avoid overcrowding my header I want to put the page-number at the left of the main body of the text. This is how a final page in my article looks like (I used package showframe to show you the layout I need):
So I need to preserve this page-number position.