Колледж информационных технологий VIII студенческая научно-практическая конференция Шаг в будущее Создание электронной версии книги для мобильных устройств выполнил студент гр. 12 Усов С.В. преподаватель-консультант Рахманина Л.Б. Санкт – Петербург 2012г.
Гипотеза Электронная книга - лучший друг студента.
Цель Создать и прочесть электронную версию книги по программированию на С++ Показать пользователям, как создавать качественные электронные книги с изображениями, выделенным текстом и отступами.
Актуальность: В последнее время мобильные устройства получили широкое распространение. Люди чаще стали использовать их для чтения книг. Удобство – электронная книга всегда с собой. Можно использовать для самостоятельного обучения.
Почему я выбрал формат *.fb2 ? 1. Возможность запустить на любых устройствах от java- телефонов до современных ПК. 2. Простая структура и, в тоже время, большое количество всевозможных способов изменить вид книги. (Например, используется код XML для редактирования, а в интернете много справочников по XML, и ещё больше по HTML, которые вам помогут выполнить эту задачу). 3. Простые и доступные программы для редактирования. 4. Возможность последующей конвертации из *.fb2 в формат E-lnk.
Этапы создания электронной книги сканирование бумаги; коррекция отсканированных листов. распознавание текста и сохранение изображений; редактирование изображений; удаление «мусорного кода» из fb2-документа. вставка изображений в книгу; создание оглавления и ссылок; выделение текста (жирный, курсив, подчёркнутый текст а также отступы); исправление опечаток и других ошибок в тексте книги. Этап 1 Сканирование бумажной книги: Этап 3 Сборка книги в формате *.fb2: Этап 2 Распознавание:
Этап 1 Сканирование бумажной книги
Для сканирования бумажной книги можно использовать устройства: сканер сканировать в формат *.tif или *.tiff сканировать разворотами (1 разворот=2 стр.) с разрешением 300dpi или 600dpi фотоаппарат очень аккуратно сфотографировать все развороты камерой не ниже 5Mpx
Коррекция отсканированных листов ScanKromsator
Этап 2Распознавание
Распознавание текста и сохранение изображений Используем программу FineReader 11 (FR) Картинки Текст и код книги
Редактирование изображений Вам необходимо: 1. обрезать всё лишнее (оставив только картинку); 2. уменьшить разрешение до 800х600; 3. большие таблицы (в несколько страниц) лучше разделить пополам. Для редактирование используйте программы: Corel PHOTO-PAINT, Adobe Photoshop и т.п.
Удаление «мусорного кода» Воспользуйтесь программой Notepad++ или другим текстовым препроцессором. После сохранения книги в ней много «мусора». Вам нужно удалить ненужные тэги, используя функцию «заменить» (Ctrl+F).
Этап 3 Сборка в формате *.fb2
FictionBook Editor (FBE)
Вставка изображений в книгу
Создание оглавления и ссылок метка(куда перейдёт ссылка) * текст книги указатель на метку (от куда перейдёт) * текст ссылки отмеченная глава ( ) с меткой chapter 22 Глава 22: Препроцессор C++ * Метки и указатели пишутся на латинском алфавите. (chapter – по англ. глава)
Редактирование текста (жирный, курсив, подчёркнутый текст и т.п.) Используем одновременно FineReader(FR) и FictionBook Editor(FBE): c помощью FineReader ищем выделения текста; находим это место в FictionBookEditor и выделяем; применяем форматирование текста.
Редактирование текста (отступы в стихах или программном коде) Используем одновременно FineReader(FR) и Notepad++: c помощью FineReader ищем отступы; находим это место в Notepad++; вставляем юникод  
Исправление опечаток и ошибок При изготовлении книги избежать ошибок невозможно, читайте, делайте закладки и исправляйте дома!
Самое важное… 1.Делайте книгу как можно более качественно! Чтобы никому не пришлось её исправлять! 2.Поделитесь книгой с друзьями.
Готовая книга Персональный компьютерТелефон
Этапы создания электронной книги Этап 1 Сканирование бумажной книги Этап 3 Сборка книги в формате *.fb2 Этап 2 Распознавание
Выводы Во время создания книги я научился работать с новыми программами. А главное – у меня есть друг, книга по программированию на языке С++, которая всегда со мной. Электронная книга - лучший друг студента.