Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство. Версия 1.0 Release Candidat 1 от 15.05.2008 г. Страница 31
- Категория: Компьютеры и Интернет / Прочая околокомпьтерная литература
- Автор: Михаил Кондратович
- Год выпуска: неизвестен
- ISBN: нет данных
- Издательство: неизвестно
- Страниц: 34
- Добавлено: 2019-05-28 14:54:10
Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство. Версия 1.0 Release Candidat 1 от 15.05.2008 г. краткое содержание
Прочтите описание перед тем, как прочитать онлайн книгу «Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство. Версия 1.0 Release Candidat 1 от 15.05.2008 г.» бесплатно полную версию:Книга предназначена для пользователей, желающих самостоятельно создавать и редактировать электронные книги в популярном формате FictionBook. Подробно описан сам формат FB и программные средства, предназначенные для работы с ним.
Михаил Кондратович - Создание электронных книг в формате FictionBook 2.1: практическое руководство. Версия 1.0 Release Candidat 1 от 15.05.2008 г. читать онлайн бесплатно
sci_politics — Politics — Политика
sci_business — Business literature — Деловая литература
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 — Прочее домоводство (то, что не вошло в другие категории)
Приложение Г
Список возможных языков
Ниже приведены коды языков, которые можно прописывать в тэгах <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
Пример: \r\n — поиск разрыва строки (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$ — Находит все строки в тексте, состоящие из единственного пробела.
Метасимволы — стандартные перечни символов
. (точка) — Любой символ
\w — буквенно-цифровой символ или "_"
\W — не \w
\d — цифровой символ
\D — не \d
\s — любой «пробельный» символ: [\x20\t\n\r\f]
\S — не \s
Оговорка. В FB Editor (и, скорее всего, в большинстве других программ) метасимволы \w и \W не реагируют на кириллицу.
Метасимвол «.» по умолчанию совпадает с любым символом, однако, если выключить модификатор s ((?-s), синтаксис см. ниже), то «.» не будет совпадать с разделителями строк.
Стандартные перечни \w, \d и \s можно использовать и внутри перечней символов.
Примеры:
—foob[\w\s]r — —находит «foobar», «foob r», «foobbr» но не «foob1r», «foob=r»
—\+\d (\d\d\d) \d\d\d-\d\d-\d\d — —Находит телефон в формате «+7 (095) 555-55-55»
Метасимволы — повторения
Жалоба
Напишите нам, и мы в срочном порядке примем меры.