Представяне на клавиатурата Braille
Преди да започнете да пишете, първо трябва да зададете бутоните за всяка брайлова точка.
Вие решавате как да разположите точките. Трябва да въведете позицията на всяка точка по ред от едно до шест. След това плъзнете надолу за нов ред.
MBraille запомня позицията на всяка точка, но винаги можете да препрограмирате точките, ако сте ги забравили. Инициализирайте отново подредбата с плъзгане надясно с четири пръста.
Имайте предвид, че в подредбата позициите на точките не са напълно фиксирани, а позволяват положението на ръцете ви леко да се измества, като същевременно въвеждането остава точно.
Използване на клавиатурата
Въвеждането с брайловите клавиши започва, когато един пръст докосне екрана, и приключва, когато всички пръсти бъдат вдигнати. Можете да докоснете всички точки едновременно или последователно, стига поне един пръст да остава на екрана.
По подразбиране не се използва съкратен Брайл, но ако е наличен, може да бъде включен от настройките. За бързо включване и изключване на съкращенията по време на въвеждане на текст, задръжте точка 6 с един пръст и плъзнете нагоре или надолу с друг пръст.
Жестове с плъзгане
Жестовете с плъзгане в MBraille работят най-добре, когато са кратки и бързи.
Посоки на плъзгане
Когато се говори за посока на плъзгане, може да възникне объркване в зависимост от това как държите телефона или таблета.
Затова посоките се определят според самите брайлови знаци и се използва следната условност:
Надясно: Посоката от точка 1 към точка 4 Наляво: Посоката от точка 4 към точка 1 Нагоре/Надолу: Избирате я при инициализиране на клавиатурата.
Плъзгания с един пръст
Плъзнете надясно, за да въведете интервал. Плъзнете надолу, за да въведете нов ред. И интервалът, и новият ред задействат разгъването на съкращенията в предходната дума. Плъзнете наляво, за да изтриете предишния знак. Плъзнете нагоре, за да чуете какво сте написали.
Плъзгания с два пръста
Плъзнете наляво с два пръста, за да изтриете последната дума.
Плъзнете надясно с два пръста за нов ред. Това е същото като плъзгане надолу в MBraille, но е предоставено за съвместимост с брайловия вход в iOS и Android.
Плъзнете нагоре с два пръста, за да повторите последното изговорено.
Плъзгания с три пръста
Плъзгане наляво с три пръста: Отмяна Отменя последните действия, включително редакции на текст (изрязване, изтриване, изчистване), и затваря файлове само за четене.
Плъзгане надолу с три пръста: Изтриване/Затваряне Изтрива целия текущ текст. Можете също така да разклатите устройството, за да изтриете. При файлове само за четене това затваря файла и възстановява предишното съдържание.
Плъзгане нагоре с три пръста: Команден режим Отваря командния интерфейс за разширени действия, като изпращане на текстови съобщения и управление на файлове (отваряне, запис). Вижте „Команди“ по-долу за подробности.
Плъзгания с четири пръста
Плъзгане нагоре с четири пръста затваря клавиатурата и ви връща към предишния екран. Плъзгане надясно с четири пръста нулира подредбата на клавиатурата. Плъзгане надолу с четири пръста дава кратка помощ според текущия контекст.
Можете също да получите контекстна помощ, като задържите точка 1 и плъзнете нагоре с два пръста.
Жест scrub
MBraille поддържа жест scrub с два пръста (бързо плъзгане наляво-надясно-наляво с два пръста), за да се върнете назад или да затворите файлове, подобно на iOS. Това е алтернатива на жеста с плъзгане нагоре с четири пръста.
Клипборд
Ако преминете към друго приложение от MBraille, текущият текст автоматично се копира в клипборда. След това можете да поставите текста в другото приложение. После просто отворете превключвателя на приложения и изберете MBraille, за да се върнете.
За да копирате само даден блок текст от MBraille към друго приложение, маркирайте и копирайте блока, както е описано в следващата тема, и отворете превключвателя на приложения.
Редактиране на текст
С MBraille можете да правите лесни редакции, да преглеждате какво сте написали и да премествате текст чрез маркиране, изрязване и поставяне. Можете дори да поставяте текст от други приложения в MBraille за редактиране.
Всички жестове за редактиране работят на един и същ принцип: използвайте едната ръка, за да натиснете и задържите една или повече брайлови точки, за да изберете жеста, след което плъзнете нагоре, надолу, наляво или надясно с другата ръка, за да го активирате.
Когато редактирате съществуващи думи или въвеждате пунктуация, често е по- удобно да използвате несъкратен Брайл. За бързо превключване на съкращенията по време на въвеждане на текст, задръжте точка 6 с един пръст и плъзнете нагоре или надолу с друг пръст.
Преглед на текст и преместване на курсора
Задръжте точка 3 от брайловата азбука с един пръст. Използвайте друг пръст, за да плъзнете наляво или надясно и да чуете текста дума по дума. Плъзнете нагоре или надолу, за да промените гранулярността на движението. Можете да се придвижвате в текста по знак, по дума, по изречение, по ред или по абзац.
За да чуете бързо текста от курсора до края, плъзнете надясно с два пръста, докато задържате точка 3. Плъзнете наляво с два пръста, за да чуете от началото до курсора. Позицията на курсора не се променя при това действие.
Можете да се преместите в началото на текста, като задържите точки 1 и 3 и плъзнете наляво. Можете да се преместите в края на текста, като задържите точки 1 и 3 и плъзнете надясно.
Отметки
Можете да записвате отметки на всяка позиция във вашите запазени файлове и да се придвижвате между тях с жестове:
- Записване на отметка: Задръжте точки 1 и 3 и плъзнете надолу с два пръста - Следваща отметка: Задръжте точки 1 и 3 и плъзнете надясно с два пръста - Предишна отметка: Задръжте точки 1 и 3 и плъзнете наляво с два пръста
Жестовете за следваща и предишна отметка преминават през всички отметки в текущия файл. Ако стигнете до края, те започват отново от началото (и обратно). Трябва да запишете файла си, преди да добавяте отметки.
За именувани отметки и изтриване на отметки вижте раздела „Named Bookmarks“ в документацията за командите.
Маркиране, изрязване, копиране и поставяне на текст
Придвижвайте се в текста чрез функцията за преглед. След като намерите желаното място, натиснете точка 2, докато все още държите точка 3. При задържани точки 2 и 3, движението с плъзгане маркира текста, през който преминавате. VoiceOver обявява маркирания текст, докато се движите. За да чуете цялата селекция, плъзнете нагоре с два пръста, докато все още държите точки 2 и 3.
За да копирате маркирания текст, плъзнете нагоре, докато точки 2 и 3 са все още задържани. За да изрежете маркирания текст, плъзнете надолу.
За да поставите текст на мястото на курсора, задръжте точка 2 и плъзнете надолу с друг пръст. Задръжте точка 2 и плъзнете нагоре, за да чуете какво има в клипборда в момента. Можете да поставите текст, който сте копирали чрез функцията за копиране или изрязване на MBraille, или текст, който сте копирали от друго приложение.
За да разширите бързо селекцията до началото или края на текста, задръжте точки 1,2,3 и плъзнете наляво или надясно.
Търсене
Задръжте точки 4,5,6 и плъзнете нагоре или надолу, за да влезете в режим на търсене.
Посоката на плъзгане определя посоката на търсене: надолу за напред, нагоре за назад.
Въведете търсения низ и плъзнете надолу за нов ред, след което въведеният от вас низ се търси от текущата позиция в избраната посока. Ако бъде намерен, курсорът се поставя в началото на съвпадението и се съобщават номерът на реда и изречението, в което се намира.
Плъзнете надолу отново, за да намерите следващото съвпадение. Търсенето автоматично продължава от началото или края. Ако това се случи, ще чуете съобщение.
За да излезете от режима на търсене, задръжте отново точки 4,5,6 и пак плъзнете нагоре или надолу. Курсорът за въвеждане остава на позицията на последното съвпадение.
Правопис
Можете да настроите помощните функции за правопис в настройките на MBraille.
Имате 3 опции за правопис в настройките:
1. Проверка на правописа след всяка дума, със звуков сигнал при грешно изписана дума. Това е основният превключвател. Ако не е включен, няма да получавате правописна проверка.
2. Проверка на правописа само при преглед дума по дума. Това променя поведението на проверката, така че да не бъдете прекъсвани от звукови сигнали, докато пишете.
3. Изговаряне буква по буква на предложената дума. Това влияе на начина, по който се съобщават предложените корекции.
Така първият превключвател в настройките е основният за включване/изключване на проверката на правописа.
Поправяне на правописни грешки
Когато MBraille открие правописна грешка, може също да предложи списък с възможни корекции.
Можете да изберете предложение с жест:
Когато чуете звуков сигнал за грешка по време на писане или преглед, можете веднага да изберете предложение от списък, като задържите точка 1 и плъзнете нагоре или надолу. Първият избор в списъка е погрешно изписаната дума, в случай че искате да я запазите. Щом вдигнете пръстите си, корекцията се извършва и можете да продължите да пишете.
Ако в настройките сте избрали предложенията автоматично да се изговарят буква по буква, ще чувате всяко предложение подобно на hello по-долу.
"hello, h,e,l,l,o"
Независимо от настройката, можете да принудите изговаряне на предложение буква по буква, като задържите точка 1 и плъзнете надясно. Това също ще съобщи броя на предложенията, например
hello, h,e,l,l,o, 4 of 14
Потребителски речник за правопис
Можете да добавите написаната от вас дума в правописния речник, като задържите точка 1 за първото предложение, което е думата, предизвикала сигнала, и плъзнете наляво. Ще бъдете помолени да потвърдите добавянето на думата в правописния речник.
Командата dict ще покаже думите във вашия потребителски речник, като ви позволява да премахвате думи.
Команди от клавиатурата
По всяко време можете да изпълнявате команди от брайловата клавиатура. Плъзнете нагоре с 3 пръста, за да влезете в команден режим, и въведете командата, последвана при нужда от аргументи, след което въведете нов ред, за да я изпълните.
В команден режим можете да въвеждате и редактирате командата си както обикновено с брайл, но буферът за команди се пази напълно отделно от обикновения ви текст. Така че ако отидете в началото или в края на текста в команден режим, ще стигнете до началото или края на командата си.
Имайте предвид, че в команден режим можете да използвате жестовете за преглед с придвижване по редове, за да се връщате назад или напред в историята на командите. Бърз начин е да задържите точка 4 и да плъзнете нагоре, за да отидете към предишната команда в историята, или надолу, за да продължите напред. Дори и да не сте в команден режим, задържането на точка 4 и плъзгането нагоре ще ви отведе директно до последната изпълнена команда.
Използване на командите
Някои команди работят с текста, който сте написали. Например, за да изпратите текстово съобщение, първо въвеждате съобщението си. След това можете да го изпратите с командите mail или sms.
Командите, които въвеждате в MBraille, се запазват, така че можете да разглеждате и изпълнявате отново стари команди. Например, ако често пишете на едни и същи няколко души, е удобно да не се налага да въвеждате командата отново.
В началото на реда задръжте точка 4 и плъзнете нагоре, за да се върнете назад в историята, или надолу, за да продължите напред. Когато вдигнете пръста си от точка 4, все едно сте въвели отново старата команда. Просто плъзнете надолу за нов ред, за да я изпълните отново.
Изпращане на поща
Първо въведете съобщението, след което добавете командата.
Употреба:
mail joe@abc.com
Изпраща съдържанието на буфера като тяло на писмото до joe@abc.com. Можете да използвате и име на контакт вместо имейл адрес:
mail Jack
Това търси Jack в контактите ви и предварително попълва полето До: с неговия имейл адрес.
Аргументите могат да се подават в произволен ред. Имейл адресите се разпознават автоматично, имената на контакти се търсят в списъка, а останалите думи стават тема. Множество получатели могат да бъдат разделени с интервали, запетаи или точка и запетая:
mail joe@abc.com, jill Weekend Plans
Изпраща писмото до joe@abc.com и Jill (потърсена в контактите) с тема „Weekend Plans".
Ако не е посочена тема в аргументите, първият ред на буфера се използва като тема, а останалите редове – като тяло. Например, ако буферът съдържа:
Meeting tomorrow Hi Joe, just a reminder about our meeting.
Тогава въвеждането на mail joe@abc.com ще зададе темата „Meeting tomorrow" и тялото „Hi Joe, just a reminder about our meeting."
Ако буферът е само един ред, той изцяло се използва като тяло без тема.
Ако дадено име не съвпада с нито един контакт, то се третира като част от темата. Например:
mail joe@abc.com Hello World
Изпраща до joe@abc.com с тема „Hello World".
За получателя не е необходимо да изписвате пълното име – достатъчен е префикс. Трябва само да въведете достатъчно букви, за да разграничите имената. Например, за да изпратите имейл до Jill, когато имате и Jane, и Jill в адресната книга, е достатъчно да напишете ji. Търсенето на имена не е чувствително към главни/малки букви и можете да добавите толкова получатели, колкото желаете. Ако въведените букви не са достатъчни за разграничаване на получателите, ще получите предупреждение.
За да зададете получател чрез собствено и фамилно име, трябва да ги разделите с точка. Ако имате контакти Jill Jones и Jill Smith, трябва да използвате фамилното, за да ги разграничите. Можете да адресирате писмото до Jill Jones, като съкратите името ѝ на jill.j или дори на j.j, ако нямате други контакти, чиито собствено и фамилно име започват с j. Имайте предвид, че ако използвате съкратено английско Брайлово писмо, за да въведете точката между собственото и фамилното име, трябва да я екранирате с точка 4 преди нея. Така a.b ще бъде точки 1 4 256 12. Алтернативно можете временно да превключите към несъкратено Брайлово писмо, за да въведете аргументите.
Можете също да въведете директно имейл адрес вместо име на контакт. За да въведете знака @, превключете към несъкратано брайлово писмо, като задържите точка 6 и плъзнете нагоре или надолу.
SMS текстови съобщения
sms
Самостоятелно на ред ще отвори екрана за изпращане на SMS с текущия текст, предварително поставен.
Можете също предварително да попълните номерата на получателите по същия начин, както при командата mail. Просто дайте първите няколко букви от името на получателя като параметър. Например
sms Joh
ще попълни номера на John. Можете също така да дадете пълния телефонен номер като аргумент.
Ако получателят има няколко телефонни номера, ще бъдете попитани кой да се използва в списък за избор. За директен избор на първия мобилен или iPhone номер от списъка, можете да добавите префикс "m:" пред името на получателя по следния начин:
sms m:john
Набиране на номер или контакт
dial име или номер
Обажда се на дадения контакт или номер. Контактът може да бъде съкратен както при командите sms или mail. Обаждането се отваря веднага щом плъзнете надолу за нов ред.
Добавяне на събития в календара
Можете да създадете нов календарен елемент от MBraille с командата cal. Текущият текст се добавя към записа в календара като бележки. Аргументите за задаване на часа следват след командата cal.
Употреба:
cal title starts [ends] [alert [time]] [location: place]
Примери:
cal Meeting 17:30
Планира събитие със заглавие Meeting за 17:30. Ако текущият час е преди 17:30, срещата е за днес; ако 17:30 вече е минало, датата автоматично се задава за утре.
cal Pickup laundry 2017-06-07-13:00 alert 30 min
Ще добави календарен запис за 7 юни 2017 г. в 13:00 ч. със заглавие Pickup laundry и ще добави напомняне 30 минути преди събитието.
cal Paris 2017-08-08
Тъй като няма час, това автоматично е целодневно събитие.
cal Piano lesson 2017-07-07-14:00 2017-07-07-15:00 alert 1 hour
Добавя събитие с начален и краен час и напомняне 1 час преди събитието.
cal Meeting 5pm location: lobby
Планира среща за 17:00 ч., като мястото е lobby.
Поддържат се различни формати за задаване на дата. В САЩ се разбира формат MM.DD.YY, а извън САЩ редът е ден, месец, година; DD.MM.YY. За час винаги се поддържа 24-часов формат, но също и формат като 1:00 PM.
cal Coffee 2017-05-16-16:00
cal Coffee 21/3/14-10am
Можете също да пропуснете годината, като в този случай се използва текущата година или следващата година, ако датата вече е отминала.
Използване на естествен език за дати
Освен горните формати, можете да използвате и естествен език, за да задавате дати и часове. Това е удобно, когато искате бързо да създадете събитие, без да помните точния формат на датата. Примери:
cal Meeting next Tuesday at 3pm cal Birthday Sep 12 cal Standup tomorrow at 18:00 alert 1 hour cal Team sync friday 3pm to 5pm alert 30 min
Когато е зададен времеви диапазон (като "3pm to 5pm"), началният и крайният час се задават автоматично.
Тест за скорост на писане
За да упражнявате скоростта си на писане, можете да използвате командата speedtest.
Употреба:
speedtest seconds
или
speedtest phrase
Когато започнете тест, ще чуете тон. Когато спрете теста, ще чуете същия тон като в началото. Ако допуснете грешка при тест със примерна фраза, ще чуете различен тон след дума, който показва печатна грешка.
Примери:
speedtest 10
плъзнете надолу, ще чуете началния тон. Пишете 10 секунди и ще чуете същия тон, за да покаже, че 10-те секунди са изтекли. Задръжте точка 3, плъзнете нагоре за преглед по изречение и плъзнете наляво, за да чуете резултатите.
speedtest sample text to type
плъзнете надолу, ще чуете началния тон. Въведете "sample text to type" и завършете с интервал или нов ред. Ако допуснете печатна грешка, ще чуете различен тон и ще трябва да я поправите. След като въведете текста отново без грешки, ще чуете тон, който показва, че сте приключили. Задръжте точка 3, плъзнете нагоре за преглед по изречение и плъзнете наляво, за да чуете резултатите.
speedtest wr
е съкратен начин да въведете:
speedtest The razor-toothed piranhas of the genera Serrasalmus and Pygocentrus are the most ferocious freshwater fish in the world. In reality they seldom attack a human. Това е официалната фраза, използвана в опита за световен рекорд на Guinness за писане на текстови съобщения, вижте [Records_and_competition][1] за повече информация.
[1]: http://en.m.wikipedia.org/wiki/Text_messaging#Records_and_competition "Records_and_competition"
Използване на уеб търсачки
По всяко време можете да правите търсения в Google, DuckDuckGo, StartPage или Yandex. Търсенето ще отвори браузъра ви по подразбиране, за да покаже резултатите.
Употреба:
google word1 word2
Можете да съкратите командата до goo
Пример:
goo "Albert Einstein"
Имайте предвид, че можете да поставяте думите за търсене в кавички, както при обикновено търсене в Google. Ако не подадете никакви параметри, целият ви текущ текст се използва като ключови думи за търсене.
DuckDuckGo
Употреба:
ddgo word1 word2
Пример:
ddgo "Michael Jordan"
Имайте предвид, че можете да поставяте думите за търсене в кавички, както при обикновено търсене в DuckDuckGo. Ако не подадете никакви параметри, целият ви текущ текст се използва като ключови думи за търсене.
StartPage
Можете да направите търсене в StartPage по всяко време с командата dot spage.
Употреба:
spage word1 word2
Пример:
spage "Pablo Picasso"
Имайте предвид, че можете да поставяте думите за търсене в кавички, както при обикновено търсене в StartPage. Ако не подадете никакви параметри, целият ви текущ текст се използва като ключови думи за търсене.
Yandex
Можете да направите търсене в Yandex по всяко време с командата yandex.
Употреба:
yandex word1 word2
Пример:
yandex "Leo Tolstoy"
Ако не подадете никакви параметри, целият ви текущ текст се използва като ключови думи за търсене.
Отваряне на уеб браузъра
Можете да отворите произволен URL адрес в браузъра си по подразбиране с командата web.
Употреба:
web url
Пример:
web dr-carter.com
Не е нужно да добавяте http:// в началото, но можете, например ако поставяте връзка. Ако URL адресът не изглежда смислен, той се подава на Google за преценка.
Мултимедия
Spotify
Можете да търсите в Spotify или да отворите приложението.
Употреба:
spotify search terms
Пример:
spotify Beethoven
Ако не подадете никакви параметри, Spotify се отваря.
YouTube
Можете да търсите в YouTube или да отворите приложението.
Употреба:
youtube search terms
Пример:
youtube "funny cats"
Ако не подадете никакви параметри, YouTube се отваря.
AI асистент
Можете да разговаряте с AI чрез командата ai.
Употреба:
ai [instruction]c
Примери:
ai summarize this text
Ако не подадете аргумент, текущият текстов буфер се изпраща като подкана. Ако подадете инструкция, MBraille изпраща тази инструкция и използва текущия текстов буфер като контекст.
Отговорът се изговаря, докато се генерира, и се вмъква в текущия буфер, когато завърши.
Гласова диктовка
Можете да говорите на MBraille и речта ви да бъде преобразувана в текст чрез
командата record.
Употреба:
record
MBraille ще съобщи "Recording audio, tap the screen to stop." Докоснете където и да е по екрана, когато приключите да говорите. След това звукът се транскрибира чрез разпознаване на реч на устройството и полученият текст се вмъква на мястото на курсора.
При първото използване на record моделът за разпознаване на реч се изтегля от
мрежата. Когато изтеглянето и инициализацията завършат, MBraille ще ви каже да подадете
командата record отново.
Ако моделът вече е на устройството ви, например след рестартиране на MBraille, приложението просто съобщава "Initializing speech recognition" и след това продължава директно към запис, когато е готово.
Тази първоначална настройка е еднократна операция, която може да отнеме известно време в зависимост от връзката ви. След това цялата транскрипция се извършва на устройството и не е необходима мрежова връзка. Всички езици, поддържани от MBraille, се поддържат и за диктовка.
За да възпроизведете най-скорошния си запис (например за да проверите дали
микрофонът ви работи), използвайте командата listen:
listen
Получаване на помощ
За да отворите помощ директно от брайловата клавиатура, можете да използвате командата help.
Употреба:
help
История на версиите
Можете да отворите бележките към изданието с командата changelog.
Употреба:
changelog
Това отваря буфер с историята на промените само за четене. Излезте от него по същия начин, по който излизате от помощта (например с плъзгане нагоре с четири пръста на сензорни устройства или с Escape на настолен компютър).
Управление на файлове
Команди:
open filename
Отваря filename.txt от папката MBraille. Ако използвате разширение, различно от .txt, трябва да го посочите.
open
Без filename ви позволява да преглеждате файловете в папката /MBraille. Ако не помните името на файла, но помните, че съдържа буквата A, можете да използвате ".open A" и ще получите списък на всички файлове с буквата A в името.
Плъзгайте наляво/надясно, за да преминавате през списъка, и плъзнете надолу, когато стигнете до файла, който искате да отворите. Плъзнете нагоре с 4 пръста, за да излезете от избора.
Имайте предвид, че можете също да използвате функцията за преглед на MBraille, за да се движите из списъка, включително да преглеждате имената на файловете знак по знак, което понякога може да е важно.
read filename
Отваря файла в режим само за четене.
read
Без filename ви позволява да преглеждате файловете и да отворите избрания файл в режим само за четене.
save
Записва текущия буфер с името, с което е бил отворен. Ако е нов буфер, името по подразбиране е notes.txt
save filename
Записва текущия буфер като filename.txt. Записва се в папката /MBraille, която можете да видите с файлов мениджър или когато свържете устройството към компютъра.
delete filename
Изтрива файла, като иска потвърждение. Ако оставите filename празно или дадете частично име, ще ви бъде показан списък със съвпадащи имена на файлове.
close
Затваря текущия файл и изчиства буфера. Ако текущият файл има незаписани промени, MBraille пита дали да ги запази, отхвърли или отмени.
Именувани отметки
Освен бързите жестове за отметки (задържане на точки 1 и 3 и плъзгане с два пръста), MBraille има именувани отметки. Всички отметки се запазват между сесиите и могат да се споделят между файлове.
Команди:
bookmark [name]
Добавя отметка на текущата позиция на курсора. Ако е зададено име, по-късно можете да се обръщате към отметката с това име. Ако не е дадено име, се създава отметка с името на файла и пореден номер. Трябва да запишете файла си, преди да добавяте отметки.
Примери:
bookmark Chapter 1
Създава именувана отметка "Chapter 1" на текущата позиция.
bookmark
Създава неименувана отметка на текущата позиция.
jump name
Преминава към предварително записана отметка по име. Ако отметката е в друг файл, този файл ще бъде отворен автоматично.
Пример:
jump Chapter 1
Премества курсора до отметката "Chapter 1".
rmbookmark name
Премахва именувана отметка от текущия файл.
Пример:
rmbookmark Chapter 1
Изтрива отметката "Chapter 1".
list bookmarks
Показва списък с всички отметки, сортирани по файл и позиция. Използвайте плъзгане наляво/надясно, за да навигирате в списъка, натиснете нов ред, за да преминете към отметка, или плъзнете наляво с два пръста, за да изтриете отметка от списъка.
Списъкът с отметки показва записи във формат: - Именувани отметки: "bookmark name, filename: number" - Неименувани отметки: "filename: number"
Първо се показват отметките от текущия файл, следвани от отметките от други файлове.
Забележка: Отметките се почистват автоматично, когато файловете бъдат изтрити.
Псевдоними
С псевдонимите можете да създавате съкратени форми за произволен текст. Псевдонимът се разгъва, когато плъзнете за интервал или нов ред. Една възможна употреба на псевдонимите са емоджитата.
С MBraille се разпространява примерен файл alias.mb с някои предварително зададени псевдоними.
Опитайте например да напишете RH с главни букви и вижте какво ще получите!
Можете да отворите файла с псевдоними в MBraille с командата "open" и да го редактирате колкото пожелаете.
Псевдонимите се дефинират в този файл.
За да промените псевдонимите, просто редактирайте файла alias.mb и го запазете. Всички псевдоними се прочитат отново от файла, когато той бъде записан или когато MBraille стартира. Имайте предвид, че когато се редактира файлът alias.mb, всички псевдоними са изключени.
Имайте предвид, че ако използвате облачна синхронизация на файлове, псевдонимите ви автоматично се синхронизират между устройствата. Тъй като alias.mb е обикновен текстов файл, можете просто да го отворите във всеки редактор, за да правите промени, или да изпратите полезен файл alias.mb на приятелите си. Файлът може да бъде прехвърлен към и от MBraille чрез Dropbox, Google Drive или Onedrive
Разбира се, можете да редактирате alias.mb и в самия MBraille, като използвате "open alias.mb" и командите за запис. По време на редактирането на alias.mb псевдонимите са деактивирани.
Форматът на файла е:
myalias1: definition myalias2: another alias definition
Празните редове се игнорират, както и редовете, започващи с #
Вместо двоеточие можете също да използвате знака '=' за начало на дефиницията. Има значение най-левият знак. (Не всички брайлови таблици имат '=', затова избрах ':' като стандарт.)
Многоредови псевдоними
Псевдонимите могат да се разгъват до няколко реда. За да дефинирате многоредов псевдоним:
1. Започнете псевдонима с NAME:, без нищо друго на същия ред. 2. Напишете всеки ред от съдържанието на псевдонима на отделен ред. 3. Завършете псевдонима с :end на отделен ред.
Например следното ще се разгъне до 5 реда:
MYSIG: Charlie Brown Lucky Street 8, 00100 Happytown Finland tel. +358 9 1234 5678 :end
Командни псевдоними
Това са псевдоними, които работят само когато са първата дума в командния буфер. Може би примерът е най-добрият начин да ги обясним.
Ако поставите следния ред в alias.mb:
command ml: mail mbraille-test@lists.mpaja.com
Това ще създаде команден псевдоним, наречен ml. Сега, когато плъзнете нагоре с 3 пръста, въведете ml и плъзнете надолу, ще се отвори приложението за имейл, като ще използва текущия буфер като тяло на писмото, а адресът в полето "To" ще сочи към пощенския списък на тестерите.
Избрах ml като съкращение от "Mailing List", но не се колебайте да използвате свои собствени псевдоними. Други примери:
text
command fr: lang fr
command en: lang en
command w: whatsapp family
Сега новите команди ще бъдат fr, en и w. Те ще сменят езика съответно на френски, на английски и ще отворят WhatsApp за изпращане на съобщение до вашето семейство (ако имате група "family" в WhatsApp).
Свързване на жест с псевдоним
Има 4 жеста, които можете да свържете с псевдоним. Жестовете са: задръжте точка 5 и плъзнете нагоре, надолу, наляво или надясно.
Синтаксисът е:
bind-5u: existing-alias-name bind-5d: existing-alias-name bind-5l: existing-alias-name bind-5r: existing-alias-name
Отново няколко примера. Да приемем, че във вашия alias.mb има следните редове:
gbyf: So Long, and Thanks for All the Fish. bind-5u: gbyf
Сега, когато пишете в MBraille, ако задържите точка 5 и плъзнете нагоре, фразата "So Long, and Thanks for All the Fish." се вмъква на мястото на курсора!
Можете също да свързвате жестовете с командни псевдоними. Така, за да превключите брайловата таблица на френски с жест, можете да направите:
command fr: lang fr bind-5r: fr
Бележки
Разгъването на псевдонимите се извършва преди всяко разгъване на съкратен брайл. Ако включите псевдоним в дефиниция на друг псевдоним, включеният псевдоним няма да бъде разгънат.
Работа с приложения на трети страни
Стартиране на приложение (команда goto)
Можете да превключите към друго приложение с командата goto.
Употреба:
goto app name
Ако името на приложението съвпада точно с едно инсталирано приложение, то се отваря веднага. Ако името е непълно или съвпада с няколко приложения, се показва селектор, в който можете да преглеждате и да изберете кое приложение да се отвори.
Ако въведете командата goto без аргумент, ще се покаже пълният списък с налични приложения.
В Android се показват всички инсталирани приложения. В iOS се показва подбран списък от приложения на Apple и популярни приложения на трети страни, ограничен до тези, които действително са инсталирани на устройството ви.
Ако в буфера на MBraille има текст, текстът ще бъде споделен с целевото приложение, когато това е възможно (само за Android).
Примери:
goto settings
Отваря приложението Settings.
goto spot
Ако само Spotify съвпада, отваря Spotify директно. Ако съвпадат няколко приложения, показва селектор.
goto
Показва пълния списък с налични приложения.
Drafts
В iOS можете да създадете нова бележка в Drafts с командата drafts.
Употреба:
drafts
Ако буферът на MBraille съдържа текст, той се предава на Drafts като нова чернова.
Ако буферът е празен, MBraille просто отваря Drafts.
Fantastical
В iOS можете да създавате календарни събития във Fantastical, използвайки естествен език.
Употреба:
fantastical
Примери:
fantastical
Без аргументи MBraille се опитва да разчете календарен запис от текущия текстов буфер.
fantastical date-time
С date-time аргументът се използва като изречение за събитието, а текущият буфер се добавя като бележки.
fantastical show date-time
Показва календара на Fantastical за дадена дата и час.
Съобщение в Whatsapp
Ако имате инсталиран Whatsapp, можете да изпратите съобщение до контакт в Whatsapp.
Употреба:
whatsapp contact
Отваря Whatsapp и автоматично попълва получателя и текста на съобщението от MBraille.
Ако искате да изберете контакта в самия Whatsapp, но все пак да подадете текста на съобщението от MBraille, можете да стартирате Whatsapp без аргумента за контакт.
Облачна синхронизация за файловете на MBraille
MBraille в момента поддържа Dropbox, Google Drive и Onedrive (Microsoft)
Те могат да бъдат включени от Settings. Трябва да се удостоверите в съответната услуга.
Файловете се синхронизират всеки път, когато стартирате MBraille „на студено“.
MBraille също синхронизира документите с облака по време на следните операции, ако облачната синхронизация е включена и свързана:
- При запис: След успешно локално записване на файл, той се качва в облака. - При изтриване: След локално изтриване на файл, той се премахва и от облака. - При отваряне: Проверява за по-нова версия в облака и я изтегля, ако е налична, преди да отвори файла.
Синхронизирането не е автоматично на определени интервали или при затваряне на приложението; то се извършва реактивно според тези файлови операции.
Разни
Допълнителни символи
MBraille поддържа следните многоклетъчни символи. Ако използвате настройката, при която всички знаци се съобщават, гласовата обратна връзка е малко объркваща, тъй като отделните клетки се съобщават в брайлов ASCII, докато думата не бъде завършена.
UEB символи, поддържани от MBraille
| Символ | Точки |
|---|---|
| " | 6-2356 |
| # | 456-1456 |
| $ | 4-234 |
| % | 46-356 |
| & | 4-12346 |
| ( | 5-126 |
| ) | 5-345 |
| * | 5-35 |
| + | 5-235 |
| - | 5-36 |
| ... | 256-256-256 |
| / | 456-34 |
| < | 4-126 |
| = | 5-2356 |
| > | 4-345 |
| @ | 4-1 |
| [ | 46-126 |
| \ | 456-16 |
| ] | 46-345 |
| ^ | 4-26 |
| _ | 46-36 |
| { | 456-126 |
| } | 456-345 |
| ~ | 4-35 |
| ¢ | 4-14 |
| £ | 4-123 |
| ¥ | 4-13456 |
| § | 45-234 |
| © | 45-14 |
| « | 456-236 |
| ® | 45-1235 |
| ° | 45-245 |
| ¶ | 45-1234 |
| » | 456-356 |
| × | 5-236 |
| è | 46-16-15 |
| é | 45-34-15 |
| ÷ | 5-34 |
| α | 46-1 |
| β | 46-12 |
| γ | 46-1245 |
| δ | 46-145 |
| ε | 46-15 |
| ζ | 46-1356 |
| η | 46-156 |
| θ | 46-1456 |
| ι | 46-24 |
| κ | 46-13 |
| λ | 46-123 |
| μ | 46-134 |
| ν | 46-1345 |
| ξ | 46-1346 |
| ο | 46-135 |
| π | 46-1234 |
| ρ | 46-1235 |
| σ | 46-234 |
| τ | 46-2345 |
| υ | 46-136 |
| φ | 46-124 |
| χ | 46-12346 |
| ψ | 46-13456 |
| ω | 46-2456 |
| — | 6-36 |
| —— | 5-6-36 |
| ‘ | 6-236 |
| ’ | 6-356 |
| “ | 45-236 |
| ” | 45-356 |
| † | 4-6-1456 |
| ‡ | 4-6-12456 |
| • | 456-256 |
| ₣ | 4-124 |
| ₦ | 4-1345 |
| € | 4-15 |
| ™ | 45-2345 |
| ← | 1256-246 |
| ↑ | 1256-346 |
| → | 1256-135 |
| ↓ | 1256-146 |
| ♀ | 45-1346 |
| ♂ | 45-13456 |
| ♭ | 3456-126 |
| ♮ | 3456-16 |
| ♯ | 3456-146 |
| 〃 | 5-2 |
За по-стария английски Брайл MBraille поддържа
| Символ | Точки |
|---|---|
| # | 456-1456 |
| % | 4-25-1234 |
| & | 4-12346 |
| ' | 6-236 |
| ' | 356-3 |
| * | 5-35 |
| * | 35-35 |
| + | 5-235 |
| - | 5-36 |
| . | 3-3-3 |
| / | 456-34 |
| : | 4-156 |
| = | 5-2356 |
| @ | 4-1 |
| [ | 6-2356 |
| ] | 2356-3 |
| ¢ | 4-14 |
| £ | 4-123 |
| $ | 4-234 |
| ¥ | 4-13456 |
| © | 45-14 |
| ® | 45-1235 |
| × | 5-236 |
| ÷ | 5-34 |
| – | 36-36 |
| – | 36-36-36-36 |
| ″ | 4-35 |
| € | 4-15 |
| ™ | 45-2345 |
Самогласово озвучаване
Можете да използвате Брайловата клавиатура без включен VoiceOver. MBraille ще открие, че VoiceOver не работи и автоматично ще използва самогласово озвучаване.
Самогласовото озвучаване предоставя допълнителни функции:
- Можете да изберете гласа в настройките.
- Командата lang автоматично ще смени гласа на съответния език.
- Изтриванията се обявяват с по-нисък тон.
Изпращане на обратна връзка
За да изпратите имейл до разработчиците на MBraille, можете да използвате командата feedback.
Употреба:
feedback [subject]
Примери:
feedback Thanks for a job well done!
Без аргументи feedback използва тема по подразбиране: "MBraille feedback"
Тя ще добави информация за устройството и версията на MBraille към съобщението, като ги взема от текстовия буфер на MBraille. Обратната връзка се изпраща като имейл от стандартното приложение за електронна поща на вашето устройство.
Версия на приложението
За да чуете инсталираната в момента версия на MBraille, използвайте:
version
Смяна на езика на брайловата таблица
Ако езикът на телефона ви не съвпада с брайловата таблица, която искате да използвате, или ако знаете Брайл на няколко езика, можете да смените брайловата таблица в движение с командата lang.
Употреба:
lang [language code]
Примери:
lang da
Ще смени брайловата таблица на датски за текущата сесия.
Смяна на езика на гласа
Използвайте командата voice, за да смените езика на гласа за речта, без да променяте
текущата брайлова таблица.
Употреба:
voice [language code]
Примери:
voice sv
Ще превключи речта на шведски глас, като текущата ви брайлова таблица остане непроменена.
Алтернативни режими на въвеждане
Едноръчна брайлова клавиатура
Едноръчният режим ви позволява да въвеждате и шестте брайлови точки с една ръка и една колона от три точки. Активирайте го от настройките (ключ: One-Handed Keyboard).
Калибриране
Когато едноръчният режим се активира за първи път, ще бъдете преведени през калибриране в три точки. Докоснете точки 1, 2 и 3 по ред на екрана, за да зададете предпочитаната позиция на колоната. MBraille запомня подредбата и можете да калибрирате отново по всяко време с жест по траектория Надясно→Надолу (вижте „Жестове по траектория“ по-долу).
Въвеждане на знаци
Всеки брайлов знак се изгражда колона по колона. Лявата колона съдържа точки 1, 2, 3, а дясната колона съдържа точки 4, 5, 6.
1. Докоснете една или повече точки в първата колона. Докосванията могат да бъдат едновременни или последователни. При второ докосване на точка тя се изключва. 2. Плъзнете надясно, за да заключите първата колона и да преминете към втората. Ако първата колона трябва да е празна, плъзнете надясно веднага, без да докосвате. 3. Докоснете точките във втората колона (които вече представляват точки 4, 5, 6). 4. Докоснете двукратно (две бързи докосвания в рамките на 300 ms), за да потвърдите и изведете знака.
Ако докоснете двукратно преди да плъзнете надясно, текущата колона се приема като целия знак (другата колона е празна). Това ви позволява бързо да въвеждате знаци само с една колона без допълнително плъзгане.
Примери
- Буква a (точка 1): докоснете точка 1 → плъзнете надясно → двукратно докосване. - Буква b (точки 1,2): докоснете точка 1, докоснете точка 2 → двукратно докосване (предполага се празна втора колона). - Буква k (точки 1,3): докоснете точки 1 и 3 едновременно → плъзнете надясно → двукратно докосване. - Буква c (точки 1,4): докоснете точка 1 → плъзнете надясно → докоснете точка 1 (сега логическа точка 4) → двукратно докосване. - Интервал: двукратно докосване в неактивно състояние (и двете колони са празни). - Главен знак (само точка 6): плъзнете надясно (празна първа колона) → докоснете точка 3 (логическа точка 6) → двукратно докосване.
За разлика от стандартния 6-точков брайл, не е нужно да „акордирате“ докосванията си. Можете да въвеждате точките една по една, макар че едновременното натискане също работи, ако го предпочитате. Това позволява едноръчен режим, в който можете да пишете и навигирате само с един или два пръста.
Поправяне на грешки
- Плъзгане наляво, докато изграждате знак, изчиства текущия непотвърден знак и започва отначало. - Плъзгане наляво, когато не се изгражда знак, изтрива последния потвърден знак (backspace).
Едноръчни жестове с плъзгане
| Жест | Действие |
|---|---|
| Плъзгане надясно | Преминаване към следващата колона (или потвърждаване на празна първа колона) |
| Плъзгане наляво | Изчистване на текущия знак (ако се изгражда) или backspace |
| Плъзгане надолу | Нов ред |
| Плъзгане нагоре | Прочитане на написаното |
| Плъзгане наляво с два пръста | Изтриване на предишната дума |
| Плъзгане надясно с два пръста | Вмъкване на нов ред (съвместимо с iOS/Android) |
| Плъзгане нагоре с два пръста | Повтаряне на последното съобщение |
| Плъзгане наляво с три пръста | Отмяна |
| Плъзгане надясно с три пръста | Превключване на съкращенията |
| Плъзгане надолу с три пръста | Изтриване на целия текст |
| Плъзгане нагоре с три пръста | Влизане в команден режим |
Всеки команден жест (нов ред, команден режим и т.н.) безшумно отменя непотвърден знак, преди да се изпълни.
Жестове със задържане на точка
Жестовете със задържане на точка работят по същия начин, както в двуръчния режим:
- Задръжте точка 1 + плъзнете нагоре/надолу — преминаване през предложенията за правопис. - Задръжте точка 1 + плъзнете надясно — изговаряне на текущото предложение буква по буква. - Задръжте точка 1 + плъзнете наляво — добавяне на дума в правописния речник. - Задръжте точка 1 + плъзгане нагоре с два пръста — контекстна помощ. - Задръжте точка 2 + плъзнете надолу — поставяне на текст. - Задръжте точка 2 + плъзнете нагоре — прочитане на съдържанието на клипборда. - Задръжте точка 3 + плъзнете наляво/надясно — преминаване към предишен/следващ елемент. - Задръжте точка 3 + плъзнете нагоре/надолу — промяна на стъпката на преглед. - Задръжте точка 3 + плъзгане наляво с два пръста — четене от началото до курсора. - Задръжте точка 3 + плъзгане надясно с два пръста — четене от курсора до края.
Жестове по траектория
Едноръчният режим добавя жестове по траектория с един пръст като алтернатива на командите с много пръсти. Начертайте формата бързо с едно непрекъснато движение; жестът се разпознава, когато вдигнете пръста си.
| Траектория | Форма | Действие |
|---|---|---|
| Нагоре → Надясно | Завъртяно L | Влизане в команден режим |
| Надолу → Наляво | L | Изтриване на целия текст |
| Наляво → Нагоре | L | Отмяна |
| Наляво → Надолу | L | Затваряне на файл |
| Нагоре → Наляво | Огледално L | ESC / Отказ |
| Надясно → Надолу | L | Нулиране на калибрирането |
| Надолу → Надясно → Нагоре | U | Контекстна помощ |
Режим с външна клавиатура
MBraille поддържа писане с външна клавиатура, свързана към устройството ви. Поддържат се както брайлови клавиатури (като Braille Sense, Orbit Writer или всяка HID брайлова клавиатура в стил Perkins), така и стандартни Bluetooth клавиатури.
Активиране на режима с външна клавиатура
Отворете Settings → Input Mode и изберете External keyboard. Екранната брайлова клавиатура се скрива и се заменя с обикновен многострочен текстов буфер.
В този режим можете да въвеждате обикновен текст и да използвате командите на MBraille за изпращане на съобщения, имейл и други.
Свързване на клавиатурата
1. На устройството си отворете Settings → Bluetooth и сдвоете клавиатурата или брайловото устройство. 2. След като бъде сдвоено и свързано, отворете MBraille и активирайте режима External keyboard от Settings, както е описано по-горе. 3. MBraille ще съобщи "External keyboard mode active", когато режимът бъде включен.
Команди на MBraille от клавиатурата
Можете да подавате команди на MBraille — като sms, dial, cal и други — директно от външната клавиатура, като започнете реда с точка, последвана от командата и нейните аргументи.
Например:
.cal Lunch with Jim May 18 alert 1 hour
Това въвежда събитие в календара. Вижте по-долу пълния списък с налични команди на MBraille. Единствената разлика спрямо екранния команден режим е, че вместо да преминавате в команден режим с жест, просто започвате реда с точка, непосредствено последвана от командата.
Дизайн и програмиране
+ Harri Pasanen
Copyright 2013-2026 MPaja.com
Използван софтуер
Hunspell https://hunspell.github.io/ Liblouis https://github.com/liblouis/liblouis