w3c / alreq

Documenting gaps and requirements for support of Arabic and Persian on the Web and in eBooks.
Other
60 stars 31 forks source link

Need better control of cursive justification mechanisms #225

Open r12a opened 4 years ago

r12a commented 4 years ago

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 commented 4 years ago

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.