├── .github
└── ISSUE_TEMPLATE
│ ├── add-a-new-gap-analysis-topic.md
│ ├── ask-a-question.md
│ └── other.md
├── .gitignore
├── .pr-preview.json
├── .travis.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENCE.md
├── README.md
├── arab-ks
├── echidna
├── index.html
└── local.css
├── arab-ug
├── echidna
├── index.html
└── local.css
├── arab-ur
├── echidna
├── index.html
└── local.css
├── arab
├── echidna
├── index.html
└── local.css
├── charter
├── charter2015.html
└── index.html
├── echidna
├── gap-analysis
├── HOWTO.md
├── arab-ks-gap.html
├── arab-ug-gap.html
├── arab-ur-gap.html
├── echidna-alreq-gap
├── echidna-arab-ks-gap
├── echidna-arab-ug-gap
├── echidna-arab-ur-gap
├── images
│ ├── 105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png
│ ├── 105393613-752e4500-5c14-11eb-8582-b441452f6368.png
│ ├── 105394704-d30f5c80-5c15-11eb-9b4d-750d2e987cc0.jpg
│ ├── 105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png
│ ├── 153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png
│ ├── 159508963-5418f8d3-b5de-43e8-9c3a-31cd1a315f0f.png
│ ├── 159520929-5c7b52c7-ce5b-4bcf-a9aa-b3938be40d61.png
│ ├── 2-5-shadow.svg
│ ├── 4e926ce0-b034-4bc1-8578-1008284d66b6.png
│ ├── 73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png
│ ├── 73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png
│ ├── 73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png
│ ├── shaping-1.png
│ ├── shaping-2.png
│ ├── text-opacity.png
│ ├── text-shadow.png
│ └── text-stroke.png
├── index.html
└── tests
│ ├── boundaries
│ └── text_boundary_selection_000.html
│ └── ligation
│ ├── decomposed.png
│ ├── decomposed_goal.png
│ ├── lam_lam_heh.png
│ ├── lam_lam_heh_goal.png
│ ├── ligation_000.html
│ ├── no_alef.png
│ ├── no_alef_goal.png
│ ├── no_shadda_or_alef.png
│ ├── no_shadda_or_alef_goal.png
│ └── precomposed.png
├── guidelines
├── article-display-2015.css
├── images
│ ├── createprlink.png
│ ├── editbtn.png
│ ├── forkbtn.png
│ ├── github-entities.png
│ ├── new-pull-request.png
│ ├── praccepteddelete.png
│ └── sendpullrequest.png
└── index.html
├── home.md
├── homepage
├── index-data
│ ├── local.css
│ └── translations.js
├── index.html
├── rss.gif
├── sitetitle.gif
├── style.css
└── w3c_home.png
├── images
├── Arabic-numeral.png
├── Ruq_ah.gif
├── adjusting-inter-word-spaces.svg
├── adjusting-intra-word-spaces.png
├── alternative-letter-shapes.png
├── barmajaAmiri.jpg
├── barmajaDefault.png
├── basmalahThuluth.png
├── behx4.png
├── behx4bis.png
├── bsl.jpg
├── characters
│ ├── U+000A.svg
│ ├── U+000D.svg
│ ├── U+0020.svg
│ ├── U+064B.svg
│ ├── U+064C.svg
│ ├── U+064D.svg
│ ├── U+064E.svg
│ ├── U+064F.svg
│ ├── U+0650.svg
│ ├── U+0651.svg
│ ├── U+0652.svg
│ ├── U+0653.svg
│ ├── U+0654.svg
│ ├── U+0655.svg
│ ├── U+0670.svg
│ ├── U+200C.svg
│ ├── U+200D.svg
│ ├── U+200E.svg
│ ├── U+200F.svg
│ ├── U+2028.svg
│ ├── U+2029.svg
│ ├── U+202A.svg
│ ├── U+202B.svg
│ ├── U+202C.svg
│ ├── U+202D.svg
│ ├── U+202E.svg
│ ├── U+2060.svg
│ ├── U+2066.svg
│ ├── U+2067.svg
│ ├── U+2068.svg
│ ├── U+2069.svg
│ └── U+FEFF.svg
├── combining-diacritics.png
├── curvilinear-kashida.gif
├── different-ligatures.png
├── differentInitialNoon.jpg
├── differentInitialNoon.png
├── directional-runs.svg
├── diwani.png
├── drawings
│ ├── joining-master.svg
│ └── joining
│ │ ├── joining-abbreviation-closed-segments.png
│ │ ├── joining-abbreviation-open-on-left-segments.png
│ │ ├── joining-beh-yeh-zwnj-beh-yeh.png
│ │ ├── joining-hamza.png
│ │ ├── joining-heh-tatweel-fullstop-sheh-fullstop.png
│ │ ├── joining-heh-zwj-fullstop-sheh-fullstop.png
│ │ ├── joining-heh-zwj-zwnj-sheh.png
│ │ ├── joining-master.svg
│ │ ├── joining-meem-final.png
│ │ ├── joining-meem-initial.png
│ │ ├── joining-meem-isolated.png
│ │ ├── joining-meem-medial.png
│ │ ├── joining-multiple-single-letter-closed-segments.png
│ │ ├── joining-reh-final.png
│ │ ├── joining-reh-isolated.png
│ │ └── joining-single-multi-letter-closed-segment.png
├── embedded-ar.png
├── horizontalJoin.jpg
├── joining-and-text-border.svg
├── joining-and-transparency.svg
├── joining-process.png
├── kashida.png
├── kufiExampleQuran.jpg
├── laam-alef-ligature.png
├── letter-shapes.png
├── maghribi2.jpg
├── naskhQuran1.jpg
├── naskhQuran2.png
├── nastaliq.jpg
├── odeonMovie.png
├── omantel.jpg
├── order-in-memory.svg
├── order-of-directional-runs.svg
├── order-when-displayed.svg
├── right-joining-letter.svg
├── sbl.jpg
├── stimrarihimaArabicTypesetting.jpg
├── stimrarihimaDefault.jpg
├── styling-individual-letters.svg
├── taliq.jpg
├── tanzil.png
├── tatweel.svg
├── teeth.jpg
├── teethNone.png
├── too-much-kashida.png
├── vertical-rotated-left.png
├── vertical-rotated-right.png
├── vertivalJoin.jpg
├── yastabchiro.jpg
├── yastabchiroNormal.jpg
└── yastami3o.jpg
├── index.html
├── local.css
├── misc
├── presentations
│ └── w3c-alreq-iuc39.pdf
├── scripts
│ ├── generate-char-tables.groovy
│ ├── generate-glossary.groovy
│ ├── resources
│ │ ├── alreq-glossary.tsv
│ │ ├── char-images
│ │ ├── chars-alphabet.csv
│ │ ├── chars-control.csv
│ │ ├── chars-diacritics.csv
│ │ ├── chars-numbers.csv
│ │ └── chars-punctuations.csv
│ ├── tidy-recipe.sh
│ └── validate-html.sh
├── svgs
│ ├── combining-diactritics.svg
│ ├── directional-runs.svg
│ ├── joining-and-text-border.svg
│ ├── joining-and-transparency.svg
│ ├── joining-process.svg
│ ├── laam-alef-ligature.svg
│ ├── letter-shapes.svg
│ ├── order-in-memory.svg
│ ├── order-of-directional-runs.svg
│ ├── order-when-displayed.svg
│ ├── right-joining-letter.svg
│ └── styling-individual-letters.svg
└── typefaces
│ ├── README.txt
│ ├── SourceSansPro-Black.otf
│ ├── SourceSansPro-Black.otf.woff
│ ├── SourceSansPro-BlackIt.otf
│ ├── SourceSansPro-BlackIt.otf.woff
│ ├── SourceSansPro-Bold.otf
│ ├── SourceSansPro-Bold.otf.woff
│ ├── SourceSansPro-BoldIt.otf
│ ├── SourceSansPro-BoldIt.otf.woff
│ ├── SourceSansPro-ExtraLight.otf
│ ├── SourceSansPro-ExtraLight.otf.woff
│ ├── SourceSansPro-ExtraLightIt.otf
│ ├── SourceSansPro-ExtraLightIt.otf.woff
│ ├── SourceSansPro-It.otf
│ ├── SourceSansPro-It.otf.woff
│ ├── SourceSansPro-Light.otf
│ ├── SourceSansPro-Light.otf.woff
│ ├── SourceSansPro-LightIt.otf
│ ├── SourceSansPro-LightIt.otf.woff
│ ├── SourceSansPro-Regular.otf
│ ├── SourceSansPro-Regular.otf.woff
│ ├── SourceSansPro-Semibold.otf
│ ├── SourceSansPro-Semibold.otf.woff
│ ├── SourceSansPro-SemiboldIt.otf
│ └── SourceSansPro-SemiboldIt.otf.woff
├── shadow.html
└── w3c.json
/.github/ISSUE_TEMPLATE/add-a-new-gap-analysis-topic.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Add a new gap-analysis topic
3 | about: Only those in the alreq group should use this template.
4 | title: Brief_description_of_the_problem
5 | labels: doc:arfa, gap
6 | assignees: ''
7 |
8 | ---
9 |
10 | This issue is applicable to most_languages.
11 |
12 | Brief_intro_illustrating_the_requirements
13 |
14 | More:
15 | - [requirements_doc]()
16 | - [etc]()
17 |
18 |
19 | IF THIS IS NOT THE ISSUE THAT IS BEING TRACKED BY THE GAP-ANALYSIS PIPELINE, ADD A POINTER TO THAT ISSUE. THE INITIAL BRIEF INTRO SHOULD REMAIN, AND MAY BE TAILORED WITH EXAMPLES RELEVANT TO THIS LANGUAGE. YOU MAY, OPTIONALLY, ALSO ADD OTHER DETAILS BELOW IF THEY ARE SPECIFIC TO THIS LANGUAGE. THEN ADD THIS:
20 |
21 | For more details, see [this GitHub issue](https://github.com/w3c/XXXX/issues/XX), which is being used to track this gap. Please add any discussion there, and not to this issue.
22 |
23 | THEN ADD THESE 2 PARAS TO THE SECOND COMMENT FIELD AND DELETE THE REST OF THIS TEMPLATE.
24 |
25 | _The first comment in this issue contains text that will automatically appear in one or more gap-analysis documents as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the Editor's draft of the document._
26 |
27 | _**Please add any discussion to the GitHub issue being used to track this gap, and not to this issue**_
28 |
29 |
30 |
31 |
32 |
33 | ### The GAP
34 |
35 | Description_of_the_problem_and_summary_of_test_results
36 |
37 | Brief_description_of_what_spec_says_on_the_matter
38 | [shortname](url_to_section) describe_what_it_says
39 |
40 | Gecko, Blink, and Webkit
41 |
42 | More:
43 | - [relevant_issues]()
44 | - [etc]()
45 |
46 |
47 |
48 |
49 | ### Priority
50 | Why_you_chose_the_priority
51 |
52 |
53 |
54 |
55 |
56 | ### Tests & results
57 |
58 | Interactive test, [assertion](url)
59 | I18n test suite, [section_head](url)
60 |
61 | Summarise_the_results_for_each_major_engine_only_if_useful
62 |
63 |
64 |
65 |
66 |
67 | ### Action taken
68 | Issue, [XXX](url) Closed.
69 |
70 | [Gecko](url) • [Blink](url) • [Webkit](url)
71 |
72 |
73 |
74 |
75 | ### Outcomes
76 | Brief_description_of_developments
77 |
78 |
79 |
80 |
81 | TEXT FOR THE SECOND COMMENT FIELD: ADAPT THE LINKS AS NEEDED; IF THE DOCS SPAN REPOS, BOLD THE ONE THAT IS REFERRED TO FROM THE PIPELINE
82 | _The first comment in this issue contains text that will automatically appear in one or more gap-analysis documents as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the Editor's draft of the document. Proposals for changes or discussion of the content can be made by adding comments below this point._
83 |
84 | _Relevant gap analysis documents include:_
85 | _[Adlam](https://www.w3.org/TR/adlm-gap#fragmentid) • [Arabic/Persian](https://www.w3.org/TR/alreq-gap#fragmentid) • [Bengali](https://www.w3.org/TR/beng-gap/#fragmentid) • [Cherokee](https://www.w3.org/TR/cher-gap#fragmentid) • [Chinese](https://www.w3.org/TR/clreq-gap#fragmentid) • [Dutch](https://www.w3.org/TR/latn-nl-gap#fragmentid) • [Ethiopic](https://www.w3.org/TR/elreq-gap#fragmentid) • [French](https://www.w3.org/TR/latn-fr-gap#fragmentid) • [**Georgian**](https://www.w3.org/TR/geor-gap#fragmentid) • [German](https://www.w3.org/TR/latn-de-gap#fragmentid) • [Greek](https://www.w3.org/TR/grek-gap#fragmentid) • [Gujarati](https://www.w3.org/TR/gujr-gap#fragmentid) • [Hebrew](https://www.w3.org/TR/hebr-gap#fragmentid) • [Hindi](https://www.w3.org/TR/deva-gap#fragmentid) • [Hungarian](https://w3c.github.io/eurlreq/gap-analysis/latn-nl-gap#fragmentid) • [Inuktitut/Cree](https://www.w3.org/TR/cans-iu-cr-gap#fragmentid) • [Japanese](https://www.w3.org/TR/jpan-gap#fragmentid) • [Javanese](https://www.w3.org/TR/java-gap#fragmentid) • [Khmer](https://www.w3.org/TR/khmr-gap#fragmentid) • [Korean](https://www.w3.org/TR/kore-gap#fragmentid) • [Lao](https://www.w3.org/TR/laoo-gap#fragmentid) • [Mongolian](https://www.w3.org/TR/mong-gap#fragmentid) • [N'Ko](https://www.w3.org/TR/nkoo-gap#fragmentid) • [Osage](https://www.w3.org/TR/osge-osa-gap#fragmentid) • [Punjabi](https://www.w3.org/TR/guru-gap#fragmentid) • [Tamil](https://www.w3.org/TR/taml-gap#fragmentid) • [Thai](https://www.w3.org/TR/thai-gap#fragmentid) • [Tibetan](https://www.w3.org/TR/tibt-gap#fragmentid)_
86 |
87 |
88 | SETTING LABELS (delete before submitting)
89 | gap should already be assigned
90 | doc:... should point to each document _in this repo_ where this gap report will appear
91 | i:... should indicate the section in those documents where this will appear
92 | x:blink/gecko/webkit should be set for browser engines that don't resolve the gap (and removed when they do)
93 | x:... language or script related tags should be set for all affected languages
94 | p:... should indicate the priority of this gap
95 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/ask-a-question.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Ask a question
3 | about: Use to ask about how people use a language or script.
4 | title: Short_version_of_the_question?
5 | labels: question
6 | assignees: ''
7 |
8 | ---
9 |
10 | Ask_the_question_here_Use_pictures_and_links
11 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/other.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Other
3 | about: Please use links or pictures for examples and sources where possible.
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .*
2 | *~
3 |
--------------------------------------------------------------------------------
/.pr-preview.json:
--------------------------------------------------------------------------------
1 | {
2 | "src_file": "index.html",
3 | "type": "respec"
4 | }
5 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: python
2 | python:
3 | - "2.7"
4 | addons:
5 | apt:
6 | packages:
7 | - openjdk-8-jre # install Java8 as required by vnu.jar
8 |
9 | notifications:
10 | email:
11 | on_success: never
12 |
13 | branches:
14 | only:
15 | - gh-pages
16 | - /.*/
17 |
18 | install:
19 | - pip install html5validator
20 |
21 | script:
22 | - ./misc/scripts/validate-html.sh
23 |
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
1 | # Code of Conduct
2 |
3 | All documentation, code and communication under this repository are covered by the [W3C Code of Ethics and Professional Conduct](https://www.w3.org/Consortium/cepc/).
4 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | ## Contributions
2 |
3 | Contributions to this repository are intended to become part of the Internationalization Interest Group and Internationalization Working Group documents governed by the [Software and Document License](http://www.w3.org/Consortium/Legal/copyright-software). By committing here, you agree to that licensing of your contributions.
4 |
5 | If you are not the sole contributor to a contribution (pull request), please identify all contributors in the pull request comment.
6 |
7 | To add a contributor (other than yourself, that's automatic), mark them one per line as follows:
8 |
9 | ```
10 | +@github_username
11 | ```
12 |
13 | If you added a contributor by mistake, you can remove them in a comment with:
14 |
15 | ```
16 | -@github_username
17 | ```
18 |
19 | If you are making a pull request on behalf of someone else but you had no part in designing the feature, you can remove yourself with the above syntax.
20 |
21 |
22 |
23 | ## Copyright
24 |
25 | Copyright is a very important part of standardization activities. It allows the standards development organization to maintain vendor neutral control over a specification, and thus protect the consensus found within a Working Group.
26 |
27 | In the course of the development of materials within the W3C, Task Force Participants will make contributions. Those contributions will be integrated into the jointly developed work thus creating shared copyright on the Task Force Participant's contribution. Most W3C Specifications contain a section with acknowledgement of contributions.
28 |
29 | Task Force Participants grant to the W3C a perpetual, nonexclusive, royalty-free, world-wide right and license under any Task Force Participant's copyrights on his or her contributions, to copy, publish and distribute the contribution under a license of W3C's choosing. Additionally, the Task Force Participant grants a right and license of the same scope to any derivative works prepared by the W3C and based on, or incorporating all or part of, his or her contribution and that any derivative works of this contribution prepared by the W3C shall be solely owned by the W3C. Furthermore, the Task Force Participant understands that W3C will be able to exercise all rights as a copyright owner of Task Force Participant's contribution, including enforcement against infringers without additional agreement or notice.
30 |
31 | Nothing in this agreement restricts the Task Force Participant from using their individual contributions as they wish, even if those have later been amalgamated into joint works. Where W3C releases materials under a permissive license such as the W3C Software License or CC-BY, nothing in this agreement should be read to restrict the Task Force Participant from exercising the permissions granted by that license. The Task Force Participant represents that they are legally entitled to grant the above license. If their employer(s) have rights to intellectual property that the Task Force Participant creates that includes the contributions, they represent that they have received permission to make contributions on behalf of that employer or that the employer has waived such rights for the contributions to W3C.
32 |
33 |
34 | ## Decency
35 |
36 | The Task Force Participant will participate in the W3C Group in a decent way. Task Force Participants will refrain from defaming, harassing or otherwise offending other participants. The [Section 3.1 of the Process Document](https://www.w3.org/2015/Process-20150901/#ParticipationCriteria) applies, as does the W3C [Code of Ethics and Professional Conduct](https://www.w3.org/Consortium/cepc/).
37 |
38 | The Task Force Participant will refrain from sending unsolicited commercial messages to W3C mailing-lists and other promotional activities for personal matters or for third parties. This is especially required from Task Force Participants sending messages to public W3C Groups.
39 |
--------------------------------------------------------------------------------
/LICENCE.md:
--------------------------------------------------------------------------------
1 | All documents in this Repository are licensed by contributors
2 | under the
3 | [W3C Document License](http://www.w3.org/Consortium/Legal/copyright-documents).
4 |
5 |
--------------------------------------------------------------------------------
/arab-ks/echidna:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | index.html?specStatus=DNOTE&shortName=arab-ks-lreq respec
3 | local.css
4 |
--------------------------------------------------------------------------------
/arab-ks/local.css:
--------------------------------------------------------------------------------
1 | h2 {
2 | margin-top: 3em;
3 | margin-bottom: 0em;
4 | }
5 |
6 | .head h2, #abstract h2, #sotd h2 {
7 | margin-top: 0;
8 | }
9 |
10 | h3 {
11 | margin-top: 3em;
12 | }
13 |
14 | h4 {
15 | font-size: 100%;
16 | font-weight: normal;
17 | color: #005a9c;
18 | margin-top: 2em;
19 | }
20 |
21 | .leadin {
22 | font-weight: bold;
23 | }
24 | ins {
25 | background-color: #99FF99;
26 | text-decoration: none;
27 | }
28 |
29 | del {
30 | display: inline;
31 | color: silver;
32 | }
33 |
34 | figure {
35 | margin-bottom: 2em;
36 | text-align: center;
37 | }
38 |
39 | figcaption {
40 | text-align: center;
41 | margin: 0.5em 2em;
42 | font-style: italic;
43 | font-size: 90%;
44 | }
45 |
46 | .figno:after {
47 | content: ':\00A0 ';
48 | }
49 |
50 | a.termref:link {
51 | color:#C60;
52 | text-decoration:none;
53 | border-bottom: 1px dotted #FC0;
54 | }
55 |
56 | a.termref:hover {
57 | color:#C60;
58 | text-decoration:none;
59 | border-bottom: 1px dotted #FC0;
60 | }
61 |
62 | a.termref:visited {
63 | color:#C60;
64 | text-decoration:none;
65 | border-bottom: 1px dotted #FC0;
66 | }
67 |
68 | a.termref:active {
69 | color:#C60;
70 | text-decoration:none;
71 | border-bottom: 1px dotted #FC0;
72 | }
73 | a .fig-title {
74 | display: none;
75 | }
76 | a .figno:after {
77 | content: '';
78 | }
79 |
80 | .qterm:before, .qchar:before { content: "'"; }
81 | .qterm:after, .qchar:after { content: "'"; }
82 | .quote:before { content: '"'; }
83 | .quote:after { content: '"'; }
84 | code {
85 | color: #A52A2A;
86 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
87 | font-size: 100%;
88 | }
89 | samp, kbd {
90 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
91 | font-size: 100%;
92 | }
93 | .uname {
94 | text-transform: uppercase;
95 | font-size: 85%;
96 | letter-spacing:0.03em;
97 | }
98 |
99 | .lettername {
100 | font-style: italic;
101 | }
102 |
103 | .tab-format {
104 | margin-left: 10%;
105 | }
106 |
107 | table td {
108 | border: 1px solid #ddd;
109 | padding: 10px;
110 | }
111 |
112 |
113 | .exampleList {
114 | float: left;
115 | margin:10px;
116 | }
117 |
118 |
119 |
120 | table.characters {
121 | width: 100%;
122 | }
123 |
124 | table.characters th.charColumn {
125 | width: 5%;
126 | }
127 |
128 | table.characters th.ucsColumn {
129 | width: 10%;
130 | }
131 |
132 | table.characters th.languageColumn {
133 | width: 5%;
134 | }
135 |
136 | table.characters tr td .charimage {
137 | width: 30px;
138 | height: 30px;
139 | }
140 |
141 | table.characters tr td.langMark {
142 | text-align: center;
143 | font-size: large;
144 | }
145 | table.characters tr td.langMarkYes, span.langMarkYes {
146 | color: #008F4C;
147 | }
148 | table.characters tr td.langMarkAuxiliary, span.langMarkAuxiliary {
149 | color: #0057A1;
150 | }
151 | table.characters tr td.langMarkNo, span.langMarkNo {
152 | color: #C61D20;
153 | }
154 |
155 | .flexContainer {
156 | display: flex;
157 | flex-flow: row-reverse nowrap;
158 | }
159 | .flexContainer>* {
160 | flex: 2;
161 | }.flexContainer figure {
162 | flex: 1;
163 | margin: 0;
164 | }
165 |
166 |
167 | .prompt {
168 | font-style: italic;
169 | color: #aaa;
170 | font-size: 90%;
171 | margin-bottom: 4em;
172 | }
173 |
174 | .large {
175 | font-size: 300%;
176 | }
177 | .trans, .ipa {
178 | font-family: "GentiumPlus", serif;
179 | font-style: italic;
180 | }
181 | .meaning:before {
182 | content:"‘";
183 | }
184 | .meaning:after {
185 | content:"’";
186 | }
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 | .reslinks dt {
197 | font-size: 80%;
198 | }
199 | .reslinks dd {
200 | font-size: 90%;
201 | }
202 |
203 | .prompts { font-style: italic; color: #999; font-size: 90%; }
204 |
205 | dl.reslinks {
206 | border-block-end: 1px solid #ccc;
207 | margin-block-end: 3em;
208 | }
209 |
210 | .nobullet {
211 | list-style-type: none;
212 | }
213 |
214 |
215 |
216 | #linkWarning {
217 | margin-inline: 2.5%;
218 | background-color: antiquewhite;
219 | border-radius: 1em;
220 | font-size: 90%;
221 | padding: 1em;
222 | z-index: 2000;
223 | }
224 | #closeLinkWarning {
225 | float:right;
226 | font-size:120%;
227 | margin-inline:1em;
228 | cursor:pointer;
229 | color: #999;
230 | }
231 |
232 |
233 |
234 | .variable.empty, .variable.empty:visited {
235 | color: gray;
236 | font-style: italic;
237 | }
238 |
239 |
240 |
241 |
242 |
--------------------------------------------------------------------------------
/arab-ug/echidna:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | index.html?specStatus=DNOTE&shortName=arab-ug-lreq respec
3 | local.css
4 |
--------------------------------------------------------------------------------
/arab-ug/local.css:
--------------------------------------------------------------------------------
1 | h2 {
2 | margin-top: 3em;
3 | margin-bottom: 0em;
4 | }
5 |
6 | .head h2, #abstract h2, #sotd h2 {
7 | margin-top: 0;
8 | }
9 |
10 | h3 {
11 | margin-top: 3em;
12 | }
13 |
14 | h4 {
15 | font-size: 100%;
16 | font-weight: normal;
17 | color: #005a9c;
18 | margin-top: 2em;
19 | }
20 |
21 | .leadin {
22 | font-weight: bold;
23 | }
24 | ins {
25 | background-color: #99FF99;
26 | text-decoration: none;
27 | }
28 |
29 | del {
30 | display: inline;
31 | color: silver;
32 | }
33 |
34 | figure {
35 | margin-bottom: 2em;
36 | text-align: center;
37 | }
38 |
39 | figcaption {
40 | text-align: center;
41 | margin: 0.5em 2em;
42 | font-style: italic;
43 | font-size: 90%;
44 | }
45 |
46 | .figno:after {
47 | content: ':\00A0 ';
48 | }
49 |
50 | a.termref:link {
51 | color:#C60;
52 | text-decoration:none;
53 | border-bottom: 1px dotted #FC0;
54 | }
55 |
56 | a.termref:hover {
57 | color:#C60;
58 | text-decoration:none;
59 | border-bottom: 1px dotted #FC0;
60 | }
61 |
62 | a.termref:visited {
63 | color:#C60;
64 | text-decoration:none;
65 | border-bottom: 1px dotted #FC0;
66 | }
67 |
68 | a.termref:active {
69 | color:#C60;
70 | text-decoration:none;
71 | border-bottom: 1px dotted #FC0;
72 | }
73 | a .fig-title {
74 | display: none;
75 | }
76 | a .figno:after {
77 | content: '';
78 | }
79 |
80 | .qterm:before, .qchar:before { content: "'"; }
81 | .qterm:after, .qchar:after { content: "'"; }
82 | .quote:before { content: '"'; }
83 | .quote:after { content: '"'; }
84 | code {
85 | color: #A52A2A;
86 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
87 | font-size: 100%;
88 | }
89 | samp, kbd {
90 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
91 | font-size: 100%;
92 | }
93 | .uname {
94 | text-transform: uppercase;
95 | font-size: 85%;
96 | letter-spacing:0.03em;
97 | }
98 |
99 | .lettername {
100 | font-style: italic;
101 | }
102 |
103 | .tab-format {
104 | margin-left: 10%;
105 | }
106 |
107 | table td {
108 | border: 1px solid #ddd;
109 | padding: 10px;
110 | }
111 |
112 |
113 | .exampleList {
114 | float: left;
115 | margin:10px;
116 | }
117 |
118 |
119 |
120 | table.characters {
121 | width: 100%;
122 | }
123 |
124 | table.characters th.charColumn {
125 | width: 5%;
126 | }
127 |
128 | table.characters th.ucsColumn {
129 | width: 10%;
130 | }
131 |
132 | table.characters th.languageColumn {
133 | width: 5%;
134 | }
135 |
136 | table.characters tr td .charimage {
137 | width: 30px;
138 | height: 30px;
139 | }
140 |
141 | table.characters tr td.langMark {
142 | text-align: center;
143 | font-size: large;
144 | }
145 | table.characters tr td.langMarkYes, span.langMarkYes {
146 | color: #008F4C;
147 | }
148 | table.characters tr td.langMarkAuxiliary, span.langMarkAuxiliary {
149 | color: #0057A1;
150 | }
151 | table.characters tr td.langMarkNo, span.langMarkNo {
152 | color: #C61D20;
153 | }
154 |
155 | .flexContainer {
156 | display: flex;
157 | flex-flow: row-reverse nowrap;
158 | }
159 | .flexContainer>* {
160 | flex: 2;
161 | }.flexContainer figure {
162 | flex: 1;
163 | margin: 0;
164 | }
165 |
166 |
167 | .prompt {
168 | font-style: italic;
169 | color: #aaa;
170 | font-size: 90%;
171 | margin-bottom: 4em;
172 | }
173 |
174 | .large {
175 | font-size: 300%;
176 | }
177 | .trans, .ipa {
178 | font-family: "GentiumPlus", serif;
179 | font-style: italic;
180 | }
181 | .meaning:before {
182 | content:"‘";
183 | }
184 | .meaning:after {
185 | content:"’";
186 | }
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 | .reslinks dt {
195 | font-size: 80%;
196 | }
197 | .reslinks dd {
198 | font-size: 90%;
199 | }
200 |
201 | .prompts { font-style: italic; color: #999; font-size: 90%; }
202 |
203 | dl.reslinks {
204 | /*border-block-end: 1px solid #ccc;*/
205 | margin-block-end: 3em;
206 | }
207 | dl + p {
208 | border-block-start: 1px solid #ccc;
209 | padding-block-start: 1rem;
210 | }
211 |
212 |
213 |
214 |
215 | #linkWarning {
216 | margin-inline: 2.5%;
217 | background-color: antiquewhite;
218 | border-radius: 1em;
219 | font-size: 90%;
220 | padding: 1em;
221 | z-index: 2000;
222 | }
223 | #closeLinkWarning {
224 | float:right;
225 | font-size:120%;
226 | margin-inline:1em;
227 | cursor:pointer;
228 | color: #999;
229 | }
230 |
231 |
232 |
233 |
234 |
235 |
--------------------------------------------------------------------------------
/arab-ur/echidna:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | index.html?specStatus=DNOTE&shortName=arab-ur-lreq respec
3 | local.css
4 |
--------------------------------------------------------------------------------
/arab-ur/local.css:
--------------------------------------------------------------------------------
1 | h2 {
2 | margin-top: 3em;
3 | margin-bottom: 0em;
4 | }
5 |
6 | .head h2, #abstract h2, #sotd h2 {
7 | margin-top: 0;
8 | }
9 |
10 | h3 {
11 | margin-top: 3em;
12 | }
13 |
14 | h4 {
15 | font-size: 100%;
16 | font-weight: normal;
17 | color: #005a9c;
18 | margin-top: 2em;
19 | }
20 |
21 | .leadin {
22 | font-weight: bold;
23 | }
24 | ins {
25 | background-color: #99FF99;
26 | text-decoration: none;
27 | }
28 |
29 | del {
30 | display: inline;
31 | color: silver;
32 | }
33 |
34 | figure {
35 | margin-bottom: 2em;
36 | text-align: center;
37 | }
38 |
39 | figcaption {
40 | text-align: center;
41 | margin: 0.5em 2em;
42 | font-style: italic;
43 | font-size: 90%;
44 | }
45 |
46 | .figno:after {
47 | content: ':\00A0 ';
48 | }
49 |
50 | a.termref:link {
51 | color:#C60;
52 | text-decoration:none;
53 | border-bottom: 1px dotted #FC0;
54 | }
55 |
56 | a.termref:hover {
57 | color:#C60;
58 | text-decoration:none;
59 | border-bottom: 1px dotted #FC0;
60 | }
61 |
62 | a.termref:visited {
63 | color:#C60;
64 | text-decoration:none;
65 | border-bottom: 1px dotted #FC0;
66 | }
67 |
68 | a.termref:active {
69 | color:#C60;
70 | text-decoration:none;
71 | border-bottom: 1px dotted #FC0;
72 | }
73 | a .fig-title {
74 | display: none;
75 | }
76 | a .figno:after {
77 | content: '';
78 | }
79 |
80 | .qterm:before, .qchar:before { content: "'"; }
81 | .qterm:after, .qchar:after { content: "'"; }
82 | .quote:before { content: '"'; }
83 | .quote:after { content: '"'; }
84 | code {
85 | color: #A52A2A;
86 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
87 | font-size: 100%;
88 | }
89 | samp, kbd {
90 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
91 | font-size: 100%;
92 | }
93 | .uname {
94 | text-transform: uppercase;
95 | font-size: 85%;
96 | letter-spacing:0.03em;
97 | }
98 |
99 | .lettername {
100 | font-style: italic;
101 | }
102 |
103 | .tab-format {
104 | margin-left: 10%;
105 | }
106 |
107 | table td {
108 | border: 1px solid #ddd;
109 | padding: 10px;
110 | }
111 |
112 |
113 | .exampleList {
114 | float: left;
115 | margin:10px;
116 | }
117 |
118 |
119 |
120 | table.characters {
121 | width: 100%;
122 | }
123 |
124 | table.characters th.charColumn {
125 | width: 5%;
126 | }
127 |
128 | table.characters th.ucsColumn {
129 | width: 10%;
130 | }
131 |
132 | table.characters th.languageColumn {
133 | width: 5%;
134 | }
135 |
136 | table.characters tr td .charimage {
137 | width: 30px;
138 | height: 30px;
139 | }
140 |
141 | table.characters tr td.langMark {
142 | text-align: center;
143 | font-size: large;
144 | }
145 | table.characters tr td.langMarkYes, span.langMarkYes {
146 | color: #008F4C;
147 | }
148 | table.characters tr td.langMarkAuxiliary, span.langMarkAuxiliary {
149 | color: #0057A1;
150 | }
151 | table.characters tr td.langMarkNo, span.langMarkNo {
152 | color: #C61D20;
153 | }
154 |
155 | .flexContainer {
156 | display: flex;
157 | flex-flow: row-reverse nowrap;
158 | }
159 | .flexContainer>* {
160 | flex: 2;
161 | }.flexContainer figure {
162 | flex: 1;
163 | margin: 0;
164 | }
165 |
166 |
167 | .prompt {
168 | font-style: italic;
169 | color: #aaa;
170 | font-size: 90%;
171 | margin-bottom: 4em;
172 | }
173 |
174 | .large {
175 | font-size: 300%;
176 | }
177 | .trans, .ipa {
178 | font-family: "GentiumPlus", serif;
179 | font-style: italic;
180 | }
181 | .meaning:before {
182 | content:"‘";
183 | }
184 | .meaning:after {
185 | content:"’";
186 | }
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 | .reslinks dt {
195 | font-size: 80%;
196 | }
197 | .reslinks dd {
198 | font-size: 90%;
199 | }
200 |
201 | .prompts { font-style: italic; color: #999; font-size: 90%; }
202 |
203 | dl.reslinks {
204 | /*border-block-end: 1px solid #ccc;*/
205 | margin-block-end: 3em;
206 | }
207 | dl + p {
208 | border-block-start: 1px solid #ccc;
209 | padding-block-start: 1rem;
210 | }
211 |
212 |
213 |
214 |
215 | #linkWarning {
216 | margin-inline: 2.5%;
217 | background-color: antiquewhite;
218 | border-radius: 1em;
219 | font-size: 90%;
220 | padding: 1em;
221 | z-index: 2000;
222 | }
223 | #closeLinkWarning {
224 | float:right;
225 | font-size:120%;
226 | margin-inline:1em;
227 | cursor:pointer;
228 | color: #999;
229 | }
230 |
231 |
232 |
233 |
234 |
235 | .variable.empty, .variable.empty:visited {
236 | color: gray;
237 | font-style: italic;
238 | }
239 |
240 |
241 |
242 |
--------------------------------------------------------------------------------
/arab/echidna:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | index.html?specStatus=DNOTE&shortName=arab-lreq respec
3 | local.css
4 |
--------------------------------------------------------------------------------
/arab/local.css:
--------------------------------------------------------------------------------
1 | h2 {
2 | margin-top: 3em;
3 | margin-bottom: 0em;
4 | }
5 |
6 | .head h2, #abstract h2, #sotd h2 {
7 | margin-top: 0;
8 | }
9 |
10 | h3 {
11 | margin-top: 3em;
12 | }
13 |
14 | h4 {
15 | font-size: 100%;
16 | font-weight: normal;
17 | color: #005a9c;
18 | margin-top: 2em;
19 | }
20 |
21 | .leadin {
22 | font-weight: bold;
23 | }
24 | ins {
25 | background-color: #99FF99;
26 | text-decoration: none;
27 | }
28 |
29 | del {
30 | display: inline;
31 | color: silver;
32 | }
33 |
34 | figure {
35 | margin-bottom: 2em;
36 | text-align: center;
37 | }
38 |
39 | figcaption {
40 | text-align: center;
41 | margin: 0.5em 2em;
42 | font-style: italic;
43 | font-size: 90%;
44 | }
45 |
46 | .figno:after {
47 | content: ':\00A0 ';
48 | }
49 |
50 | a.termref:link {
51 | color:#C60;
52 | text-decoration:none;
53 | border-bottom: 1px dotted #FC0;
54 | }
55 |
56 | a.termref:hover {
57 | color:#C60;
58 | text-decoration:none;
59 | border-bottom: 1px dotted #FC0;
60 | }
61 |
62 | a.termref:visited {
63 | color:#C60;
64 | text-decoration:none;
65 | border-bottom: 1px dotted #FC0;
66 | }
67 |
68 | a.termref:active {
69 | color:#C60;
70 | text-decoration:none;
71 | border-bottom: 1px dotted #FC0;
72 | }
73 | a .fig-title {
74 | display: none;
75 | }
76 | a .figno:after {
77 | content: '';
78 | }
79 |
80 | .qterm:before, .qchar:before { content: "'"; }
81 | .qterm:after, .qchar:after { content: "'"; }
82 | .quote:before { content: '"'; }
83 | .quote:after { content: '"'; }
84 | code {
85 | color: #A52A2A;
86 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
87 | font-size: 100%;
88 | }
89 | samp, kbd {
90 | font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
91 | font-size: 100%;
92 | }
93 | .uname {
94 | text-transform: uppercase;
95 | font-size: 85%;
96 | letter-spacing:0.03em;
97 | }
98 |
99 | .lettername {
100 | font-style: italic;
101 | }
102 |
103 | .tab-format {
104 | margin-left: 10%;
105 | }
106 |
107 | table td {
108 | border: 1px solid #ddd;
109 | padding: 10px;
110 | }
111 |
112 |
113 | .exampleList {
114 | float: left;
115 | margin:10px;
116 | }
117 |
118 |
119 |
120 | table.characters {
121 | width: 100%;
122 | }
123 |
124 | table.characters th.charColumn {
125 | width: 5%;
126 | }
127 |
128 | table.characters th.ucsColumn {
129 | width: 10%;
130 | }
131 |
132 | table.characters th.languageColumn {
133 | width: 5%;
134 | }
135 |
136 | table.characters tr td .charimage {
137 | width: 30px;
138 | height: 30px;
139 | }
140 |
141 | table.characters tr td.langMark {
142 | text-align: center;
143 | font-size: large;
144 | }
145 | table.characters tr td.langMarkYes, span.langMarkYes {
146 | color: #008F4C;
147 | }
148 | table.characters tr td.langMarkAuxiliary, span.langMarkAuxiliary {
149 | color: #0057A1;
150 | }
151 | table.characters tr td.langMarkNo, span.langMarkNo {
152 | color: #C61D20;
153 | }
154 |
155 | .flexContainer {
156 | display: flex;
157 | flex-flow: row-reverse nowrap;
158 | }
159 | .flexContainer>* {
160 | flex: 2;
161 | }.flexContainer figure {
162 | flex: 1;
163 | margin: 0;
164 | }
165 |
166 |
167 | .prompt {
168 | font-style: italic;
169 | color: #aaa;
170 | font-size: 90%;
171 | margin-bottom: 4em;
172 | }
173 |
174 | .large {
175 | font-size: 300%;
176 | }
177 | .trans, .ipa {
178 | font-family: "GentiumPlus", serif;
179 | font-style: italic;
180 | }
181 | .meaning:before {
182 | content:"‘";
183 | }
184 | .meaning:after {
185 | content:"’";
186 | }
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 | .reslinks dt {
195 | font-size: 80%;
196 | }
197 | .reslinks dd {
198 | font-size: 90%;
199 | }
200 |
201 | .prompts, .status_prompt { font-style: italic; color: #999; font-size: 90%; }
202 |
203 | dl.reslinks {
204 | /*border-block-end: 1px solid #ccc;*/
205 | margin-block-end: 3em;
206 | }
207 | dl + p {
208 | border-block-start: 1px solid #ccc;
209 | padding-block-start: 1rem;
210 | }
211 |
212 |
213 |
214 |
215 |
216 | #linkWarning {
217 | margin-inline: 2.5%;
218 | background-color: antiquewhite;
219 | border-radius: 1em;
220 | font-size: 90%;
221 | padding: 1em;
222 | z-index: 2000;
223 | }
224 | #closeLinkWarning {
225 | float:right;
226 | font-size:120%;
227 | margin-inline:1em;
228 | cursor:pointer;
229 | color: #999;
230 | }
231 |
232 |
233 |
234 |
235 |
236 | .variable.empty, .variable.empty:visited {
237 | color: gray;
238 | font-style: italic;
239 | }
240 |
241 |
242 |
243 |
--------------------------------------------------------------------------------
/echidna:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | index.html?specStatus=DNOTE&shortName=alreq respec
3 | local.css
4 | images/yastabchiro.jpg
5 | images/yastami3o.jpg
6 | images/yastabchiroNormal.jpg
7 | images/differentInitialNoon.jpg
8 | images/bsl.jpg
9 | images/sbl.jpg
10 | images/barmajaAmiri.jpg
11 | images/stimrarihimaArabicTypesetting.jpg
12 | images/barmajaDefault.png
13 | images/stimrarihimaDefault.jpg
14 | images/vertivalJoin.jpg
15 | images/horizontalJoin.jpg
16 | images/teeth.jpg
17 | images/kufiExampleQuran.jpg
18 | images/maghribi2.jpg
19 | images/basmalahThuluth.png
20 | images/naskhQuran2.png
21 | images/taliq.jpg
22 | images/nastaliq.jpg
23 | images/diwani.png
24 | images/Ruq_ah.gif
25 | images/laam-alef-ligature.png
26 | images/combining-diacritics.png
27 | images/order-in-memory.svg
28 | images/order-when-displayed.svg
29 | images/directional-runs.svg
30 | images/order-of-directional-runs.svg
31 | images/vertical-rotated-left.png
32 | images/vertical-rotated-right.png
33 | images/embedded-ar.png
34 | images/odeonMovie.png
35 | images/drawings/joining/joining-meem-isolated.png
36 | images/drawings/joining/joining-meem-final.png
37 | images/drawings/joining/joining-meem-medial.png
38 | images/drawings/joining/joining-meem-initial.png
39 | images/drawings/joining/joining-reh-isolated.png
40 | images/drawings/joining/joining-reh-final.png
41 | images/drawings/joining/joining-hamza.png
42 | images/joining-process.png
43 | images/drawings/joining/joining-beh-yeh-zwnj-beh-yeh.png
44 | images/drawings/joining/joining-heh-zwj-fullstop-sheh-fullstop.png
45 | images/drawings/joining/joining-heh-tatweel-fullstop-sheh-fullstop.png
46 | images/drawings/joining/joining-heh-zwj-zwnj-sheh.png
47 | images/drawings/joining/joining-multiple-single-letter-closed-segments.png
48 | images/drawings/joining/joining-single-multi-letter-closed-segment.png
49 | images/drawings/joining/joining-abbreviation-closed-segments.png
50 | images/drawings/joining/joining-abbreviation-open-on-left-segments.png
51 | images/joining-and-transparency.svg
52 | images/joining-and-text-border.svg
53 | images/omantel.jpg
54 | images/styling-individual-letters.svg
55 | images/adjusting-inter-word-spaces.svg
56 | images/adjusting-intra-word-spaces.png
57 | images/alternative-letter-shapes.png
58 | images/different-ligatures.png
59 | images/kashida.png
60 | images/too-much-kashida.png
61 | images/curvilinear-kashida.gif
62 | images/tanzil.png
63 | images/tatweel.svg
64 | images/characters/U+064B.svg
65 | images/characters/U+064C.svg
66 | images/characters/U+064D.svg
67 | images/characters/U+064E.svg
68 | images/characters/U+064F.svg
69 | images/characters/U+0650.svg
70 | images/characters/U+0651.svg
71 | images/characters/U+0652.svg
72 | images/characters/U+0653.svg
73 | images/characters/U+0654.svg
74 | images/characters/U+0655.svg
75 | images/characters/U+0670.svg
76 | images/characters/U+0020.svg
77 | images/characters/U+000A.svg
78 | images/characters/U+000D.svg
79 | images/characters/U+200C.svg
80 | images/characters/U+200D.svg
81 | images/characters/U+200E.svg
82 | images/characters/U+200F.svg
83 | images/characters/U+2028.svg
84 | images/characters/U+2029.svg
85 | images/characters/U+202A.svg
86 | images/characters/U+202B.svg
87 | images/characters/U+202C.svg
88 | images/characters/U+202D.svg
89 | images/characters/U+202E.svg
90 | images/characters/U+2060.svg
91 | images/characters/U+2066.svg
92 | images/characters/U+2067.svg
93 | images/characters/U+2068.svg
94 | images/characters/U+2069.svg
95 | images/characters/U+FEFF.svg
96 |
--------------------------------------------------------------------------------
/gap-analysis/HOWTO.md:
--------------------------------------------------------------------------------
1 | # How to contribute to a gap-analysis document
2 |
3 | Please see the guidelines at
4 | https://w3c.github.io/i18n-drafts/pages/documenting_gaps
5 |
--------------------------------------------------------------------------------
/gap-analysis/echidna-alreq-gap:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | index.html?specStatus=DNOTE&shortName=alreq-gap respec
3 | images/105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png
4 | images/105393613-752e4500-5c14-11eb-8582-b441452f6368.png
5 | images/105394704-d30f5c80-5c15-11eb-9b4d-750d2e987cc0.jpg
6 | images/105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png
7 | images/73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png
8 | images/73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png
9 | images/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png
10 | images/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png
11 | images/159508963-5418f8d3-b5de-43e8-9c3a-31cd1a315f0f.png
12 | images/4e926ce0-b034-4bc1-8578-1008284d66b6.png
--------------------------------------------------------------------------------
/gap-analysis/echidna-arab-ks-gap:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | arab-ks-gap.html?specStatus=DNOTE&shortName=arab-ks-gap respec
3 | images/159508963-5418f8d3-b5de-43e8-9c3a-31cd1a315f0f.png
4 | images/105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png
5 | images/73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png
6 | images/73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png
7 | images/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png
8 | images/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png
9 | images/105393613-752e4500-5c14-11eb-8582-b441452f6368.png
10 | images/105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png
--------------------------------------------------------------------------------
/gap-analysis/echidna-arab-ug-gap:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | arab-ug-gap.html?specStatus=DNOTE&shortName=arab-ug-gap respec
3 | images/105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png
4 | images/73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png
5 | images/73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png
6 | images/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png
7 | images/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png
8 | images/159520929-5c7b52c7-ce5b-4bcf-a9aa-b3938be40d61.png
9 | images/105393613-752e4500-5c14-11eb-8582-b441452f6368.png
10 | images/105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png
11 |
--------------------------------------------------------------------------------
/gap-analysis/echidna-arab-ur-gap:
--------------------------------------------------------------------------------
1 | # ECHIDNA configuration
2 | arab-ur-gap.html?specStatus=DNOTE&shortName=arab-ur-gap respec
3 | images/105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png
4 | images/73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png
5 | images/73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png
6 | images/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png
7 | images/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png
8 | images/159520929-5c7b52c7-ce5b-4bcf-a9aa-b3938be40d61.png
9 | images/105393613-752e4500-5c14-11eb-8582-b441452f6368.png
10 | images/105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png
11 |
--------------------------------------------------------------------------------
/gap-analysis/images/105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/105393469-4912c400-5c14-11eb-99d5-0dc5cdc16d41.png
--------------------------------------------------------------------------------
/gap-analysis/images/105393613-752e4500-5c14-11eb-8582-b441452f6368.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/105393613-752e4500-5c14-11eb-8582-b441452f6368.png
--------------------------------------------------------------------------------
/gap-analysis/images/105394704-d30f5c80-5c15-11eb-9b4d-750d2e987cc0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/105394704-d30f5c80-5c15-11eb-9b4d-750d2e987cc0.jpg
--------------------------------------------------------------------------------
/gap-analysis/images/105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/105509398-5cca3300-5cc5-11eb-93e3-9398a9959a74.png
--------------------------------------------------------------------------------
/gap-analysis/images/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png
--------------------------------------------------------------------------------
/gap-analysis/images/159508963-5418f8d3-b5de-43e8-9c3a-31cd1a315f0f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/159508963-5418f8d3-b5de-43e8-9c3a-31cd1a315f0f.png
--------------------------------------------------------------------------------
/gap-analysis/images/159520929-5c7b52c7-ce5b-4bcf-a9aa-b3938be40d61.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/159520929-5c7b52c7-ce5b-4bcf-a9aa-b3938be40d61.png
--------------------------------------------------------------------------------
/gap-analysis/images/4e926ce0-b034-4bc1-8578-1008284d66b6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/4e926ce0-b034-4bc1-8578-1008284d66b6.png
--------------------------------------------------------------------------------
/gap-analysis/images/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png
--------------------------------------------------------------------------------
/gap-analysis/images/73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/73611382-2c334a00-45d9-11ea-8c5a-eb3a496c8b24.png
--------------------------------------------------------------------------------
/gap-analysis/images/73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/73611430-b24f9080-45d9-11ea-8b96-8f75648c725e.png
--------------------------------------------------------------------------------
/gap-analysis/images/shaping-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/shaping-1.png
--------------------------------------------------------------------------------
/gap-analysis/images/shaping-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/shaping-2.png
--------------------------------------------------------------------------------
/gap-analysis/images/text-opacity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/text-opacity.png
--------------------------------------------------------------------------------
/gap-analysis/images/text-shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/text-shadow.png
--------------------------------------------------------------------------------
/gap-analysis/images/text-stroke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/gap-analysis/images/text-stroke.png
--------------------------------------------------------------------------------
/gap-analysis/tests/boundaries/text_boundary_selection_000.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
کیخمج پچگ
27 |کیخمج پچگ
28 |کیخمج پچگ
29 |کیخمجخمجخمج پچگ
30 |This document can now be found at http://w3c.github.io/i18n-activity/editorial-guidelines/
10 | 11 | -------------------------------------------------------------------------------- /home.md: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /homepage/index-data/local.css: -------------------------------------------------------------------------------- 1 | table { 2 | border-collapse: collapse; 3 | width: 100%; 4 | } 5 | th { 6 | background-color: #eee; 7 | border: 1px solid #ccc; 8 | } 9 | .date { 10 | white-space:nowrap; 11 | width: 8em; 12 | } 13 | td { 14 | font-size: 90%; 15 | padding: 0 .3em; 16 | border: 1px solid #ccc; 17 | } 18 | .labels { 19 | float: right; 20 | height: 11px; 21 | width: 11px; 22 | border-radius: 2px; 23 | margin: 3px; 24 | font-size: .2em; 25 | color: rgba(0,0,0,0.00); 26 | } 27 | #internal-links { 28 | display: none; 29 | } 30 | .hidden { 31 | display: none; 32 | } -------------------------------------------------------------------------------- /homepage/index-data/translations.js: -------------------------------------------------------------------------------- 1 | var trans = { } 2 | 3 | trans.versions = ['en'] 4 | 5 | trans.outofdatetranslations = [] 6 | 7 | trans.updatedtranslations = [] 8 | 9 | trans.unlinkedtranslations = [] -------------------------------------------------------------------------------- /homepage/rss.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/homepage/rss.gif -------------------------------------------------------------------------------- /homepage/sitetitle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/homepage/sitetitle.gif -------------------------------------------------------------------------------- /homepage/style.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'Roboto'; 3 | font-style: normal; 4 | font-weight: 300; 5 | src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/llkjgtdh_ezss6d93SGAFwLUuEpTyoUstqEm5AMlJo4.woff2) format('woff2'); 6 | } 7 | @font-face { 8 | font-family: 'Roboto'; 9 | font-style: normal; 10 | font-weight: 400; 11 | src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/Tc9Dk7UP-O5wKOy5yWA_gPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); 12 | } 13 | @font-face { 14 | font-family: 'Roboto'; 15 | font-style: italic; 16 | font-weight: 300; 17 | src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(http://fonts.gstatic.com/s/roboto/v15/iE8HhaRzdhPxC93dOdA055Bw1xU1rKptJj_0jans920.woff2) format('woff2'); 18 | } 19 | @font-face { 20 | font-family: 'Roboto'; 21 | font-style: italic; 22 | font-weight: 400; 23 | src: local('Roboto Italic'), local('Roboto-Italic'), url(http://fonts.gstatic.com/s/roboto/v15/cEIiwZ_H1bWeDpxO1CDN0OvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2'); 24 | } 25 | 26 | 27 | 28 | 29 | body { 30 | margin: 0.5em; 31 | padding: 1em; 32 | font-family: "Helvetica Neue",Roboto,"Calibri","Segoe UI",sans-serif; 33 | font-size: 95%; 34 | font-weight: 300; 35 | line-height: 1.4; 36 | color: #444; 37 | background-color: #FFF; 38 | } 39 | 40 | 41 | a:link, a:visited { 42 | color: #697FB1; 43 | text-decoration: none; 44 | background: transparent none repeat scroll 0% 0%; 45 | font-weight: 400; 46 | } 47 | 48 | 49 | 50 | 51 | 52 | #search { 53 | float: right; 54 | margin: 2px; 55 | text-align: right; 56 | font-size: 90%; 57 | } 58 | #search form { 59 | margin: 0px 0px 2px; 60 | } 61 | .topRight { 62 | background-color: #FFF; 63 | color: #666; 64 | font-weight: normal; 65 | padding: 1px; 66 | width: 22em; 67 | } 68 | #searchField { 69 | border: 1px solid #999; 70 | } 71 | 72 | 73 | 74 | #topLeft { 75 | background-color: #FFF; 76 | } 77 | #sitelinks { 78 | margin-top: 0.5em; 79 | } 80 | 81 | .directory { 82 | background-color: #FFF; 83 | padding: 0em; 84 | width: 48%; 85 | } 86 | 87 | h1 { 88 | color: #005A9C; 89 | background-color: #FFF; 90 | padding: 1em 0.1em 0.5em; 91 | margin-bottom: 0px; 92 | border: medium none; 93 | font-family: "Helvetica Neue",Roboto,"Calibri","Segoe UI",sans-serif; 94 | font-weight: 300; 95 | font-size: 40px; 96 | line-height: 50px; 97 | margin-top: 1em; 98 | } 99 | h2 { 100 | font-family: Arial,helvetica,sans-serif; 101 | font-size: 140%; 102 | font-weight: normal; 103 | color: #FFF; 104 | border: medium none; 105 | margin-top: 1.5em; 106 | padding: 0.1em 0.4em; 107 | background-color: #697FB1; 108 | border-radius: 10px; 109 | } 110 | h2 a:link, h2 a:visited { 111 | color: white; 112 | } 113 | 114 | .directory h2 { 115 | background-color: #EEB058; 116 | } 117 | 118 | .panel { 119 | min-width: 300px; 120 | margin: 0 1em 0 0; 121 | float: left; 122 | width: 48%; 123 | } 124 | 125 | hr { 126 | clear: both; 127 | } 128 | 129 | code { 130 | font-size: 1em; 131 | font-family: "Courier New",Courier,monospace; 132 | } 133 | 134 | 135 | -------------------------------------------------------------------------------- /homepage/w3c_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/homepage/w3c_home.png -------------------------------------------------------------------------------- /images/Arabic-numeral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/Arabic-numeral.png -------------------------------------------------------------------------------- /images/Ruq_ah.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/Ruq_ah.gif -------------------------------------------------------------------------------- /images/adjusting-intra-word-spaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/adjusting-intra-word-spaces.png -------------------------------------------------------------------------------- /images/alternative-letter-shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/alternative-letter-shapes.png -------------------------------------------------------------------------------- /images/barmajaAmiri.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/barmajaAmiri.jpg -------------------------------------------------------------------------------- /images/barmajaDefault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/barmajaDefault.png -------------------------------------------------------------------------------- /images/basmalahThuluth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/basmalahThuluth.png -------------------------------------------------------------------------------- /images/behx4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/behx4.png -------------------------------------------------------------------------------- /images/behx4bis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/behx4bis.png -------------------------------------------------------------------------------- /images/bsl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/bsl.jpg -------------------------------------------------------------------------------- /images/characters/U+000A.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+000D.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0020.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+064B.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+064C.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+064D.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+064E.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+064F.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0650.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0651.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0652.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0653.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0654.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0655.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+0670.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+200D.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+200E.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+200F.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2028.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2029.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+202A.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+202B.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+202C.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+202D.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+202E.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2060.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2066.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2067.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2068.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/characters/U+2069.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/combining-diacritics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/combining-diacritics.png -------------------------------------------------------------------------------- /images/curvilinear-kashida.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/curvilinear-kashida.gif -------------------------------------------------------------------------------- /images/different-ligatures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/different-ligatures.png -------------------------------------------------------------------------------- /images/differentInitialNoon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/differentInitialNoon.jpg -------------------------------------------------------------------------------- /images/differentInitialNoon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/differentInitialNoon.png -------------------------------------------------------------------------------- /images/diwani.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/diwani.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-abbreviation-closed-segments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-abbreviation-closed-segments.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-abbreviation-open-on-left-segments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-abbreviation-open-on-left-segments.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-beh-yeh-zwnj-beh-yeh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-beh-yeh-zwnj-beh-yeh.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-hamza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-hamza.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-heh-tatweel-fullstop-sheh-fullstop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-heh-tatweel-fullstop-sheh-fullstop.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-heh-zwj-fullstop-sheh-fullstop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-heh-zwj-fullstop-sheh-fullstop.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-heh-zwj-zwnj-sheh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-heh-zwj-zwnj-sheh.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-meem-final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-meem-final.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-meem-initial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-meem-initial.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-meem-isolated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-meem-isolated.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-meem-medial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-meem-medial.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-multiple-single-letter-closed-segments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-multiple-single-letter-closed-segments.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-reh-final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-reh-final.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-reh-isolated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-reh-isolated.png -------------------------------------------------------------------------------- /images/drawings/joining/joining-single-multi-letter-closed-segment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/drawings/joining/joining-single-multi-letter-closed-segment.png -------------------------------------------------------------------------------- /images/embedded-ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/embedded-ar.png -------------------------------------------------------------------------------- /images/horizontalJoin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/horizontalJoin.jpg -------------------------------------------------------------------------------- /images/joining-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/joining-process.png -------------------------------------------------------------------------------- /images/kashida.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/kashida.png -------------------------------------------------------------------------------- /images/kufiExampleQuran.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/kufiExampleQuran.jpg -------------------------------------------------------------------------------- /images/laam-alef-ligature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/laam-alef-ligature.png -------------------------------------------------------------------------------- /images/letter-shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/letter-shapes.png -------------------------------------------------------------------------------- /images/maghribi2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/maghribi2.jpg -------------------------------------------------------------------------------- /images/naskhQuran1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/naskhQuran1.jpg -------------------------------------------------------------------------------- /images/naskhQuran2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/naskhQuran2.png -------------------------------------------------------------------------------- /images/nastaliq.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/nastaliq.jpg -------------------------------------------------------------------------------- /images/odeonMovie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/odeonMovie.png -------------------------------------------------------------------------------- /images/omantel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/omantel.jpg -------------------------------------------------------------------------------- /images/right-joining-letter.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /images/sbl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/sbl.jpg -------------------------------------------------------------------------------- /images/stimrarihimaArabicTypesetting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/stimrarihimaArabicTypesetting.jpg -------------------------------------------------------------------------------- /images/stimrarihimaDefault.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/stimrarihimaDefault.jpg -------------------------------------------------------------------------------- /images/taliq.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/taliq.jpg -------------------------------------------------------------------------------- /images/tanzil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/tanzil.png -------------------------------------------------------------------------------- /images/tatweel.svg: -------------------------------------------------------------------------------- 1 | 2 | 65 | -------------------------------------------------------------------------------- /images/teeth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/teeth.jpg -------------------------------------------------------------------------------- /images/teethNone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/teethNone.png -------------------------------------------------------------------------------- /images/too-much-kashida.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/too-much-kashida.png -------------------------------------------------------------------------------- /images/vertical-rotated-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/vertical-rotated-left.png -------------------------------------------------------------------------------- /images/vertical-rotated-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/vertical-rotated-right.png -------------------------------------------------------------------------------- /images/vertivalJoin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/vertivalJoin.jpg -------------------------------------------------------------------------------- /images/yastabchiro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/yastabchiro.jpg -------------------------------------------------------------------------------- /images/yastabchiroNormal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/yastabchiroNormal.jpg -------------------------------------------------------------------------------- /images/yastami3o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/images/yastami3o.jpg -------------------------------------------------------------------------------- /local.css: -------------------------------------------------------------------------------- 1 | 2 | .lettername { 3 | font-style: italic; 4 | } 5 | 6 | .tab-format { 7 | margin-left: 10%; 8 | } 9 | 10 | table td { 11 | border: 1px solid #ddd; 12 | padding: 10px; 13 | } 14 | 15 | 16 | .exampleList { 17 | float: left; 18 | margin:10px; 19 | } 20 | 21 | 22 | 23 | table.characters { 24 | width: 100%; 25 | } 26 | 27 | table.characters th.charColumn { 28 | width: 5%; 29 | } 30 | 31 | table.characters th.ucsColumn { 32 | width: 10%; 33 | } 34 | 35 | table.characters th.languageColumn { 36 | width: 5%; 37 | } 38 | 39 | table.characters tr td .charimage { 40 | width: 30px; 41 | height: 30px; 42 | } 43 | 44 | table.characters tr td.langMark { 45 | text-align: center; 46 | font-size: large; 47 | } 48 | table.characters tr td.langMarkYes, span.langMarkYes { 49 | color: #008F4C; 50 | } 51 | table.characters tr td.langMarkAuxiliary, span.langMarkAuxiliary { 52 | color: #0057A1; 53 | } 54 | table.characters tr td.langMarkNo, span.langMarkNo { 55 | color: #C61D20; 56 | } 57 | 58 | .flexContainer { 59 | display: flex; 60 | flex-flow: row-reverse nowrap; 61 | } 62 | .flexContainer>* { 63 | flex: 2; 64 | }.flexContainer figure { 65 | flex: 1; 66 | margin: 0; 67 | } 68 | 69 | 70 | .prompt { 71 | font-style: italic; 72 | color: #aaa; 73 | font-size: 90%; 74 | margin-bottom: 4em; 75 | } 76 | 77 | .large { 78 | font-size: 300%; 79 | } 80 | .trans, .ipa { 81 | font-family: "GentiumPlus", serif; 82 | font-style: italic; 83 | } 84 | .meaning:before { 85 | content:"‘"; 86 | } 87 | .meaning:after { 88 | content:"’"; 89 | } 90 | 91 | 92 | 93 | 94 | -------------------------------------------------------------------------------- /misc/presentations/w3c-alreq-iuc39.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/alreq/6990bcd75692b01903fafb47126cc0f53c4f1791/misc/presentations/w3c-alreq-iuc39.pdf -------------------------------------------------------------------------------- /misc/scripts/generate-char-tables.groovy: -------------------------------------------------------------------------------- 1 | @Grapes([ 2 | @Grab(group='au.com.bytecode', module='opencsv', version='2.4'), 3 | @GrabConfig(systemClassLoader = true) 4 | ]) 5 | 6 | 7 | import au.com.bytecode.opencsv.CSVReader 8 | import groovy.xml.MarkupBuilder 9 | 10 | /* 11 | * @author shervinafshar, @date 02/21/2016 12 | */ 13 | 14 | tables = [['fname': 'resources/chars-alphabet.csv', 'name': 'Alphabetical characters'], 15 | ['fname': 'resources/chars-diacritics.csv', 'name': 'Diacritics'], 16 | ['fname': 'resources/chars-numbers.csv', 'name': 'Numeral characters'], 17 | ['fname': 'resources/chars-punctuations.csv', 'name': 'Punctuation and symbols'], 18 | ['fname': 'resources/chars-control.csv', 'name': 'Control characters']] 19 | 20 | tables.each { 21 | List