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

Need better control of cursive justification mechanisms #225

Open
r12a opened this issue Feb 2, 2020 · 1 comment
Open

Need better control of cursive justification mechanisms #225

r12a opened this issue Feb 2, 2020 · 1 comment
Labels
doc:arfa gap The first comment in this issue is read by the gap-analysis document. i:justification Text alignment & justification l:arb Arabic l:pes Persian p:basic The gap-analysis priority is Basic. s:arab Arabic script (Used for arb pes) x:alreq

Comments

@r12a
Copy link
Contributor

r12a commented Feb 2, 2020

For justification of Arabic script text, there are various common strategies available. These could be categorized in two major groups; strategies based on adjusting inter-word or inter-character whitespace and strategies based on adjusting the letterforms.

A basic implementation must provide at least one of these strategies for adequate justification results. Advanced implementations should provide users with the necessary means to control the selection of strategies, adjustment of their attributes, and the priority with which they are being applied.

Currently, CSS specifications do not provide these advanced features, but recommend that the implementations select the justification strategy appropriate to the text.

Arabic Layout Requirement document includes a section dedicated to this topic.

@r12a r12a added gap The first comment in this issue is read by the gap-analysis document. doc:arfa p:basic The gap-analysis priority is Basic. i:justification Text alignment & justification labels Feb 2, 2020
@r12a
Copy link
Contributor Author

r12a commented Feb 2, 2020

The first comment in this issue contains text that will automatically appear in the Arabic & Persian gap-analysis document as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the document. Proposals for changes or discussion of the content can be made in comments below this point.

@r12a r12a added the x:alreq label May 11, 2021
@r12a r12a changed the title Need better control of justification mechanisms Need better control of cursive justification mechanisms May 18, 2021
@r12a r12a added s:arab Arabic script (Used for arb pes) l:arb Arabic l:pes Persian labels Jun 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc:arfa gap The first comment in this issue is read by the gap-analysis document. i:justification Text alignment & justification l:arb Arabic l:pes Persian p:basic The gap-analysis priority is Basic. s:arab Arabic script (Used for arb pes) x:alreq
Projects
Status: Issue identified, needing investigation
Development

No branches or pull requests

1 participant