управляющие символы и названия кнопок клавиатуры

Переводим термины и придумываем новые, в т.ч. для ЯОС
Ответить
БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

управляющие символы и названия кнопок клавиатуры

Сообщение БудДен » 03.01.21 16:00

#КЛЮЧascii #КЛЮЧклавиатура
На данный момент в словарь вставляю:

Англ = ЯОС / 1С
  • CR = ВК / ВК (возврат каретки)
  • LF = ПС / ПС (перевод строки)
  • TAB = ТАБ / Таб (табуляция)
  • Space = Пробел
  • Backspace = Забой
  • Delete = Уд
  • Ctrl = Су (не с прилагаемой картинки, не заменить ли?)
  • Shift = ВРег (в картинке он называется РЕГ, но мне больше нравится ВРЕГ)
  • ESC = ВЫХ
  • VTab = ВТ / ВТаб
  • NBSpe = ? / НПП (0xA0)
  • FF = ПФ / ПФ (перевод формы / страницы)
Классно назвали, кстати. Это клавиатура от ЕС-1849 А-001 - и это значит, что там можно почерпнуть ещё какие-нибудь хорошие переводы.

В 1С это называется перечисление Символы (Chars) из глобального контекста или как он у них там называется?
Вложения
русская-клавиатура.jpg
русская-клавиатура.jpg (123.6 КБ) 2824 просмотра
Последний раз редактировалось БудДен 15.06.21 12:36, всего редактировалось 7 раз.

MihalNik
Сообщения: 244
Зарегистрирован: 05.11.18 11:02

Re: знаки терминального ввода-вывода по-русски

Сообщение MihalNik » 03.01.21 17:31

Назвали плохо. Что такое, например, "Уд" и "Забой", чем они отличаются, почему не наоборот и зачем вообще надо в обе стороны?

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: знаки терминального ввода-вывода по-русски

Сообщение БудДен » 03.01.21 18:02

Для того, чтобы написать на кнопке "Уд", нужна большая смелость. Они это сделали, теперь смелости нужно гораздо меньше. Знаки BS и DEL являются частью таблицы ASCII и в ЯОС они оба уже задействованы для управления с клавиатуры. Мне проще дать два названия, чем думать, как оставить из них один. "Забой" - это традиционный перевод backspace, видимо, смысл его в том, что в печатной машинке мы забиваем новую литеру поверх ошибочной. А Delete переводится как "удалить". В культурном контексте всё норм.

Но если есть более хороший вариант - я с удовольствием его рассмотрю.

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: знаки терминального ввода-вывода по-русски

Сообщение БудДен » 03.01.21 21:25

управляющие литеры из КОИ-7, ГОСТ 27463-87
Вложения
КОИ-7-контрольные-символы.png
КОИ-7-контрольные-символы.png (106.86 КБ) 2805 просмотров
Последний раз редактировалось БудДен 03.01.21 22:17, всего редактировалось 1 раз.

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: знаки терминального ввода-вывода по-русски

Сообщение БудДен » 03.01.21 21:32

  • ПС - перевод строки (новая строка)
  • ВТ - вертикальная табуляция
  • ПФ - перевод формата
  • ВК - возврат каретки
Символ ЗАБОЙ, 7F, который не обозначается и не вызывается, а у в англоязычной версии - он DEL.

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: знаки терминального ввода-вывода по-русски

Сообщение БудДен » 03.01.21 21:41

ГОСТ 27465-87

http://docs.cntd.ru/document/1200021936

это, внезапно, действующий документ. Похоже, что это тот случай, когда думать не нужно - государство уже подумало. Хотя мне и не нравится, но это мои личные проблемы.

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: знаки терминального ввода-вывода по-русски

Сообщение БудДен » 09.06.21 00:44

1С:

Код: Выделить всё

ВК (CR) — возврат каретки. В старые времена на матричных или ромашковых принтерах этот код символа использовался как команда, которая возвращала печатающую головку в начало строки.
НПП (NBSp) — неразрывный пробел (часто можно увидеть в строках числового вида, например: 1 000).
ПС (LF) — Перевод строки (LF — linefeed) — прокручиваем барабан на одну строку вниз, печатающая головка на том же месте.
ПФ (FF) — перевод формата. Лист выбрасывается из принтера, печать начинается с нового листа.
Таб (Tab) — символ табуляции. Горизонтальная табуляция — способ спозиционироваться для печати на ближайшую колонку, кратную какому-либо числу (например, на 8, 16, 24 …).
ВТаб (VTab) — вертикальная табуляция. Аналогична горизонтальной, только позиционируемся на строку. Вызывает некоторую прокрутку барабана принтера (печатающая головка остается на той же позиции (колонке)!)

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: управляющие символы и названия кнопок клавиатуры

Сообщение БудДен » 15.06.21 12:46

Привёл к стандарту, заодно улучшилось совпадение с 1С, а также дописал в пост ещё символы из 1С.

Ответить