Инструменты пользователя

Инструменты сайта


msx:russification:font:font

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:russification:font:font [2022-07-30 20:18]
GreyWolf [font-to-text.py]
msx:russification:font:font [2022-07-30 21:36] (текущий)
GreyWolf [Дополнительно]
Строка 3: Строка 3:
  
 Для работы с шрифтом нужно использовать следующую схему: Для работы с шрифтом нужно использовать следующую схему:
-  - Чтение шрифта из файла BIOS при помощи скрипта font-to-text.py+  - Чтение шрифта из файла BIOS при помощи скрипта ​[[#font-to-text.py]]
   - Изменения шрифта в текстовом файле   - Изменения шрифта в текстовом файле
-  - Сохранение шрифта в бинарный файл text-to-font.py +  - Сохранение шрифта в бинарный файл ​при помощи скрипта [[#text-to-font.py]] 
-  - Изменение исходного файла BIOS+  - [[#Изменение исходного файла BIOS]]
  
-====== ​font-to-text.py ​======+====== ​Скрипы ​======
  
-Скрипт работает в Python ​2 и 3+Скрипты работают в [[python:​python|]] ​2 и 3
 + 
 +===== font-to-text.py ===== 
 +{{:​msx:​russification:​font:​font-to-text.py|}}
  
 Чтение файла BIOS и сохранение шрифта в текстовый файл. Чтение файла BIOS и сохранение шрифта в текстовый файл.
Строка 18: Строка 21:
   - Файл для сохранения шрифта   - Файл для сохранения шрифта
  
-Пример запуска:​ ./​font-to-text.py file.bin font.txt+Пример запуска:​ 
 +<code python>​ 
 +./​font-to-text.py file.bin font.txt 
 +</​code>​
  
 Двоичные числа описывающие биты заменяются на символы:​ Двоичные числа описывающие биты заменяются на символы:​
-Число ​ Замена +|<​20%>​| 
- +^Число^Замена^ 
- @+|0|.| 
 +|1|@|
  
 Примеры отображения символов с текстовом файле: Примеры отображения символов с текстовом файле:
Строка 50: Строка 57:
 7........ 7........
 8........ 8........
-<​code>​ +</code> 
-====== text-to-font.py ​====== +===== text-to-font.py ===== 
- +{{:​msx:​russification:​font:​text-to-font.py|}}
-Скрипт работает в Python 2 и 3+
  
 Чтение шрифта из текстового файла и вывод в бинарный формат. Чтение шрифта из текстового файла и вывод в бинарный формат.
Строка 61: Строка 67:
   - Файл для сохранения шрифта в бинарном формате   - Файл для сохранения шрифта в бинарном формате
  
-Пример запуска:​ ./​text-to-font.py font.txt font+Пример запуска:​ 
 +<code python>​ 
 +./​text-to-font.py font.txt font 
 +</​code>​
  
-Изменение исходного файла BIOS+====== ​Изменение исходного файла BIOS ======
  
-Для изменения исходного файла BIOS используйте команду:​+Для изменения исходного файла ​[[msx:bios|BIOS]] используйте команду:​ 
 +<code python>
 ../​tools/​fragment-to-binary-file.py file.bin file_1BBF-2048.bin 1BBF 2048 ../​tools/​fragment-to-binary-file.py file.bin file_1BBF-2048.bin 1BBF 2048
 +</​code>​
  
-Дополнительно +Подробнее о скрипте [[python:​tools_python:​small_tools:​small_tools#​fragment-to-binary-file.py|здесь]]. 
- +====== Дополнительно ======
-Чтение файла BIOS и сохранение фрагмента ​с шрифтом в отдельный файл:+
  
 +Чтение файла [[msx:​bios|]] и сохранение фрагмента с шрифтом в отдельный файл:
 +<code python>
 ../​tools/​fragment-from-binary-file.py file.bin font.bin 1BBF 2048 ../​tools/​fragment-from-binary-file.py file.bin font.bin 1BBF 2048
 +</​code>​
  
-====== Ссылки ====== +Подробнее о скрипте [[python:​tools_python:​small_tools:​small_tools#​fragment-from-binary-file.py|здесь]].
  
  
-{{tag> }}+{{tag>MSX Python}}
  
msx/russification/font/font.1659201532.txt.gz · Последние изменения: 2022-07-30 20:18 — GreyWolf