
Bilingual papers should be a non-event. English on one side, Urdu on the other, same question, same number. In practice they are where formatting goes to die: mismatched numbering, a question that wraps onto a second page in one language but not the other, and the slow horror of editing two documents that must stay identical.
One source, two renderings
The fix is to stop maintaining two documents. Author the question once with both language fields, and let layout render them as a synchronised pair. Change the marks on a question and both columns update; reorder a section and both follow.
- Numbering is shared, so the English Q7 is always the Urdu Q7.
- Right-to-left Urdu and left-to-right English sit in mirrored columns without manual nudging.
- A change to one language can never silently desync the other — there is only one source.

If you are editing the English and the Urdu separately, you are not setting a bilingual paper — you are maintaining two papers that happen to agree for now.
Imran Ashraf


