"Пишем программу для создания книг FB2." - читать интересную книгу автора (Карпов Юрий)Редактирование строкиДвойной щелчок на строке и открывается окно редактирования Текст можно исправить или строку разбить на несколько. После нажатия ОК все содержимое записывается в книгу с сохранением старого стиля. Нажатием кнопок Bold и Italic можно получить соответствующее оформление выделенного текста (т. е. если текст не выделен ничего не произойдет). Тут два замечания: отмена такого форматирования возможна только вручную удалением соответствующих тегов, второе, не допустимо форматирование такого вида: lt;stronggt; lt;emphasisgt; какой либо текст lt;/stronggt;lt;/emphasisgt;. Можно конечно отслеживать такую ошибку и программным путем, но небольшое облегчение жизни пользователя, резко усложняет жизнь программиста. Концевые сноски. Книга может содержать концевые сноски. Я поленился и сделал пока так: необходимые сноски записываются в файл EndNotes.txt и этот файл должен находится в папке программы. Внимание! Каждая сноска - одна строка в файле. В тексте книги в местах сносок надо расставить значки тильды - ~ Ударения. В первой же книге, которую я делал, в одном слове мне потребовалось сделать ударение и поэтому пришлось ввести значок «крышки» ^ |
|
|