Курсове за обучение по графични програми. Коригиране, редактиране и създаване на fb2 файл от началото до края, с FBD и др


Последователността е името на серията PRINT. „Библиотека за приключения“ например или „Върховно оръжие“. Също така позволява вложени серии.

Към раздел персонализирана информацияможе да се добави допълнителна информация. Авторски права, благодарности, реклама и др. и т.н. Стига се до мистичните проклятия на средновековните книжници („Който открадне тази книга, ръцете му ще изсъхнат и ушите ще му паднат”) :-).

Глава Двоични обектисе попълва автоматично, тъй като към книгата се прикачват двоични обекти, обикновено картини.

Щраквайки върху бутоните с кръст и изтривайки колоните в тази секция, вие едновременно изтривате прикачените обекти.

§ 4.4 Структуриране на документа

Получаването на добре структурирана книга е целта, за която се захващаме с редактирането на книгата.

Самият процес може да бъде разделен на следните стъпки:

1) Разделяне на секции;

2) Маркиране на елементи;

3) Дизайн на бележки под линия;

4) Вмъкване на илюстрации.

Ако имате "чист" текст, например, поставен чрез командата Paste, тогава първите две стъпки могат лесно да се комбинират, като просто прочетете книгата в редактора и направите необходимите промени по пътя. Бележките под линия на този етап се маркират само чрез подчертаване в квадратни скоби.

Ако текстът вече е маркиран, да речем, след FB2Any, тогава първо трябва да преминете през „дървото“ на структурата на документа, като коригирате неправилно форматираните елементи и премахнете ненужните секции. И тогава все още е много желателно да прочетете отново книгата, като направите допълнителни редакции.

Окончателният дизайн на бележките под линия (ако не са поставени от FB2Any) се появява едва след края на втория етап.

И едва тогава, когато книгата е почти готова, се прикрепя корицата и се вмъкват илюстрации.

Преграждане

Текстът на FictionBook е разделен на раздели.

В прозореца за редактиране всяка секция е маркирана със зелена лента вляво. Прекъсванията в тази лента маркират разделението на секции. Добавят се допълнителни ленти за вложени секции. Всичко е много ясно.

Разделението изглежда доста логично - "една глава - един раздел". Секциите на глави могат да бъдат вложени в частни секции. Въпреки че форматът позволява създаването на секции от всяко влагане, обикновено дълбочината на влагане не надвишава две или три.

Създаването на нов раздел е лесно. Изберете екип Контейнер за редактиране\клониране (Ctrl+Enter). След секцията, върху която се намира курсорът, ще се появи нова секция с празно заглавие.

Можете да разделите вече въведен раздел по следния начин: като поставите курсора на правилното място, изберете командата Редактиране\Разделяне на контейнер (Shift+Enter). Разделът ще се раздели точно в позицията на курсора. Ако в същото време бъде избрана част от текста, тя ще стане заглавието на новия раздел.

„Залепване“ на секции, както, да речем, секции в редактора на MS Word, обикновено поставяне на курсора в края на първата секция и натискане на Del, няма да работи. Абзаците просто ще бъдат плъзгани от един раздел в друг един по един. Следователно, за това трябва да използвате командата Редактиране\Обединяване на контейнери (Alt+Delete). Ако прикаченият раздел е имал заглавие (title), той става подзаглавие ( подзаглавие).

Създаването на вложена секция е лесно.

Най-лесният начин е да влезете в режима за редактиране на източника, да намерите началото на първия раздел (таг

) и добавете друг етикет преди него
. След това намираме затварящия таг на последния раздел и добавяме още един от същия.

Смята се, че това е единственият начин. Това не е вярно. Можете да създавате вложени секции, без да напускате режим WYSIWYG.

Секциите, които ще бъдат поставени в друга секция, се предшестват от нова празна секция.

Внимателно изберете необходимите секции и ги поставете в буфера. По-добре е да го направите в екип. Редактиране\Изрязване (Ctrl+X). Не забравяйте да почистите боклука (след изтритите секции обикновено остава една празна секция).

Поставете съдържанието на буфера в новосъздадената секция. Ето!

Настоятелно обръщам внимание, че в раздел, който има вложени раздели, не трябва да има никакъв текст. Заглавие, епиграф - моля, но само абзаци, дори празни редове, не трябва да има.

Ако, напротив, е било необходимо да се премахне външната секция, това се прави по следния начин: като поставите курсора върху нейното заглавие или като изберете тази секция с помощта на контекстното меню, изберете командата Редактиране\Премахване на външен контейнер.

Ако трябва да преместите или копирате готовия раздел на друго място, това може да стане както в режим на редактиране на източника, така и в режим WYSIWYG. В последния случай копираме цялата секция в буфера, след това създаваме празна секция на правилното място, поставяме секцията от буфера в нея и премахваме външната секция, която е станала ненужна с командата Редактиране\Премахване на външен контейнер.

Не трябва да допускате прекомерно влагане на секции. Структурата на вложените секции трябва да бъде проста и логична. Том (книга), част (раздел), глава (параграф). Субтитрите обикновено се отличават със субтитри (субтитри) - Стил\Субтитри- (Alt+S).

Анотация и история на редактиране (История)

Раздел Анотация (сиво-синя ивица) - анотация.

Резюмето е кратко (два или три параграфа) описание на книгата. Обикновено това е преразказ на сюжетната линия или мини-ревю, което има за цел да привлече читателя.

За повече информация как да анотирате книги, вижте § 5.7 Високото изкуство на анотирането.

Анотация може да бъде вмъкната във всеки раздел (команда Редактиране\Добавяне\Анотация (Ctrl+J)).

Разделът История (малинов бар) е за различни технически записи. Направени корекции, добавени липсващи части от текста - отбелязано в секцията История.

Подреждане на заглавията (заглавие, подзаглавие)

Заглавията (Заглавието) могат да бъдат в началото на книгата (основното тяло), раздели или стихове.

За да вмъкнете заглавие, изберете елемента от менюто Редактиране\Добавяне\Заглавие ( ctrl-t).

В този случай курсорът трябва да се намира директно в елемента, в който се планира да се вмъкне заглавието.

Заглавията са подчертани със зелен правоъгълник и по-голям шрифт.

Ако една глава включва малки подглави или е разделена на епизоди с редове като "* * *", тогава субтитрите се използват за форматиране на тези елементи. Поставете курсора върху желания абзац и извикайте командата Редактиране\Стил\Субтитри (Alt+S). Или щракнете върху иконата с три звезди в лентата с инструменти.

Подзаглавията във FB Editor са подчертани с по-голям размер на шрифта.

Можете да превърнете подзаглавие в нормален параграф с командата Редактиране\Стил\Нормално (Alt+N).

==ВНИМАНИЕ, БЪГ!=================

Преди да извършите тази операция, по-добре е да запазите книгата. И ВЕДНАГА СЛЕД трансформацията - СЪЩО. Често FB Editor при опит за редактиране на така конвертиран низ забива с грешка.

Самото тяло на книгата (body) също има заглавие. Авторът на тази книга смята за добра форма да напише там фамилията и собственото име на автора и (с главни букви) заглавието на книгата. Не пестете от тази минутна операция. В края на краищата не всички читатели и конвертори могат правилно да извлекат тази информация от описанието на книгата и да я поставят в началото на текста. А книга без заглавие изглежда порядък по-зле от книга с повтарящо се заглавие...

Малка забележка относно разделянето на главата на епизоди. Понякога, заедно с "* * *" (или вместо него), за това се използват празни редове ("тихи" заглавки). Те трябва да се оставят само ако носят семантичен товар. Например, разказът за различни герои е разделен с "* * *", а събитията от различно време са разделени с "мълчаливи" заглавия. Във всички останали случаи е за предпочитане да се замени с "* * *". Макар и само защото по време на преобразуване тези празни редове могат лесно да бъдат "загубени" ...

По принцип можете вместо "тихи" заглавия да поставите различни от "* * *". Например "-*-" или "* * * * *". Но този вариант е мое лично разбиране и не мога да го препоръчам еднозначно.

Епиграфи

Епиграфът е цитат от друго произведение, нечия крилата фраза и др., поставен в началото на книга или част от нея, за да посочи духа, смисъла на творбата, да изрази отношението на автора към нея и др.

За да подчертае епиграфите, FictionBook има съответен елемент Epigraph. Във FB Editor елементът Epigraph се създава от командата Редактиране\Добавяне\Епиграф (Ctrl+N).

Епиграф може да бъде поставен само в началото на книга (основен текст) или раздел. Не можете да създадете епиграф навсякъде, като просто маркирате текста.

Във FB Editor епиграфът е маркиран с лилава ивица и по-малък размер на шрифта.

Обикновено всяка поговорка или цитат има автор.

За да се отличи, FictionBook предоставя елемент Text Author. Вмъква се от командата Редактиране\Добавяне\Автор на текст (Ctrl+D). Няма цветна лента за елемента, а само отстъп и червен шрифт.

Възможно е директно да конвертирате последния абзац от епиграфа в елемент на Text Author.

Поставете курсора върху този параграф и извикайте командата Редактиране\Стил\Автор на текст (Alt+A) или щракнете върху иконата с човешки профил в лентата с инструменти. Абзацът ще бъде преобразуван в елемент на Text Author.

Ако разделът съдържа само епиграф, тогава валидаторът ще счита това за грешка. Трябва също така да имате поне празен низ.

Стихотворения

За да обозначите стихотворения, песни, балади, серенади и други текстове, съответният елемент Poem е предоставен във FictionBook, а командата във FB Editor е Редактиране\Вмъкване\Стихотворение (ctrl+p).

Маркирайте редовете, от които се нуждаете, и изпълнете тази команда.

Стиховете се отличават с две ивици - черна и тъмночервена. Това е така, защото е предвидено разделянето на стиховете на по-малки елементи – строфи (строфа). Обикновено целият текстов блок се преобразува в стихотворен елемент, след което може да бъде „разбит“ на строфи с помощта на командата Редактиране\Разделяне на контейнер (Shift+Enter).

ПРЕДУПРЕЖДЕНИЕ!======================

Разделянето на стиховете на строфи с помощта на празни редове не е предвидено от спецификацията на FictionBook и се счита за грешка.

===============================

След това можете да вмъкнете заглавие ( Редактиране\Добавяне\Заглавие) и автор ( Редактиране\Добавяне\Автор на текст).

Няма директно преобразуване на последния ред в Text Author (подобно на елемента Cite) в случая на елемента Poem.

Цитати

Нерядко в текста се вмъква откъс от друга книга, статия и пр. Такъв откъс се нарича цитат. FictionBook въведе елемента Cite за това. Във FB Editor се вмъква с командата Редактиране\Вмъкване\Цитиране. (Alt+C)

Цитатите са подчертани с жълта лента и жълт текст.

Освен за директни цитати, елементът Cite може да се използва и за проектиране на бележки, телеграми, надписи, списъци, списъци, документи и др. Друга употреба на цитати са ключови фрази в различни ръководства и ръководства.

В последния случай може да се наложи тези фрази да се подчертаят допълнително с удебелен шрифт или, както в тази книга, с редовете "==" или "__". Изключително защото старите читатели, същият HaaliReader, не подчертават достатъчно добре цитатите.

Въпреки че можете да създавате цитати, точно като поезия - като изберете фрагмент от текст и извикате съответната команда, този метод не винаги работи правилно във FB Editor. Следователно, най-добре е да стилизирате цитати, като вмъкнете празен елемент за цитат и след това издърпате текста нагоре.

==ВНИМАНИЕ, БЪГ!=================

Ако текстът е получер или курсив на мястото, където е създаден цитатът, тогава се формира грешна конструкция, например body/section/EM/cite/P/EM вместо правилното body/section/cite/P/EM , което води до ужасни проблеми при опит за запазване на файла.

===============================

В края на цитата може да се добави елемент на Text Author. Вмъква се по същия начин, както в елемента Epigraph.

И не прекалявайте и поставяйте в кавички всяко парче текст, оградено с кавички.

Връзки и бележки под линия

Връзките във FictionBook се използват за хипертекстова навигация до правилното място в книгата.

Първо трябва да дадете име (етикет) на желания елемент. За да направите това, изберете го изцяло с помощта на контекстното меню. След това в полето „ID:“ на панела с връзки въведете стойността. Име може да бъде присвоено на почти всеки елемент: раздел, параграф, цитат и т.н. В този случай са разрешени букви от латинската азбука и цифри.

За да зададете име на елемент, трябва да го изберете целия, което става с помощта на контекстното меню. В противен случай той ще бъде присвоен на абзаца, върху който се намира курсорът.

След като желаният елемент е етикетиран, той може да бъде препратен. За да направите това, изберете част от текста, който ще служи като текст за връзката и извикайте командата Редактиране\Стил\Връзка (Ctrl+L).

След това курсорът автоматично се премества в полето "Href:" на панела с връзки. Не бързайте да въвеждате името на етикета ръчно. Чрез натискане на стрелките нагоре и надолу на курсора можете да навигирате в списъка с всички маркировки на документи и имената вече ще имат „#“ пред тях. След като изберете желания етикет, натиснете Enter.

Връзката е създадена строго в рамките на един абзац. Ако изберете повече от един параграф от текста, когато вмъквате връзка, ще бъдат създадени няколко връзки.

Във FB Editor връзките са маркирани в синьо и подчертани. В редактора няма преход към хипертекст, така че ако трябва да тествате връзки, трябва да отворите книгата в HaaliReader или друг четец, който поддържа връзки.

Можете да премахнете връзка, като поставите курсора върху нея и извикате командата Редактиране\Стил\Премахване на връзка (Ctrl+U).

Не трябва да злоупотребявате с връзки и да превръщате книгата в своеобразен интернет сайт. И още повече, връзки като „четете тук"! В края на краищата, след преобразуване на книгата в друг формат, такива "връзки" ще загубят всякакво значение.

Друг интересен въпрос. Струва ли си да форматирате като връзки интернет връзките, намерени в текста („http://…“, „www…“ [имейл защитен]и т.н.)? От една страна, самият редактор непрекъснато се стреми към това. И вече съществуват читатели, които правилно обработват такива връзки (т.е. с отварянето на браузъра). От друга страна, връзките във FB2 са предназначени предимно за движение през текста.

Ето защо, ако се интересувате моя личнамнение, достатъчно е да подчертаете интернет връзките с удебелен шрифт.

Бележките под линия се различават от връзките по това, че те не водят до произволно място в книгата, а до специално създаден раздел-основно „бележки“.

Съответно, за да направите бележки под линия, първо трябва да създадете този раздел.

За да направите това, отидете в режима за редактиране на източника и, като намерите затварящия етикет в края на книгатанабиране на персонал следнего:

Стойността на атрибута „име“ на елемента тялотрябва да са точно "бележки".

С командата може да се вмъкне допълнително тяло Редактиране\Добавяне\Тяло (ctrl+b). Но след това все още трябва да влезете в редактора на източника, за да добавите атрибута за име.

След това добавяме секции. Една бележка под линия - един раздел.

В някои книги дизайнът на бележките под линия е просто параграфи. Трябва да кажа, че това не е начинът. Дори ако има много бележки под линия и всички те са малки. В допълнение към факта, че когато превключите към бележка под линия в четеца, ще се покажат всички бележки под линия, разположени под избраната, библиотечните валидатори могат да отхвърлят такъв файл. В допълнение, това може да създаде проблеми за друг софтуер за обработка, например същата помощна програма Booki.

В началото на текста на бележката под линия трябва да стои поредният номер на бележката под линия.

Разделите или параграфите получават съответно имена, като например "note01" и т.н.

След това можете да се обърнете към тях. За това служи елементът бележка под линия. За разлика от връзката, специален текст е силно желателен за бележка под линия. Това обикновено е число в квадратни скоби, като например "". Ако е необходимо, като напишете и след това го изберете, извикваме командата за вмъкване на бележка под линия: Редактиране\Стил\Бележка под линия (ctrl+w). Изборът на име на етикет се извършва по абсолютно същия начин, както за връзка.

Горещо препоръчвам да поставите бележките под линия в квадратни скоби. На практика това е стандартът. Къдравите скоби "()" обикновено се използват за библиографски справки. И само числата, без скоби, разбира се, изглеждат по-красиви, но при експортиране на книга в txt те просто ще бъдат загубени.

Говорейки за красота. Ако една дума е последвана от препинателен знак, тогава е много по-естетично да поставите бележка под линия следтози знак, да не се стиска междунего и словото.

Ако книгата Многобележки под линия, почти на всяка страница, както например в епоса L.N. Толстой „Война и мир“, изглежда много разумно текстът на бележките под линия да се постави директно в основния текст, като се ограничи със същите квадратни скоби. Нека противоречи на стандарта, защото основното за нас е удобството на читателите. Въпреки че всъщност вече се появи програма за четене, която показва бележките под линия като изскачащи прозорци. Но докато тази функция не стане универсален стандарт, ние сме свободни да правим подобни отклонения. В допълнение, трябва да кажа, че на PDA често е много, много неудобно да щракате върху бележки под линия ...

==ВАЖНО!========================

МНОГО желателно е текстът на бележката под линия да е по обем не повече от два-три абзаца. Това се дължи на факта, че вече има софтуер, който показва бележки под линия, както трябва да бъде в гражданска книга, в долната част на виртуална страница. Също така вече има четец, който показва бележки под линия под формата на изскачащи прозорци. И дори не е, че с дълги бележки под линия такъв софтуер ще бъги (и той, инфекцията, бъги!). Когато се показват в долната част на страницата или в отделен прозорец, дългите текстове изглеждат много зле.

Също така не забравяйте за конверторите в PDF и други формати, ориентирани към печат. Те също обичат да поставят бележки под линия в долната част на страницата.

Затова във формуляра трябва да се изготвят обемни обяснения приложения. Приблизително същото като в тази книга.

===============================

Можете да премахнете бележка под линия, като използвате същата команда Edit\Style\Remove links.

Вмъкване на илюстрации

Вмъкването на илюстрации в книга е много лесно.

От менюто Редактиране изберете Вмъкване/Изображение (Ctrl+M).

(Не бъркайте с подобна команда - Редактиране\Добавяне\Изображение (ctrl+g). Изпълнява се по същия начин, но е предназначен за вмъкване на картинки. стриктно до началото на раздела.)

Трябва да се появи снимка с червен надпис „Неизвестен ID на изображението“. Това е така наречената празна картина.

Сега трябва да прикачим истинска снимка към файла на книгата и да я свържем с тага за илюстрация.

Прикачваме файла с изображението с командата Редактиране\Добавяне на двоичен обект.

След това изберете празното изображение и щракнете върху полето „Href:“ на панела с връзки. Натиснете стрелките нагоре и надолу на курсора, за да изберете изображението. То веднага ще се появи вместо празното изображение.

Вижте по-долу как да подготвите илюстрация. § 5.2 "Подготовка на снимки".

И ако трябва бързо да извадите снимки от книга? Няма проблем. Експортирайте го в HTML (File\Export\To Html). Всички изображения ще бъдат в директорията [filename]_files, която ще бъде създадена в същата директория като HTML файла.

==ИНТЕРЕСНО Е==================

Понякога трябва да извлечете растерно изображение от документ на M$ Word. Няма опция за експортиране на изображения. Можете да копирате снимката в клипборда, но ако го мащабиран, тогава ще бъде копиран с преоразмерен.

Как да бъдем? Всичко е много просто. Ние запазваме документа на Word като HTML и всички снимки ще бъдат в директорията [име на файл] _files. В оригиналния си вид.

Reader Serpent предложи, като опция, да запазите документа в .mht, снимките там вече ще бъдат кодирани в base64. След това можете да отворите крайния файл в Notepad и да прехвърлите необходимите части към източника на книгата, като не забравяте да ги победите с двоични тагове. Като цяло, аматьорски начин.

===============================


§ 4.5 Използване на регулярни изрази

Функциите за търсене и замяна във FB Editor осигуряват използването на регулярни изрази (Regular Expressions, RegExp).

Регулярните изрази са квазиезик, който съчетава набор от модели и замествания, използвани за намиране и замяна на части от текст. Това е много мощен инструмент, който значително улеснява обработката на текстови документи.

Синтаксисът на регулярните изрази във FB Editor е заимстван от езика Perl.

Приложението към книгата дава кратко описание на синтаксиса на регулярните изрази, използван във FB Editor. Въпреки това силно ви препоръчвам да отидете отвъд това и да прочетете добър урок за Perl. Има и една прекрасна книга от J. Friedl: Регулярни изрази. С добро търсене можете да го намерите в мрежата;)).

Нека разгледаме използването на регулярни изрази, използвайки примера на доста сложна, но често срещана задача - замяна на компютърни кавички """" с типографски """".

Основният проблем тук е, че началните и затварящите компютърни котировки са еднакви. Следователно трябва да навигирате чрез символите, разположени наблизо.

По обичайния начин ще трябва да извикате командата за намиране / замяна поне десет пъти, с риск да забравите или объркате нещо. Регулярните изрази ви позволяват да направите всички замени в четири преминавания.

Като начало, нека приемем за аксиома, че кавичката в самото начало на абзаца е отваряща, а в самия край - затваряща.

Извикайте командата Edit\Replace.

В полето за търсене „Намерете какво:“ въведете конструкцията за търсенето:

В полето за замяна „Замени с:“ въведете конструкцията за замяна. В този случай всичко е съвсем просто:

Не забравяйте да поставите отметка в квадратчето „Регулярен израз“, щракнете върху бутона „Замени всички“.

По същия начин, за цитат в края на параграф, конструкциите за търсене и замяна биха били:

Извикват се изразите "^" и "$". литералии обозначават съответно началото и края на низа. Те не са необходими при заместващия дизайн.

Сега нека обработим останалите котировки.

Да започнем с началния цитат. Те обикновено се предхождат от интервал. Е, понякога тире или скоба.

Структурата на търсенето ще бъде както следва:

Резервен дизайн:

В квадратни скоби сме изброили знаците, един откоято може да е преди желаната оферта. Литералът "\s" обозначава празен знак. Символът на скобата е запазено, тъй като се използва в самите конструкции на регулярен израз, така че за да го търсим в текста, го разделихме с наклонена черта. Заграждайки всичко това в скоби, ние формирахме израз, до който ще имаме достъп от заместващия низ. И накрая директно самият желан цитат.

Знакът, който идва преди кавичката, трябва да остане непокътнат. Следователно в полето за заместване се въвежда обжалване на израза в низа за търсене - $1.

Сега заключителният цитат. Може да бъде последван от: интервал, запетая, точка, затваряща скоба, въпросителен знак, удивителен знак, тире, многоточие.

Структура на търсенето:

(\S)"([\s\!\.\)-…,?:;])

Резервен дизайн:

Тук се използват два израза. Първото означава, че НЕ трябва да има интервал преди затварящата кавичка. Вторият израз съдържа изброяване на знаците, които могат да идват след него. Съответно в заместващата конструкция има обжалване на два израза.

И накрая, трябва да отбележа, че в изходния режим на FB Editor регулярните изрази функционират малко по-различно. По-специално, не е възможно да се използва метасимволът "|", списъците, съдържащи знаци на кирилица, се обработват неправилно.

§ 4.6 Използване на скриптове

Те се извикват от менюто Tools\Scripts\[script].

Първите девет скрипта могат да бъдат извикани с клавишите Ctrl+1…9.

Разбира се, не се предоставя документация. Всичко ще трябва да измислите сами.

Ето защо, преди да се захванете със скриптове, добра идея е да прегледате добър справочник за функции на JavaScript с примери.

В библиотеката на MSDN е включена много подробна справка. Много полезна информация можете да намерите и на W3SCHOOLS.

За хартиени публикации мога да препоръчам JavaScript и DHTML: Готварска книга на Danny Goodman (достъпна онлайн) и The Complete JavaScript Guide на Fritz Schneider. И двете книги са издадени на руски език.

Ако английският не е проблем за вас, а средство за комуникация, то във вече споменатите www.flazx.comМожете да изтеглите много уроци по JavaScript безплатно. Сред тях искам да подчертая JavaScript: Окончателното ръководство. Книгата е претърпяла пет издания.

Компактна и информативна препратка към JavaScript беше включена във FB Writer (вижте по-долу)

Във вестникарска публикация дадох два прости сценария, направени от мен.

Тук няма такава нужда. Като пример препоръчвам да разгледате сценариите, написани за FB Writer от моя сънародник, известен във форума FictionBook.org под псевдонима Slex.

Вярно, има едно малко, но много вредно „но“. Механичното прехвърляне на разработките на Slex под FBE 1.0 няма да работи. Те са свързани за FB Writer и FB Editor 2.0, съвместими с него.

§ 4.7 Бъговете са с нас!

Въпреки че FB Editor е доста надеждна и функционална програма, тя все пак съдържа няколко досадни грешки.

Код: 8004005

Източник: msxml4.dll

Описание: Неочакван параметър NameSpace

Това най-вероятно е погрешна конструкция като някъде section/EM/cite/EM.

Няма място за паника. Прегледайте внимателно книгата, като обърнете особено внимание на цитатите и стиховете. Ако намерите цитат или стих, разделен на отделни параграфи, внимателно ги съберете в един елемент.

Това се случва и ако сте копирали върху клипборда html съдържанието, което съдържа изображения. Намерете тези снимки и ги изтрийте.

Също така не е безопасно да превърнете абзац в подзаглавие и веднага да отмените това действие. Има риск програмата да се "затръшне". Разбира се, без да спестява нищо.

При редактиране, ако има две или повече последователни интервали наблизо, FB Editor автоматично преобразува второто и следващите интервали в непрекъсваеми интервали. Всъщност това изобщо не е бъг, а функция, свързана с факта, че FB Editor използва DHTML, но все пак е много досадно.

§ 4.8 По-нататъшно развитие на редактора

От началото на 2007 г. около FB Editor се развихри много. Не е съвсем здравословно, честно казано.

Двама души се заеха с модернизацията на FB Editor наведнъж.

Алекс Савелиев, който пусна своя продукт, наречен FB Writer, напротив, се фокусира върху функционалността на програмата. Осигурена е съвместимост с IE 7.0, някои особено вредни грешки са коригирани, интерфейсът е завършен, появиха се много нови "функции". Особено внимание и, какво да се прави, адмирации заслужават сценарии, написани под FB Writer, които значително улесняват и ускоряват подготовката на книгата. Започвайки с версия 2.0, е въведена дори проверка на правописа.

Всичко щеше да е наред, но Алекс поиска пари за работата си. Освен това най-новите версии на редактора изискват интернет връзка, за да работят, което автоматично изтри тази програма от списъка със софтуер, който използвам.

Всичко завърши тъжно, но естествено. Някой доброжелател го взе и хакна FB Writer. След това обиденият автор затвори проекта.

За щастие, още преди този тъжен финал, програмистът на компанията liters се зае с подобряването на FB Editor. За основа бяха взети източниците на Pilgrim-a. В момента този продукт е, макар и много груб, но най-обещаващото развитие в тази област.

Уви, засега си остава така. През лятото на 2008 г. разпространението на FB Editor беше счетено за вредно за търговските интереси на LitRes. Следователно продуктът, едва достигнал до етапа на "работеща бета", беше принудително записан в категорията "затворен инструмент за себе си". Като цяло, за пореден път плячката спечели злото.

През есента на 2009 г. имаше слух, че литърс изглежда отново ще „освободи“ редактора. Но не само за удобство на потребителите, но и в името на популяризирането на третата версия на формата.

Трябваше да чакам почти шест месеца. 14 януари 2010 г. Дмитрий Грибов направи източниците на FB Editor достъпни безплатно. Не за благотворителност, а за по-нататъшно развитие. Оказа се, че подобрението на редактора "LitRes" не е било ангажирано от шест месеца. Защото програмистът, участващ в това, напусна компанията. След това последната версия на "официалния" комплект за разпространение изтече в мрежата.

За чест на "LitRes" трябва да се признае, че продуктът, който не е напуснал "бета" състояние, стана много по-стабилен. Запомнена е функцията Words, има много подобрения с по-нисък ранг.

Което обаче не ни пречи с тъга да констатираме факта, че ситуацията, макар и на ново ниво, се върна в началото на 2007 г. ...

§ 4.9 Алтернативни инструменти за редактиране

Говорейки за редактиране на FB2-книги, би било несправедливо да не споменаваме развитието, което съществува, така да се каже, в паралелна равнина.

Дизайнер на книги 4.0

На първо място, това е Book Designer от В. Войцехович и неговата специална версия за FB2 - FB Designer.

BookDesigner е проектиран като инструмент за конвертиране на книги от всеки формат във всеки формат. И напълно отговаря на предназначението си. Ако трябва да конвертирате книга в екзотичен формат или, обратно, да я извлечете от нея, тогава просто няма алтернатива на Book Designer.

Проблемът е, че BookDesigner абсолютно не е предназначен за сериозно редактиране на книги. Отварянето на файл, бързото му маркиране и запазването му в нов формат - прави това перфектно. И функцията Book Cleaner (пакетно стартиране на регулярни изрази) също заслужава всякаква похвала. Но когато трябва да редактирате книги дълго и замислено, се оказва, че BookDesigner не е силен в това.

Функцията Undo не работи съвсем правилно. Елементът cite не се поддържа. Това, което се показва на екрана, не винаги отговаря на действителното съдържание на файла. Дори спестяването не работи така, както сме свикнали.

На езика идват думите на незабравимия другар Огурцов: „Браво, голяма работа е свършена, но това няма да стане!“

А отдавна обещаният Book Designer 5.0 все още съществува като актуализация.

FB писател

Както вече споменахме, младият и обещаващ редактор FB Writer, започвайки от версия 1.2, престана да бъде безплатен. Освен това дори пробна версия на редактора не може да бъде стартирана без интернет връзка. И след като се появи „рекалството“, което отучи програмата от тези зависимости, авторът сви проекта и изтри страницата на FB Writer.

Въпреки това, благодарение на добрата воля на един от членовете на форума Fictionbook.org, FB Writer и „klister“ за него отново станаха достъпни в мрежата. Естествено, би било неразумно да пропуснете такава възможност да се запознаете по-отблизо с интересен софтуер.

Любителите на авторското право и нараненият автор не трябва да се притесняват. И програмата, и хакът бяха използвани от мен само за информационни цели. Защото нямам навик да работя на машина, свързана с мрежата. Освен това вече казах, че FB Editor 1.0 ми пасва идеално и когато (и ако!) FBE 2.0 се сетя, ще премина към него.

Така че да започваме.

FB Writer изисква семейство Windows NT, MSXML, Script 5.6 и, внимание, Microsoft Net# Framework 2.0.

За тези, които не знаят, FB Writer е преработен и подобрен FB редактор. Преработен толкова качествено и интелигентно, че напълно заслужава правото да се нарече самостоятелен продукт.

Първото нещо, което хваща окото ви, когато за първи път стартирате програмата, е, че нейният външен вид е значително по-добър. Авторът не е правил авангардни експерименти с големи икони, той просто е допълнил строгия интерфейс FBE 1.0 с нови елементи.

Дървовидната структура на документа започна да изглежда особено впечатляваща. Добавените пиктограми значително го "съживиха".

Списъкът с клавишни комбинации значително се увеличи, по-специално се появиха комбинации за набор от типографски кавички - "рибени кости".

Добавен е само един елемент в раздела на менюто "Файл", но кой: "Проверка на правописа" - проверка на правописа.

Вярно, той работи много непретенциозно, според принципа на добрия стар "Лексикон" - подрежда думите, спирайки на непознати. В същото време недостатъкът на "Лексикона" - малък обем от речници, с непризнаване на склонения / спрежения, се проявява в цялата си слава. Е, поне речниците могат да бъдат допълвани.

Речници - четири файла с разширение .dic (руски и английски, думи и собствени имена) се намират в работната директория на програмата. Можете да ги редактирате във всеки текстов редактор, ориентиран към обикновен текст, който не ограничава размера на работния файл. Почти всеки „програмен“ редактор или заместител на Notepad, който е стотинка дузина в мрежата, попада под това определение.

Разделът Редактиране също не се е променил много. Освен ако добавянето на елементи не е мигрирало в отделен раздел „Добавяне“ и елементът „Предпочитания“ е преместен от раздела „Преглед“. Все още неработещият елемент „Думи“ също се премести тук.

В секция "Преглед" е добавена команда за преглед на книгата във външен четец - "in External Viewer" и управление на допълнителна лента с инструменти за икони - Extra Toolbar.

Командите за добавяне на всички елементи са преместени в новия раздел на менюто „Добавяне“. Сред тях има нова команда "Подраздел". Текущият раздел става вложен. Много удобно. Не е необходимо да копирате секцията в клипборда и веднага да я поставите. Командите за добавяне на връзки и бележки под линия също са преместени в секцията „Добавяне“. В същото време те придобиха разновидности на „Преглед ...“ - връщане от текста на бележката под линия към мястото, където се споменава.

Друг нов елемент от главното меню "Символи" е запазен за въвеждане на специални знаци. Изборът им е много богат: тук има математически символи и гръцката азбука, и западноевропейските букви.

Елементът "Инструменти" е премахнат като ненужен.

Предпоследният, също нов, елемент „Cmd“ е посветен на скриптовете. Техният набор е много по-богат от този във FB Editor. Голямо разнообразие от скриптове може да изтеглите от страницата на моя сънародник Sklex. Инсталирането на скриптове се свежда до разопаковането им в папка \папка, където е инсталиран FB Writer\styles\workstyle\cmd\.

Е, последният параграф, "?", Съдържа много скромна помощ, от която обаче можете да получите информация за горещите клавиши. Много по-интересна е следващата команда - "Jscript Help".

Да, FB Writer идва с изненадващо висококачествена, добре структурирана препратка към JavaScript. Невероятно е колко ценна информация може да се побере в четиристотин килобайта chm-ki!

Прозорецът за редактиране на описанието на книгата вече е разделен на раздели. Той е естетичен и много по-ергономичен. В същото време се осигурява нормално редактиране на оригиналното описание (src-title-info) за преведени книги. Плюс няколко други незначителни подобрения. По-специално, изображението на корицата вече може да бъде избрано от списъка с прикачени двоични обекти и то ще бъде показано незабавно. Самите двоични файлове вече могат да се добавят на групи, има специални бутони за експортиране и изтриване на всички наведнъж. Езикът(ците) на книгата вече също се избира от много дълъг списък.

За настройките (Редактиране \ Предпочитания) по-подробно.

Първият раздел в тях е Style\Language. Сега файловете за настройка на изгледа на книгата в работния прозорец, езика на менюто, основния шаблон на празна книга, икони, набор от скриптове са комбинирани във файлов пакет, който се намира в отделна папка в папката стилове. Добавянето на нов стил е лесно - създайте нова папка в папката styles, копирайте там файловете с базов стил и ги редактирайте. И тук е превключването на тези пакети.

Следващият блок ("Основни настройки") също е много лош. Тук можете да активирате автоматично зареждане на последната отворена книга и да изберете външен четец за елемента "Преглед \ във външен преглед".

Третият и последен блок са настройките на редактора на източника. Същите стандартни линии за автоматично сгъване, подчертаване на синтаксиса, цвят и шрифт.

Но няма шрифт за основния работен прозорец в прозореца с настройки. Управлението на типа текст в работния прозорец вече е изцяло възложено на файла main.css.

Като цяло програмата създава впечатление за добре обмислен и сериозен продукт, почти без никакви оплаквания.

Това ли е досадно някакво своеволие. FB Writer автоматично добавя основни „бележки“ към всяка отворена книга. Подобни действия трябва като минимум да бъдат оставени на преценката на потребителя.

Човек може само тъжно да мечтае колко добър инструмент за създаване на книги щяхме да получим, ако търговската вена не беше скочила в автора ...

Бележки:

букмейкър(букмейкър( Английски., жаргон. новоговор)) - буквално, създателят на книгата, но не и нейният автор. Въпреки че по принцип първото не пречи на второто... Да не се бърка с букмейкърите!

Вижте Приложение G за ISBN описание.

За тези, които са запознати с електронните книги и често ги изтеглят в интернет, този формат вече е познат. Но за тези, които случайно са изтеглили файл от този формат, това ще бъде лека изненада. Особено ако го срещнат за първи път и просто така се оказа, че не се отваря. Но какво ще стане, ако там има важна информация? Точно затова написах тази статия, за да сложа точка и да разбера какъв е файлът fb2 (а има и fb3), как да го отворите и как да го редактирате.

Като начало, нека да го разберем
Какво представлява файлът във формат fb2?

FB2 (FictionBook) е формат за представяне на електронни версии на книги под формата на XML документи, където всеки елемент от книгата е описан със собствени тагове. Стандартът е предназначен да гарантира съвместимост с всяко устройство и формат. XML улеснява създаването на документи, които са готови за директна употреба и програмна обработка (конвертиране, съхранение, управление) във всяка среда.
Документите, обикновено с разширение .fb2, могат да съдържат структурно маркиране на основните текстови елементи, известна информация за книгата и могат също да съдържат прикачени двоични файлове, които могат да съдържат илюстрации или корица.

Казано по-просто, това е един от най-удобните формати за четене на електронни книги (който набира популярност), още повече, че софтуерът за отварянето му съществува не само за Windows компютър, но и за други дистрибуции (операционни системи) и за смартфони (също различни операционни системи). ).

Също така има също fb3формат. Суха характеристика с офис. сайт каква е разликата между fb3 и fb2скрит под спойлер
Основните разлики от fb2не са в полето на идеологията, а в полето на технологичните решения.

Fb3 файлът вече е по същество zip архив, в който метаинформация, снимки и текст са пакетирани в отделни файлове.
- Изискванията за формат на Zip файлове и конвенциите за именуване на файлове, разположението и организацията са описани в ECMA-376 Част 2
- Метаинформацията се поставя в отделен файл, тялото на книгата и бележките под линия - в друг файл
- Всички снимки са извадени от XML и в крайна сметка са файлове в архива
- Връзките на документи към файлове не се осъществяват чрез xlink, а в съответствие с механизма на връзки, описан в OPF (Връзки)
- В допълнение към редица незначителни нововъведения във форматирането (интервал, подчертаване), е добавен фундаментално нов обект „блок“, който излиза от общия поток на документа и образува произволен фрагмент от книгата под формата на четириъгълник, който може да има рамка, да бъде вграден в текста с обвиване и да има някои други функции за поставяне.
- Някои тагове, които имат семантични двойници в HTML, ще бъдат преименувани, например акцентът ще се превърне в em.


Е, за мен е като всичко ново - същото, само по-добро.

Как (как) да отворите файл fb2?

Има няколко програми за отваряне. този формат. Въпреки че не са предназначени специално за него, те просто поддържат отварянето на същия формат. Тези програми могат да се използват като удобен "четец" за четене на книги (тафтологията се оказа). Ще разгледам само най-популярните и заслужаващи внимание.

FBReader- основната програма за отваряне и четене на файлове fb2 и fb3.


HaaliReader- FB2 четец за обикновен Windows и Windows CE.


AlReader- Чете и редактира текстове във формат FB2 на компютри с Windows 2000, Windows XP и по-нова версия
който не работи и НЕ е добре руски и работещ.


Готин четец- Удобен за четене на големи файлове. Но по същество същото като всички останали.


STDU Viewer- малка удобна програма за четене на електронни книги, включително fb2.


ICE Book Reader Professional- също заслужава внимание и внимание.


Още програми, с които можете да отворите този файлов формат: Athenaeum,

Разгледано? Изтеглено? Много добре...
И ето няколко опции за любопитни перверзници:

1) Можете да отворите този файл с обикновен Word (защото е XML документ), ако не харесвате таговете, запазете като RTF-документ, а след това в обичайния ДОК. Кликнете върху документа, изберете от списъка на Word. Или щракнете с десния бутон върху него и изберете За отваряне с...и изберете Word.
Недостатъците на такова преобразуване са:
1- ако картинките са вмъкнати в *.fb2, те НЯМА да се показват в Word;
2- най-вероятно ще искате (но това не е задължително) да форматирате текста, защото се оказва ... хм ... като куп редове и изречения. Като цяло не е толкова хубаво.

2) Можете просто да преименувате файловото разширение от fb2на htmили докили rtf, и след това отворете този файл, като използвате същия Word (ако е rtf или doc) или като използвате вашия браузър (в случай на разширение htm). Недостатъците са същите като в предишната версия.

Ще бъде по-лесно, няма нужда да теглите програми, но ще получите само черен текст на бял фон. Като цяло вие избирате как да отворите формата fb2.

Как да редактирам файл fb2?

Можете да използвате същия AlReader като по-горе или ICE Book Reader Professional.

Можете да използвате специален инструмент Редактор на FictionBook.


Разработчик: Маркуч, KVS (LitRes)()
Състояние на програмата: За административна употреба
Интерфейс: руски английски
Версия: 2.6 (версия 05 октомври 2010 г.)
Система: Windows 2K/XP/Vista/7
формат: FB2

Архивът съдържа инструкции и самата програма.

Как да конвертирате във файлов формат FB2?
Ще бъде полезно за тези, които искат да създадат своя собствена книга във формат fb2.

Детайли Категория: У домаПубликувана на 01.08.2012 17:16 Автор: Шитов В.Н. Преглеждания: 17362

Ваканцията свърши и е време да се върнем на работа. Прекарах няколко месеца в работа по следващия учебник, който трябва да стане най-важната книга в моята библиография, така че сайтът не се е появявал на сайта толкова дълго.

Анализирайки заявките, чрез които потребителите отиват на този сайт, обърнах внимание на един често задаван въпрос: хората се интересуват от реда на редактиране на електронни книги във формат FB2. Тук не става въпрос за просто редактиране на малки грешки и правописни грешки, които са лесни за коригиране с AlReader2, а за сложни грешки като заваряване на прекъснати линии в абзац или преместване на снимки в книга на друго място в тази книга и накрая вмъкване на снимка на корицата, ако няма го в изтеглената книга. Обикновено човек не създава FB2 книги, а ги изтегля от различни библиотеки. В библиотеката Librusek (lib .rus .ec ) такива неизползваеми книги (терминът "неизползваеми" се използва от библиотеката Librusek) постоянно се появяват напоследък с различни видове грешки.

За сложно редактиране се нуждаем от следните програми и добавки:

  • OpenOffice.org Writer на всяка версия;
  • OOoFBTools.oxt;
  • Алтернативно търсене AltSearch.

Последните две програми са допълнения към програмата OpenOffice .org Writer, описана подробно на този сайт. Ако няма такива добавки, изтеглете програмата OpenOffice .org Writer и изпълнете командата ОбслужванеУправление на разширенията. Кликнете върху връзката Интернет разширения. Намерете посочените добавки и ги изтеглете. За удобство такива добавки могат да бъдат изтеглени тук ( OOoFBToolsи AltSearch). За подробна инсталация на разширението OOoFBTools .oxt вижте този сайт в раздела за електронни книги. За подобна програма LibreOffice има същите разширения и дори със същите имена, но са изтеглени от друг сайт.

Отворете неизползваема книга във формат FB2 в програмата OpenOffice .org Writer (щракнете с десния бутон върху името на файла и от контекстното меню, което се отваря, изпълнете командата За отваряне сopenoffice.org Writer и ако последната програма не е в списъка, изпълнете командата Изберете програмаи изберете посочената програма). Ще бъдете подканени да посочите кодирането на книгата по време на изтегляне, но програмата OpenOffice .org Writer обикновено вече предлага това кодиране. Понякога обаче се случват припокривания и текстът на книгата може да е нечетлив поради грешно кодиране в програмата OpenOffice .org Writer. Ако е така, заредете FB2 книгата в програмата AlReader2. Кликнете върху страницата с десния бутон на мишката и от контекстното меню, което се отваря, изпълнете командата Текстизточник. Фигурата подчертава кодирането на книгата, може да не е UTF-8. Затворете книгата заедно с програмата AlReader2. Следващият път, когато стартирате OpenOffice .org Writer, изберете правилното кодиране.

След зареждане на FB2 книгата в програмата OpenOffice .org Writer, всички ненужни тагове стават видими и трябва да бъдат изтрити. Ще обясня по-подробно, тъй като някои знаещи хора ще възразят така: защо да изтривате тагове, достатъчно е да коригирате грешки. Всъщност етикетите наистина не са необходими и ето защо: ако човек не може да залепи текста на абзаците, тогава той няма стилове, дори не знае какво е това. Това означава, че няма съдържание на книгата и т.н.

За да премахнем таговете, се нуждаем от добавката AltSearch AltSearch (зелена икона на бинокъл). Стартирайте го. В списъка Разширеноизберете HTML етикет. Кликнете върху бутона Замени всички. Ние не избираме с какво да заменим етикета, тоест за нищо. Процесът на премахване на етикети може да бъде дълъг. След като процесът на премахване на етикета приключи, затворете прозореца за алтернативна замяна. Запазете промените: след това е невъзможно да се чете такъв FB2, защото след премахване на етикетите целият текст ще се слее в един голям абзац. Спестяваме само поради една причина: програмите OpenOffice .org Writer и LibreOffice са склонни към сривове и ако програмите бъдат премахнати, тогава поне промените във файла ще останат.

Първият ред на книгата съдържа служебна информация: име на жанр, пълно име на автора на книгата, идентификатор и др. Тази информация не е необходима и следователно може да бъде изтрита. Запазете документа във формат DOC 97-2003. По подразбиране програмата предлага запис във формат TXT и в служебната папка, в която е забранено да записвате каквото и да било. Затова изберете друга папка, например на работния плот.

Сега се нуждаем от добавката OOoFBTools .oxt за заваряване на счупени редове на абзаци. Вижте описанието на този сайт за подробности. След заваряване текстът задължително се коригира.

Ако снимките трябва да бъдат преместени на друго място, изпълнете тази операция. Ако книгата няма корица, тогава снимката може да се намери в много сайтове за продажба на хартиени книги.

Ако текстът и снимките са напълно готови, тогава можете да започнете да оформяте. Щракнете върху бутона за отваряне-пет, за да изтеглите стилове. Щракнете върху бутона, за да отворите списъка със стилове. Стилове.

Много хора ми казват, че правим всичко както трябва, но по някаква причина файлът не преминава проверка. Всичко опира до стиловете: стиловете следват грешния път. Маркирайте името на автора и заглавието на книгата. Приложете стила Level1. Изберете анотация. Приложете стила на анотацията. Изображението на корицата следва анотацията. Ако има епиграф, цитат и цитиран автор, те могат да следват след резюмето или след изображението на корицата.

Ако има глави, тогава приложете стила Level2 към тях или стиловете на заглавията (Level) на други нива, за да създадете съдържание.

Напомням ви, че документът трябва да бъде записан във формат DOC: преди да създадете FB2 книгата, можете да използвате оригиналния FB2 файл, който редактираме, но преди да създадете нова FB2 книга, трябва да я запишете във формат DOC, в противен случай при създаването книга, програмата просто ще бъде премахната с грешка. Създайте книга във формат FB2. Анализирайте резултатите от валидирането: не трябва да има грешки. Грешките говорят за стилово несъответствие. Всичко. Наслади се.

Напоследък авторът на тази статия редовно чете книги и създава fb файлове за библиотеки. Тъй като моят начин да направя файла красив и правилен не е описан никъде, се появи тази статия. Авторът по никакъв начин не твърди, че този метод е единственият верен и правилен, напротив, някои от функциите на програмите не се използват (въпреки че биха могли), но навикът и инертността на мисленето са характерни, уви, за всички хора.

Всички основни правила за създаване на fb2 книги са описани в статията Как да направите книга, която ви съветвам да прочетете.

В работата си използвам няколко програми:

  • Microsoft Word или MW (всяка версия) - за предварително редактиране на документа и създаване на връзки
  • FictionBookDesigner или FBD - за красив дизайн на книги, подреждане на заглавия и вложени части и създаване на fb2 файл
  • FictionBookInvestigator или FBI е неразделна част от пакетите BD и FBD, които могат да се използват отделно - за редактиране на книгата с помощта на unicode, където е необходимо.
  • FictionBookEditor , или FBE - за окончателна редакция на книгата след корекция и проверка на нейната валидност
  • BookDesigner , или BD за правене от fb2 файл във формат за четене. Последна актуализация
  • MassTextProcessor или MTP - за коригиране на някои неточности, които не са разрешени в библиотеките, но са разрешени във FBD

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

На въпроса - защо използвам две еднотипни програми (BD и FBD) отговорът е лесен. Има голяма разлика между BD и FBD: FBD е изцяло Unicode, докато BD е само частично. Тези. ако трябва да направите книга с езици, които са несъвместими в рамките на едно и също локално кодиране (например руски и френски), тогава това е само във FBD. Освен това FBD е направен специално за създаване на fb2 файлове, а BD е всеяден. Има много формати както за вход, така и за изход.

Последователност на работа

MW, предварително нарязани

И така, файла, който ми идва след сканиране и разпознаване от скенера е във формат .rtf ( Рич Tвътр Е ormat), който се разпознава и редактира от обикновен MW. Следователно първото нещо, което правим, е да въведете Word. Основната задача на този етап е да подредите връзките и да коригирате очевидно много "кривия" текст.

Първо, за да не пропускате прекъсванията на абзаци, изберете целия текст и използвайте десния бутон на мишката, за да извикате менюто. Отидете на параграф "Абзац" и изберете "Отстъп"->"Първи ред"->"Отстъп".

Отново извикваме менюто "Шрифт" -> избираме размера и вида на шрифта на целия документ. Това се прави, защото при разпознаване на текст често промяната в типа или размера на шрифта попада в средата на думата. В този случай при качване на файл във FBD на това място ще има интервал.

След това "Инструменти"->"Опции"->"Правопис" проверете дали има отметки: автоматично проверявайте правописа, винаги предлагайте замяна, пропускайте думи от главни букви, пропускайте думи с цифри, пропускайте интернет адреси и имена на файлове, автоматично проверявайте граматика, проверете и правописа. Да направим повторна проверка.

Има малко по-различен начин на работа с MW - зареждане на шаблон. Този метод е добре описан и няма да се повтарям. Единственото ми възражение срещу този метод е, че FBD все още не разбира такова обемно форматиране, така че струва ли си да ограждам градината. Но може би ще бъде по-приятно или по-удобно за някого.

След това започва най-досадната и гадна работа - внимателно преглеждаме целия файл, коригираме грешки и оформяме бележки под линия. В изходния файл има два вида бележки под линия – обозначени със звездичка и обозначени с горни числа. Първо отидете на "Вмъкване"->"Връзка"->"Бележка под линия" и конфигурирайте. Бележките под линия трябва да са в долната част на текста, формат на числата 1,2,3..., започвайки от 1, продължавайки с номерирането. Приложете направените промени. След това "Инструменти"->"Настройки"->"Команди", в левия прозорец изберете "Вмъкване" и от десния плъзнете с мишката командата "Бележка под линия ..." в лентата с инструменти.

Когато в текста се появи бележка под линия, поставете курсора на мястото на бележката под линия и щракнете с мишката върху бутона, който се появява на лентата с инструменти. В прозореца, който се появява по-долу, хвърляме текста на бележката под линия. Така цялото форматиране на бележки под линия се свежда до следните процедури:

  • преместване на курсора към бележка под линия
  • премахнете индикатора за бележка под линия (звездичка или цифра)
  • щракнете върху бутона AB1 в лентата с инструменти
  • маркирайте текста на бележката под линия
  • плъзнете го с мишката до долния прозорец
  • премахнете останалия "боклук" от бележката под линия - празни редове, звездички, цифри и др.

След като достигнем края на файла, допълнително проверяваме чрез търсене дали има липсващи бележки под линия.

В ситуация, в която получер или курсив пада върху част от дума, изберете тази дума и я направете нормална или напълно подчертана, в зависимост от текста. Това отново се прави така, че по-късно да не се появява интервал вътре в думата.

В същото време подчертаваме заглавията с удебелен шрифт и празни редове за автоматичното им последващо разпознаване.

Запазете файла и излезте от MW.

FBD - създаване на fb2 файл

Преди да отворите файл с FBD, особено когато го използвате за първи път, има смисъл да проверите настройките на тази програма. Настроил съм го така. Най-важното е да проверите дали има многоезична поддръжка за книги с испански, френски и други подобни. Освен това винаги запазвам оригиналния формат и често използвам дефинирането на заглавия не само чрез ключови думи, но и чрез избран текст, тъй като заглавията на главите често са удебелени по време на разпознаване.

Това меню се извиква с бутона

След като направите всички предварителни настройки, препоръчително е да презаредите файла, така че да се приложат към него. След това преглеждаме файла за подреждане на заглавия, цитати, стихове и т.н. Някои от грешките се идентифицират и коригират на този етап от работата. Незабавно направете резервация, за да изберете част от текста, трябва да щракнете двукратно върху него с мишката. В този случай параграфът е маркиран. Ако трябва да изберете повече от един абзац - първо изберете първия с двоен клик, а след това отидете на последния и Shift + щракнете с мишката. Само в този случай изборът на текст ще бъде 100% правилен. Всички команди на BookCorrector се отнасят само за избран текст.

Първо проверяваме дали авторът и заглавието на книгата са определени правилно. Ако не, ние го коригираме с помощта на BookCorrector (изберете съответно автора и заглавието на книгата). След това дефинираме анотацията (ако има такава) като анотация (анотация на BookCorrector). След това търсим всички заглавия (заглавие на BookCorrector), епиграфи (епиграф), стихове (стих) и цитати. Цитатите (писма и т.н.) са най-трудни! Факт е, че те не се поддържат от BookDesigner като отделна функция. В тази връзка, за да получите красива и добре направена пила, трябва да перверзирате. Лично аз правя това: в началото на цитата на отделен ред поставям набора от букви xxxxx, а в края на цитата също на отделен ред zzzzz. След това ще ви покажа как да го преобразувате обратно към нормалното. Или, алтернативно, можете да ги подредите като епиграфи. Предимството на втория метод е, че авторът на текста е разрешен в епиграфа, но с голям (много голям!) Брой цитати, това е донякъде неудобен метод, което води до увеличаване на ръчния труд. По-късно ще ви разкажа и какво да правите с епиграфските цитати.

Освен това епиграфите, стихотворенията и цитатите могат да съдържат автора на текста, който трябва да бъде представен като автор на текст.

В BD и FBD има и много удобен инструмент за търсене Tools -> Element Browser. Позволява ви да намерите неправилни прекъсвания на редове, неправилни окончания на абзаци. За да направите това, трябва да стартирате търсене на прекъснати изречения и краища на ленти (потребител). Когато щракнете върху ред в браузъра, BD автоматично прескача до местоположението на този елемент и подчертава абзаца, заглавието или картината - каквото търсите. Също така е удобно да проверявате заглавия в него - желателно е да имате под ръка съдържанието на книгата.

На този етап от работата с FBD все още правя допълнителни корекции на изображенията, за да оптимизирам размера им. За да направя това, напълно излизам от редактора (в настройките винаги поставям отметка в квадратчето за зареждане на последната книга при стартиране и отивам в папката LastFile на главната програмна директория. Съхранява html0 файла и снимките за него. Оптимизирам тези снимки използвайки IrfanView (програмата обаче може да бъде каквото искате.) След това отново извиквам FBD, или просто така, или като отворя този html0.

След като изберете всички заглавия, е необходимо да оформите бъдещата структура на книгата. На този етап е много удобно да използвате FictionBookSectionEditor. Извиква се с иконата

И изглежда така

В този редактор на раздели, използвайки стрелките, задаваме структура на документа, която е лесна за четене и логична по отношение на съдържанието. Например такива

След това не забравяйте да натиснете бутона за прилагане, за да запишете текущото местоположение на секциите. ВНИМАНИЕ! Ако излезете от редактора на секции и го въведете отново, секциите отново ще изглеждат немаркирани! Вашите промени в редактора няма да се виждат! Затова не излизайте от редактора на секции, докато не получите желания резултат!

Остава да направим последното нещо, преди реално да направим fb2 файла - да форматираме бележките под линия. За да направите това, изберете бележките под линия и направете Форматиране->избрани бележки.

Сега можете да извикате менюто за създаване на FB2.

Ако сте направили всичко правилно, тогава полетата за автор, заглавие на книгата и анотации вече са попълнени. Всичко, което трябва да направите, е да изберете жанр от предложения списък и да поставите корица, като я плъзнете с мишката от прозореца на Windows Explorer до прозореца на снимката на корицата на книгата. Проверете настройките - опцията книга за библиотека трябва да е активирана. За компетентно определение на тирета / тирета наскоро използвах параметъра dashes-> long, но не повторих екранната снимка. Натискаме бутона make book и изчакваме звуковия сигнал, че книгата е готова.

По принцип сега трябва да потвърдите получения файл. В случай на грешки автоматично се включва много удобен инструмент FictionBookInvestigator, в който можете да коригирате грешните части от кода. Също така се извиква в прозореца "Make Fiction Book File" чрез бутона "load to FBI", който се активира след създаването на fb2.

ФБР - предварително редактиране на fb2 файл

FBI (Fiction Book Investigator) е специализиран ръчен редактор/валидатор на файлове fb2. По отношение на опциите - няколко пъти по-мощен от FBE по отношение на набор от опции. В допълнение, в него правя групови замествания за тирета, които не се разпознават като дълги от FBD, и правя кавички, за които говорих по-рано.

След като направите fb2, качете файла във FBI, след това в Find/Replace:

Намерете какво: uni(44)uni(45)uni(32) заменете с: uni(44)uni(32)uni(151)uni(32)

Кликнете върху „замени всички“

Това преобразува всички конструкции като "запетая тире интервал" в "запетая интервал em тире интервал".

Намерете какво: uni(46)uni(45)uni(32) заменете с: uni(46)uni(32)uni(151)uni(32)

Кликнете върху „замени всички“

Това преобразува всички конструкции от формата "точка тире интервал" в "точка интервал em тире интервал".

Намерете какво: uni(33)uni(45)uni(32) заменете с: uni(33)uni(32)uni(151)uni(32)

Кликнете върху „замени всички“

Това преобразува всички конструкции като "интервал с тире с удивителен знак" в "интервал с удивителен знак и интервал с тире".

Намерете какво: uni(63)uni(45)uni(32) заменете с: uni(63)uni(32)uni(151)uni(32)

Кликнете върху „замени всички“

Това преобразува всички конструкции като "въпросителен знак тире интервал" в "въпросителен знак интервал em тире интервал".

Намерете какво: uni(32)uni(45)uni(32) заменете с: uni(32)uni(151)uni(32)

Кликнете върху „замени всички“

Това преобразува всички тирета под формата "интервал тире интервал" в "интервал em тире интервал".

Намерете какво: заменете с:

Кликнете върху „замени всички“

Намерете какво: заменете с:

Кликнете върху „замени всички“

Последните 2 елемента създават цитати от конструкциите xxxxx и zzzzz, които бяха посочени по-рано. След като файлът fb2 е направен, те се преобразуват в параграфи, които трябва да бъдат заменени с необходимите тагове. Не забравяйте да потвърдите след това!Проверете дали някъде са останали непроменени конструкции (понякога боклук попада в абзаца под формата на интервал, раздел и т.н.).

След като всички цитати са оформени, търся края на всеки цитат и при необходимост маркирам автора на текста в края. F7 - списък с тагове, изберете желания текст след изтриване на таговете, щракнете двукратно върху етикета .

Обикновено в този момент приключвам с FBD и преминавам към редактора на FBE.

FBE - фина настройка

Редакторът на FBE е удобен с това, че ви позволява да редактирате както външния вид, така и изходния код на документа и разкрива добре неговата структура. При отваряне на "дървото" на съдържанието всички недостатъци и недостатъци се виждат веднага и могат лесно да бъдат коригирани. Освен това можете да редактирате както в текстов режим, така и в режим на тагове.

На първо място, трябва да се уверите, че структурата на документа е красива и логична, няма ненужно фрагментиране на секции, съдържанието ще изглежда добре. Пример за това са разделните заглавия.

Когато в текста се появи такова счупено заглавие, това е, първо, грозно, и второ, неудобно е, тъй като това заглавие е заглавието на главата. Това са две заглавия от едно и също ниво, така че можете безопасно да обедините секции и да избегнете ненужното увеличаване на броя на секциите. За да направите това, като поставите курсора в горната част на обединените секции, трябва да натиснете Alt+Del. След това изберете заглавието, което се е превърнало в раздел, и го плъзнете в заглавието. Премахнете излишните празни редове или ги добавете, ако заглавието е твърде дълго и изглежда грозно.

Има няколко елемента, които редактирам във всеки FBD документ. 1. Резюме. FBD, в допълнение към създаването на отделен елемент в описанието, наречен анотация, го дублира в отделен раздел непосредствено след автора и заглавието на книгата. Този дублаж не е много удобен за последващо използване на файла, затова изтривам този раздел изцяло. Щракнете с десния бутон Select->body/section и щракнете с десния бутон върху Cut или Delete.

2. Често файлове с картинки, следващи една след друга, не преминават проверка. Факт е, че FBD не вмъква празен ред между такива картини, което схемата изисква, дори ако ръчно се опитате да вмъкнете ред. Затова поставяме курсора върху втория, третия и т.н. снимки и натиснете Enter.

3. Правилни котировки. Както си спомняте, подчертахме цитати като епиграфи. Сега трябва да направим цитати от тях. По-удобно е да направите това в редактора на изходния код (View-> Source). Търсене на етикет и погледнете малко по-високо. Непосредствено преди това е прекъсване на раздел, тъй като епиграф може да бъде поставен само в началото на раздел. Но цитатът може да отиде навсякъде в секцията, така че прекъсването на секцията може да бъде премахнато и вместо това ...вмъкнете ...

4. Празни редове преди и след заглавието на главата. Такива редове са изключително редки, но трябва да бъдат премахнати според правилата за създаване на валиден документ.

5. Това всъщност не е редактиране. И това беше възможно да се направи във FBD, но го правя тук, защото повече харесвам формата, предложена за попълване на FBE. Това е попълване на файла с описание! Как да го попълните и какво да напишете къде е интуитивно и добре описано в други статии, така че няма да се спирам на това.

MTP - почистване на бележки под линия

По принцип, както вече казах, човек може напълно да мине без тази програма. Но аз я обичам, така че ще ти кажа. Много е удобно, когато трябва да направите групова замяна във файл (или няколко файла) на текстови структури с променлив текст вътре за други структури със същия текст. По принцип със същия успех можете да използвате BookCleaner, който е част от FBD, като напишете подходящ скрипт за него и това вероятно ще бъде дори по-бързо, но аз използвам MTP.

Този процесор има свой собствен, много прост, макро език, чийто текст ще дам изцяло.

Същността на проблема, който трябва да бъде разрешен, е, че FBD и неговият автор категорично не са съгласни с правилата, установени във fb2 по отношение на бележките под линия. Във формата принципно са разрешени обратни препратки, с изключение на бележките под линия. Следователно те трябва да бъдат коригирани непременно, за да може библиотеката да приеме валиден файл. В допълнение, типът на връзките е приведен към библиотечния стандарт.

За съжаление този подход премахва всички маркировки на абзаци от документа. Следователно, ако има други вътрешни връзки във вашата книга, най-добре е да направите тази работа ръчно или ще ги загубите. Регулирането става на 3 етапа.

1. Премахване на маркирането на абзаци.

И така, в прозореца ИЗХОДЕН ТЕКСТнапишете блок

ТЕКСТ="

и в прозореца ЗАМЕНЕН ОТ- такива

ТЕКСТ="

и стартирайте процесора.

ИЗХОДЕН ТЕКСТ

ТЕКСТ=" "

ЗАМЕНЕН ОТ

ТЕКСТ=" "

3. Дефиниране на номера на бележката под линия като заглавие.

ИЗХОДЕН ТЕКСТ

ТЕКСТ="

[" ИМЕ=BLOCK1 MAXLENGTH=20 TEXT="]"

ЗАМЕНЕН ОТ

ТЕКСТ=" \н <p>" ИМЕ=БЛОК1 ТЕКСТ="</p>\н

След толкова много редакции файлът е готов за корекция, така че откритите грешки няма да предизвикат раздразнение и желание да хвърлите книгата в някой далечен ъгъл ...

BD - за корекция

Използвам програмата BookDesigner, за да направя файл за устройството, на което чета. Изобщо не бих го споменавал тук, но има ярък и красив пример за използване на BookCleaner, програма, включена както в BD, така и в FBD, и ми беше предложена от разработчика на тези програми. Това е чудесна илюстрация за това как можете да замените MTP с малък скрипт.

Ако си спомняте, BD и FBD не създават, разбират или показват котировки. В бъдеще това вероятно ще се промени, но в настоящето - уви. И бих искал да видя цялото форматиране на fb2 в устройството - първо, за да избегна възможни грешки и некоректност, и второ, красива книга е просто удоволствие да се чете. Ето защо, за да има селекция от цитати в четеца, беше написан този скрипт.

Пример за BD, трябва да се инсталира най-новата актуализация. Можете да направите това и във FBD, но има стара версия на Book Cleaner, скриптът е същият, но бутоните са различни.

Инструменти -> Скрипт за почистване на книги -> нов

]*>

RegExp: поставете отметка в квадратчето.

таблица -> добавяне на ред

скрипт -> запиши като -> "fb2cite"

входен файл: преди форматиране -> изберете "fb2cite.bcf" входен файл: след форматиране -> няма изходен файл (fb2): -> няма

Затворете Book Cleaner. След зареждането на fb2 всички цитати ще бъдат маркирани в червено. Ако в цитата има автор на текст, той ще бъде маркиран със собствен цвят. Двойното щракване върху първия ред на cite ще избере целия елемент и неговият тип ще се появи на 4-тата лента на състоянието: cite

Пример е даден в авторската редакция. Промених го малко за себе си. Направени са промени в цвета на текста - червеното е твърде ярко за мен. Дълго време използвах и преобразуването на текст в курсив, докато не попаднах на книга в текста на цитати, в която курсивът се оказа значителен. Но за тези, които желаят, мога да кажа, че можете да вмъкнете тагове и. Освен това, за да се виждат тиретата em по време на корекцията, се възползвах от съвета на автора на програмата, като преименувах всички тире em и средни тирета в гръцка буква на етапа на зареждане? и след това го преобразувайте обратно в тире. Снимките ясно показват къде да използвате кой скрипт, съхранен във файла с разширение .bcf

внимание! След като използвате Book Cleaner в режим на замяна на тагове, силно се препоръчва да проверите дървото на таговете с Html Fragment Editor, особено за неспециалисти в html.

Необичайни книги

В този раздел ще говоря за необичайни книги, на които попаднах за корекция. Нови глави ще се появяват тук периодично, тъй като няма ограничение за човешкото съвършенство!

Много, много истории

Много необичайна заявка дойде от скенер за разделяне на книгата с разкази на няколко файла, по една история на файл. Тъй като четенето на стотици файлове не е много удобно, първо разделих един файл в MW на 19 според броя на авторите. Това става просто - създава се нов файл, в който се вмъква част от текста от оригиналния файл. Веднага стана ясно, че някои автори не могат да бъдат разделени на отделни разкази поради взаимосвързаните разкази, а някои е невъзможно поради сквозното номериране на бележките под линия в тези автори.

Най-важното нещо, което трябва да кажете тук е, че първо трябва напълно да създадете един файл, като внимателно попълните неговото описание и извадите анотацията. Ако остане поне една грешка, тогава тя ще трябва да бъде коригирана във всички файлове.

Когато правите следващи файлове, трябва да използвате опцията за описание на FBD, преди директно да стартирате make book в раздела make Fiction Book файл. След това описанието ще бъде напълно копирано от примерния файл, с изключение на автора на книгата и нейното заглавие. внимание! ID също се копира, така че сменяйте номера за всяка следваща бройка!

След като коригирах и редактирах тези 19 файла, продължих да ги разделям на отделни истории. За да направя това, копирах файла според броя на историите и преименувах всеки един, за да не се объркам в последователността на файловете (при първото разделяне файловете изглеждаха като Collection_name_author_number.fb2. При последващото разделяне историята номер във файла на автора е добавен към името на файла). Разбивката се състои в премахване на излишното и редактиране на описанието (a). В тага за заглавие трябва да промените заглавието на книгата, в описанието (e) коригирайте заглавието на историята и задължително!Идентификационен номер.

В резултат на това получих 63 файла без никакви проблеми.

Снимки

Друга изключително сложна книга се състоеше от огромен брой снимки и цитати. Вече говорих за цитати по-горе, но искам да засегна специално снимките. За бързо търсене на всички картинки във файл, както и на всички специфични компоненти като цяло (заглавия, епиграфи, курсив, бележки под линия и т.н.), има много ефективна програма Element Browser, която е част от BD и FBD. Той показва в своя прозорец списък с всички картини (или други избрани елементи) и когато щракнете двукратно върху името на картината, тя скача до нейното местоположение. Двоен клик върху самата картина извежда прозореца Вмъкване/Редактиране на картина, в който можете да промените картината, да я изтриете, както и да промените нейния размер и позиция спрямо текста. Самото местоположение на картината може просто да се промени, като я вземете с мишката и я плъзнете на друго място. Вмъкването на картина е лесно с помощта на бутона F5, който отваря същия прозорец.

краен резултат

Е, стигнахме до финала. Всеки чете на устройството си, така че няма смисъл да описваме корекцията, окончателното редактиране на файла става във FBE, за което вече говорихме, като резултат получаваме доста чиста, красиво оформена книга, готова за да бъдат качени в библиотеката. Тази работа е дълга и досадна, но резултатът, според мен, плаща за всички усилия.

Подобни публикации