Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arabic text rendering (different text direction) #27

Open
anermina opened this issue Dec 23, 2019 · 1 comment
Open

Arabic text rendering (different text direction) #27

anermina opened this issue Dec 23, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@anermina
Copy link
Contributor

Currently, documents in Arabic language render like all the other documents. However, since writing direction is different in Arabic (from the right to the left), this doesn't give the expected output.

Is there some attribute that should be included in order to properly render these files?

Example:
arabic.zip

Original:
image

Rendered:
image

anermina added a commit that referenced this issue Dec 29, 2019
Notes:
1. Repeating footnotes are duplicated in definition lists (e.g. Australia, Indonesia, San Marino). However, they are fine in tables.
2. Definition lists do not break to another page if they are too long to fit. Page break is added before that long definition list instead (this can be seen for Israel and Italy).
3. Multi-paragraph footnotes (which include some items lists) do not include a line break. I've tried multiple markups, but none of them gave the expected result. This can be seen in the table from the United Kingdom section.
4. Unlike in the other long tables, where table heading should be repeated at the beginning of each new page, in the first two tables of these documents, repetition of the third row is required.
5. Multi-paragraph notes are marked as "NOTE –", which maybe is not the best mark in case when only some list is included. In that case, there is a line break after this mark, which leaves the row after "NOTE -" empty.
6. Word "Note" and footer content should be translated to the language of the document.
7. Front page has a different style.
8. Table of contents and foreword are not needed.
9. Footer should be different.

Arabic version is not added yet due to the issue #27.
@opoudjis
Copy link
Contributor

opoudjis commented Jan 6, 2020

Oh wow. I haven't even begun to look at RTL issues, and this is not something I'm expert at (yet).

I will make this a generic isodoc issue: metanorma/isodoc#166

ronaldtse pushed a commit that referenced this issue Mar 1, 2020
Notes:
1. Repeating footnotes are duplicated in definition lists (e.g. Australia, Indonesia, San Marino). However, they are fine in tables.
2. Definition lists do not break to another page if they are too long to fit. Page break is added before that long definition list instead (this can be seen for Israel and Italy).
3. Multi-paragraph footnotes (which include some items lists) do not include a line break. I've tried multiple markups, but none of them gave the expected result. This can be seen in the table from the United Kingdom section.
4. Unlike in the other long tables, where table heading should be repeated at the beginning of each new page, in the first two tables of these documents, repetition of the third row is required.
5. Multi-paragraph notes are marked as "NOTE –", which maybe is not the best mark in case when only some list is included. In that case, there is a line break after this mark, which leaves the row after "NOTE -" empty.
6. Word "Note" and footer content should be translated to the language of the document.
7. Front page has a different style.
8. Table of contents and foreword are not needed.
9. Footer should be different.

Arabic version is not added yet due to the issue #27.
@ronaldtse ronaldtse added the enhancement New feature or request label Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants