Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство
sci_psychology — Psychology — Психология
sci_culture — Cultural science — Культурология
sci_religion — Religious studies — Религиоведение
sci_philosophy — Philosophy — Философия
sci_politics — Politics — Политика
sci_juris — Jurisprudence — Юриспруденция
sci_linguistic — Linguistics — Языкознание
sci_medicine — Medicine — Медицина
sci_phys — Physics — Физика
sci_math — Mathematics — Математика
sci_chem — Chemistry — Химия
sci_biology — Biology — Биология
sci_tech — Technical — Технические науки
science — Other — Прочая научная литература (то, что не вошло в другие категории)
* Computers & Internet (Компьютеры и Интернет)
comp_www — Internet — Интернет
comp_programming — Programming — Программирование
comp_hard — Hardware — Компьютерное «железо» (аппаратное обеспечение)
comp_soft — Software — Программы
comp_db — Databases — Базы данных
comp_osnet — OS & Networking — ОС и Сети
computers — Other — Прочая околокомпьтерная литература (то, что не вошло в другие категории)
* Reference (Справочная литература)
ref_encyc — Encyclopedias — Энциклопедии
ref_dict — Dictionaries — Словари
ref_ref — Reference — Справочники
ref_guide — Guidebooks — Руководства
reference — Other — Прочая справочная литература (то, что не вошло в другие категории)
* Nonfiction (Документальная литература)
nonf_biography — Biography & Memoirs — Биографии и Мемуары
nonf_publicism — Publicism — Публицистика
nonf_criticism — Criticism — Критика
design — Art & design — Искусство и Дизайн
nonfiction — Other — Прочая документальная литература (то, что не вошло в другие категории)
* Religion & Inspiration (Религия и духовность)
religion_rel — Religion — Религия
religion_esoterics — Esoterics — Эзотерика
religion_self — Self-improvement — Самосовершенствование
religion — Other — Прочая религионая литература (то, что не вошло в другие категории)
* Humor (Юмор)
humor_anecdote — Anecdote — Анекдоты
humor_prose — Prose — Юмористическая проза
humor_verse — Verses — Юмористические стихи
humor — Other — Прочий юмор (то, что не вошло в другие категории)
* Home & Family (Домоводство (Дом и семья))
home_cooking — Cooking — Кулинария
home_pets — Pets — Домашние животные
home_crafts — Hobbies & Crafts — Хобби и ремесла
home_entertain — Entertaining — Развлечения
home_health — Health — Здоровье
home_garden — Garden — Сад и огород
home_diy — Do it yourself — Сделай сам
home_sport — Sports — Спорт
home_sex — Erotica & sex — Эротика, Секс
home — Other — Прочее домоводство (то, что не вошло в другие категории)
geo_guides — Geo_guides — Путеводители
* Economy, Business (Экономика, деловая литература)
job_hunting — Job Hunting — Поиск работы, карьера
management — Management — Управление, подбор персонала
marketing — Marketing — Маркетинг, PR, реклама
banking — Banking — Банковское дело
stock — Stock — Ценные бумаги, инвестиции
accounting — Accounting — Бухучет, налогообложение, аудит
global_economy — Global Economy — Внешнеэкономическая деятельность
economics — Economics — Экономика
industries — Industries — Отраслевые издания
org_behavior — Corporate Culture — Корпоративная культура
personal_finance — Personal Finance — Личные финансы
real_estate — Real Estate — Недвижимость
popular_business — Popular Business — О бизнесе популярно
small_business — Small Business — Малый бизнес
paper_work — Paper Work — Делопроизводство
economics_ref — Economics Reference Book — Справочники
Приложение Г
Список возможных языков
Ниже приведены коды языков, которые можно прописывать в тэгах <lang> и <src-lang>.
Здесь приведены только основные кодировки, полный список содержится в стандарте ISO 639:
abk — ab — Абхазский
aze az Азербайджанский
alb/sqi sq Албанский
eng en Английский
arm/hye hy Армянский
ba Башкирский
bel be Белорусский
bul bg Болгарский
hun hu Венгерский
vie vi Вьетнамский
dut/nla nl Голландский
ell/gre el Греческий современный (1453-)
dan da Датский
grc Древнегреческий (до 1453)
heb he Иврит
esl/spa es Испанский
ita it Итальянский
kaz kk Казахский
kir ky Киргизский
chi/zho zh Китайский
kor ko Корейский
lat la Латинский
lav lv Латвийский
lit lt Литовский
mac/mak mk Македонский
mol mo Молдавский
mon mn Монгольский
deu/ger de Немецкий
mul Несколько языков
und Неопределенный
nor no Норвежский
fas/per fa Персидский
pol pl Польский
por pt Португальский
rus ru Русский
san sa Санскрит
slk/slo sk Словацкий
slv sl Словенский
tgk tg Таджикский
tat tt Татарский
tur tr Турецкий
uzb uz Узбекский
ukr uk Украинский
cym/wel cy Валлийский
fin fi Финский
fra/fre fr Французский
che Чеченский
ces/cze cs Чешский
hr Хорватский
sve/swe sv Шведский
epo eo Эсперанто
est et Эстонский
jpn ja Японский
Приложение Д
Регулярные выражения
==Важно!========================
Это описание было заимствовано из документации к программе Дмитрия Грибова СlearTXT. Реализация регулярных выражений в FB Editor несколько отличается от СlearTXT. Поэтому, эта документация справедлива для FBE лишь с некоторыми оговорками.
Хотя, в связи с тем, что регулярные выражения используются не только в FB Editor, но и в других программах, упомянутых в книге, было принято волевое решение привести это описание здесь полностью.
===============================
Регулярные выражения — широко используемый способ описания шаблонов для поиска текста и проверки соответствия шаблону. Специальные метасимволы позволяют определять, например, что Вы ищете подстроку в начале входной строки или определенное число повторений подстроки.
На первый взгляд регулярные выражения выглядят страшновато (ну хорошо, на второй — еще страшнее ;) ). Однако вы очень быстро оцените всю их мощь. Они избавят вас от длительного и нудного ручного поиска/замены/правки, а в некоторых случаях дадут вам возможности, реализация которых «ручками» даже не придет вам в голову.
СИМВОЛЫЭто простейшие случаи подстановок.
xNN — символ с шестнадцатеричным кодом NN
t — табуляция (HT/TAB), можно также x09
n — новая строка (NL), можно также x0a
r — возврат каретки (CR), можно также x0d
Пример: rn — поиск разрыва строки (Windows, DOS).
Поиск «одного из» — перечниМожно определить перечень, заключив символы в «[]». Перечень будет совпадать с любым одним символом, перечисленным в нем.
Если первый символ перечня (сразу после «[») — «^», то такой перечень совпадает с любым символом, не перечисленным в перечне.
Внутри перечня символ «-» может быть использован для определения диапазонов символов, например, a-z представляет все символы между «a» и «z», включительно.
Если необходимо включить в перечень сам символ «-», его нужно поместить в начало или конец перечня или предварить «». Если необходимо поместить в перечень сам символ «]», поместите его в самое начало или предварите «».
Примеры:
п[иа]р — будут найдены буквосочетания «пир» и «пар». Но, допустим, не «пор».
п[^иа]р — будут найдены буквосочетания «п…р» с любым символом между «п» и «р», кроме «и» и «а».
[-az] — «a», «z» и «-»
[az-] — «a», «z» и «-»
[a-z] — «a», «z» и «-»
[a-z] — все 26 малых латинских букв от «a» до «z»
[n-x0D] — #10, #11, #12, #13
[d-t] — цифра, «-» или «t»
[]-a] — символ из диапазона «]»..«a»
Оговорка. В FB Editor в режиме исходника перечни, содержащие кирииллицу ФУНКЦИОНИРУЮТ НЕПРАВИЛЬНО.
МетасимволыМетасимволы — это специальные символы, являющиеся важнейшим понятием в регулярных выражениях. Существует несколько групп метасимволов.
• Разделители строк (начало строки, конец строки и т.п.)
• Стандартные перечни символов (цифры, буквы и цифры и т.п.)
• Границы слов (показывают, что вхождение должно быть на границе слова)
• Повторения (указывает, сколько раз должна присутствовать последовательность)
• Варианты (позволяет указать набор масок, с любой из которых должен совпадать текст)
• Подвыражения (используются при замене)
• Обратные ссылки (способ обратиться к подвыражениям при поиске)
Метасимволы — разделители строк и границыРазделители и границы
^ — начало строки
$ — конец строки
A — начало текста
Z — конец текста
b — Совпадает на границе слова
B — Совпадает НЕ на границе слова
Оговорка. В FB Editor (и, скорее всего, в большинстве других программ) метасимволы b и B не реагируют на кириллицу.
Примеры:
^Все — Находит все строки в тексте, начинающиеся словом «Все»
bмир — Находит все слова, начинающиеся буквосочетанием «мир». Слова будут найдены и в начале строк, и в середине.
^x20$ — Находит все строки в тексте, состоящие из единственного пробела.
Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство, относящееся к жанру Прочая околокомпьютерная литература. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.


