Brajično proširenje (BrailleExtender)
- Autor: André-Abush Clause i doprinositelji
- NVDA kompatibilnost: 2019.3 i novije verzije
- Preuzmi stabilnu verziju
- Preuzmi razvojnu verziju
Brajično proširenje je NVDA dodatak koji nudi razne funkcije za osobe koje koriste brajicu. Trenutačno su ugrađene sljedeće funkcije:
- ponovno učitavanje dvaju omiljenih brajičnih redaka s tipkovničkim prečacima.
- automatski pregled povezivanja kursora u ulozi terminala kao u PuTTY, Powershell, bash, cmd.
- automatsko pomicanje.
- prebacivanje između različitih ulaznih/izlaznih brajičnih tablica.
- označavanje teksta s posebnim svojstvima pomoću točkice 7, točkice 8 ili objih.
- istovremena upotreba dviju izlaznih brajičnih tablica.
- prikaz tabulatora kao razmake.
- zamjena gumba za pomicanje natrag i naprijed.
- izgovor trenutačnog retka tijekom čitanja teksta u modusu pregleda.
- jednostavno prevođenje teksta u Unicode brajicu i obrnuto. Npr.: z <--> ⠵.
- konverzija opisa polja u Unicode brajicu i obrnuto. Npr.: 123 <--> ⠇.
- zaključavanje brajične tipkovnice.
- pokretanje aplikacije/URL adrese pomoću geste.
- brajični riječnici.
- jednoručno tipkanje pomoću brajične tipkovnice.
- prikaz nedefiniranih znakova iz brajičnih tablica (uključujući emoji znakove) koristeći alternativne prikaze.
- unos bilo kojeg znaka pomoću brajične tipkovnice (uključujući emoji znakove).
- izgovor trenutačnog retka tijekom čitanja teksta u modusu pregleda.
- i još puno više!
Za neke brajične retke, ovaj dodatak proširuje naredbe brajičnog retka kako bi omogućio:
- pristup funkcijskim tipkama, tipkama za kontrolu multimedije, brzoj navigaciji itd;
- simulacija tipki modifikatora, a time i bilo koji tipkovnički prečac;
- nudi nekoliko tipkovničkih konfiguracija koje se tiču mogućnosti za unos točkica 7 i 8, tipki enter i backspace;
- dodavanje radnji i brze navigacije kroz rotor.
Nakon što je dodatak instaliran, pročitaj dokumentaciju i pregledaj postavke pomoću izbornika „Brajično proširenje” (nalazi se u glavnom NVDA izborniku).
Pogledajmo neke uobičajene funkcije
Prikaz nedefiniranih znakova
Dodatak omogućuje prilagođavanje načina prikaza nedefiniranog znaka unutar brajične tablice. Da biste to učinili, idite na postavke „Prikaz nedefiniranih znakova”. Možete birati između sljedećih prikaza:
- Koristi ponašanje brajične tablice (opis nije moguć)
- Točkice 1-8 (⣿)
- Točkice 1-6 (⠿)
- Prazno polje (⠀)
- Druga mustra točkica (npr.: 6-123456)
- Upitnik (ovisno o tablici rezultata)
- Druga znak/mustra (npr.: ??)
- Heksadecimalno
- Heksadecimalno, HUC8
- Heksadecimalno, HUC6
- Decimalno
- Oktalno
- Binarno
Ova se opcija može kombinirati s postavkom „opiši znak ako je moguće”.
Notes:
- To distinguish the undefined set of characters while maximizing space, the best combination is the usage of the HUC8 representation without checking the “Show punctuation/symbol name for undefined characters if available” option.
- To learn more about the HUC representation, see https://danielmayr.at/huc/
- Keep in mind that definitions in tables and those in your table dictionaries take precedence over character descriptions, which also take precedence over the chosen representation for undefined characters.
Getting Current Character Info
This feature allows you to obtain various information regarding the character under the cursor using the current input braille table, such as: the HUC8 and HUC6 representations; the hexadecimal, decimal, octal or binary values; A description of the character if possible; the Unicode braille representation and the braille pattern dots.
Pressing the defined gesture associated to this function once shows you the information in a flash message and a double-press displays the same information in a virtual NVDA buffer.
On supported displays the defined gesture is ⡉+space. No system gestures are defined by default.
Na primjer, za znak '&' ćemo dobiti sljedeću informaciju:
&: 0x26, 38, 0o46, 0b100110
i (AMPERSAND [Po])
⢿ (1234568)
⣥⣺⡧, ⠿⠺⠏⠏
Napredni unos brajice
This feature allows you to enter any character from its HUC8 representation or its hexadecimal/decimal/octal/binary value. Moreover, it allows you to develop abbreviations. To use this function, enter the advanced input mode and then enter the desired pattern. Default gestures: NVDA+Windows+i or ⡊+space (on supported displays). Press the same gesture to exit this mode. Alternatively, an option allows you to automatically exit this mode after entering a single pattern. If you want to enter a character from its HUC8 representation, simply enter the HUC8 pattern. Since a HUC8 sequence must fit on 3 or 4 cells, the interpretation will be performed each time 3 or 4 dot combinations are entered. If you wish to enter a character from its hexadecimal, decimal, octal or binary value, do the following:
- Enter ⠼
Odredi osnovu na sljedeći način:
- ⠭ ili ⠓: za heksadecimalnu vrijednost
- ⠙: za decimalnu vrijednost
- ⠕: za oktalnu vrijednost
- ⠃: za binarnu vrijednost
Unesite vrijednost znaka prema prethodno odabranoj osnovi.
- Pritisnite razmaknicu za potvrdu.
For abbreviations, you must first add them in the dialog box — Advanced input mode dictionary —. Then, you just have to enter your abbreviation and press space to expand it. For example, you can define the following abbreviations: "⠎⠺" with "sandwich", "⠋⠛⠋⠗" to "🇫🇷".
Evo nekoliko primjera sekvenci koje treba unijeti za zadane znakove:
Znak | HUC8 | Heksadecimalno | Decimalno | Oktalno | Binarno |
---|---|---|---|---|---|
👍 (palac gore) | ⣭⢤⡙ | ⠭1f44d or ⠓1f44d | ⠙128077 | ⠕372115 | ⠃11111010001001101 |
😀 (nacereno lice) | ⣭⡤⣺ | ⠭1f600 or ⠓1f600 | ⠙128512 | ⠕373000 | ⠃11111011000000000 |
🍑 (breskva) | ⣭⠤⠕ | ⠭1f351 or ⠓1f351 | ⠙127825 | ⠕371521 | ⠃11111001101010001 |
🌊 (vodeni val) | ⣭⠤⠺ | ⠭1f30a or ⠓1f30a | ⠙127754 | ⠕371412 | ⠃11111001100001010 |
Napomena: HUC6 unos trenutačno nije podržan.
Jednoručni modus
This feature allows you to compose a cell in several steps. This can be activated in the general settings of the extension's preferences or on the fly using NVDA+Windows+h gesture by default (⡂+space on supported displays). Three input methods are available.
Method #1: fill a cell in 2 stages on both sides
With this method, type the left side dots, then the right side dots. If one side is empty, type the dots correspondig to the opposite side twice, or type the dots corresponding to the non-empty side in 2 steps.
For example:
- For ⠛: press dots 1-2 then dots 4-5.
- For ⠃: press dots 1-2 then dots 1-2, or dot 1 then dot 2.
- For ⠘: press 4-5 then 4-5, or dot 4 then dot 5.
Method #2: fill a cell in two stages on one side (Space = empty side)
Using this method, you can compose a cell with one hand, regardless of which side of the Braille keyboard you choose. The first step allows you to enter dots 1-2-3-7 and the second one 4-5-6-8. If one side is empty, press space. An empty cell will be obtained by pressing the space key twice.
For example:
- For ⠛: press dots 1-2 then dots 1-2, or dots 4-5 then dots 4-5.
- For ⠃: press dots 1-2 then space, or 4-5 then space.
- For ⠘: press space then 1-2, or space then dots 4-5.
Method #3: fill a cell dots by dots (each dot is a toggle, press Space to validate the character)
In this mode, each dot is a toggle. You must press the space key as soon as the cell you have entered is the desired one to input the character. Thus, the more dots are contained in the cell, the more ways you have to enter the character.
For example, for ⠛, you can compose the cell in the following ways:
- Dots 1-2, then dots 4-5, then space.
- Dots 1-2-3, then dot 3 (to correct), then dots 4-5, then space.
- Dot 1, then dots 2-4-5, then space.
- Dots 1-2-4, then dot 5, then space.
- Dot 2, then dot 1, then dot 5, then dot 4, and then space.
- Itd.