-###############################################################################
-# BRLTTY - A background process providing access to the console screen (when in
-# text mode) for a blind person using a refreshable braille display.
+# liblouis: Hungarian Computer Braille table
#
-# Copyright (C) 1995-2009 by The BRLTTY Developers.
+# Based on the Linux screenreader BRLTTY, copyright (C) 1999-2011 by the BRLTTY Team
#
-# BRLTTY comes with ABSOLUTELY NO WARRANTY.
+# Copyright (C) 2012 IT Foundation for the Visually Impaired - Hungary. Homepage: www.infoalap.hu
+# All rights reserved
#
-# This is free software, placed under the terms of the
-# GNU Lesser General Public License, as published by the Free Software
-# Foundation; either version 2.1 of the License, or (at your option) any
-# later version. Please see the file LICENSE-LGPL for details.
+# This file is free software; you can redistribute it and/or modify it
+# under the terms of the Lesser or Library GNU General Public License
+# as published by the
+# Free Software Foundation; either version 3, or (at your option) any
+# later version.
#
-# Web Page: http://mielke.cc/brltty/
+# This file is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# Library GNU General Public License for more details.
#
-# This software is maintained by Dave Mielke <dave@mielke.cc>.
-###############################################################################
-
-# BRLTTY Text Table - Hungarian
+# You should have received a copy of the Library GNU General Public
+# License along with this program; see the file COPYING. If not, write
+# to
+# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+#
+# Maintained by Attila Hammer hammer.attila@infoalap.hu"
#
-# Samuel Thibault <samuel.thibault@ens-lyon.org>
-#
-# This table is based on the Unesco report on the progress of unification of
-# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
-# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
-# The document is dated 1954, so this table may be quite outdated.
+# If you found bugs with hungarian computer braille table, report it with following address:
+# Attila Hammer <hammer.attila@infoalap.hu>
+#If you have a Launchpad account, report table related requests with following bug tracker address: https://bugs.launchpad.net/belin
+
+include boxes.ctb
+include digits6DotsPlusDot6.uti
+include latinLetterDef8Dots.uti
+include spaces.ctb
+#Uppercase and lowercase accented characters
+uppercase \x00c1 478 LATIN CAPITAL LETTER A WITH ACUTE
+uppercase \x00c4 4578 LATIN CAPITAL LETTER A WITH DIAERESIS
+uppercase \x00c9 1678 LATIN CAPITAL LETTER E WITH ACUTE
+uppercase \x00cd 3478 LATIN CAPITAL LETTER I WITH ACUTE
+uppercase \x00d3 24678 LATIN CAPITAL LETTER O WITH ACUTE
+uppercase \x00d6 1234578 LATIN CAPITAL LETTER O WITH DIAERESIS
+uppercase \x00da 34678 LATIN CAPITAL LETTER U WITH ACUTE
+uppercase \x00dc 1235678 LATIN CAPITAL LETTER U WITH DIAERESIS
+uppercase \x0150 1245678 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+uppercase \x0170 2345678 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+lowercase \x00e1 48 LATIN SMALL LETTER A WITH ACUTE
+lowercase \x00e4 458 LATIN SMALL LETTER A WITH DIAERESIS
+lowercase \x00e9 168 LATIN SMALL LETTER E WITH ACUTE
+lowercase \x00ed 348 LATIN SMALL LETTER I WITH ACUTE
+lowercase \x00f3 2468 LATIN SMALL LETTER O WITH ACUTE
+lowercase \x00f6 123458 LATIN SMALL LETTER O WITH DIAERESIS
+lowercase \x00fa 3468 LATIN SMALL LETTER U WITH ACUTE
+lowercase \x00fc 123568 LATIN SMALL LETTER U WITH DIAERESIS
+lowercase \x0151 124568 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+lowercase \x0171 234568 LATIN SMALL LETTER U WITH DOUBLE ACUTE
-# generated by ttbtest
-space \s 0 # SPACE
-punctuation ! 235 # EXCLAMATION MARK
-punctuation " 2356 # QUOTATION MARK
-punctuation ' 3 # APOSTROPHE
-punctuation ( 236 # LEFT PARENTHESIS
-punctuation ) 356 # RIGHT PARENTHESIS
-punctuation , 2 # COMMA
-punctuation - 36 # HYPHEN-MINUS
-punctuation . 256 # FULL STOP
-include digits8Dots.uti
-punctuation : 25 # COLON
-punctuation ; 23 # SEMICOLON
-punctuation ? 26 # QUESTION MARK
-uppercase A 17 # LATIN CAPITAL LETTER A
-uppercase B 127 # LATIN CAPITAL LETTER B
-uppercase C 147 # LATIN CAPITAL LETTER C
-uppercase D 1457 # LATIN CAPITAL LETTER D
-uppercase E 157 # LATIN CAPITAL LETTER E
-uppercase F 1247 # LATIN CAPITAL LETTER F
-uppercase G 12457 # LATIN CAPITAL LETTER G
-uppercase H 1257 # LATIN CAPITAL LETTER H
-uppercase I 247 # LATIN CAPITAL LETTER I
-uppercase J 2457 # LATIN CAPITAL LETTER J
-uppercase K 137 # LATIN CAPITAL LETTER K
-uppercase L 1237 # LATIN CAPITAL LETTER L
-uppercase M 1347 # LATIN CAPITAL LETTER M
-uppercase N 13457 # LATIN CAPITAL LETTER N
-uppercase O 1357 # LATIN CAPITAL LETTER O
-uppercase P 12347 # LATIN CAPITAL LETTER P
-uppercase Q 123457 # LATIN CAPITAL LETTER Q
-uppercase R 12357 # LATIN CAPITAL LETTER R
-uppercase S 2347 # LATIN CAPITAL LETTER S
-uppercase T 23457 # LATIN CAPITAL LETTER T
-uppercase U 1367 # LATIN CAPITAL LETTER U
-uppercase V 12367 # LATIN CAPITAL LETTER V
-uppercase W 24567 # LATIN CAPITAL LETTER W
-uppercase X 13467 # LATIN CAPITAL LETTER X
-uppercase Y 134567 # LATIN CAPITAL LETTER Y
-uppercase Z 13567 # LATIN CAPITAL LETTER Z
-lowercase a 1 # LATIN SMALL LETTER A
-lowercase b 12 # LATIN SMALL LETTER B
-lowercase c 14 # LATIN SMALL LETTER C
-lowercase d 145 # LATIN SMALL LETTER D
-lowercase e 15 # LATIN SMALL LETTER E
-lowercase f 124 # LATIN SMALL LETTER F
-lowercase g 1245 # LATIN SMALL LETTER G
-lowercase h 125 # LATIN SMALL LETTER H
-lowercase i 24 # LATIN SMALL LETTER I
-lowercase j 245 # LATIN SMALL LETTER J
-lowercase k 13 # LATIN SMALL LETTER K
-lowercase l 123 # LATIN SMALL LETTER L
-lowercase m 134 # LATIN SMALL LETTER M
-lowercase n 1345 # LATIN SMALL LETTER N
-lowercase o 135 # LATIN SMALL LETTER O
-lowercase p 1234 # LATIN SMALL LETTER P
-lowercase q 12345 # LATIN SMALL LETTER Q
-lowercase r 1235 # LATIN SMALL LETTER R
-lowercase s 234 # LATIN SMALL LETTER S
-lowercase t 2345 # LATIN SMALL LETTER T
-lowercase u 136 # LATIN SMALL LETTER U
-lowercase v 1236 # LATIN SMALL LETTER V
-lowercase w 2456 # LATIN SMALL LETTER W
-lowercase x 1346 # LATIN SMALL LETTER X
-lowercase y 13456 # LATIN SMALL LETTER Y
-lowercase z 1356 # LATIN SMALL LETTER Z
-punctuation \x00a0 0 # NO-BREAK SPACE
-uppercase \x00c1 47 # LATIN CAPITAL LETTER A WITH ACUTE
-uppercase \x00c4 457 # LATIN CAPITAL LETTER A WITH DIAERESIS
-uppercase \x00c9 167 # LATIN CAPITAL LETTER E WITH ACUTE
-uppercase \x00cd 347 # LATIN CAPITAL LETTER I WITH ACUTE
-uppercase \x00d3 2467 # LATIN CAPITAL LETTER O WITH ACUTE
-uppercase \x00d6 123457 # LATIN CAPITAL LETTER O WITH DIAERESIS
-uppercase \x00da 3467 # LATIN CAPITAL LETTER U WITH ACUTE
-uppercase \x00dc 123567 # LATIN CAPITAL LETTER U WITH DIAERESIS
-lowercase \x00e1 4 # LATIN SMALL LETTER A WITH ACUTE
-lowercase \x00e4 45 # LATIN SMALL LETTER A WITH DIAERESIS
-lowercase \x00e9 16 # LATIN SMALL LETTER E WITH ACUTE
-lowercase \x00ed 34 # LATIN SMALL LETTER I WITH ACUTE
-lowercase \x00f3 246 # LATIN SMALL LETTER O WITH ACUTE
-lowercase \x00f6 12345 # LATIN SMALL LETTER O WITH DIAERESIS
-lowercase \x00fa 346 # LATIN SMALL LETTER U WITH ACUTE
-lowercase \x00fc 12356 # LATIN SMALL LETTER U WITH DIAERESIS
-uppercase \x0150 124567 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-lowercase \x0151 12456 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
-uppercase \x0170 234567 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-lowercase \x0171 23456 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
-letter \x025f 1456 # LATIN SMALL LETTER DOTLESS J WITH STROKE
-space \x2002 0 # EN SPACE
-space \x2003 0 # EM SPACE
-space \x2004 0 # THREE-PER-EM SPACE
-space \x2005 0 # FOUR-PER-EM SPACE
-space \x2006 0 # SIX-PER-EM SPACE
-punctuation \x2007 0 # FIGURE SPACE
-space \x2008 0 # PUNCTUATION SPACE
-space \x2009 0 # THIN SPACE
-space \x200a 0 # HAIR SPACE
-punctuation \x202f 0 # NARROW NO-BREAK SPACE
-space \x205f 0 # MEDIUM MATHEMATICAL SPACE
+#Punctuation simbols
+punctuation ! 5 EXCLAMATION MARK
+punctuation " 4 QUOTATION MARK
+punctuation \x0023 3456 NUMBER SIGN
+punctuation $ 46 DOLLAR SIGN
+punctuation % 123456 PERCENT SIGN
+punctuation & 12346 AMPERSAND
+punctuation ' 6 APOSTROPHE
+punctuation ( 236 LEFT PARENTHESIS
+punctuation ) 356 RIGHT PARENTHESIS
+punctuation * 35 ASTERISK
+punctuation + 235 PLUS SIGN
+punctuation , 2 COMMA
+punctuation - 36 HYPHEN-MINUS
+punctuation − 36 Added u+2212 simbol
+punctuation . 3 FULL STOP
+punctuation / 256 SOLIDUS
+punctuation : 25 COLON
+punctuation ; 23 SEMICOLON
+punctuation < 56 LESS-THAN SIGN
+punctuation = 2356 EQUALS SIGN
+punctuation > 45 GREATER-THAN SIGN
+punctuation ? 26 QUESTION MARK
+punctuation @ 3457 COMMERCIAL AT
+punctuation [ 123567 LEFT SQUARE BRACKET
+punctuation \\ 347 REVERSE SOLIDUS
+punctuation ] 234567 RIGHT SQUARE BRACKET
+punctuation ^ 23467 CIRCUMFLEX ACCENT
+punctuation _ 4567 LOW LINE
+punctuation ` 345 GRAVE ACCENT
+punctuation { 12356 LEFT CURLY BRACKET
+punctuation | 34 VERTICAL LINE
+punctuation } 23456 RIGHT CURLY BRACKET
+punctuation ~ 2346 TILDE
+letter \x007f 456 DELETE
+punctuation \x00a0 0 NO-BREAK SPACE
+punctuation \x2580 1245 UPPER HALF BLOCK
+punctuation \x2582 78 LOWER ONE QUARTER BLOCK
+punctuation \x2584 3678 LOWER HALF BLOCK
+punctuation \x2586 235678 LOWER THREE QUARTERS BLOCK
+punctuation \x2588 12345678 FULL BLOCK
+punctuation § 357
+punctuation – 36
+punctuation … 3-3-3
+sign € 457
+sign • 6-35
+space \s 0 SPACE
+include braille-patterns.cti
+undefined 26