﻿
Создание тем оформления для PocketBook 
Creating themes for PocketBook 

Интерфейс PocketBook позволяет настраивать любые элементы по Вашему желанию. 
PocketBook interface allows you to customize any of the items of your choice. 
Делается это с помошью тем оформления. 
This is done with the aid of themes. 
Тема представляет собой архив, содержащий файл с конфигурацией темы (шрифты, цвета, положение элементов и т.п.), и файлы ресурсов. 
R is an archive containing a file with the configuration of the theme (fonts, colors, position of elements, etc.), and resource files. 
Файл конфигурации темы  - обычный текстовый файл в кодировке UTF-8, содержащий строки вида имя_параметра=значение . 
The configuration file topic - a plain text file in UTF-8 string containing the type optname = value. 
Параметры могут быть нескольких типов: 
Parameters can be of several types: 

Тип 
Type 	Описание 
Description 	Пример 
Example 	
INTEGER 	Целое число
Integer 	val=12345 	
STRING 	Строка UTF-8. 
String UTF-8. В большинстве случаев осуществляется поиск строки в языковом файле, т.е. 
In most cases, it searches for strings in the language file, ie “@Menu” 
будет показана как “Меню” "@ Menu" will be shown as "Menu" 	str1=Привет 

str2=@Books  	
FONT 	Шрифт в формате [#]face,size,color 
Font format [#] face, size, color 

# - не использовать сглаживание 
# - Do not use anti-aliasing 
(рекомендуется для элементов меню) (Recommended for menu items) 
face - название шрифта 
face - the font name 
size - размер в пикселях size - size in pixels 
color - цвет по умолчанию color - the default color 	font1=arial,10,0 
font2=#default,16,0xffffff 	
COLOR  	Цвет в формате 0xRRGGBB Colour format 0xRRGGBB 

Для e-ink дисплея с 4 градациями:
For e-ink display with 4 shades: 
0x000000 - черный 0x000000 - Black 
0x555555 - темно-серый 0x555555 - dark gray 
0xaaaaaa - светло-серый 0xaaaaaa - light gray 
0xffffff - белый 
0xffffff - White 	color=0x555555 
	
RECT	Координаты объекта в формате: 
The coordinates of the object in the format: 

x,y,w,h,flags 
x, y, w, h, flags 
x,y - координаты левой верхней точки 
x, y - coordinates of the upper-left point 
w,h - длина, высота 
w, h - length, height 
flags - атрибуты выравнивания: 
flags - the attributes of alignment: 
L - влево 
L - Left 
C - по центру 
C - center 
R - вправо 
R - right 
F - по ширине 
F - the width 
T - к верхнему краю 
T - to the upper edge 
M - вертикально по центру M - vertically centered 
B - к нижнему краю 
B - to the bottom 
D - добавить ... 
D - add ... если текст не помещается в отведенную область
if the text is not placed in assigned region 
V - повернуть текст на 90° V - rotate text 90 ° 	pos1=10,10,80,55,LT 

pos2=30,0,20,800,CMVD 	

Общие элементы темы 
Common Elements theme 

Параметр 
Parameter 	Тип 
Type 	Описание 
Description 	
title.font	FONT	Шрифт заголовка страницы
 Page Header Font 	
title.height title.height 	INTEGER	Высота заголовка 
Header height 	
header.font header.font 	FONT	Шрифт заголовка меню и диалогов 
Header Font menus and dialogs 	
header.color header.color 	COLOR 	Цвет заголовка меню и диалогов 
Title Color menu and dialogs 	
window.font window.font 	FONT 	Шрифт диалогов 
Font dialog 	
window.color window.color 	COLOR 	Цвет диалогов 
Color dialog 	
keyboard.font keyboard.font 	FONT 	Шрифт виртуальной клавиатуры 
Font virtual keyboard 	
menu.font.normal  	FONT 	Шрифт неактивного элемента меню
Font menu item is inactive 	
menu.font.active 	FONT 	Шрифт активного элемента меню 
Font menu item active 	
menu.color.normal 	COLOR 	Цвет неактивного элемента меню 
The color of inactive menu items 	
menu.color.selected 	COLOR 	Шрифт активного элемента меню 
Font menu item active 	
menu.color.disabled 	COLOR 	Шрифт запрещенного элемента меню 
Font menu item prohibited 	
button.font.normal 	FONT 	Шрифт неактивной кнопки диалога 
Font button inactive dialogue 	
button.font.active  	FONT 	Шрифт активной кнопки диалога 
Font button active dialogue 	
hintline.position  	RECT 	Позиция подсказки 
Position Tips 	
hintline.font 	FONT 	Шрифт подсказки 
Font Tips 	
bookmark.caption.position 	RECT	Позиция надписи на закладке 
The position of the inscription on the tab 	
bookmark.caption.font.normal 	FONT 	Шрифт надписи закладки 
Font inscriptions bookmarks 	
bookmark.caption.font.active 	FONT 	Шрифт надписи активной закладки 
Font inscriptions active bookmark 	
contents.font.normal 	FONT 	Шрифт элемента содержания 
Font element content 	
contents.font.active 	FONT 	Шрифт активного элемента содержания 
Font of the active element content 	
book.textarea book.textarea 	RECT 	Область вывода текста книги (v301.08) 
Field output text books (v301.08) 	
dictionary.font.normal 	FONT 	Основной шрифт словаря 
The main font dictionary 	
dictionary.font.bold 	FONT 	Жирный шрифт словаря 
Bold Dictionary 	
dictionary.font.translation 	FONT	Шрифт перевода 
Font translation 	
dictionary.font.extra 	FONT	Дополнительный шрифт перевода 
Additional font translation 	
notepad.div.font 	FONT 	Шрифт разделителя заметок в блокноте 
Font separator notes in a notebook 	
notepad.list.font 	FONT	Шрифт списка заметок 
Font list of notes 	
panel.caption.font 	FONT 	Шрифт надписей на панели внизу экрана 
Font inscriptions on the panel at the bottom of the screen 	
panel.caption.offset 	INTEGER 	Вертикальное смещение надписей 
The vertical displacement of the inscriptions 	
panel.title.font  	FONT	Шрифт названия книги на панели 
Font name of the book on the panel 	
panel.title.offset 	INTEGER	Вертикальное смещение названия книги 
The vertical displacement of the book's title 	
panel.progressbar.offset 	INTEGER 	Вертикальное смещение прогрессбара 
The vertical displacement of the progress bar 	
panel.progressbar.width 	INTEGER	Ширина прогрессбара 
The width of the progress bar 	
tab.caption.position 	RECT	Позиция надписи на вкладке панели 
The position of the inscription on the tab bar 	
tab.caption.font.normal 	FONT	Шрифт надписи вкладки 
Font tab labels 	
tab.caption.font.active 	FONT	Шрифт надписи активной вкладки 
Font inscriptions active tab 	
Элементы MP3 плеера (относительно верхнего левого угла плеера) 
Elements of MP3 player (on the upper left corner of the player) 	
mplayer.list.position 	RECT	Позиция списка песен 
The position of the list of songs 	
mplayer.list.font.normal 	FONT	Шрифт неактивного элемента списка 
Font inactive list item 	
mplayer.list.font.active 	FONT	Шрифт активного элемента списка 
Font list of the active element 	
mplayer.color.selected 	COLOR	Цвет выбранного элемента 
The color of the selected item 	
mplayer.progress.position 	RECT	Позиция прогрессбара 
The position of progress bar 	
mplayer.info.position 	RECT	Позиция информации о текущей песне 
Position information about the current song 	
mplayer.info.font 	FONT	Шрифт информации о текущей песне 
Font information about the current song 	
mplayer.mode.position 	RECT	Позиция режима воспроизведения 
Position of the playback mode 	
mplayer.volume.position 	RECT	Позиция индикатора громкости 
Position indicator volume 	

Элемент меню 
Menu item 

Каждый элемент главного меню описывается такими параметрами (все координаты относительно левого верхнего угла, N - номер элемента): 
Each element of the main menu, described by such parameters (all coordinates relative to the upper left corner, N - number of elements): 

Параметр 
Parameter 	Тип 
Type 	Описание 
Description 	
menu.item. N .position 	RECT	Позиция элемента 
Position element 	
menu.item. N .caption.position 	RECT	Позиция названия элемента 
The position of the item's name 	
menu.item. N .caption.text 	STRING 	Название элемента 
Name element 	
menu.item. N .caption.font.normal 	FONT	Шрифт названия активного элемента 
Font name of the active element 	
menu.item. N .caption.font.active 	FONT	Шрифт названия неактивного элемента 
Font name of the inactive element 	
menu.item. N .action 	STRING	Действие элемента 
Action element 	

Параметр action может принимать такие значения: 
The action parameter can take these values: 

OPEN, path	Открыть книгу, запустить приложение 
View the book, run the application 

path - путь к файлу 
path - the path to 	
OPENDIR, path , title , hint 	Открыть папку 
Open folder 

path - путь к папке 
path - the path to 
title - заголовок списка 
title - The title list 
hint - текcт подсказки, если папка пустая 
hint - hint tekct, if the folder is empty 	
PHOTO 	Открыть фотоальбом 
View Photo 	
MUSIC	Открыть MP3 плеер 
View MP3 Player 	
SETUP 	Меню «настройки» 
Settings 	
SEARCH	Поиск книги 
Book Search 	
ABOUT 	Информация о PocketBook 
Information about PocketBook 	

Путь к папке или файлу может начинаться с « / » (встроенное приложение) либо с одного из префиксов: 
The path to the folder or file can not start with "/" (built-in application), or from one of the prefixes: 
FLASH:/  - встроенная память
FLASH: / - Built-in memory 
SDCARD:/ - SD-карта 
SDCARD: / - SD-Card 
ANY:/ - «смешать» содержимое  (для  OPENDIR) 
ANY: / - «mixed" content (for OPENDIR) 

Также главное меню может отображать список последних прочитанных книг (до 10). 
Also, the main menu can display a list of recent books read (10). 
Позиция списка задается параметром: 
The position of the list given the option: 

Параметр 
Parameter 	Тип 
Type 	Описание 
Description 	
lastopen.position 
	RECT	Позиция списка 
Position list 	

Вид элементов списка описывается аналогично виду элемента книжной полки (см. ниже). 
Type the list items described similar type element bookshelf (see below). 

Виды книжной полки 
Types bookshelf 

Вы можете создавать до 5 разных видов книжной полки. Для каждого вида можно задавать разное оформление элементов списка. 
You can create up to 5 different types of book shelves. For each type you can specify various design elements of the list. 
Если ширина элементов позволяет, они будут размещены на экране в несколько столбцов. 
If the width of elements allows, they will be posted on the screen in multiple columns. 

Параметр 
Parameter 	Тип 
Type 	Описание 
Description 	
view N .name 
	STRING
	Название вида книжной полки 
Name of the type of book shelves 	
view N .item.width 
	INTEGER
	Ширина элемента 
The width of the element 	
view N .item.height 
	INTEGER
	Высота элемента 
Height element 	
view N .icon.position 
	RECT	Позиция значка «тип файла» 
The position of the icon "File Type" 	
view N .mediaicon.position 
	RECT	Позиция значка «носитель» 
The position of the icon "carrier" 	
view N .readicon.positi
 	RECT	Позиция значка «книга открывалась» 
The position of the icon "book opening" 	
view N .mark.position
 	RECT	Позиция метки при групповом выделении 
The position of label when the group selection 	
Для каждого типа элемента: 
For each type of item: 

type = folder, file, application, album, image, music 
type = folder, file, application, album, image, music 
С - номер надписи (поддерживается до 7 надписей): 
C - number of labels (supports up to 7 titles): 	
view N . type .caption. C .position 
	RECT	Позиция надписи 
Position label 	
view N . type .caption. C .font.normal 	FONT	Шрифт надписи (неактивный эл-т) 
Font inscriptions (inactive e-t) 	
view N . type .caption. C .font.active 	FONT	Шрифт надписи (активный эл-т) 
Font inscriptions (an active e-t) 	
view N . type .caption. C .text 	STRING	Текст надписи TEXT 	
view N . type .cover.position 	RECT	Позиция обложки (эскиза) 
Position cover (thumbnail) 	
view N . type .shortcut.position 	RECT	Позиция значка «ссылка(ярлык)»
 The position of the icon "link (shortcut)" 	

Вид книжной полки по умолчанию для разных списков: 
Kind of a bookshelf by default for different lists: 

Параметр 
Parameter 	Тип 
Type 	Описание 
Description 	
defaultview.list 
 	INTEGER
	Вид списка обычной книжной полки 
View a list of standard bookshelf 	
defaultview.news 
	INTEGER
 	Вид списка «новости» 
View a list of "news" 	
defaultview.games 
	INTEGER
	Вид списка «игры» 
View a list of "games" 	
defaultview.photo 
	INTEGER
 	Вид списка «фотографии» 
View a list of "photos" 	

Текст надписи может содержать специальные теги, которые будут заменяться на информацию о показываемом файле. 
Text labels may contain special tags that will be replaced by information displays files. 
Распознаются такие теги (при задании тега в верхнем регистре информация будет переведена в верхний регистр): 
Recognize such tags (if you set the tag in the upper register information will be translated to upper case): 

%number% 	Порядковый номер элемента 
Serial number of the element 	
%title% 	Название 
Name 	
%author% 	Автор 
Author 	
%genre% 	Жанр 
Genre 	
%series% 	Серия 
Series 	
%filename% 	Имя файла без расширения 
Filename without extension 	
%ext% 	Расширение файла 
File extension 	
%size% 	Размер файла 
Filesize 	
%ctime% 	Дата создания файла 
Date of file creation 	
%type% 	Тип файла 
Filetype 	

Вид быстрого меню 
Kind of quick menu 

Вы можете определять элементы быстрого меню для трёх программ (fbreader, pdfviewer, djviewer). Для каждого элемента задаётся название (отображается в заголовке меню) и действие. Номер элемента N принимает значение от 0 до 8. 
You can define the elements of speed menu for the three programs (fbreader, pdfviewer, djviewer). For each element, given name (displayed at the top menu) and the action. Element number N takes a value from 0 to 8. 

Параметр Parameter 	Тип Type 	Описание Description 	
qmenu.fbreader. N .text 	STRING	Название элемента 
Name element 	
qmenu.fbreader. N .action 	STRING	действие
 action 	
qmenu.pdfviewer. N .text 	STRING	Название элемента 
Name element 	
qmenu.pdfviewer. N .action 	STRING	действие 
action 	
qmenu.djviewer. N .text 	STRING	Название элемента 
Name element 	
qmenu.djviewer. N .action 	STRING	действие 
action 	

Доступные действия для элементов: 
Available actions for the elements: 

@KA_none	Нет действия 
No action 	
@KA_prev	Предыдущая страницв 
Previous pages in 	
@KA_next 	Следующай страница 
Sleduyuschay page 	
@KA_pr10 	Назад 10 страниц 
Back 10 pages 	
@KA_nx10 	Вперёд 10 страниц 
Next 10 pages 	
@KA_goto	Перейти на страницу 
Go to 	
@KA_frst	На первую страницу 
Home page 	
@KA_last	На последнюю страницу 
On the last page 	
@KA_prse	Предыдущий раздел 
Previous Section 	
@KA_nxse	Следующий раздел 
Next section 	
@KA_obmk	Панель закладок 
Bookmarks bar 	
@KA_nbmk	Установить/сбросить закладку 
Set / reset a bookmark 	
@KA_nnot	Новая заметка 
New note 	
@KA_savp	Сохранить страницу как заметку 
Save this page as a note 	
@KA_onot	Открыть блокнот 
Open Notebook 	
@KA_olnk 	Режим ссылок 
Mode options 	
@KA_blnk	Назад по ссылке 
Back link 	
@KA_cnts	Содержание 
Content 	
@KA_srch 	Поиск 
Search 	
@KA_dict 	Словарь 
Dictionary 	
@KA_zoom	Масштаб 
Scale 	
@KA_zmin	Увеличить масштаб 
Zoom +	
@KA_zout	Уменьшить масштаб 
Zoom -	
@KA_rtte 	Поворот 
Turn 	
@KA_mpdf 	Режим просмотра 
PDF Mode PDF 	
@KA_mmnu 	Главное меню 
Main Menu 	
@KA_exit	Выход 
Exit 	
@KA_mp3o	Открыть проигрыватель 
View player 	
@KA_mp3p	Пауза/воспроизведение 
Pause / Play 	
@KA_conf 	конфигурация 
configuration 	

Ресурсы 
Resources 

В качестве ресурсов распознаются картинки и шрифты. 
As resources are recognized images and fonts. 
Картинки должны быть записаны в формате BMP (16 или 256 цветов), при этом цвет RGB(128,128,64) считается прозрачным. 
Images must be recorded in a format BMP (16 or 256 colors), while the color RGB (128,128,64) is transparent. 
Если несколько элементов выглядят одинаково, упаковщик это распознает, картинка при этом будет записана в единственном экземпляре. Упаковщик не делает никакого преобразования картинок (дизеринг и т.п.), Вам нужно подготовить картинки в готовом виде. 
If multiple elements appear to be identical, the packer is to recognize it, the picture will then be recorded in a single copy. Packer makes no image transformation (dithering, etc.), you need to prepare images in finished form. 
Шрифты - любые TTF шрифты (учитывайте, что все шрифты текущей темы держатся в памяти в распакованном виде, поэтому вкладывать в тему Arial Unicode MS - не лучшая идея :)  Имя файла шрифта можно подставлять в качестве face в элементах FONT. 
Fonts - any TTF fonts (note that all of the fonts of the current topics are held in memory in unpacked form, so invest in a theme Arial Unicode MS - not a good idea:) The name of the font file can be substituted as a face in the elements FONT. 

Для версии 301.08 определены такие картинки: 
For versions of 301.08 are defined such images: 

batt_ N	Аккумулятор, N= 0..5 (0-разряжен, 5-заряжен полностью) 
Battery, N = 0 .. 5 (0-empty, 5-fully charged) 	
batt_c	Аккумулятор в процессе зарядки 
Battery during charging 	
bmk_active	Активная закладка 
Active tab 	
bmk_actnew	Новая закладка 
New bookmark 	
bmk_inactive	Неактивная закладка 
Inactive tab 	
bmk_panel	Панель закладок 
Bookmarks bar 	
bmk_flag	«Уголок» закладки на странице 
"Area" tab on the page 	
broken_image	Битая ссылка 
Inexisting 	
button_normal	Кнопка диалога 
Button dialogue 	
button_selected	Активная кнопка диалога 
Active button dialogue 	
clock_d N	Большие цифры часов ( N =0..9) 
Large digit hours (N = 0 .. 9) 	
clock_colon	Разделитель часов и минут 
Separator hours and minutes 	
contents_background	Фоновый рисунок содержания книги 
Wallpaper book content 	
contents_active	Фоновый рисунок активного элемента содержания книги 
Wallpaper of the active element content of the book 	
contents_inactive	Фоновый рисунок неактивного элемента содержания книги 
Wallpaper inactive element content of the book 	
book_background_p	Фоновый рисунок вертикальной страницы книги (v301.08) 
Wallpaper vertical page book (v301.08) 	
book_background_l	Фоновый рисунок горизонтальной страницы книги(v301.08) 
Wallpaper horizontal page book (v301.08) 	
leaf_open 	Открытый узел содержания (-) 
Outdoor unit content (-) 	
leaf_closed	Закрытый узел содержания (+) 
Private site content (+) 	
djviewer_menu	Быстрое меню для книг DjVu 
Quick Menu for books DjVu 	
fbreader_menu	Быстрое меню для книг TXT,FB2,PRC,HTM,CHM ... 
Quick Menu for books TXT, FB2, PRC, HTM, CHM ... 	
pdfviewer_menu	Быстрое меню для книг PDF 
Quick Menu for books PDF 	
hourglass 	Песочные часы 
Hourglass 	
ICON_FILE	Значок нераспознанного файла 
Icon unrecognized file 	
ICON_FOLDER	Значок папки 
Folder icon 	
ICON_PHOTO	Значок фотоальбома 
Icon album 	
ICON_ ext	Значок для файла с расширением ext 
The icon for the file extension ext 	
icon_error icon_error 	Значок диалога ошибки Icon dialog error 	
icon_information icon_information 	Значок информационного диалога 
Button Information dialog 	
icon_question icon_question 	Значок вопросительного диалога 
Icon interrogative dialogue 	
icon_warning icon_warning 	Значок предупреждающего диалога 
Icon warning dialog 	
icon_flash icon_flash 	Значок встроенной памяти 
Icon of internal memory 	
icon_sdcard 	Значок SD карты Icon SD Card 	
icon_mixed	Значок «смешанного» каталога (память+SD) 
Icon "mixed" directory (memory + SD) 	
Icon_playing	Значок ноты (включен MP3 плеер) 
Icon notes (including MP3 player) 	
menu_bg	Фоновый рисунок меню (может сразу содержать элементы) 
Wallpaper menu (may contain elements at once) 	
menu_ N	N-й элемент меню (необязательно) 
N-th menu item (optional) 	
menu_ N a 	N-й активный элемент меню (необязательно). 
N-th active menu item (optional). 
Если не задан, активный элемент будет выделяться рамкой 
If not specified, the active element will be allocated to frame 	
mplayer_bitmap	Фоновый рисунок MP3 плеера 
Wallpaper MP3 player 	
pageentry 	Диалог выбора страницы 
Dialog page 	
panel 	Информационная панель внизу экрана 
Information panel at the bottom 	
rotate	Диалог изменения ориентации экрана 
Dialog changes the screen orientation 	
dicmenu	Меню словаря 
Menu Dictionary 	
sel_folder	Значок папки в диалоге выбора папки 
Folder icon in the dialog folder 	
sel_new	Значок новой папки в диалоге выбора папки 
The icon for the new folder in the folder selection dialog 	
sel_ok 	Значок текущей папки в диалоге выбора папки 
Icon of the current folder in the folder selection dialog 	
tab_active 	Активная вкладка на панели 
Active Tab Panel 	
tab_inactive	Неактивная вкладка на панели 
Inactive tab panel 	
usb_exchange 	Фоновый рисунок при подключении USB 
Wallpaper connecting USB 	
Для каждого вида книжной полки: 
For each type of book shelves: 

(если картинка активного элемента не задана, он будет выделяться рамкой) 
(If the image of the active element is not specified, it will be allocated frame) 	
view N _background 	Фоновый рисунок (v301.08) 
Wallpaper (v301.08) 	
view N _bookopen 	Рисунок уже открывавшейся книги 
Figure're going to open the book 	
view N _bookclosed 	Рисунок прочитанной книги 
Figure unread books 	
view N _mark0 	Значок «не выбрана» в режиме выделения группы 
Icon is not selected "in the mode of group selection 	
view N _mark1	Значок «выбрана» в режиме выделения группы 
The icon "selected" in the mode of group selection 	
view N _shortcut 	Значок ссылки 
Link icon 	
view N _album 	Фоновый рисунок элемента «альбом» 
Wallpaper element "album" 	
view N _album_a 	Фоновый рисунок активного элемента «альбом» 
Wallpaper of the active element "album" 	
view N _app 	Фоновый рисунок элемента «приложение»
 Wallpaper elements "application" 	
view N _app_a 	Фоновый рисунок активного элемента «приложение» 
Wallpaper of the active element "application" 	
view N _file 	Фоновый рисунок элемента «книга» 
Wallpaper element "book" 	
view N _file_a 	Фоновый рисунок активного элемента «книга» 
Wallpaper of the active element "book" 	
view N _folder 	Фоновый рисунок элемента «папка» Wallpaper element "folder" 	
view N _folder_a 	Фоновый рисунок активного элемента «папка» 
Wallpaper of the active element "folder" 	
view N _image 	Фоновый рисунок элемента «фотография» Wallpaper element "picture" 	
view N _image_a 	Фоновый рисунок активного элемента «фотография» 
Wallpaper of the active element "picture" 	
view N _music 	Фоновый рисунок элемента «музыкальный файл» 
Wallpaper element "music file" 	
view N _music_a	Фоновый рисунок активного элемента «музыкальный файл» 
Wallpaper of the active element "music file" 	

Особенности e-ink дисплея 
Features of e-ink display 

Чтобы Ваша тема красиво выглядела и при этом работала быстро, нужно учитывать некоторые особенности технологии e-ink. 
To make sure your theme looked nice and work fast, you need to take into account some features of technology e-ink. 
Дисплей e-ink использует три режима обновления: полное, частичное и частичное монохромное. В большинстве случаев (например, при перелистывании страниц) используется полное обновление - с «заливкой черным». 
E-ink display uses three update modes: full, partial and partial black and white. In most cases (for example, page flipping) using the full update - with black shading. 
Это самый медленный способ. This is the slowest method. Для ускорения отклика в элементах меню и списках используется частичное обновление. 
To speed up the response to menu items and lists using partial update. При этом, если происходит изменение только черных и белых пикселей (даже если область обновления содержит неизменяемые серые), используется монохромное обновление, а оно примерно в 4 раза быстрее обычного. 
However, if there is a change only black and white pixels (even if the region contains updates immutable gray), used a monochrome update, but it is about 4 times faster than usual. 
Поэтому для элементов, требующих быстрого отклика, желательно использовать шрифты без сглаживания, а все картинки рассчитывать таким образом, чтобы при выборе изменялись только черный и белый цвета. 
Therefore, for items that require quick response, it is desirable to use the fonts without antialiasing, and all the images to calculate such a way that the selection changed only black and white. 
При частичном обновлении на экране остаются следы предыдущей картинки, особенно это заметно на серых участках. 
Partial update on the screen are the traces of previous images, especially noticeable in gray areas. 
Это тоже особенность технологии, избавиться от нее программным путем невозможно. 
It also features technology to get rid of it programmatically impossible. 

Создание pbt-файла 
Creating pbt-file 

В качестве примера мы записали тему default в распакованном виде (каталог example). 
As an example, we have recorded the theme default unpacked (catalog example). 
Вы можете попробовать изменить ее по Вашему желанию, а потом записать на PocketBook в папку /system/themes и посмотреть, что получилось. Конфигурация темы находится в файле mytheme.txt, ресурсы - в папке resource. 
You can try to change it as you wish, and then burn to PocketBook folder / system / themes and see what happened. 
Configuration topic is in the file mytheme.txt, resources - in a folder resource. 
Чтобы создать pbt файл, просто запустите скрипт create.bat. 
To create pbt file, simply run the script create.bat. 
В новой версии PocketThemes добавлен просмотрщик тем - Вы можете сразу посмотреть, как выглядит созданная тема. 
In the new version PocketThemes added viewer in order - you can immediately see how looks created theme. 
Просмотрщик представляет собой урезанный эмулятор PocketBook 301 (работает только функция книжной полки). 
Overview is an abridged emulator PocketBook 301 (only function bookshelf). 
Папки ext1 и ext2 в подкаталоге system\mnt просмотрщик воспринимает соответственно как встроенную память и SD карту - сюда можно скопировать книги и посмотреть, как будет выглядеть список в книжной полке. 
Folders ext1 and ext2 subdirectory system \ mnt viewer perceives respectively as internal memory and SD card - here you can copy the books and see how the list will look in the bookshelf. 
В архиве theme_sources.zip находятся исходники всех трех стандартных тем. 
The archives are theme_sources.zip source of all three standard themes. 
Если Вы ошиблись в каком-либо параметре, и PocketBook не загружается с выбранной темой или показывает что-то совершенно невообразимое, Вы всегда можете загрузиться в безопасном режиме. 
If you make a mistake in any setting, and PocketBook not loaded with the selected topic or shows something totally unimaginable, you can always boot in safe mode. 
Для этого при включении удерживайте клавишу «-» до появления книжной полки. 
To do this, when you turn on hold "-" before the bookshelf. 
Удачи! 
Good luck!