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

Additional topics needed #27

Open
r12a opened this issue Nov 14, 2016 · 2 comments
Open

Additional topics needed #27

r12a opened this issue Nov 14, 2016 · 2 comments

Comments

@r12a
Copy link
Contributor

r12a commented Nov 14, 2016

By comparing http:https://w3c.github.io/typography/questionnaire.html with the ilreq document, i came up with the following, non-exhaustive, list of items that i think should be covered. The first (justification) is a hot topic currently for CSS.

Justification & line-end alignment : When text in a paragraph needs to have flush lines down both sides, does it follow the rules for your script? Does the script conform to a grid pattern? Does your script allow punctuation to hang outside the text box at the start or end of a line? Where adjustments are need to make a line flush, how is that done? Do you shrink/stretch space between words and/or letters? Are word baselines stretched, as in Arabic?

Numbers and digits : Does the script have its own set of number digits? Does the numbering system use base-10, or some other type of base?

Counters, lists, etc : The CSS Counter Styles specification describes a limited set of simple and complex styles for counters to be used in list numbering, chapter heading numbering, etc. Are the details correct? We have another document that provides over 120 templates for user-defined counter styles in over 30 scripts. Are there more? Are there other aspects related to counters and lists that need to be addressed?

Quotations : What is the expected behaviour for quotations marks, especially when nested? Should block quotes be indented or handled specially?

Baselines & inline alignment : What are the requirements for baseline alignment between mixed scripts and in general?

Line decoration : Some aspects related to the drawing of lines alongside or through text involve local typographic considerations. For example, underlines need to be broken in special ways for some scripts, and the height of strike-through may vary depending on the script. What about vertical text?

Emphasis : Bold and italic are not always appropriate for expressing emphasis, and some scripts have their own unique ways of doing it, that are not in the Western tradition at all.

Other paragraph features : Is it normal to indent the start of a paragraph in indic scripts? Are there other features relating to paragraphs that should be mentioned?

Notes, footnotes, etc : How does the script deal with notes, footnotes, endnotes or other necessary annotations of this kind in the way needed for your culture?

Page layout and pagination : Some cultures define page areas and page progression direction very differently from those in the West. Is this an issue for you? Are widows and orphans relevant? Are there special conventions for page numbering, or the way that running headers and the like are handled in your culture?

@lianghai
Copy link

Modern typography in India is generally very Western, but yeah, these are very good questions and unusual details must be documented. I'm gonna try writing a summary here then see how we can incorporate those into the doc. :)

@r12a
Copy link
Contributor Author

r12a commented Apr 24, 2017

@lianghai that would be great. You could use the wiki in this repo, rather than adding the summary to this issue – that would enable us to raise separate issues about things in the wiki page, rather than get completely gummed up here trying to manage multiple threads ;-)

What would be even better, however, would be to submit pull requests for each section and hold regular telecons or at least be active enough in responding to issues so that the PRs can be regularly reviewed and approved, so they don't pile up. (Which is what other groups do.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants