The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Раскладка клавиатуры для ввода символов APL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Раскладка клавиатуры для ввода символов APL"  +/
Сообщение от auto_tips (??), 21-Ноя-22, 17:40 
Большинство руководств в сети показывают как добавить APL в качестве второй раскладки, напирмер в дополнение к US. Мне это не подходит, потому что у меня уже две раскладки (US, RU), а добавление третьей сделает переключения неудобными.

Для организации ввода символов [[https://en.wikipedia.org/wiki/Digital_encoding_of_APL_symbols APL]] без добавления ещё одной раскладки следует добавить опцию "misc:apl", каковы бы ни были текущие настройки клавиатуры X11.

Результат:

    # setxkbmap -print
    xkb_keymap {
      xkb_keycodes  { include "evdev+aliases(qwerty)"    };
      xkb_types     { include "complete"    };
      xkb_compat    { include "complete+ledscroll(group_lock)"    };
      xkb_symbols   { include "pc+us+ru:2+inet(evdev)+group(rctrl_toggle)+ctrl(nocaps)+compose(lwin)+apl(level3):1+apl(level3):2"    };
      xkb_geometry  { include "pc(pc104)"    };
    };

Можно добавить опцию "lv3:caps_switch" для переключения в режим APL с помощью нажатия и удержания CapsLock, а также нажатия и удержания CapsLock+Shift  для ввода других символов APL. В этом случае нажатие и удержание CapsLock или CapsLock+Shift позволяет вводить символы APL независимо от текущей раскладки.

В Xfce изменение можно выполнить в редакторе настроек (типа реестра).

URL:
Обсуждается: http://www.opennet.dev/tips/info/3214.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 21-Ноя-22, 17:40   +11 +/
Ух тыж, живой программист на APL!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #16

2. Сообщение от ьбю (?), 27-Ноя-22, 16:03   –2 +/
В финсфере им и его потомками пользуются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #4

3. Сообщение от pashev.ru (?), 30-Ноя-22, 20:01   +/
Слепой набор 80-го уровня.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7

4. Сообщение от bircoph (ok), 04-Дек-22, 02:07   +1 +/
Ну потомки много где есть: те же Matlab и R. Но это уже совсем другие языки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

5. Сообщение от Аноним (5), 08-Дек-22, 09:08   –10 +/
А что такого Apple внесла нового, что целая раскладка нужна?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

6. Сообщение от ABATAPAemail (ok), 19-Дек-22, 12:56   +3 +/
https://ru.wikipedia.org/wiki/APL_(язык_программирования)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #17

7. Сообщение от Аноним (7), 01-Янв-23, 14:52   +/
А на две клавы все нужные символы поместятся?))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

9. Сообщение от xPhoenix (ok), 09-Фев-23, 10:32   +/
Почему бы не использовать методы ввода EMACS для таких вещей?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10

10. Сообщение от pashev.ru (?), 11-Фев-23, 09:29   –2 +/
Подумай!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

11. Сообщение от nc (ok), 27-Фев-23, 12:16   +3 +/
Тема вообще интересная, и не столько в контексте APL, сколько в целом. Например можно подумать, какие из Unicode символов могут быть достаточно полезны, чтобы придумать раскладку с ними как дополнительными символами на буквенных клавишах (кроме символов латиницы и национального алфавита, если есть). Я бы добавил стрелки, дополнительные типы скобок, некоторые дополнительные математические символы. В юникоде множество всего, но 99% пользователей об этом даже не знает - просто потому что этих символов нет на клавиатурах.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #14, #15

12. Сообщение от ip1982 (ok), 02-Мрт-23, 20:04   +/
Я пользуюсь Compose на winkey: — «ç» и т. д.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #13

13. Сообщение от bircoph (ok), 29-Мрт-23, 15:25   +/
Compose — хорошая штука, но:
1) нужно помнить все необходимые модификаторы и комбинации;
2) нужно жать много клавиш для ввода одного символа — это нормально для редко используемых вещей, но непригодно для частого, регулярного применения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

14. Сообщение от Аноним (14), 23-Апр-23, 20:39   +/
Достаточно использовать Mozc.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

15. Сообщение от Здрасьте (?), 13-Июн-23, 11:30   +/
https://ilyabirman.ru/typography-layout/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

16. Сообщение от Аноним (16), 13-Июн-23, 23:08   +1 +/
Ух, черт, пох все-таки вызвал индустриального некромансера владеющего древними рунами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

17. Сообщение от Аноним (17), 15-Июл-23, 18:33   +/
О как. Не таблички рисовать были символы в ASCII table на 256 символов, а символы языка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру