02.22. Супер-конвертор Calibre E-Book management 0.7.37

Категория: Создание элек. книг
Опубликовано 11.11.2011 11:47
Автор: Шитов В.Н.
Просмотров: 23520

Загрузка книг в программу

Бесплатный программный комплекс по конвертированию большого числа одних текстовых форматов в другие. К тому же здесь предлагаются две удобные (одна из них еще и «всеядная») для чтения, которые мы уже рассматривали в главе по чтению электронных книг. Скачать программный комплекс можно по адресу http://calibre-ebook.com/download_windows. После запуска программы открывается рабочее окно программы (Рис. 201).

Рабочее окно конвертера Calibre E-Book management 0.7.37 

Рис. 201. Рабочее окно конвертера Calibre E-Book management 0.7.37

Справа от каждой кнопки на инструментальной панели находится миниатюрная треугольная кнопочка. При нажатии на эту кнопочку открывается список команд. При нажатии на саму кнопку выполняется та команда, которая находится первой в списке команд. Поэтому говоря о выполняемой команде, мы будем называть сначала кнопку, на которой нужно нажимать миниатюрную треугольную кнопочку, а затем команду из открывшегося меню этой кнопки. На нашем примере (Рис. 201) не видно кнопки Параметры, которая находится справа от кнопки Справка. Чтобы кнопка Параметры появилась, нажмите на кнопку ().

Для добавления новой книги выполните команду Добавить книги () → Добавить книги из одной директории. После этого открывается окно Select books (Выбрать книги). Открывать можно книги в форматах *.LRF, *.RAR, *.ZIP, *.TXT, *.RTF, *.DOC, *.LIT, *.HTML и производные от него, *.CHM, *.PDF, *.PDB, *.PDR, *.PRC, *.MOBI, *.AZW, *.AZW1, *.EPUB, *.FB2, *.DJVU, *.LRX, *.CBR, *.CBZ, *.CBC, *.OEBZIP, *.RB, *.ODT, *.IMP, *.TPZ, *.PML, *.MBP, *.TAN, *.SNB. Выберите файл и нажмите на кнопку Открыть. В многостраничном *.HTML выделять нужно только главную страницу. Остальные страницы будут добавлены по гиперссылкам, которые находятся на главной странице.

Хотя некоторые форматы можно открывать в данной программе, но конвертировать их в другие форматы невозможно. Другая обнаруженная нами неточность: при конвертировании в формат EPUB из HTML некоторые теги обрабатываются не точно (мы имеем в виду шрифты из этих тегов, а не сам текст). При загрузке такого текста в программу Adobe Digital Editions показывает такой текст в виде символов вопросительного знака (даже с установленным модулем EPUB Font embedding plugin, правила работы с которым мы изучим ниже). Остальной текст в этом же файле показывается правильно. При чтении этого же файла во всех других программах такой ошибки не возникает. Мы уже говорили о «капризности» программы Adobe Digital Editions, но которая, тем не менее, должна являться эталоном чтения файлов EPUB — если файл EPUB правильно прочитался в этой программе, то он правильно прочитается и в других программах, в том числе и на мобильных устройствах. Именно поэтому мы все время говорим об этой программе. Учитывая особую сложность формата EPUB, ниже мы рассмотрим несколько способов правильного создания файлов EPUB.

Примечание: многие программы конвертируют файлы EPUB, которые действительно превосходно читаются во всех программах, но не читаются в программе Adobe Digital Editions. Такие книги могут подойти любителям, но не профессионалам.

После загрузки новой книги ее имя и автор появляются в списке загруженных книг. После установки данной программы в папке с именем пользователя создается папка Calibre Library. После загрузки каждой книги в папке Calibre Library создается очередная папка с именем автора, которое удалось обнаружить в метаданных книги. Если имя автора обнаружить не удалось, то создается папка с именем Nieizviestno, а в ней создается папка с именем книги.

Изменение метаданных книги

Если полученные название книги и ее автор пользователя не устраивают (например, Nieizviestno), то все эти данные можно изменить. Для этого выделите книгу и выполните команду Редактировать метаданные () → Редактировать метаданные индивидуально. После этого открывается окно Редактирование мета информации (Рис. 202).

 Редактирование метаданных

Рис. 202. Редактирование метаданных

В полях Заголовок и Автор(ы) укажите название книги и ее автора. Книги могут сортироваться как по названиям книг, так и по авторам. Если сортировать книги нужно именно по тем заголовкам и авторам, как указал пользователь, то нажмите на кнопки (), которые находятся между полями Заголовок и Title sort (Сортировка по заголовку) и Автор(ы) и Сортировка по автору. Если заголовок и автор ошибочно были изменены местами, например, в метаданных при открытии книги, то нажмите на кнопку ().

Счетчик Оценка позволяет оценить данную книгу в звездах от 0 до 5. В поле Пометки можно указать жанр, к которому относится данная книга. Для этого нажмите на кнопку справа от этого поля () и в открывшемся окне Редактор тегов выберите в списке Доступные теги нужный жанр. Нажмите на кнопку (). Так как мы открываем данное окно в первый раз, то список пуст. Для создания имени очередного жанра в поле Добавить описание введите имя этого жанра и нажмите на кнопку (). Кнопка () удаляет имя жанра из списка Доступные теги. Это опасная операция, так как имя жанра будет удалено из всех ранее созданных книг. Кнопка () удаляет имя жанра из списка Примененные теги. Эта операция безопасная, так как она просто не применяет выбранный жанр только для этой книги: после удаления можно выбрать другой жанр. Отклоненный жанр попадает в список Доступные теги (если он был применен ранее). Выбирать можно несколько жанров сразу. Нажмите на кнопку ОК для завершения операции. При следующем нажатии на кнопку () для этой же книги сначала выводится запрос, нужно ли применить выбранный ранее жанр или нет.

Поля Серия, ISBN заполняются при создании книги в издательстве.

В средней части окна определяется обложка исходной книги. По умолчанию обложка берется из исходной книги, в зависимости от формата этой книги. Например, для формата *.PDF обложка берется из первой страницы, независимо от того, что на первой странице находится, даже если это всего лишь текст. Если обложку определить невозможно, то программа автоматически генерирует обложку из имеющихся у нее рисунков: либо это полочка с книгами, либо это одиночная объемная книга. Если пользователь хочет создать такую обложку, то нужно нажать на кнопку Generate cover (Создать обложку).

Если у пользователя имеется собственная обложка в виде графического файла, то необходимо нажать на кнопку Browse (Обзор) и выбрать нужную обложку для книги. Обложки для книги должны храниться в виде файлов с форматами *.PNG, *.JPG или *.JPEG, *.GIF, *.SWG. Выбранную обложку можно обрезать (Trim), сбросить (Remove). Загрузить обложку книги (Download cover) можно только в том случае, если указан ISBN. Размеры для стандартной обложки: 590×750 пикселей.

В правой части окна метаданных находится список всех созданных форматов данной книги (Доступные форматы). В примере (Рис. 202) видно, что мы создали книгу в форматах EPUB, LIT и некоторых других (то есть в наиболее «капризных» форматах). Кнопка Установить обложку выбранного формата () загружает фирменную обложку данной программы — полочку с книгами. Предыдущая пользовательская обложка, загруженная из отдельного файла, автоматически сбрасывается.

Кнопка Update metadata from the metadata in the selected format (Корректировать метаданные из метаданных в выбранном формате) () позволяет определить метаданные для каждого выбранного формата книги отдельно. Нужно выделить этот формат в списке созданных книг (Доступные форматы).

Кнопка Добавить новые форматы книги в базу данных () позволяет открывать другие разрешенные форматы этой же книги. Например, при удалении книги из данной программы удаляется не метка на эту книгу, а сама книга во всех созданных здесь форматах. Поэтому-то исходная книга и копируется в папку Calibre Library, о чем уже говорили выше (то есть, чтобы случайно не удалить исходную книгу на диске). Книги удаляются в Корзину. Если книги были удалены случайно, то из Корзины их можно восстановить. Но в список имеющихся книг восстановленные книги не попадут. Такие книги можно открыть добавлением новых форматов. Теоретически можно воспользоваться этим методом для того, чтобы открыть эту же книгу из другой папки, но практического использования этот метод вряд ли имеет.

Кнопка Удалить выбранные форматы книги из базы данных () удаляет выбранный формат книги в списке Доступные форматы.

На панели Комментарии можно изменить или ввести свой комментарий к книге, то есть аннотацию к книге. Форматирование аннотации ничем не отличается от форматирования текста в любом текстовом редакторе. Для форматирования текста нужно его предварительно выделить. На вкладке Normal view (Обычный вид) показывается аннотация к книге так, как она будет выглядеть в главном рабочем окне программы. На вкладке HTML Source (Источник HTML) этот же текст выводится в тегах HTML.

В нижнем правом углу окна предлагаются кнопки Next (Следующая) и Previous (Предыдущая), позволяющие открывать метаданные следующей или предыдущей книги в списке загруженных книг.

Удаление книги

При импорте каждой книги в папке Calibre Library создается копия этой книги в исходном формате. Поэтому когда речь идет об удалении книги, то удаляется всего-лишь копия в папке программы, а не оригинал-источник книги в какой-либо папке. В эту же папку сохраняются конвертируемые форматы, на основе исходного формата. Удалить можно как всю книгу со всеми форматами, так и выбранные форматы. Удаление можно организовать с помощью меню кнопки Удалить книги (), а также с помощью контекстного меню. Перед удалением нужно выделить книги, в которых нужно организовать удаление. Напоминаем, что нажимать нужно не саму кнопку, а на миниатюрную треугольную кнопочку справа от этой кнопки. Нажатие на саму кнопку загружает первую команду из меню этой кнопки, то есть полное удаление выделенных книг со всеми форматами, как исходными, так и конвертированными. Удаление организуется в Корзину.

Команда Удалить выбранные книги удаляет все папки с выбранными книгами. Кроме исходного формата книги там могут находиться конвертированные форматы, фотографии с обложками, а также файл с метаданными книг, в которых указаны автор, название каждой книги, издатель и т. д.

Команда Удалить файлы определенного формата из выбранных книг открывает окно (Рис. 203), в котором нужно выбрать удаляемые форматы. Выделение смежных форматов выполняется с нажатой клавишей Shift, а не смежных — с нажатой клавишей Ctrl. После выделения удаляемых форматов нажмите на кнопку ОК.

Список форматов 

Рис. 203. Список форматов

Команда Удалить все форматы из выбранных книг, исключая… аналогична предыдущей, только выделить нужно форматы, которые не нужно удалять.

Команда Удаление обложки с выбранных книг удаляет обложку из выделенных книг. Обложка удаляется из всех форматов выбранных книг без дополнительных запросов. В Корзину обложка не попадает.

Команда Удалить подходящие книги из устройства требует подключения мобильного устройства, из которого нужно удалить книги. Если книги уже перемещены на мобильное устройство, то из библиотеки данной программы их можно удалить, так как они, скорее всего, уже не нужны. Подключение мобильного устройства может выполняться медленно, поэтому не нужно выполнять команду повторно. На инструментальной панели появляется кнопка с иконкой мобильного устройства. Можно также открыть содержимое мобильного устройства. Книги, которые находятся на мобильном устройстве, помечаются флажками.

Настройка параметров встраиваемых шрифтов в формат EPUB

При изучении программы Adobe Digital Editions мы уже говорили о том, что эта программа не читает русские тексты до тех пор, пока нужные шрифты не будут встроены в файл книги (многие другие программы читают русские книги в формате *.EPUB корректно).

Прежде всего, нужно открыть веб-страницу http://www.mobileread.com/forums/attachment.php?attachmentid=45585&d=1266180689. Скачайте утилиту EPUB Font embedding plugin. Утилита в формате *.ZIP, то есть в виде архива. После скачивания распаковывать архив не нужно. Загрузите программу Calibre E-Book management. В рабочем окне программы нажмите на треугольную кнопочку справа от кнопки Параметры (). В открывшемся меню выполните команду Параметры. В открывшемся окне на панели Advanced (Дополнительно) нажмите на кнопку Модули (). После этого открывается окно calibre – Параметры – Модули (Рис. 204). Нажмите на кнопку (), которая находится справа от поля Файл модуля. В открывшемся окне Использовать модуль укажите утилиту EPUB Font embedding plugin. Нажмите на кнопку Открыть. После этого программа возвращается в окно calibre – Параметры – Модули. Нажмите на кнопку Добавить. Чтобы убедиться, что выбранный нами модуль был добавлен к программе, нажмите на треугольную кнопочку (), которая находится слева от раздела Тип файла модули. В примере на этот раздел указывает белая стрелка. Нажмите на кнопку Apply (Применить) (). После этого программа возвращается в окно calibre – Параметры.

Загрузка дополнительного модуля 

Рис. 204. Загрузка дополнительного модуля

В окне calibre – Параметры нажмите на кнопку Общие настройки (). В открывшемся после этого окне calibre – Параметры – Общие настройки по умолчанию предлагается вкладка Вид и функции (Рис. 205). В многострочном поле Дополнительные CSS введите следующий текст:

body { font-family: «Liberation», sans-serif; }

Нажмите на кнопку Apply (Применить) (). После этого программа возвращается в окно calibre – Параметры. Нажмите на кнопку Закрыть.

Теперь все создаваемые книги будут правильно читаться во всех программах, включая программу для чтения Adobe Digital Editions.

Если ранее были скачаны или созданы книги в формате *.EPUB, которые некорректно отображались в некоторых программах, то их можно загрузить в программу Calibre E-Book management и заново конвертировать в этом же формате. Все наши электронные книги после переконвертации читались в программе Adobe Digital Editions без проблем.

 Указываем шрифты по умолчанию

Рис. 205. Указываем шрифты по умолчанию

Тем не менее, необходимо заметить, что мы описывали процесс создания формата EPUB для ПК. Действительно, на ПК книги в формате EPUB читались во всех программах, даже в такой «капризной», как Adobe Digital Editions. Но как только мы применили данный опыт для своего мобильного устройства, то оно даже не открывало книги в формате EPUB. Мы попробовали отключить модуль EPUB Font embedding plugin, переконвертировали наши книги и книги стали читаться. Для отключения модуля выделите его и нажмите на кнопку Включить/Выключить модуль (Рис. 204).

Конвертирование загруженных книг

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

Некоторые входные форматы электронных книг невозможно конвертировать в другие форматы. Например, это распространенный формат *.DOC, то есть формат программы Microsoft Office Word 1997-2003. А вот для формата *.RTF таких ограничений нет. Сохранить файл в формате *.RTF можно непосредственно из программ Microsoft Office Word (начиная от версии 1997), Corel WordPerfect, OpenOffice.org Writer или аналогичных текстовых редакторов.

Для начала конвертирования выделите те книги, которые нужно конвертировать. Конвертировать книги можно как поодиночке, так и группой. После этого выполните команду Индивидуальное преобразование или Общее преобразование из меню кнопки Преобразовать книги (). Разница между этими командами заключается в том, что в первой команде дополнительно предлагается вкладка Метаданные, в которой можно указать автора, название книги, издателя, обложку и т. д. Выполняя вторую команду, мы подразумеваем, что метаданные уже настроены с помощью кнопки Редактировать метаданные () или соглашаемся с метаданными по умолчанию. После выполнения команды Индивидуальное преобразование открывается окно (Рис. 206). Данное окно будет открываться столько раз, сколько книг было предварительно выделено, так как метаданные для каждой книги редактируются для каждой книги. Команда Общее преобразование открывает только одно окно, так как настройки для всех выделенных книг будут общими.

Редактирование метаданных 

Рис. 206. Редактирование метаданных

При индивидуальном преобразовании в верхнем левом углу предлагается список Input format (Входной формат), в котором предлагаются все форматы для каждой книги, как входной, так и ранее конвертированные. При общем преобразовании такого параметра не предлагается. В верхнем правом углу предлагается список Формат вывода, в котором по умолчанию предлагается формат EPUB, так как данная программа предназначена в первую очередь для создания именно этого формата. В списке предлагается большой набор форматов для использования, как для ПК, так и для мобильных устройств разных производителей. В зависимости от выбранного выходного формата книги заголовки вкладок будут разные и на каждой вкладке параметры будут, конечно же, разные.

На вкладке Вид и функции обращаем внимание на опцию Транслитерировать символы юникода в ASCII: включение этой опции переводит кириллический текст в английскую литерацию. Например: «Вперед и выше» будет читаться как «Vpered i vyshe». Остальные параметры на данной вкладке можно не изменять.

Примечание: единица измерения em является относительной и соответствует ширине буквы «m» английского алфавита.

На вкладке Настройка страницы для выходного устройства (Output profile) по умолчанию предлагается значение Default Output Profile (Выходной профиль по умолчанию). Для большинства мобильных устройств это оптимальный вариант. Если тип выходного мобильного устройства известен, то его можно выбрать в этом списке. Размер полей можно не изменять.

На вкладке Structure detection (Определение структуры) (Рис. 207) можно определить колонтитулы, правила создания оглавления и разрывов между главами.

Настройка параметров страницы 

Рис. 207. Настройка параметров страницы

Для определения каждого правила или готового значения нажимайте на кнопку Мастера ().

По умолчанию оглавление собирается автоматически для тегов H1, H2, а также содержащие ключевые слова Глава, Раздел, Часть, параметр class= «chapter». Для создания собственного правила сбора оглавления нажмите на кнопку Мастера в списке Определить главы. В списке Match HTML tags with tag name (Соответствие тега HTML имени тега) выберите тег, при нахождении которого текст этого тега отправляется в оглавление. В поле Со значением указывается регулярное выражение, например, Глава, Раздел, Часть, параметр class= «chapter». Если регулярное выражение не указать, то весь текст с выбранным тегом попадет в оглавление. Для возвращения на вкладку Structure detection (Определение структуры) нажмите на кнопку ОК.

В списке Пометить Главу по умолчанию предлагается значение Pagebreak. Это предписывает начинать каждую главу электронной книги с новой страницы. Значение Rule будет вставлять перед каждой главой пустую строку для визуального отделения одной главы от другой. Значение Both предписывает начинать каждую главу с новой страницы и отбивать заголовок главы пустой строкой. Значение None предписывает не выделять заголовки глав.

Опция Удалить первое изображение предписывает удалять из книги первое изображение. Это может быть полезным в том случае, если обложка книги импортируется из самой книги. Обложкой считается то изображение, которое находится на первой странице исходной книги. В этом случае, если данная опция отключена, то в начале книги будут сразу два изображения: одна будет считаться обложкой, а второе — изображением с первой страницы. Включение этой опции позволит устранить эту ошибку.

Опция Вставить метаданные как страницу в начале книги предписывает создавать отдельную страницу с метаданными. Для издательств, переходящих на создание электронных книг, это так же необходимо, как и для бумажных книг.

Опции Удалить верхний колонтитул и Удалить нижний колонтитул предписывают не выводить верхний и/или нижний колонтитулы. На мобильных устройствах колонтитулы вряд ли потребуются, так как рабочее пространство экрана и так небольшое. На ПК колонтитулы использовать можно, если позволяют размеры рабочего окна. Кнопки запуска Мастера позволяют указать тексты колонтитулов.

В поле Вставить разрывы страниц до можно указать правила создания разрывов страниц. Это делается точно так же, как создается правило сбора оглавления.

На вкладке Содержание определяются правила сбора уровней оглавления: например, что является главой, а что является подглавой. По умолчанию программа собирает оглавление из тегов <H1> и <H2>. При необходимости уровни оглавления можно переопределить.

По умолчанию программа сначала проверяет — имеется ли оглавление в исходном файле. Если имеется, то оно просто используется для оглавления новой книги. Но при установке флажка в опцию Принудительно автоматическая генерация Оглавления оглавление собирается заново.

Счетчик Количество ссылок добавляемых в Оглавление определяет максимальное число записей в оглавлении. Максимальное значение 10000. Если число записей оглавления не известно в начале работы, то можно установить значение этого счетчика в 0. В этом случае все ограничения на число записей в оглавлении будут сброшены.

Счетчик Конечная Глава определяет максимальное число глав. Максимальное значение 99. Для сброса ограничений также установите значение в 0.

При индивидуальном создании книг предлагается еще вкладка Отладка. Весь процесс создания записывается в файл HTML, который потом можно просмотреть. На вкладке предлагается единственная кнопка, с помощью которой можно определить папку, в которой этот логический файл будет сохранен.

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

Настройка параметров формата EPUB

При создании формата EPUB предлагаются следующие параметры (Рис. 208).

 Настройка параметров формата EPUB

Рис. 208. Настройка параметров формата EPUB

Опция Не разделять по разрывам страниц может уменьшить нагрузку на память. Опция Без обложки по умолчанию позволяет не создавать обложку. Если в исходном формате нет изображения на первой странице, то программа предлагает собственное изображение (полочка книг). Графика дополнительно нагружает память. Опция Нет обложки SVG может использоваться в устройствах, не поддерживающих функцию SVG (iPhone, JetBookLite). На таких устройствах обложка может выглядеть в виде пустой страницы. Включение опции решает данную проблему. Опция Сохранять соотношение сторон обложки также может использоваться в устройствах, не поддерживающих функцию SVG. Если опция отключена, то обложка растягивается на всю страницу и может возникнуть диспропорция. Включение опции сохраняет пропорции исходного изображения на обложке. Незаполненные области заполненные белым фоном.

Опция Flatten EPUB file structure (Выровнять файловую структуру EPUB) включается только в том случае, если используется FBReaderJ.

Счетчик Разделить все HTML-файлы предписывает разделять файл на несколько частей, указанных в счетчике. Значение 260 КБ подобран для программы Adobe Digital Editions.

Настройка параметров формата LRF

При создании формата LRF предлагаются следующие параметры (Рис. 209).

Настройка параметров формата LRF 

Рис. 209. Настройка параметров формата LRF

Опция Включить автоповорот широких изображений позволяет поворачивать изображение, если оно не помещается по ширине окна девайса.

Счетчик Wordspace (Межсловный интервал) определяет размер интервала между словами. Счетчик Minimum para. indent (Первая строка) определяет отступ первой строки абзаца (часто называемый также «красной» строкой).

Опция Отображать таблицы как изображения выводит таблицы в виде растровых изображений. Это может потребоваться в том случае, если таблицы большие по размеру или широкие и не помещаются целиком на экране девайса. Если опция включена, то становится доступным счетчик Text size multiplier for text in rendered tables (Множитель размера текста в предоставленных таблицах), в котором указывается коэффициент, на который умножается исходный размер текста. Такой скорректированный размер будет использоваться в таблице. Для уменьшения исходного размера текста в 2 раза нужно установить коэффициент 0,5.

Опция Добавить верхний колонтитул предписывает выводить имя автора и название книги на каждой странице книги. После включения опции становятся доступными следующие параметры:

В выходной файл можно встроить шрифты, которые будут использоваться при чтении книги. Встроить можно по одному шрифту из 3 типов: с засечками (Serif), рубленые (Sans-serif) и моноширинные (Monospaced).

Настройка параметров формата MOBI

При создании формата MOBI предлагаются следующие параметры (Рис. 210). Формат MOBI является довольно «капризным» и на девайсах даже может «подвесить» систему при загрузке больших файлов.

 Настройка параметров формата MOBI

Рис. 210. Настройка параметров формата MOBI

Опция Не добавлять содержание в книгу предписывает не добавлять оглавление в конец книги. Так как данная программа предназначена для конвертирования одного формата в другой (другие), то оглавление уже могло быть создано ранее в исходном файле. В этом случае создание повторного оглавления не требуется.

В поле Заголовок оглавления можно указать термин, который будет находиться перед оглавлением (Оглавление, Содержание и т. д.).

Опция Масштабировать изображения для Palm предписывает изменять размеры изображений в книге согласно ограничениям устройств Palm.

Опция Use author sort for author (Сортировать по имени в поле автора) предписывает выполнять сортировку книг по имени автора, если такое поле имеется.

Опция Отключить сжатие содержимого файла запрещает выполнять компрессию файла MOBI, так как не все девайсы правильно воспринимают такое сжатие. Сжатие выполняется для уменьшения размера файла.

Опция Ignore margins (Игнорировать поля) предписывает игнорировать размеры полей во входном формате. Если опция отключена, то поля импортируются из входного формата.

Список Periodical masthead font (Шрифт для заголовков) предлагает выбрать шрифт для оформления заголовков книги. Данный параметр применяется для устройств типа Amazon Kindle или программного обеспечения от этой компании.

Настройка параметров формата PDB

При создании формата PDB предлагаются следующие параметры (Рис. 211).

Настройка параметров формата PDB 

Рис. 211. Настройка параметров формата PDB

Практически единственным изменяемым параметром является выходная кодировка текста (Output Encoding). Значение 1251 решает проблему с кириллическим текстом. Опция Inline TOC предписывает выводить оглавление книги в ее начале.

Настройка параметров формата PDF

При создании формата PDF предлагаются следующие параметры (Рис. 212).

Настройка параметров формата PDF 

Рис. 212. Настройка параметров формата PDF

Единственным реально изменяемым параметром может быть Размер бумаги. Особенно это актуально для мобильных устройств с небольшим монитором.

Настройка параметров формата SNB

При создании формата SNB предлагаются следующие параметры (Рис. 213).

Настройка параметров формата SNB 

Рис. 213. Настройка параметров формата SNB

Опция Insert empty line between paragraphs (Создать пустую строку между абзацами) создает пустую строку между абзацами, визуально отделяя их друг от друга.

Опция Dont indent the first line for each paragraphs (Не создавать отступы для первой строки) запрещает создавать абзацные отступы.

Опция Hide chapter name (Скрыть название главы) скрывает названия глав.

Опция Optimize for full-screen view (Оптимизировать для полноэкранного просмотра) оптимизирует изображения для полноэкранного просмотра.

Настройка параметров формата TXT

При создании формата TXT предлагаются следующие параметры (Рис. 214).

Настройка параметров формата TXT 

Рис. 214. Настройка параметров формата TXT

Список Стиль окончания строки предлагает варианты типов переноса строк.

Счетчик Максимальная длина строки (вообще речь здесь идет о минимальном значении, а не максимальном) определяет число символов в строке. Перенос строки выполняется на первом пробеле перед заданным числом символом. Если перед заданным значением нет пробела, то перенос строки выполняется на первом пробеле после заданного значения. Минимально допустимое значение 25 символов. Если задано значение 0, то переносить строки запрещается.

В поле Output Encoding (Кодовая страница) нужно указать кодовую страницу выходного документа (UTF-8).

Опция Ограничить максимальную длину строки принудительно разделяет строку по указанному значению, если справа есть пробел. Также допускается разрывать строку в том случае, если ближайший пробел находится слева.

Опция Inline TOC предписывает выводить оглавление книги в ее начале.

Опция Apply Markdown formatting to text (Применить закладки в тексте) сохраняет закладки в выходной книге.

Опция Do not remove links (<a> tags) before processing (Не удалять гиперссылки (теги <a>) перед обработкой) предписывает не удалять гиперссылки в книге.

Опция Do not remove image references before processing (Не удалять ссылки на изображения перед обработкой) предписывает не удалять графику из книги.

Работа с девайсами

Программа позволяет управлять записью электронных книг в девайсы, то есть мобильные технические устройства, например, ридеры. Для этого запустите программу и подсоедините ридер. После некоторого раздумья интерфейс инструментальной панели изменяется (Рис. 215) — вместо одних кнопок появятся другие.

Кнопки для работы с девайсами 

Рис. 215. Кнопки для работы с девайсами

Выделите книги, которые необходимо отправить на девайсы. Нажмите на треугольную кнопочку справа от кнопки Отправить в устройство. Выберите носитель, на который необходимо отправить выбранные электронные книги. По умолчанию предлагается отправить файлы в основную память, то есть на диск, используемый на девайсе по умолчанию. Например, на ридере это может быть диск, встроенный в устройство, то есть внутренний диск. Кроме встроенного внутреннего диска могут быть и другие носители, например, карта памяти различной емкости.

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

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

Очень интересна команда Установить действие по умолчанию для «отправить в устройство» — здесь можно определить носитель, который будет предлагаться для записи на девайс. Внутренний встроенный носитель, например, на ридере, не очень вместительный (на нашем 2 ГБ). Поэтому на таком носителе может поместиться небольшой объем книг (примерно 2-3 тыс.). Внешний носитель может быть намного больше и вместительнее (на нашем ридере до 32 ГБ). Именно его и можно использовать для записи по умолчанию.

Кроме книг на девайс отправляется и специальный файл metadata.calibre, с помощью которого программа будет «знать», что на девайсы записывалось, а что нет. Для получения подробной информации выполните команду Device → Show books in the main memory of the device (Устройство → Показать книги в основной памяти устройства). После этого внешний вид библиотеки изменяется (Рис. 216). Флажками помечены книги, отправленные на девайс с помощью данной программы. Если пользователь удалил книги из девайса с помощью других средств, то программа все равно будет считать данные книги, записанными на этот девайс. В списке библиотеки будут находиться ВСЕ книги, находящиеся на ВСЕХ носителях, подключенных в настоящее время. Книги будут видны даже в том случае, если пользователь самостоятельно никогда не выбирал эти книги для конвертирования с помощью программы Calibre.

Библиотека электронных книг 

Рис. 216. Библиотека электронных книг

Команда Device → Eject this device (Устройство → Извлечь это устройство) отключает девайс от программы Calibre. После этого внешний вид программы становится прежним.