When you create a multilevel list in Microsoft Word 2013 (or earlier versions), then by default the list numbers (e.g. 3.2.4, where 3 here is the top most level) appears correctly for Left-to-Right languages. However, for Arabic, I need the number to appear mirrored: 4.2.3. How to do this? I tried defining new list but it does not work properly.

Any ideas?


What I understood from your question is that when the you create a numbered list and want to change its' direction to RTL, the content probably looked something like ( نص عربيl4. ) as the number 14 is touching the text instead of having the dot as a separator. If that's your case then try this:

1.Simply highlight the text you want to change its' direction.

2.right click to bring the options menu

3.Choose the paragraph option

4.in the first page in the general section, choose the direction of the text "right-to-left".

The highlighted lines will change, It's possible to show bullet points from the same list in different directions but I don't think you can split a text from the same line and show each part in a different direction.

  • I think you didn't understand my question. Try this: have a numbered list consisting of three items. for the second item, for example, insert a sub-item. In english, you have: 1. item one 2. item two 2.1 subitem two_one 3. item three I want this in right-to-left. Problem: "2.1" appears just like this, "2.1". But in Arabic we want it to appear as "1.2" since you read right-to-left ! – student1 Nov 28 '14 at 18:11
  • I understand your question now. Numbers are not read from right-to-left in Arabic. So the direction of the decimal number is the same in both Arabic and English. if you changed the direction of that particular bullet point to right-to-left and the number did not change its direction then that's correct and you're good to go. – Zakher Masri Dec 5 '14 at 15:09

Here's an example of how to do it for a depth-2 list:

  • Click the menu part of the Multilevel List ribbon menu-button.
  • Select "Define New Multilevel list".
  • Go to level 2 of your list (there's a listbox of the 9 levels).
  • In the 'Formatting for Number' textbox, place the cursor after the dot (.) character.
  • Insert a Unicode RLM (Right-to-Left Mark; U+200F). Here's how you can do that.
  • Accept the changes you made.

That's it, now the numbers are in right-to-left order. Obviously you would need to do this for levels 3, 4, etc. with multiple RLMs.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.