Редактор шрифтов для GRUB4DOS - Glyph 2 HEX
$$$
До Н.Г.

Редактор шрифтов для GRUB4DOS - Glyph 2 HEX

Опубликовано: 08-11-2016 00:27 Автор: MBTY Теги: GRUB4DOS, Мои разработки
Всем нам известно, что G4D не поддерживает кириллицу, а потому все мы дополнительно используем unicode шрифт. Либо его оригинал (Unifont) на много килобайт либо урезанную версию только с кириллицей на 3кб.
Править этот шрифт очень сложно, потому что хз как это делать. Но недавно мне пришлось постичь эту науку, теперь делюсь познаниями + утилиткой, которую создал, чтобы не съехала кукушка при переводе буквы в длинный HEX код - Glyph 2 HEX
1) Нам интересно перерисовать букву Ж
2) Открываем файл шрифтов и видим что-то вроде:

Этого

.....................................
0413:0000FE6662606060606060F000000000
0414:00001E3666666666666666FFC3810000
0415:0000FE6662687868606266FE00000000
0416:0000DBDB5A5A7E7E5ADBDBDB00000000
0417:00007CC606063C060606C67C00000000
0418:0000C6C6C6CEDEF6E6C6C6C600000000
.....................................

3) Лезем на сайт https://www.compart.com/en/unicode и вбиваем там в поиске Ж. Узнаём, что код нашей буквы - 0416
4) Берем только жирный текст из строки 0416:0000DBDB5A5A7E7E5ADBDBDB00000000
5) Вставляем его в самую верхнюю строку Glyph 2 HEX и жмем VVVVV.
6) Получив рисунок правим букву как хотим.
7) После рисования получаем результат.
8) Вверху хранится строка оригинала - она правится юзером по желанию - по сути она для импорта в программу. Внизу - строка с кодом нарисованной в окне буквы. Вот нижнюю строку копируем в файл шрифта G4D на место оригинального символа.
9) Было 0416:0000DBDB5A5A7E7E5ADBDBDB00000000, а стало 0416:00DBDBDBDBDB5A3C3C5ADBDBDBDBDB00.

Сохраняем, проверяем.
Было (dwwb.ru)Было Было.
СТало (dwwb.ru)Стало Стало.
* В ходе всей работы было еще выявлено, что файл шрифтов должен заканчиваться пустой строкой.

Неправильно

044D:00000000007CC6063E06C67C00000000
044E:0000000000CEDBDBFBDBDBCE00000000
044F:00000000007FC6C67E3666E700000000
0451:0000006C007CC6C6FCC0C67C00000000

Правильно

044D:00000000007CC6063E06C67C00000000
044E:0000000000CEDBDBFBDBDBCE00000000
044F:00000000007FC6C67E3666E700000000
0451:0000006C007CC6C6FCC0C67C00000000


* Сайт https://www.compart.com/en/unicode/ можно заюзать в обратную сторону. Стало интересно, что за символ под кодом 042F - правим ссылку на httрs://www.compart.com/en/unicode/U+042F

Скачать

Комментарии
7 - 5
 

    Жамкай
    Последние комментарии
    31 - следим за близкими :)24.09.2017 (20:20)
    DannyhEn : [b]sweetcarollinne chaturbate [/b] http://www.camersave.bid/film/shakirababy Maren and Aloura both...
    31 - следим за близкими :)24.09.2017 (15:35)
    LeonSott : Dynasty Medical Present has locations to serve you in: Aberdeen, Cary, Clayton, Clinton, Dunn, Fuqua...
    31 - следим за близкими :)24.09.2017 (15:22)
    Inesoa : Medicines are comfortable in the public, covert, and informal sectors in urban and exurban areas. Ge...
    31 - следим за близкими :)24.09.2017 (14:43)
    Pedarmed : Medicines in this category embrace antidepressant medicines , and other mental constitution medicine...
    31 - следим за близкими :)24.09.2017 (14:05)
    Darylei : As affectionately as a strictly monitored expansion process, medicines last to be carefully regulate...
    31 - следим за близкими :)24.09.2017 (13:41)
    Miloklal : At your marines, our proficient tandem join up purposefulness dress you with the supplies and facts ...
    31 - следим за близкими :)24.09.2017 (13:13)
    Flintpi : Generic medicines are reach-me-down more again on treatment because they are as effective as the que...
    ◘▲▼▲◘◘▲▼▲◘◘▲▼▲◘
    epn - партнерская программа крупнейшей в мире торговой площадки AliExpress.
    TCPHost new- дешевый быстрый хостинг с гибкой настройкой тарифа и отзывчивым саппортом.
    Links Ads new - сокращай ссылки и получай деньги (даже без сайта)
    DepositFiles new - один из самых честных и проверенных обменников
    ICQadvert new - 2500р./1к кликов vk-message.
    advmaker - смешанная ПП для жирных белых сайтов.
    Telderi new - лучшая в рунете биржа купли-продажи сайтов!
    Sape - древнейшая биржа покупки/продажи ссылок.
    GoGetLinks - первая и лучшая биржа вечных ссылок.
    Wizard-Banners - медиарич парнерка, от 80Р/1000 показов.
    Media Rich - гибкая медиарич/попандер партнерка.
    ГдеСлон - гибкая товарная парнерка.
    Seopult - биржа автоматического продвижения.
    Rookee - мощная альтернатива Сеопульту.
    Blogun - постовые и вечные ссылки.
    Webunder - правильный кликандер 100Р/1000 показов.
    Popunder - мощный, механизмы от пессимизации.
    Teasernet - старейшая надежная тизерная сеть.
    Ladycash - женские тизеры, высокие ставки клик от 2+РУБ.
    Alawar - продажа мини-игр от мастистого издателя.
    Fotocash - парнерка тамагочи/дейтинга, высокая конверсия.
    Avtoprogon - автоматический прогон по 7,652 каталогам.
    Runetki new - партнерка ведущего эротического видеочата!
    Admitad - старая, честная, гибкая PPA.