diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/Td.css b/keyboard/sil_tchad_faux_azerty/5.4.1/Td.css new file mode 100644 index 000000000..da5342f9e --- /dev/null +++ b/keyboard/sil_tchad_faux_azerty/5.4.1/Td.css @@ -0,0 +1,271 @@ +@font-face { + font-family: CharisWeb; + font-weight: normal; + font-style: normal; + src: url("https://fonts.languagetechnology.org/fonts/sil/charis/web/Charis-Regular.woff2") format("woff2"); +} +@font-face { + font-family: CharisWeb; + font-weight: normal; + font-style: normal; + src: url("https://fonts.languagetechnology.org/fonts/sil/charis/web/Charis-Regular.woff") format("woff2"); +} +@font-face { + font-family: CharisWeb; + font-weight: bold; + font-style: normal; + src: url("https://fonts.languagetechnology.org/fonts/sil/charis/web/Charis-Bold.woff2") format("woff2"); +} + +body { + font-family: 'Charis', CharisWeb, Gentium, serif; + +} + + +.tab-folder > .tab-content:target ~ .tab-content:last-child, .tab-folder > .tab-content { + display: none; +} + +.tab-folder > :last-child, .tab-folder > .tab-content:target { + display: block; +} +.right { + float: right; +} +.left { + float: left; +} +.full { + width: 98%; + min-width: 700px; +} + +.red { + color:red; +} + + +img.responsive { + height: 100px; + width: auto; +} +/* style.css */ +.my-class { + vertical-align: baseline; +} + +/* Responsive (si besoin) */ +@media (max-width: 600px) { + img.responsive { + height: 60px; + } + #container { + flex-direction: column; + text-align: center; + } +} + +/* Pour le paragraphe du haut entre les images */ +.top-tagline { + font-weight: bold; + text-align: center; + flex: 1; + margin: 2px; + font-size: 2em; + font-style: italic; /* facultatif */ +} + +/* Pour tous les autres paragraphes "normaux" */ +p.tagline { + font-size: 100%; +} + +h1.color { + text-align: center; + font-size: 130%; + display: block; +} +.tagline { + text-align: center; + font-style: italic; +} +.buttonlang { + background-color: pink; + border: none; + color: white; + padding: 5px; + word-wrap: break-word; + text-align: center; + text-decoration: none; + display: inline-block; + font-size: 18px; + font-weight: 800; + margin: 6px 30px; + cursor: pointer; + border-radius: 8px; + width: 94%; + animation: pulse 1.5s ease infinite; +} + +h3.color { + display: block; + font-weight: bold; + text-align: left; + padding: 1rem; + color: #000000; + background: linear-gradient(90deg, rgba(255,206,0,1) 0%, rgba(255,206,0,0) 100%); + cursor: pointer; + border-radius: 7px; + transition: all 0.25s ease-out; +} + +@keyframes pulse { + 0% { + transform: scale(1); + box-shadow: 0 2px 2px rgba(0,0,0,.2); + background-color: #F1506C; + } + 50% { + transform: scale(1.05); + box-shadow: 0 2px 2px rgba(0,0,0,.2); + background-color: #D21034; + } + 100% { + transform: scale(1); + box-shadow: 0 2px 2px rgba(0,0,0,.2); + background-color: #F1506C; + } +} + +table { + border-collapse: collapse; + border: 2px solid rgb(140,140,140); + text-align: center; +} + +td { + border: 1px solid rgb(160,160,160); + padding: 8px 10px; +} + +th { + color: white; + background-color: rgb(0,78,221); +} + +tr:nth-child(even) td { + background-color: rgb(240,240,240); +} + +.heman { + font: 1.4rem molot; + text-shadow: + 1px 1px 1px #fff, + 2px 2px 1px #000; +} + +.skeletor { + font: 1.7rem rapscallion; + letter-spacing: 3px; + text-shadow: + 1px 1px 0 #fff, + 0 0 9px #000; +} + +.keyboard { + font-size: 20px; + white-space: nowrap; +} +.keyboard--row { + display: block; + height: 3em; + margin: 0.5em; +} + +.keyboard--row > * { + display: inline-block; + box-sizing: border-box; + position: relative; + cursor: pointer; + -webkit-user-select: none; + border-radius: 0.3em; + margin: 0.06em; + padding: 0 0.2em; + width: 3.3em; + height: 100%; +} + +.key--bottom-left > * { + position: absolute; + text-align: left; + bottom: 0.4em; + left: 0.4em; +} + +.key--bottom-right > * { + position: absolute; + text-align: right; + bottom: 0.4em; + right: 0.4em; + white-space:pre; +} + +.key--word > * { + font-size: 0.8em; +} + +.key--letter > div { + font-size: 1.2em; + height: 1.2em; + float: right; + clear: right; +} + +.key--letter > div:first-child { + margin-top: -0.2em; +} + +.key--letter > span { + font-size: 1.2em; + height: 1.2em; + display: block; + position: absolute; + margin-top: -0.2em; + margin-left: 0.1em; +} +.key--letter > span:last-child { + margin-top: 1em; +} + +/* Light keyboard */ + +.keyboard.keyboard--light .keyboard--row > * { + background: #ccc; + color: #111; + border: 1px solid #888; + box-shadow: 0 0.2em 0 0.05em #666; + border-bottom-color: #ddd; +} + +.keyboard.keyboard--light .keyboard--row > .key--letter { + background: #f0f0f0; + box-shadow: 0 0.2em 0 0.05em #666; + border-bottom-color: #ddd; +} + +.keyboard.keyboard--light .key--letter > span { + color: black +} + +.keyboard.keyboard--light .key--letter span.french { + color: blue +} + +.keyboard.keyboard--light .key--letter span.spec { + color: gray +} + +.keyboard.keyboard--light .key--letter span.specTd { + color: #9400D3 +} \ No newline at end of file diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/drapeau.tchad.png b/keyboard/sil_tchad_faux_azerty/5.4.1/drapeau.tchad.png new file mode 100644 index 000000000..5cb828bb7 Binary files /dev/null and b/keyboard/sil_tchad_faux_azerty/5.4.1/drapeau.tchad.png differ diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/sil-logo-blue.png b/keyboard/sil_tchad_faux_azerty/5.4.1/sil-logo-blue.png new file mode 100644 index 000000000..bd2c07317 Binary files /dev/null and b/keyboard/sil_tchad_faux_azerty/5.4.1/sil-logo-blue.png differ diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/sil_tchad_faux_azerty.php b/keyboard/sil_tchad_faux_azerty/5.4.1/sil_tchad_faux_azerty.php new file mode 100644 index 000000000..05e55a038 --- /dev/null +++ b/keyboard/sil_tchad_faux_azerty/5.4.1/sil_tchad_faux_azerty.php @@ -0,0 +1,562 @@ + + +
+ +
+ Cliquer ici pour voir cette page en français... +
+ + +

Chad FALSE AZERTY Keyboard for Keyman +
by SIL Chad +

+

Welcome to the Chad FALSE AZERTY Keyboard!
+This keyboard, maintained by the Language Technology team of SIL Chad, +allows you to type all of the special characters of the languages of Chad.

+
+ +

Using the keyboard

+

To learn how to type a character with this keyboard, refer to the graphical keyboard layout below. The characters to the right on each key cap are typed with the help of a special “Chad” key. +This key is found just to the left of the right-Shift key, and will likely appear like this on your keyboard: (for typing slash and question mark). +On the keyboard layout below, this key appears with a Chadian flag, to remind you that the “special” characters of Chad are typed with this key.

+

To type a character, find the character you want to type on the graphical keyboard layout below, +and note the position of the key on the keyboard and the position of the character on the key cap (one of four positions). +Depending on the position of that character on the key cap, you might need to tap the “Chad” key and/or hold down the Shift key as shown here:

+ + + + + + + +
+

Hold down Shift and tap the B key →

+

Simply tap the B key →

+
+
+
+
Ɓ
ɓ
Bb
+
+
+
+

← tap the Chad key, then hold down Shift and tap the B key

+

← tap the Chad key, then tap the B key

+
+ +

Note that you can type a slash character by tapping the “Chad” key twice, since the “/” character appears in the lower-right corner of that key cap.

+ + + +

Chad FALSE AZERTY Keyboard layout

+ +
+
+
~
`
◌̃◌̧
+
!1
+
@
◌̥2
+
#
◌̈3
+
$
◌̩4
+
%
◌̣5
+
^
◌̂6
+
&7
+
°
º
*8
+
(9
+
)0
+
_
◌̰-
+
 
=
+◌̄
+
Backspace
+
+
+
Tab
+
Æ
æ
Aa
+
ð
ʒ
Zz
+
Ə
ə
Ee
+
ɽ
ɾ
Rr
+
θ
ʈ
Tt
+
Ƴ
ƴ
Yy
+
Ʊ
ʊ
Uu
+
Ɨ
ɨ
Ii
+
Ɔ
ɔ
Oo
+
Œ
œ
Pp
+
[
{◌́
+
]
}◌̀
+
|
◌̌\
+
+
+
Caps Lock
+
ɖ
ʁ
Qq
+
ß
ʃ
Ss
+
Ɗ
ɗ
Dd
+
Ɛ
ɛ
Ff
+
Ǝ
ɣ
Gg
+
ɦ
Hh
+
ɟ
ʄ
Jj
+
Ɨ
ɪ
Kk
+
ɮ
ɬ
Ll
+
Ɲ
ɲ
Mm
+
"ʼ
+
Enter
+
+
+
Shift
+
 
ø
Ww
+
ħ
χ
Xx
+
Ç
ç
Cc
+
ʋ
Vv
+
Ɓ
ɓ
Bb
+
Ŋ
ŋ
Nn
+
ː
'
:;
+
<,
+
>.
+
ʔ
/
?
+
Shift
+
+
+
Ctrl
+
Fn
+
+
Alt
+
+
Alt
+
Ctrl
+
Home
+
PgUp PgDn
+
End
+
+
+ +

Note that the special characters that appear in purple can be used in Chadian languages, but that those in blue are just used in French, +and those in gray are intended to be used phonetically, not orthographically in Chadian languages.

+ +

Typing accents / combining diacritics

+

Note that some of the characters appear with dotted circles: . +These indicate accents (diacritics) which are combined with the previous character typed. +So if you type “a” and then type the character “◌́”, then the resulting character on the screen will be “á”. + Type “n” plus “◌̃” to get “ñ”. As much as possible, the keyboard will produce the combined form of the character– + both of the previous examples are one single character at the end, even though they are each typed with two separate keypresses. + However not all accents can combine with all base characters. So if you type “n̰” or “ɛ̂”, + each resulting text contains two characters – the base character and the combining accent.

+ +

Additional Characters

+

There are some additional characters that can be typed with this keyboard that are not displayed on the graphical keyboard layout above. +In most cases they are modified forms of other characters that are on the layout.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
type:to get:type:to get:type:to get:
////$$/@@©
--/$$$£/@@@
---/##̚/@@@@®
/??ʕ/::ˑ
+ +

In addition, the “Chad” key plus space ( /⎵ ) gives a no-break space, and typing space bar again ( /⎵ ⎵ ) gives a narrow no-break space. +The “Chad” key plus hyphen ( /- ) gives a no-break hyphen.

+ +

Quotation Marks and Glottal Stop Characters

+

When you type an apostrophe ( ' ), this keyboard produces a right single quotation mark ( ’ ), i.e. the character used for contractions in English and French. +If you immediately type another apostrophe, you will get a “modifier letter apostrophe” ( ʼ ). +While this looks identical to the single quotation mark, it is considered a letter and not punctuation, +and can be used as a glottal stop character in the middle of words without causing any unwanted word-breaking issues. +And if you type the “Chad” key plus apostrophe ( /' ), you get something that looks like a heavy apostrophe ( ꞌ ) – a character called the “saltillo”. +The “Chad” key plus Shift-apostrophe ( /" ) produces the capital saltillo which is just heavier still ( Ꞌ ). +Both of these saltillo characters and the modifier letter apostrophe (typed with two consecutive apostrophes) are word-forming characters, +and not punctuation. In Unicode, there is a difference. You should use one of these options for the glottal stop character, so that it will be considered part of the word. +For quotation marks as punctuation, use the following guide:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
type:to get:type:to get:type:to get:
<<«/{
>>»/{""
/</(/;'
/>/)
'
+ +

You may use the “smart quotes” auto-correct feature in your editor. If you do, +all of the straight apostrophes and double-quotes (in the right column of the table above) +will be changed to curled quotes depending on the context. If you need to use straight apostrophes or straight double-quotes in your text, + you must turn off the “smart quotes” feature. In this case, you can still type curled quotes, as shown in the middle column of the table above. + The left column shows how to type French guillemets. If the language of your document is French, + you may get these automatically by typing straight double-quotes if the “smart quotes” feature is on. + Remember that typing a double apostrophe ( ' ' ) or a “Chad” key plus apostrophe ( /' ) does not give you punctuation, + but a word-forming character to be used as a glottal in Chadian languages.

+ +

Fonts

+

Make sure you have a Unicode font selected (e.g. Charis SIL, Doulos SIL, Andika, Gentium, Times New Roman, etc.) to type special characters.

+ +

Contact

+

For more information and guidance on the FALSE AZERTY Keyboard of Chad, you can reach us here : +Language Technology Chad

+ +

© SIL Global

+
+
+ + + +
+Click here to view this page in English... +
+ + + +

Clavier Tchad FAUX AZERTY pour Keyman +
par SIL Tchad +

+

Bienvenue au Clavier Tchad FAUX AZERTY !
+Ce clavier, maintenu par l’équipe de Technologie Linguistique de SIL Tchad, +vous permet de taper tous les caractères spéciaux des langues du Tchad.

+
+ +

Utilisation du clavier

+

Pour apprendre comment taper un caractère avec ce clavier, référez-vous à la disposition graphique du clavier ci-dessous. +Les caractères à droite de chaque touche sont tapés a l’aide d’une touche spéciale « Tchad ». +Cette touche se trouve juste à gauche de la touche Majuscule-droite et apparaîtra probablement ainsi sur votre clavier : +(pour taper le slash et le point d’interrogation). Sur la disposition du clavier ci-dessous, +cette touche apparaît avec un drapeau tchadien, pour vous rappeler que les caractères « spéciaux » du Tchad sont tapés avec cette touche.

+

Pour taper un caractère, repérez le caractère que vous souhaitez taper sur la disposition graphique du clavier ci-dessous, +et notez la position de la touche sur le clavier et la position du caractère sur la touche (une des quatre positions). +Selon la position de ce caractère sur la touche, +vous devrez peut-être taper sur la touche « Tchad » et/ou maintenir la touche Majuscule enfoncée comme indiqué ici :

+ + + + + + + +
+

Maintenez la touche Majuscule enfoncée et tapez sur la touche B →

+

Tapez simplement sur la touche B →

+
+
+
+
Ɓ
ɓ
Bb
+
+
+
+

← Tapez sur la touche « Tchad », puis maintenez la touche Majuscule enfoncée et tapez sur la touche B

+

← Tapez sur la touche « Tchad », puis tapez sur la touche B

+
+ +

Notez que vous pouvez taper un caractère slash en tapant deux fois sur la touche « Tchad », puisque le caractère « / » apparaît dans le coin inférieur droit de cette touche.

+ + + +

Disposition du clavier FAUX AZERTY Tchad

+ +
+
+
~
`
◌̃◌̧
+
!1
+
@
◌̥2
+
#
◌̈3
+
$
◌̩4
+
%
◌̣5
+
^
◌̂6
+
&7
+
°
º
*8
+
(9
+
)0
+
_
◌̰-
+
 
=
+◌̄
+
Backspace
+
+
+
Tab
+
Æ
æ
Aa
+
ð
ʒ
Zz
+
Ə
ə
Ee
+
ɽ
ɾ
Rr
+
θ
ʈ
Tt
+
Ƴ
ƴ
Yy
+
Ʊ
ʊ
Uu
+
Ɨ
ɨ
Ii
+
Ɔ
ɔ
Oo
+
Œ
œ
Pp
+
[
{◌́
+
]
}◌̀
+
|
◌̌\
+
+
+
Caps Lock
+
ɖ
ʁ
Qq
+
ß
ʃ
Ss
+
Ɗ
ɗ
Dd
+
Ɛ
ɛ
Ff
+
Ǝ
ɣ
Gg
+
ɦ
Hh
+
ɟ
ʄ
Jj
+
Ɨ
ɪ
Kk
+
ɮ
ɬ
Ll
+
Ɲ
ɲ
Mm
+
"ʼ
+
Enter
+
+
+
Shift
+
 
ø
Ww
+
ħ
χ
Xx
+
Ç
ç
Cc
+
ʋ
Vv
+
Ɓ
ɓ
Bb
+
Ŋ
ŋ
Nn
+
ː
'
:;
+
<,
+
>.
+
ʔ
/
?
+
Shift
+
+
+
Ctrl
+
Fn
+
+
Alt
+
+
Alt
+
Ctrl
+
Home
+
PgUp PgDn
+
End
+
+
+ +

Notez aussi que les caractères spéciaux qui apparaissent en violet peuvent être utilisés dans les langues tchadiennes, +mais que ceux en bleu sont seulement utilisés en français, et ceux en gris sont destinés à être utilisés phonétiquement, +pas orthographiquement dans les langues tchadiennes.

+ +

Taper des accents / diacritiques de combinaison

+

Notez que certains des caractères apparaissent avec des cercles en pointillés : . +Ceux-ci indiquent des accents (diacritiques) qui sont combinés avec le caractère précédent tapé. Ainsi, si vous tapez « a » puis tapez le caractère « ◌́ », + le caractère résultant à l’écran sera « á ». Tapez « n » plus « ◌̃ » pour obtenir « ñ ». Autant que possible, + le clavier produira la forme combinée du caractère – les deux exemples précédents sont un seul caractère à la fin, + même s’ils sont chacun tapés avec deux frappes de touche séparées. Cependant, tous les accents ne peuvent pas se combiner avec tous les caractères de base. + Donc si vous tapez « n̰ » ou « ɛ̂ », chaque texte résultant contient deux caractères  –  le caractère de base et l’accent combinant.

+ +

Caractères supplémentaires

+

Il y a quelques caractères supplémentaires qui peuvent être tapés avec ce clavier et qui ne sont pas affichés sur la disposition graphique du clavier ci-dessus. +Dans la plupart des cas, ce sont des formes modifiées d’autres caractères qui se trouvent sur la disposition.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
taper:pour avoir:taper:pour avoir:taper:pour avoir:
////$$/@@©
--/$$$£/@@@
---/##̚/@@@@®
/??ʕ/::ˑ
+ +

De plus, la touche « Tchad » suivie de la barre d’espace ( /⎵ ) vous donne un espace insécable, +et si vous ajoutez un autre espace ( /⎵ ⎵ ), vous obtenez un espace insécable étroit. +La touche « Tchad » plus le trait d’union ( /- ) donne un trait d’union insécable.

+ +

Guillemets et caractères de coup de glotte

+ +

Lorsque vous tapez une apostrophe ( ' ), ce clavier produit un guillemet simple fermant ( ’ ), +c’est-à-dire le caractère utilisé pour les contractions en anglais et en français. Si vous tapez immédiatement une autre apostrophe, +vous obtiendrez une « lettre de modification apostrophe » ( ʼ ). Bien qu’elle semble identique au guillemet simple, +elle est considérée comme une lettre et non comme une ponctuation, +et peut être utilisée comme un caractère de coup de glotte au milieu des mots sans causer de problèmes de séparation de mots indésirables. +Et si vous tapez la touche « Tchad » suivie de l’apostrophe ( /' ), vous obtenez quelque chose qui ressemble à une apostrophe lourde ( ꞌ ) – un caractère appelé le « saltillo ». +La touche « Tchad » suivie de Majuscule-apostrophe ( /" ) produit le saltillo en majuscule qui est simplement plus lourd encore ( Ꞌ ). +Ces deux caractères de saltillo et la lettre de modification apostrophe (tapée avec deux apostrophes consécutives) sont des caractères de formation de mots, +et non de ponctuation. En Unicode, il y a une différence. Vous devez utiliser l’une de ces options pour le caractère de coupure glottale, +afin qu’il soit considéré comme faisant partie du mot. Pour les guillemets en tant que ponctuation, suivez le guide suivant :

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
taper :pour avoir :taper :pour avoir :taper :pour avoir :
<<«/{
>>»/{""
/</(/;'
/>/)
'
+ +

Vous pouvez utiliser la fonctionnalité de correction automatique des « guillemets intelligents » dans votre éditeur. Si vous le faites, +tous les apostrophes droits et guillemets doubles (dans la colonne de droite du tableau ci-dessus) seront transformés en guillemets courbes en fonction du contexte. +Si vous avez besoin d’utiliser des apostrophes droites ou des guillemets droits dans votre texte, vous devez désactiver la fonctionnalité des « guillemets intelligents ». +Dans ce cas, vous pouvez toujours taper des guillemets courbes, comme indiqué dans la colonne du milieu du tableau ci-dessus. +La colonne de gauche montre comment taper les guillemets français. Si la langue de votre document est le français, + vous pouvez les obtenir automatiquement en tapant des guillemets droits si la fonctionnalité des « guillemets intelligents » est activée. +N’oubliez pas que taper deux apostrophes ( ' ' ) ou la touche « Tchad » suivie de l’apostrophe ( /' ) ne vous donne pas de ponctuation, +mais un caractère formateur de mot à utiliser comme coup de glotte dans les langues tchadiennes.

+ +

Polices

+

Assurez-vous d’avoir sélectionné une police Unicode (par exemple, Charis SIL, Doulos SIL, Andika, Gentium, Times New Roman, etc.) +pour taper des caractères spéciaux.

+ +

Contact

+

Pour plus d’information et orientation sur le Clavier FAUX AZERTY du Tchad vous pouvez nous joindre ici : +Technologie Linguistique Tchad

+ +

© SIL Global

+
+
+ + +
diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/sil_tchad_logo.png b/keyboard/sil_tchad_faux_azerty/5.4.1/sil_tchad_logo.png new file mode 100644 index 000000000..1c0889e2b Binary files /dev/null and b/keyboard/sil_tchad_faux_azerty/5.4.1/sil_tchad_logo.png differ diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/touche TD.png b/keyboard/sil_tchad_faux_azerty/5.4.1/touche TD.png new file mode 100644 index 000000000..69c9a710d Binary files /dev/null and b/keyboard/sil_tchad_faux_azerty/5.4.1/touche TD.png differ diff --git a/keyboard/sil_tchad_faux_azerty/5.4.1/windows.logo.png b/keyboard/sil_tchad_faux_azerty/5.4.1/windows.logo.png new file mode 100644 index 000000000..d8e386f44 Binary files /dev/null and b/keyboard/sil_tchad_faux_azerty/5.4.1/windows.logo.png differ diff --git a/keyboard/sil_tchad_qwerty/5.4.1/Td.css b/keyboard/sil_tchad_qwerty/5.4.1/Td.css new file mode 100644 index 000000000..062c7ac8f --- /dev/null +++ b/keyboard/sil_tchad_qwerty/5.4.1/Td.css @@ -0,0 +1,269 @@ +@font-face { + font-family: CharisSILWeb; + font-weight: normal; + font-style: normal; + src: url("https://fonts.languagetechnology.org/fonts/sil/charissil/web/CharisSIL-Regular.woff2") format("woff2"); +} +@font-face { + font-family: CharisSILWeb; + font-weight: bold; + font-style: normal; + src: url("https://fonts.languagetechnology.org/fonts/sil/charissil/web/CharisSIL-Bold.woff2") format("woff2"); +} + +body { + font-family: 'Charis SIL', CharisSILWeb, Gentium, serif; + +} + + +.tab-folder > .tab-content:target ~ .tab-content:last-child, .tab-folder > .tab-content { + display: none; +} + +.tab-folder > :last-child, .tab-folder > .tab-content:target { + display: block; +} +.right { + float: right; +} +.left { + float: left; +} +.full { + width: 98%; + min-width: 700px; +} + +.red { + color:red; +} + + +img.responsive { + height: 100px; + width: auto; +} +/* style.css */ +.my-class { + vertical-align: baseline; +} + +/* Responsive (si besoin) */ +@media (max-width: 600px) { + img.responsive { + height: 60px; + } + #container { + flex-direction: column; + text-align: center; + } +} + +/* Pour le paragraphe du haut entre les images */ +.top-tagline { + font-weight: bold; + text-align: center; + flex: 1; + margin: 2px; + font-size: 2em; + font-style: italic; /* facultatif */ +} + +/* Pour tous les autres paragraphes "normaux" */ +p.tagline { + font-size: 100%; +} + +h1.color { + text-align: center; + font-size: 130%; + display: block; +} +.tagline { + text-align: center; + font-style: italic; +} +.buttonlang { + background-color: pink; + border: none; + color: white; + padding: 5px; + word-wrap: break-word; + text-align: center; + text-decoration: none; + display: inline-block; + font-size: 18px; + font-weight: 800; + margin: 6px 30px; + cursor: pointer; + border-radius: 8px; + width: 94%; + animation: pulse 1.5s ease infinite; +} + +h3.color { + display: block; + font-weight: bold; + text-align: left; + padding: 1rem; + color: #000000; + background: linear-gradient(90deg, rgba(255,206,0,1) 0%, rgba(255,206,0,0) 100%); + cursor: pointer; + border-radius: 7px; + transition: all 0.25s ease-out; +} + +@keyframes pulse { + 0% { + transform: scale(1); + box-shadow: 0 2px 2px rgba(0,0,0,.2); + background-color: #F1506C; + } + 50% { + transform: scale(1.05); + box-shadow: 0 2px 2px rgba(0,0,0,.2); + background-color: #D21034; + } + 100% { + transform: scale(1); + box-shadow: 0 2px 2px rgba(0,0,0,.2); + background-color: #F1506C; + } +} + +table { + border-collapse: collapse; + border: 2px solid rgb(140,140,140); + text-align: center; +} + +td { + border: 1px solid rgb(160,160,160); + padding: 8px 10px; +} + +th { + color: white; + background-color: rgb(0,78,221); +} + +tr:nth-child(even) td { + background-color: rgb(240,240,240); +} + +.heman { + font: 1.4rem molot; + text-shadow: + 1px 1px 1px #fff, + 2px 2px 1px #000; +} + +.skeletor { + font: 1.7rem rapscallion; + letter-spacing: 3px; + text-shadow: + 1px 1px 0 #fff, + 0 0 9px #000; +} + +.keyboard--row { + display: block; + height: 3em; + margin: 0.5em; +} + +.keyboard--row > * { + display: inline-block; + box-sizing: border-box; + position: relative; + cursor: pointer; + -webkit-user-select: none; + border-radius: 0.3em; + margin: 0.06em; + padding: 0 0.2em; + width: 3.3em; + height: 100%; +} + +.key--bottom-left > * { + position: absolute; + text-align: left; + bottom: 0.4em; + left: 0.4em; +} + +.key--bottom-right > * { + position: absolute; + text-align: right; + bottom: 0.4em; + right: 0.4em; + white-space:pre; +} + +.key--word > * { + font-size: 0.8em; +} + +.key--letter > div { + font-size: 1.2em; + height: 1.2em; + float: right; + clear: right; +} + +.key--letter > div:first-child { + margin-top: -0.2em; +} + +.key--letter > span { + font-size: 1.2em; + height: 1.2em; + display: block; + position: absolute; + margin-top: -0.2em; + margin-left: 0.1em; +} +.key--letter > span:last-child { + margin-top: 1em; +} + +/* Light keyboard */ + +.keyboard--light { + font-size: 20px; + white-space: nowrap; + max-width: 900px; /* largeur maximale */ + box-sizing: border-box; + flex-wrap: wrap; +} + +.keyboard.keyboard--light .keyboard--row > * { + background: #ccc; + color: #111; + border: 1px solid #888; + box-shadow: 0 0.2em 0 0.05em #666; + border-bottom-color: #ddd; +} + +.keyboard.keyboard--light .keyboard--row > .key--letter { + background: #f0f0f0; + box-shadow: 0 0.2em 0 0.05em #666; + border-bottom-color: #ddd; +} + +.keyboard.keyboard--light .key--letter > span { + color: black +} + +.keyboard.keyboard--light .key--letter span.french { + color: blue +} + +.keyboard.keyboard--light .key--letter span.spec { + color: gray +} + +.keyboard.keyboard--light .key--letter span.specTd { + color: #9400D3 +} diff --git a/keyboard/sil_tchad_qwerty/5.4.1/drapeau.tchad.png b/keyboard/sil_tchad_qwerty/5.4.1/drapeau.tchad.png new file mode 100644 index 000000000..5cb828bb7 Binary files /dev/null and b/keyboard/sil_tchad_qwerty/5.4.1/drapeau.tchad.png differ diff --git a/keyboard/sil_tchad_qwerty/5.4.1/sil-logo-blue.png b/keyboard/sil_tchad_qwerty/5.4.1/sil-logo-blue.png new file mode 100644 index 000000000..bd2c07317 Binary files /dev/null and b/keyboard/sil_tchad_qwerty/5.4.1/sil-logo-blue.png differ diff --git a/keyboard/sil_tchad_qwerty/5.4.1/sil_tchad_logo.png b/keyboard/sil_tchad_qwerty/5.4.1/sil_tchad_logo.png new file mode 100644 index 000000000..1c0889e2b Binary files /dev/null and b/keyboard/sil_tchad_qwerty/5.4.1/sil_tchad_logo.png differ diff --git a/keyboard/sil_tchad_qwerty/5.4.1/sil_tchad_qwerty.php b/keyboard/sil_tchad_qwerty/5.4.1/sil_tchad_qwerty.php new file mode 100644 index 000000000..8ce136e60 --- /dev/null +++ b/keyboard/sil_tchad_qwerty/5.4.1/sil_tchad_qwerty.php @@ -0,0 +1,561 @@ + + +
+ +
+ Cliquer ici pour voir cette page en français... +
+ + +

Chad QWERTY Keyboard for Keyman +
by SIL Chad +

+

Welcome to the Chad QWERTY Keyboard!
+This keyboard, maintained by the Language Technology team of SIL Chad, +allows you to type all of the special characters of the languages of Chad.

+
+ +

Using the keyboard

+

To learn how to type a character with this keyboard, refer to the graphical keyboard layout below. The characters to the right on each key cap are typed with the help of a special “Chad” key. +This key is found just to the left of the right-Shift key, and will likely appear like this on your keyboard: (for typing slash and question mark). +On the keyboard layout below, this key appears with a Chadian flag, to remind you that the “special” characters of Chad are typed with this key.

+

To type a character, find the character you want to type on the graphical keyboard layout below, +and note the position of the key on the keyboard and the position of the character on the key cap (one of four positions). +Depending on the position of that character on the key cap, you might need to tap the “Chad” key and/or hold down the Shift key as shown here:

+ + + + + + + +
+

Hold down Shift and tap the B key →

+

Simply tap the B key →

+
+
+
+
Ɓ
ɓ
Bb
+
+
+
+

← tap the Chad key, then hold down Shift and tap the B key

+

← tap the Chad key, then tap the B key

+
+ +

Note that you can type a slash character by tapping the “Chad” key twice, since the “/” character appears in the lower-right corner of that key cap.

+ + + +

Chad QWERTY Keyboard layout

+ +
+
+
~
`
◌̃◌̧
+
!1
+
@
◌̥2
+
#
◌̈3
+
$
◌̩4
+
%
◌̣5
+
^
◌̂6
+
&7
+
°
º
*8
+
(9
+
)0
+
_
◌̰-
+
 
=
+◌̄
+
Backspace
+
+
+
Tab
+
ɖ
ʁ
Qq
+
 
ø
Ww
+
Ə
ə
Ee
+
ɽ
ɾ
Rr
+
θ
ʈ
Tt
+
Ƴ
ƴ
Yy
+
Ʊ
ʊ
Uu
+
Ɨ
ɨ
Ii
+
Ɔ
ɔ
Oo
+
Œ
œ
Pp
+
[
{◌́
+
]
}◌̀
+
|
◌̌\
+
+
+
Caps Lock
+
Æ
æ
Aa
+
ß
ʃ
Ss
+
Ɗ
ɗ
Dd
+
Ɛ
ɛ
Ff
+
Ǝ
ɣ
Gg
+
ɦ
Hh
+
ɟ
ʄ
Jj
+
Ɨ
ɪ
Kk
+
ɮ
ɬ
Ll
+
ː
'
:;
+
"ʼ
+
Enter
+
+
+
Shift
+
ð
ʒ
Zz
+
ħ
χ
Xx
+
Ç
ç
Cc
+
ʋ
Vv
+
Ɓ
ɓ
Bb
+
Ŋ
ŋ
Nn
+
Ɲ
ɲ
Mm
+
<,
+
>.
+
ʔ
/
?
+
Shift
+
+
+
Ctrl
+
Fn
+
+
Alt
+
+
Alt
+
Ctrl
+
Home
+
PgUp PgDn
+
End
+
+
+ +

Note that the special characters that appear in purple can be used in Chadian languages, but that those in blue are just used in French, +and those in gray are intended to be used phonetically, not orthographically in Chadian languages.

+ +

Typing accents / combining diacritics

+

Note that some of the characters appear with dotted circles: . +These indicate accents (diacritics) which are combined with the previous character typed. +So if you type “a” and then type the character “◌́”, then the resulting character on the screen will be “á”. + Type “n” plus “◌̃” to get “ñ”. As much as possible, the keyboard will produce the combined form of the character– + both of the previous examples are one single character at the end, even though they are each typed with two separate keypresses. + However not all accents can combine with all base characters. So if you type “n̰” or “ɛ̂”, + each resulting text contains two characters – the base character and the combining accent.

+ +

Additional Characters

+

There are some additional characters that can be typed with this keyboard that are not displayed on the graphical keyboard layout above. +In most cases they are modified forms of other characters that are on the layout.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
type:to get:type:to get:type:to get:
////$$/@@©
--/$$$£/@@@
---/##̚/@@@@®
/??ʕ/::ˑ
+ +

In addition, the “Chad” key plus space ( /⎵ ) gives a no-break space, and typing space bar again ( /⎵ ⎵ ) gives a narrow no-break space. +The “Chad” key plus hyphen ( /- ) gives a no-break hyphen.

+ +

Quotation Marks and Glottal Stop Characters

+

When you type an apostrophe ( ' ), this keyboard produces a right single quotation mark ( ’ ), i.e. the character used for contractions in English and French. +If you immediately type another apostrophe, you will get a “modifier letter apostrophe” ( ʼ ). +While this looks identical to the single quotation mark, it is considered a letter and not punctuation, +and can be used as a glottal stop character in the middle of words without causing any unwanted word-breaking issues. +And if you type the “Chad” key plus apostrophe ( /' ), you get something that looks like a heavy apostrophe ( ꞌ ) – a character called the “saltillo”. +The “Chad” key plus Shift-apostrophe ( /" ) produces the capital saltillo which is just heavier still ( Ꞌ ). +Both of these saltillo characters and the modifier letter apostrophe (typed with two consecutive apostrophes) are word-forming characters, +and not punctuation. In Unicode, there is a difference. You should use one of these options for the glottal stop character, so that it will be considered part of the word. +For quotation marks as punctuation, use the following guide:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
type:to get:type:to get:type:to get:
<<«/{
>>»/{""
/</(/;'
/>/)
'
+ +

You may use the “smart quotes” auto-correct feature in your editor. If you do, +all of the straight apostrophes and double-quotes (in the right column of the table above) +will be changed to curled quotes depending on the context. If you need to use straight apostrophes or straight double-quotes in your text, + you must turn off the “smart quotes” feature. In this case, you can still type curled quotes, as shown in the middle column of the table above. + The left column shows how to type French guillemets. If the language of your document is French, + you may get these automatically by typing straight double-quotes if the “smart quotes” feature is on. + Remember that typing a double apostrophe ( ' ' ) or a “Chad” key plus apostrophe ( /' ) does not give you punctuation, + but a word-forming character to be used as a glottal in Chadian languages.

+ +

Fonts

+

Make sure you have a Unicode font selected (e.g. Charis SIL, Doulos SIL, Andika, Gentium, Times New Roman, etc.) to type special characters.

+ +

Contact

+

For more information and guidance on the QWERTY Keyboard of Chad, you can reach us here : +Language Technology Chad

+ +

© SIL Global

+
+
+ + + +
+Click here to view this page in English... +
+ + + +

Clavier Tchad QWERTY pour Keyman +
par SIL Tchad +

+

Bienvenue au Clavier Tchad QWERTY !
+Ce clavier, maintenu par l’équipe de Technologie Linguistique de SIL Tchad, +vous permet de taper tous les caractères spéciaux des langues du Tchad.

+
+ +

Utilisation du clavier

+

Pour apprendre comment taper un caractère avec ce clavier, référez-vous à la disposition graphique du clavier ci-dessous. +Les caractères à droite de chaque touche sont tapés a l’aide d’une touche spéciale « Tchad ». +Cette touche se trouve juste à gauche de la touche Majuscule-droite et apparaîtra probablement ainsi sur votre clavier : +(pour taper le slash et le point d’interrogation). Sur la disposition du clavier ci-dessous, +cette touche apparaît avec un drapeau tchadien, pour vous rappeler que les caractères « spéciaux » du Tchad sont tapés avec cette touche.

+

Pour taper un caractère, repérez le caractère que vous souhaitez taper sur la disposition graphique du clavier ci-dessous, +et notez la position de la touche sur le clavier et la position du caractère sur la touche (une des quatre positions). +Selon la position de ce caractère sur la touche, +vous devrez peut-être taper sur la touche « Tchad » et/ou maintenir la touche Majuscule enfoncée comme indiqué ici :

+ + + + + + + +
+

Maintenez la touche Majuscule enfoncée et tapez sur la touche B →

+

Tapez simplement sur la touche B →

+
+
+
+
Ɓ
ɓ
Bb
+
+
+
+

← Tapez sur la touche « Tchad », puis maintenez la touche Majuscule enfoncée et tapez sur la touche B

+

← Tapez sur la touche « Tchad », puis tapez sur la touche B

+
+ +

Notez que vous pouvez taper un caractère slash en tapant deux fois sur la touche « Tchad », puisque le caractère « / » apparaît dans le coin inférieur droit de cette touche.

+ + + +

Disposition du clavier QWERTY Tchad

+ +
+
+
~
`
◌̃◌̧
+
!1
+
@
◌̥2
+
#
◌̈3
+
$
◌̩4
+
%
◌̣5
+
^
◌̂6
+
&7
+
°
º
*8
+
(9
+
)0
+
_
◌̰-
+
 
=
+◌̄
+
Backspace
+
+
+
Tab
+
ɖ
ʁ
Qq
+
 
ø
Ww
+
Ə
ə
Ee
+
ɽ
ɾ
Rr
+
θ
ʈ
Tt
+
Ƴ
ƴ
Yy
+
Ʊ
ʊ
Uu
+
Ɨ
ɨ
Ii
+
Ɔ
ɔ
Oo
+
Œ
œ
Pp
+
[
{◌́
+
]
}◌̀
+
|
◌̌\
+
+
+
Caps Lock
+
Æ
æ
Aa
+
ß
ʃ
Ss
+
Ɗ
ɗ
Dd
+
Ɛ
ɛ
Ff
+
Ǝ
ɣ
Gg
+
ɦ
Hh
+
ɟ
ʄ
Jj
+
Ɨ
ɪ
Kk
+
ɮ
ɬ
Ll
+
ː
'
:;
+
"ʼ
+
Enter
+
+
+
Shift
+
ð
ʒ
Zz
+
ħ
χ
Xx
+
Ç
ç
Cc
+
ʋ
Vv
+
Ɓ
ɓ
Bb
+
Ŋ
ŋ
Nn
+
Ɲ
ɲ
Mm
+
<,
+
>.
+
ʔ
/
?
+
Shift
+
+
+
Ctrl
+
Fn
+
+
Alt
+
+
Alt
+
Ctrl
+
Home
+
PgUp PgDn
+
End
+
+
+ +

Notez aussi que les caractères spéciaux qui apparaissent en violet peuvent être utilisés dans les langues tchadiennes, +mais que ceux en bleu sont seulement utilisés en français, et ceux en gris sont destinés à être utilisés phonétiquement, +pas orthographiquement dans les langues tchadiennes.

+ +

Taper des accents / diacritiques de combinaison

+

Notez que certains des caractères apparaissent avec des cercles en pointillés : . +Ceux-ci indiquent des accents (diacritiques) qui sont combinés avec le caractère précédent tapé. Ainsi, si vous tapez « a » puis tapez le caractère « ◌́ », + le caractère résultant à l’écran sera « á ». Tapez « n » plus « ◌̃ » pour obtenir « ñ ». Autant que possible, + le clavier produira la forme combinée du caractère – les deux exemples précédents sont un seul caractère à la fin, + même s’ils sont chacun tapés avec deux frappes de touche séparées. Cependant, tous les accents ne peuvent pas se combiner avec tous les caractères de base. + Donc si vous tapez « n̰ » ou « ɛ̂ », chaque texte résultant contient deux caractères  –  le caractère de base et l’accent combinant.

+ +

Caractères supplémentaires

+

Il y a quelques caractères supplémentaires qui peuvent être tapés avec ce clavier et qui ne sont pas affichés sur la disposition graphique du clavier ci-dessus. +Dans la plupart des cas, ce sont des formes modifiées d’autres caractères qui se trouvent sur la disposition.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
taper:pour avoir:taper:pour avoir:taper:pour avoir:
////$$/@@©
--/$$$£/@@@
---/##̚/@@@@®
/??ʕ/::ˑ
+ +

De plus, la touche « Tchad » suivie de la barre d’espace ( /⎵ ) vous donne un espace insécable, +et si vous ajoutez un autre espace ( /⎵ ⎵ ), vous obtenez un espace insécable étroit. +La touche « Tchad » plus le trait d’union ( /- ) donne un trait d’union insécable.

+ +

Guillemets et caractères de coup de glotte

+ +

Lorsque vous tapez une apostrophe ( ' ), ce clavier produit un guillemet simple fermant ( ’ ), +c’est-à-dire le caractère utilisé pour les contractions en anglais et en français. Si vous tapez immédiatement une autre apostrophe, +vous obtiendrez une « lettre de modification apostrophe » ( ʼ ). Bien qu’elle semble identique au guillemet simple, +elle est considérée comme une lettre et non comme une ponctuation, +et peut être utilisée comme un caractère de coup de glotte au milieu des mots sans causer de problèmes de séparation de mots indésirables. +Et si vous tapez la touche « Tchad » suivie de l’apostrophe ( /' ), vous obtenez quelque chose qui ressemble à une apostrophe lourde ( ꞌ ) – un caractère appelé le « saltillo ». +La touche « Tchad » suivie de Majuscule-apostrophe ( /" ) produit le saltillo en majuscule qui est simplement plus lourd encore ( Ꞌ ). +Ces deux caractères de saltillo et la lettre de modification apostrophe (tapée avec deux apostrophes consécutives) sont des caractères de formation de mots, +et non de ponctuation. En Unicode, il y a une différence. Vous devez utiliser l’une de ces options pour le caractère de coupure glottale, +afin qu’il soit considéré comme faisant partie du mot. Pour les guillemets en tant que ponctuation, suivez le guide suivant :

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
taper :pour avoir :taper :pour avoir :taper :pour avoir :
<<«/{
>>»/{""
/</(/;'
/>/)
'
+ +

Vous pouvez utiliser la fonctionnalité de correction automatique des « guillemets intelligents » dans votre éditeur. Si vous le faites, +tous les apostrophes droits et guillemets doubles (dans la colonne de droite du tableau ci-dessus) seront transformés en guillemets courbes en fonction du contexte. +Si vous avez besoin d’utiliser des apostrophes droites ou des guillemets droits dans votre texte, vous devez désactiver la fonctionnalité des « guillemets intelligents ». +Dans ce cas, vous pouvez toujours taper des guillemets courbes, comme indiqué dans la colonne du milieu du tableau ci-dessus. +La colonne de gauche montre comment taper les guillemets français. Si la langue de votre document est le français, + vous pouvez les obtenir automatiquement en tapant des guillemets droits si la fonctionnalité des « guillemets intelligents » est activée. +N’oubliez pas que taper deux apostrophes ( ' ' ) ou la touche « Tchad » suivie de l’apostrophe ( /' ) ne vous donne pas de ponctuation, +mais un caractère formateur de mot à utiliser comme coup de glotte dans les langues tchadiennes.

+ +

Polices

+

Assurez-vous d’avoir sélectionné une police Unicode (par exemple, Charis SIL, Doulos SIL, Andika, Gentium, Times New Roman, etc.) +pour taper des caractères spéciaux.

+ +

Contact

+

Pour plus d’information et orientation sur le Clavier QWERTY du Tchad vous pouvez nous joindre ici : +Technologie Linguistique Tchad

+ +

© SIL Global

+
+
+ +
diff --git a/keyboard/sil_tchad_qwerty/5.4.1/touche TD.png b/keyboard/sil_tchad_qwerty/5.4.1/touche TD.png new file mode 100644 index 000000000..69c9a710d Binary files /dev/null and b/keyboard/sil_tchad_qwerty/5.4.1/touche TD.png differ diff --git a/keyboard/sil_tchad_qwerty/5.4.1/windows.logo.png b/keyboard/sil_tchad_qwerty/5.4.1/windows.logo.png new file mode 100644 index 000000000..d8e386f44 Binary files /dev/null and b/keyboard/sil_tchad_qwerty/5.4.1/windows.logo.png differ