De Disposition de clavier bépo
Lien
latin et ponctuation
http://www.keyboard-layout-editor.com/##@_name=latin%20et%20ponctuation%3B&@_a:7%3B&=&=&_a:5%3B&=%0A%E2%80%B9&=%0A%E2%80%BA&_a:7%3B&=&=&=&=&_a:5%3B&=%0A%5B-%5D&_a:7%3B&=&=&=&=&_w:2%3B&=%3B&@_w:1.5%3B&=&=&=&=&=&=&=&=&_a:5%3B&=%C3%90%0A%C3%B0&_a:7%3B&=&_a:5%3B&=%C4%B2%0Aij&=%C6%B7%0A%CA%92&_a:7%3B&=&_x:0.25&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3B&@_w:1.75%3B&=&=&=&=&_a:5%3B&=%C6%8F%0A%C9%99&_a:7%3B&=&_a:5%3B&=%CF%B4%0A%CE%B8&=%C3%9E%0A%C3%BE&=%E1%BA%9E%0A%C3%9F&_a:7%3B&=&_a:5%3B&=%C5%8A%0A%C5%8B&_a:7%3B&=&=%3B&@_w:1.25%3B&=&=&=&_t=%23000000%0A%0A%23369ae3&a:4&fa@:0&:0&:9%3B%3B&=%0A%0A%CA%BB&=%0A%0A%CA%BC&_t=%23000000&a:7%3B&=&=&=&_t=%23000000%0A%23369ae3&a:5&f2:9%3B&=%0A%CA%BC&_t=%23000000&a:7%3B&=&=&=&_w:2.75%3B&=%3B&@_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:6.25%3B&=%5Bespace%20cadratin%5D&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=
scientifique
http://www.keyboard-layout-editor.com/##@_name=symbole%20scientifique%3B&@_a:7%3B&=&=&=&=&=&=&=&=&_a:5%3B&=%0A%E2%88%9E&_a:7%3B&=&=&=&=&_w:2%3B&=%3B&@_w:1.5%3B&=&=&=&=&=&=&=&_a:5%3B&=%E2%88%9A&_a:7%3B&=&=&=&=&=&_x:0.25&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3B&@_w:1.75%3B&=&=&=&=&=&=&=&=&=&=&=&=&=%3B&@_w:1.25%3B&=&=&=&=&=&=&=&=&=&=&=&=&_w:2.75%3B&=%3B&@_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:6.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=
grecque
http://www.keyboard-layout-editor.com/##@_name=lettre%20grecque%3B&@_a:7%3B&=&=&=&=&=&=&=&=&=&=&=&=&=&_w:2%3B&=%3B&@_w:1.5%3B&=&_a:5%3B&=%CE%92%0A%CE%B2&_a:7%3B&=&_a:5%3B&=%CE%A0%0A%CF%80&=%CE%9F%0A%CE%BF&_a:7%3B&=&=&=&_a:5%3B&=%CE%94%0A%CE%B4&=%CE%9B%0A%CE%BB&=%CE%98%0A%CE%B8&=%CE%96%0A%CE%B6&=%CE%A9%0A%CF%89&_x:0.25&a:7&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3B&@_w:1.75%3B&=&_a:5%3B&=%CE%91%0A%CE%B1&=%CE%A5%0A%CF%85&=%CE%99%0A%CE%B9&=%CE%95%0A%CE%B5&_a:7%3B&=&=&_a:5%3B&=%CE%A4%0A%CF%84&=%CE%A3%0A%CF%83&=%CE%A1%0A%CF%81&=%CE%9D%0A%CE%BD&=%CE%9C%0A%CE%BC&_a:7%3B&=%3B&@_w:1.25%3B&=&=&=&_a:5%3B&=%CE%A8%0A%CF%88&=%CE%9E%0A%CE%BE&_a:7%3B&=&_a:5%3B&=%CE%9A%0A%CE%BA&_a:7%3B&=&_a:5%3B&=%CE%A7%0A%CF%87&_a:4%3B&=%CE%93%0A%CE%B3%0A%0A%5B%C2%B5%5D&_a:5%3B&=%CE%97%0A%CE%B7&=%CE%A6%0A%CF%86&_a:7&w:2.75%3B&=%3B&@_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_a:5&w:6.25%3B&=%0A%5B%C2%B5%5D&_a:7&w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=
monétaire
http://www.keyboard-layout-editor.com/##@_name=symbole%20mon%C3%A9taire%3B&@=%0A%60&_a:7%3B&=&=&=&=&=&=&=&=&=&=&=&=&_w:2%3B&=%3B&@_w:1.5%3B&=&_t=%23000000%0A%23369ae3&a:4%3B&=%E0%B8%BF%0A%E2%82%BF&_t=%23000000&a:7%3B&=&_a:4%3B&=%E2%82%A7%0A%E2%82%B1%0A%0A%E2%82%B0&_a:7%3B&=&=&=&=&_a:4%3B&=%E2%82%AF%0A%E2%82%AB&=%E2%82%A4%0A%E2%82%BA%0A%0A%E2%82%BE&_a:7%3B&=&=&_a:4%3B&=%0A%E2%82%A9&_x:0.25&a:7&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3B&@_w:1.75%3B&=&_a:4%3B&=%E2%82%B3&_a:7%3B&=&=&_a:4%3B&=%0A%E2%82%A0%0A%C2%A4&_a:7%3B&=&_a:4%3B&=%E2%82%A1%0A%C2%A2%0A%0A%E2%82%A2&=%E2%82%AE%0A%E2%82%B8&_t=%23000000%0A%0A%23369ae3%3B&=%0A%E2%82%AA%0A%E2%82%B7&_t=%23000000%3B&=%E2%82%B9%0A%E2%82%BD%0A%0A%E2%82%A8&=%0A%E2%82%A6&=%E2%84%B3%0A%E2%82%A5%0A%0A%E2%82%BC&=%0A%E2%82%B5%3B&@_a:7&w:1.25%3B&=&=&=&_a:4%3B&=%0A%C2%A5&_a:7%3B&=&=&_a:4%3B&=%0A%E2%82%AD&_a:7%3B&=&=&_a:4%3B&=%0A%E2%82%B2&=%0A%E2%82%B4&_a:5%3B&=%E2%82%A3%0A%C6%92&_a:7&w:2.75%3B&=%3B&@_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:6.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=
Combinaisons complémentaires pour la [barre oblique]
http://www.keyboard-layout-editor.com/##@_name=Combinaisons%20compl%C3%A9mentaires%20pour%20la%20%5Bbarre%20oblique%5D%3B&@_a:7%3B&=&=&_a:4%3B&=%0A%0A%0A%E2%89%AE&=%0A%0A%0A%E2%89%AF&=%0A%0A%E2%89%B0&=%0A%0A%E2%89%B1&_a:7%3B&=&=&=&=&=&_a:4%3B&=%0A%E2%89%A0&_a:7%3B&=&_w:2%3B&=%3B&@_w:1.5%3B&=&=&=&=&=&=&=&=&=&=&=&=&=&_x:0.25&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3B&@_w:1.75%3B&=&=&=&=&=&=&=&=&=&=&=&=&=%3B&@_w:1.25%3B&=&=&=&=&=&=&=&=&=&=&=&=&_w:2.75%3B&=%3B&@_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:6.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=
Combinaisons complémentaires pour le [tilde]
http://www.keyboard-layout-editor.com/##@_name=Combinaisons%20compl%C3%A9mentaires%20pour%20le%20%5Btilde%5D%3B&@_a:7%3B&=&=&_a:4%3B&=%0A%E2%89%B2&=%0A%E2%89%B3&_a:7%3B&=&=&=&=&_a:4%3B&=%0A%E2%89%83&_a:7%3B&=&=&_a:4%3B&=%0A%E2%89%88&_a:7%3B&=&_w:2%3B&=%3B&@_w:1.5%3B&=&=&=&=&=&=&=&=&=&=&=&=&=&_x:0.25&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3B&@_w:1.75%3B&=&=&=&=&=&=&=&=&=&=&=&=&=%3B&@_w:1.25%3B&=&=&=&=&=&=&=&=&=&=&=&=&_w:2.75%3B&=%3B&@_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:6.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=&_w:1.25%3B&=
Normalisation et Collator
import java.text.Normalizer;
import java.text.Collator;
import java.util.Locale;
public class Main {
public static void testEqualityWithAllNormalizationForm(String a, String b) {
System.out.println(" Sans normalisation: " + a.equals(b));
for (Normalizer.Form f : Normalizer.Form.values()) {
String normalizedMicro = Normalizer.normalize(a, f);
String normalizedMu = Normalizer.normalize(b, f);
System.out.println(" " + f.toString() + ": " + normalizedMicro.equals(normalizedMu));
}
System.out.println();
}
public static void main(String[] args) {
String micro = "µ";
String mu = "μ";
System.out.println(micro +" égale "+ mu + " ?");
testEqualityWithAllNormalizationForm(micro, mu);
String précomposé = "ê";
String décomposé = "ê";
System.out.println(précomposé +" égale "+ décomposé + " ?");
testEqualityWithAllNormalizationForm(précomposé, décomposé);
String accent1 = "événement";
String accent2 = "évènement";
System.out.println("événement égale évènement ?");
testEqualityWithAllNormalizationForm(accent1, accent2);
int[] decompositionMode = new int[] {
Collator.NO_DECOMPOSITION,
Collator.CANONICAL_DECOMPOSITION,
Collator.FULL_DECOMPOSITION
};
int[] strenghValue = new int[] {
Collator.IDENTICAL,
Collator.PRIMARY,
Collator.SECONDARY,
Collator.TERTIARY
};
Collator c = Collator.getInstance(Locale.FRENCH);
for (int decomposition : decompositionMode) {
c.setDecomposition(decomposition);
for (int strengh : strenghValue) {
c.setStrength(strengh);
System.out.print(" Décompositon: " + decomposition);
System.out.print(" ; Force: " + strengh);
// System.out.println(" « égale » ? " + c.equals(accent1, accent2));
System.out.println(" « égale » ? " + c.equals(précomposé, décomposé));
}
}
System.out.println();
}
}
<form method=post action="javascript:programme()">
<input type="text" name="neologisme" SIZE=50>
<input type="text" name="sens" SIZE=50>
<input type="submit" VALUE="Calculer">
</form>
<script language="JavaScript">
</script>
Monétaire
Dans YC, même emplacement
₩ ¥ ₪ ₫ ₯ ƒ ₣ ₲ ₴ ₭ ₤ ¢ ₦ ₥ ℳ
Hors couche: €
Dans YC, niveau différent
₰ ₠ ₹ ₨ ₮ ₸ ₳ ฿
Hors couche: £
Dans YC, touche différente
₡ ₧ ₱ ₢ ₵
Hors YC, mais dans le bloc monétaire d’Unicode9
₶ ₺ ₾ ₷ ₻ ₽ ₼
Hors YC, Hors du bloc monétaire
૱ ௹
圓 ៛ ৲
؋ 元 ৳
円