[PSY] Terminal Keyboard Layout

Внезапнейше, здравствуйте, мои драгоценные читатели!

В связи с переподвыперевертом, креативов про агентов ZOG Андрея и Сергея Спину пока не будет.
Будут чисто компутерные заморочки =) Пока что.
18+ (ибо обсценная лексика).
Я придумал отличную идею для тестировщиков и просто для извратов от Юникода — клавиатурная раскладка, непосредственно с которой вводятся control codes. По AltGr+кнопке — из C0, по AltGr+Shift+кнопке — из C1.
Если кто из ТурбоПаскакаля помнит «бип» спикером, — writeln(#07); — это почти о том же =)
Никаких лишних выебонов! — почти только чистая базовая латиница и control codes. Даже тильда в верхнем регистре, как обычно (в моей повседневной раскладке она в нижнем).
Впрочем, поскольку эта клава, в первую очередь, разработана мною для всяких юникодных изъёбств, я не смог удержаться от добавления в неё «мягкого дефиса» и прочих интересностей.
Скачать раскладку можно с Яндекс.Диска (полная ссылка: https://yadi.sk/d/XM3TAOu5cnfgL). Подробные пояснения, что к чему, вложены в архив в виде двух картинок: на одной — последствия нажатия клавиш с нажатым AltGr, на другой — с нажатыми AltGr+Shift. В остальном, это — обычная американская раскладка клавиатуры. Если на компе использовать сразу две раскладки для одного языка (как у меня), Пунто Свитчер может заменять язык введённого текста со второго раза.
Вконтактике на Лурке (да и ещё где-то) есть такое понятие как «трифорс». Ссылка ведёт на статью на Лурке, впрочем, точного рецепта там всё равно не указано, а я щас с вами, мои родные читатели, этим поделюсь.

В самом начале строки, от которой нужно сделать кучу пробелов, нужно поставить символ «Zero-width space», шестнадцатеричное значение (для &x) — 200A, десятичное (для &#) — 8202. Можно поэкспериментировать с ещё более изъёбским пробелом — «Zero-width no-break space», значения FEFF и 65279, соответственно, но я не пробовал. «Двухэтажный» статус вконтактике делается именно так, только стоит иметь в виду, что длина строки статуса на компе — примерно 50 символов, а на айфоне — 30 (а способ принудительного переноса строки я, увы, ещё не нашёл).


А при трифорсе лучше использовать после пробела нулевой длины не простые пробелы (и лучше даже не простые «no-break»), а en space (2002 и 8194) и en quad (2000 и 8192). Впрочем, пробелов куча, Charmap и BabelMap вам в помощь =) А про пробелы в Википедии даже написали целую статью.

Напоминаю, что скачать прогу для создания своих собственных раскладок можно скачать с сайта Микрософта — вперёд, маньяки Юникода!


Но если вдруг придёт в голову написать отдельную раскладку для emoji-смайликов, то не нужно: есть сайтик iemoji.com, откуда можно «прямо так» копировать смайлики, проще научить Пунто Свитчер заменять какие-нибудь комбинации на смайлики — например, моё (прив) он заменяет на «моего» victory-чертёнка =) Хотя, есть «текстовые версии» смайликов (PDF), которые можно видеть, например, в Стиме


На «пока что» всё. Пользуйтесь раскладкой на здоровье, но имейте в виду, что это — довольно-таки тестовая штука, и большинство команд в большинстве приложений могут оказаться бесполезны. Stay tuned on Psy FM.


nektome.blog https://nektome.blog/ +7 (927) 2893774
| Комментариев: 0
    Новых комментариев: 0
  1. Комментариев нет...
  1. nektome.blog
  2. Kyrov Sandor
  3. Блог
  4. [PSY] Terminal Keyboard Layout
  5. Негативные комментарии
Негативные комментарии