1# Ensemble de signes représentés sur plusieurs cellules. Compatible braille 6pts et 8pts. 2 3# Copyright (C) 2017 André-Abush CLAUSE <dev@andreabc.net> 4# Copyright (C) 2017 Ludovic Oger <oger.ludovic@gmail.com> 5 6# This file is part of liblouis. 7# 8# liblouis is free software: you can redistribute it and/or modify it 9# under the terms of the GNU Lesser General Public License as 10# published by the Free Software Foundation, either version 2.1 of the 11# License, or (at your option) any later version. 12# 13# liblouis is distributed in the hope that it will be useful, but 14# WITHOUT ANY WARRANTY; without even the implied warranty of 15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16# Lesser General Public License for more details. 17# 18# You should have received a copy of the GNU Lesser General Public 19# License along with liblouis. If not, see 20# <http://www.gnu.org/licenses/>. 21 22# Références : 23# - Code braille français uniformisé pour la transcription des textes imprimés (CBFU) - Deuxième édition Septembre 2008 24# - Notation mathématique braille - Première édition janvier 2007 25# - IPA Braille: An Updated Tactile Representation of the International Phonetic Alphabet - Edited by Robert Englebretson, Ph.D. <http://www.iceb.org/icebipa.htm> 26# updated 2018-02-24 27 28################################################################################ 29 30# lettres grecques 31noback uplow \x0391\x03b1 46-45-1,45-1 Α,α alpha 32noback uplow \x0392\x03b2 46-45-12,45-12 Β,β bêta 33noback uplow \x0393\x03b3 46-45-1245,45-1245 Γ,γ gamma 34noback uplow \x0394\x03b4 46-45-145,45-145 Δ,δ delta 35noback uplow \x0395\x03B5 46-45-15,45-15 Ε,ε epsilon 36noback uplow \x0396\x03B6 46-45-1356,45-1356 Ζ,ζ zêta 37noback uplow \x0397\x03B7 46-45-125,45-125 Η,η êta 38noback uplow \x0398\x03B8 46-45-245,45-245 Θ,θ thêta 39noback uplow \x0399\x03B9 46-45-24,45-24 Ι,ι iota 40noback uplow \x039A\x03BA 46-45-13,45-13 Κ,κ kappa 41noback uplow \x039B\x03BB 46-45-123,45-123 Λ,λ lambda 42noback uplow \x039C\x03BC 46-45-134,45-134 Μ,μ mu 43noback uplow \x039D\x03BD 46-45-1345,45-1345 Ν,ν nu 44noback uplow \x039E\x03BE 46-45-1346,45-1346 Ξ,ξ ksi/xi 45noback uplow \x039F\x03BF 46-45-135,45-135 Ο,ο omicron 46noback uplow \x03A0\x03C0 46-45-1234,45-1234 Π,π pi 47noback uplow \x03A1\x03C1 46-45-1235,45-1235 Ρ,ρ rhô 48noback uplow \x03A3\x03C3 46-45-234,45-234 Σ,σ sigma 49noback uplow \x03A4\x03C4 46-45-2345,45-2345 Τ,τ tau 50noback uplow \x03A5\x03C5 46-45-136,45-136 Υ,υ upsilon 51noback uplow \x03A6\x03C6 46-45-124,45-124 Φ,φ phi 52noback uplow \x03A7\x03C7 46-45-12345,45-12345 Χ,χ khi 53noback uplow \x03A8\x03C8 46-45-13456,45-13456 Ψ,ψ psi 54noback uplow \x03A9\x03C9 46-45-2456,45-2456 Ω,ω oméga 55noback sign \x03C2 45-234 ς var. sigma 56noback sign \x03D0 45-12 ϐ var. bêta 57noback sign \x03D1 45-245 ϑ var. thêta 58noback sign \x03D2 46-45-136 ϒ var. upsilon majuscule 59noback sign \x03D5 45-124 ϕ var. phi 60noback sign \x03D6 45-1234 ϖ var. pi 61noback sign \x03F0 45-13 ϰ var. kappa 62noback sign \x03F1 45-1235 ϱ var. rhô 63noback sign \x03F2 45-234 ϲ var. sigma (lunaire) 64noback sign \x03F5 45-15 ϵ var. epsilon (lunaire) 65 66# lettres majuscules ajourées (blackboard gras) 67noback sign \x2102 46-46-14 ℂ 68noback sign \x210D 46-46-125 ℍ 69noback sign \x2115 46-46-1345 ℕ 70noback sign \x2119 46-46-1234 ℙ 71noback sign \x211a 46-46-12345 ℚ 72noback sign \x211d 46-46-1235 ℝ 73noback sign \x2124 46-46-1356 ℤ 74 75# lettres majuscules rondes 76# lignes commentées car requiert Liblouis compilé avec le support d'UTF-32 77#sign \y1D4D0 46-5-1 78#sign \y1D49C 46-5-1 # A 79#sign \y1D4D2 46-5-14 # C 80#sign \y1D49E 46-5-14 # C 81#sign \y1D49F 46-5-145 # D 82#sign \y1D4D3 46-5-145 # D 83#sign \y1D4A0 46-5-15 # E 84#sign \y1D4D4 46-5-15 # E 85#sign \y1D4AB 46-5-1234 # P 86#sign \y1D4DF 46-5-1234 # P 87 88noback math \x2032 3 ′ prime 89noback math \x2033 3-3 ″ seconde 90noback math \x2034 3-3-3 ‴ tierce 91 92#signes d'opérations 93# noback math \x002B 235 + plus 94 # unicode manquant (?) pour "grand plus" 95noback math \x2295 46-235 ⊕ plus encerclé 96noback math \x2A01 46-46-235 ⨁ grand plus encerclé 97noback math \x222A 456-235 ∪ union 98noback math \x22C3 456-456-235 ⋃ grande union 99noback math \x2229 45-235 ∩ intersection 100noback math \x22C2 45-45-235 ⋂ grande intersection 101noback math \x2212 36 − moins 102noback math \x2213 36-235 ∓ moins ou plus 103noback math \x22C5 35-35 ⋅ point multiplicatif ; produit scalaire 104 # astérisque, étoile... 5-35 * 105 # unicode manquant (?) pour "grande croix de multiplication" 106noback math \x2297 46-35 ⊗ produit tensoriel (croix dans un rond) 107noback math \x2A02 46-46-35 ⨂ grand produit tensoriel (grande croix dans un rond) 108 # unicode manquant (?) pour "croix double de multiplication" 109 # factorielle 456-35 ! 110noback math \x2227 45-35 ∧ et logique; produit vectoriel... 111noback math \x22C0 45-45-35 ⋀ grand et logique 112noback math \x2228 45-26 ∨ ou logique 113noback math \x22C1 45-45-26 ⋁ grand ou logique 114noback math \x2218 456-3456 ∘ rond 115 # divisé par (slash) 34 / 116 # exposant 4 117 118 119# signes d'égalité et d'inégalité 120 # égal 2356 = 121noback math \x2260 46-2356 ≠ différent de 122noback math \x2248 5-2356 ≈ environ égal à 123noback math \x224A 456-5-2356 ≊ presque égal à 124noback math \x2243 45-2356 ≃ asymptotiquement égal à 125noback math \x2245 456-2356 ≅ approximativement égal à 126noback math \x2261 2356-2356 ≡ identique à 127noback math \x2262 46-2356-2356 ≢ non identique à 128noback math \x2259 25-2356 ≙ correspond à 129 # supérieur à > 130noback math \x2265 45-345 ≥ supérieur ou égal à 131noback math \x2A7E 45-345 ⩾ supérieur ou égal à 132 # inférieur à < 133noback math \x2264 45-126 ≤ inférieur ou égal à 134noback math \x2A7D 45-126 ⩽ inférieur ou égal à 135 # plus grand ou plus petit que >< 136noback math \x226B 5-5-345 ≫ très supérieur à 137noback math \x226A 5-5-126 ≪ très inférieur à 138noback math \x227B 46-46-345 ≻ suit 139noback math \x227A 46-46-126 ≺ précède 140noback math \x227D 45-45-345 ≽ suit ou est égal à 141noback math \x227C 45-45-126 ≼ précède ou est égal à 142 143 144# Parenthèses, accolades et crochets 145# à compléter 146 147 148# Notations ensemblistes 149noback math \x2282 46-16 ⊂ inclus 150noback math \x2284 46-34 ⊄ non inclus 151noback math \x2286 456-46-16 ⊆ inclus au sens large 152noback math \x2288 456-46-34 ⊈ non inclus au sens large 153noback math \x2283 5-16 ⊃ contenant 154noback math \x2285 5-34 ⊅ ne contenant pas 155noback math \x2208 45-16 ∈ appartient à 156noback math \x2209 45-34 ∉ n'appartient pas à 157noback math \x220B 46-45-16 ∋ contient 158noback math \x220C 46-45-34 ∌ ne contient pas 159noback math \x2201 46-146 ∁ complémentaire 160noback math \x2205 45-3456 ∅ ensemble vide 161 162 163# flèches 164noback math \x21A6 5-156 ↦ a pour image 165noback math \x2197 45-156 ↗ croissant 166noback math \x2191 45-12456 ↑ flèche vers le haut 167noback math \x2196 45-246 ↖ flèche montante de droite à gauche 168noback math \x2192 456-156 → flèche droite 169noback sign \x27f6 25-25-135 ⟶ flèche droite littéraire 170# sign \x2192 25-25-135 → flèche droite littéraire 171noback math \x21C4 456-12456 ⇄ flèche droite au dessus d'une flèche gauche 172noback math \x2190 456-246 ← flèche gauche 173noback sign \x27f5 246-25-25 ⟵ flèche gauche littéraire 174# sign \x2190 246-25-25 ← flèche gauche littéraire 175noback math \x2198 46-156 ↘ décroissant 176noback math \x2193 46-12456 ↓ flèche vers le bas 177noback math \x2199 46-246 ↙ flèche descendante de droite à gauche 178noback math \x2194 5-12456 ↔ flèche à gauche et droite 179# sign \x2194 246-25-135 ↔ flèche à gauche et droite littéraire 180 181 182# signes suscrits 183#unicode approprié ? noback math \x23DC 4-25 ⏜ arc (top parenthesis) 184# angle saillant : pas d'équivalence unicode pour la notation française courante (LaTex : widehat). voir \x2220 185noback math \x20D7 46-25 ⃗ vecteur 186# tenseur d'ordre n : séquence non reproductible: vecteur, lettre, exposant n ; braille : 46-25-4-1345 lettre 187noback math \x0305 456-25 ̅ mesure algébrique, conjugué de... 188#unicode approprié ? noback math \x035D 4-4-25 ͝ arc sous-tendu par un angle rentrant (COMBINING DOUBLE BREVE) 189# angle rentrant : pas d'équivalence unicode pour la notation française courante 190# vecteur axial : pas d'équivalence unicode pour la flèche suscrite 191# tilde 192# flèche circulaire de sens négatif : pas d'équivalence unicode pour la flèche suscrite 193# T renversé : pas d'équivalence unicode pour le signe suscrit 194# dague : pas d'équivalence unicode pour le signe suscrit 195noback math \x033F 45-456-25 ̿ double barre horizontale 196noback math \x20D6 456-46-25 ⃖ fèche horizontale dirigée vers la gauche 197 198# signes souscrits 199noback math \x032F 46-4-25 ̯ demi-rond convexe vers le haut, souscrit 200noback math \x032D 46-45-25 ̭ accent circonflexe, souscrit 201noback math \x0362 46-46-25 ͢ flèche vers la droite, souscrite 202noback math \x20EF 46-46-25 ⃯ flèche vers la droite, souscrite 203noback math \x0332 46-456-25 ̲ barre horizontale, souscrite 204noback math \x032E 46-4-4-25 ̮ demi-rond convexe vers le bas, souscrit 205noback math \x032C 46-456-45-25 ̬ accent circonflexe renversé, souscrit 206 207# signes géométriques 208noback math \x2225 456-1256 ∥ parallèle à 209noback math \x22A5 45-1256 ⊥ perpendiculaire à 210 211 212# Encadrements, barres verticales 213noback math \x2016 45-123456 ‖ norme vecteur 214#conflit possible ? noback math \x007C 123456 | valeur absolue 215 216 217# Fonctions 218# doublon dans le code 2007 (signes d'opérations) \x2218 456-3456 ∘ rond 219noback math \x2202 5-145 ∂ différentielle partielle 220# laplacien delta majuscule 221noback math \x25A1 456-1456 □ d'alembertien 222noback math \x2207 46-1456 ∇ nabla 223 224 225# Intégrales 226noback math \x222B 12346 ∫ intégrale 227noback math \x222E 46-12346 ∮ intégrale de contour 228noback math \x222C 12346-12346 ∬ intégrale double 229noback math \x222F 46-12346-12346 ∯ intégrale de surface 230noback math \x222D 12346-12346-12346 ∭ intégrale triple (absent du code 2007) 231# unicode? 456-12346 somme après permutation circulaire 232 233 234# Quantificateurs et signes d'implications 235noback math \x2203 456-16 ∃ il existe 236noback math \x2204 46-456-16 ∄ il n'existe pas 237 # 456-16-235 il existe un unique 238noback math \x2200 456-34 ∀ pour tout 239 # pas d'unicode pour la négation de "pour tout" 240noback math \x21d2 25-2 ⇒ implique 241noback math \x21CF 46-25-2 ⇏ négation de "implique" 242noback math \x21d0 5-25 ⇐ est impliqué par 243noback math \x21CD 46-5-25 ⇍ négation de "est impliqué par" 244noback math \x21D4 5-25-2 ⇔ équivalent à 245noback math \x21CE 46-5-25-2 ⇎ négation de "équivalent à" 246 247noback math \x2211 46-45-234 ∑ somme 248noback math \x221A 345 √ racine carrée 249noback math \x221B 4-146-345 ∛ racine cubique 250noback math \x221E 45-14 ∞ infini 251noback math \x2220 45-25 ∠ angle 252 253# complément de fractions de base 254noback math \x2153 16-34-146 ⅓ 1/3 255noback math \x2154 126-34-146 ⅔ 2/3 256noback math \x2155 16-34-156 ⅕ 1/5 257noback math \x2156 126-34-156 ⅖ 2/5 258noback math \x2157 146-34-156 ⅗ 3/5 259noback math \x2158 1456-34-156 ⅘ 4/5 260noback math \x2159 16-34-1246 ⅙ 1/6 261noback math \x2150 16-34-12456 ⅐ 1/7 262noback math \x215a 156-34-1246 ⅚ 5/6 263noback math \x215b 16-34-1256 ⅛ 1/8 264noback math \x215c 146-34-1256 ⅜ 3/8 265noback math \x215d 156-34-1256 ⅝ 5/8 266noback math \x215e 12456-34-1256 ⅞ 7/8 267noback math \x2151 16-34-246 ⅑ 1/9 268noback math \x2152 16-34-16-3456 ⅒ 1/10 269 270# Alphabet phonétique international 271include IPA-unicode-range.uti 272# ajouts issus de la table IPA.utb : 273# Conflit avec une autre table ? noback sign \x00F8 1256 # ø - slashed o - close-mid front rounded vowel 274# Conflit avec une autre table ? noback sign \x00E6 146 # æ - ash - near-open front unrounded vowel 275# ATTENTION ! Le symbole ci-dessous est très utilisé en phonétique (son anglais 'th' dans 'the' par exemple) mais le code braille phonétique entre en conflit avec la lettre grecque thêta. 276# sign \x03B8 46-1456 # θ - theta - voiceless dental fricative (WARNING: greek letter) 277