"Пишем программу для создания книг FB2." - читать интересную книгу автора (Карпов Юрий)НачинаемПлан работы: * Берем текстовый файл * Присваиваем строчкам стили * Делаем файл FB2. Общие принципы программы. Содержание книги будет хранится в ListBox1. Каждая строчка в ListBox1 будет содержать абзац текста и будет начинаться с идентификатора стиля абзаца, например: // начало примера. H1 | Кальман Миксат. ЧЕРНЫЙ ГОРОД H2 | ЧАСТЬ ПЕРВАЯ H3 | ГЛАВА ПЕРВАЯ. S| В которой содержатся сведения и подробности, весьма важные для читателя N| Пал Гёргей был самым примечательным вице-губернатором Спеша во времена Тёкёли // конец примера. Символ | отделяет информацию о стиле от строки текста. Теперь надо объяснить, что означают эти буковки. С H1 по H5: заголовки разных уровней структуры книги (части, главы, разделы и т. п.), я посчитал, что 5 уровней более чем достаточно, мне пока требовалось только три. S: Subtitle - подзаголовок. N: Normal - обычный абзац. Еще могут использоваться стили: E: Epigraph - эпиграф T: Text-author - автор цитаты / эпиграфа P: Poem - стихи -: None строка будет игнорироваться при записи FB2 файла. Если потребуется Вы добавите еще… |
|
|