Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте или
создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Правка может быть отменена.
Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия |
Ваш текст |
Строка 4: |
Строка 4: |
|
| |
|
| Для использования загружаемого шрифта в [[R9003|регистр номера шрифта]] следует записать [[шрифт 254|значение 254]]. | | Для использования загружаемого шрифта в [[R9003|регистр номера шрифта]] следует записать [[шрифт 254|значение 254]]. |
|
| |
| {| cellspacing="0" border="1"
| |
| |+ Структура загружаемого шрифта
| |
| |-
| |
| ! Смещение, байт !! Размер, байт !! Описание
| |
| |-
| |
| | colspan="3"|Таблица кодов символов, n - количество символов в таблице
| |
| |-
| |
| | colspan="3"|…
| |
| |-
| |
| | 0 || 1 || Размер изображения символов шрифта по вертикали в точках
| |
| |-
| |
| | 4m+1 || 1 || Код символа в таблице знакогенератора от 0 до 254 (m - номер символа в таблице, число от 0 до n-1)
| |
| |-
| |
| | 4m+2 || 1 || Размер изображения символа по горизонтали в точках
| |
| |-
| |
| | 4m+3 || 2 || Смещение графического образа символа относительно начала структуры
| |
| |-
| |
| | colspan="3"|…
| |
| |-
| |
| | 4n+1 || 1 || Код 0FFh - окончание таблицы
| |
| |-
| |
| | colspan="3"| Таблица графических образов
| |
| |-
| |
| | 4n+2 || Зависит от размеров изображений символов || Для каждого символа шрифта - последовательность байт графического образа по столбцам сверху-вниз слева-направо. Последовательность аналогична выводимой через регистры функций [[R9015|9015]], [[R9016|9016]]
| |
| |}
| |
|
| |
|
| == Ссылки == | | == Ссылки == |