LINUX.ORG.RU
ФорумTalks

[okular][fb2] бага?

 ,


0

0

В общем, сделал для себя книгу в формате fb2
http://filebin.ca/hqbhk/.fb2

по идее, должно было отображаться содержание книги с ссылками на соответствующие главы, а ниже сам текст.

оффтопик-просмотрщики кривовато, но выполняют это (на 100% правильно это сделал плагин для TC Lister), а в okular'e отображаются только названия глав, а текст не отображается -_-

в чём проблема?
посоветуйте просмотрщик fb2 с полной поддержкой формата

Сразу скажу, что Кеды - говно. И ты в этом убедился ;)

gharik
()

fbreader вроде как правильно читает. оглавление работает.

mydoom ★★★
()
Ответ на: комментарий от overmind88

спасибо

fbreader - не хватает функционала, насколько я помню. Неудобный он какой-то. /оно и понятно - создавался изначально для мобильных платформ/

pybookreader - попробую ^^

anonymmmm
() автор топика

> посоветуйте просмотрщик fb2 с полной поддержкой формата

Сначала надо сделать нормально книгу. А то там ошибок...

$ xmllint -noout -schema FictionBook2.21.xsd fb2
fb2:5: element genre: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}genre': [facet 'enumeration'] The value 'Бурлезно-травесційна поема' is not an element of the set {'sf_history', 'sf_action', 'sf_epic', 'sf_heroic', 'sf_detective', 'sf_cyberpunk', 'sf_space', 'sf_social', 'sf_horror', 'sf_humor', 'sf_fantasy', 'sf', 'det_classic', 'det_police', 'det_action', 'det_irony', 'det_history', 'det_espionage', 'det_crime', 'det_political', 'det_maniac', 'det_hard', 'thriller', 'detective', 'prose_classic', 'prose_history', 'prose_contemporary', 'prose_counter', 'prose_rus_classic', 'prose_su_classics', 'love_contemporary', 'love_history', 'love_detective', 'love_short', 'love_erotica', 'adv_western', 'adv_history', 'adv_indian', 'adv_maritime', 'adv_geo', 'adv_animal', 'adventure', 'child_tale', 'child_verse', 'child_prose', 'child_sf', 'child_det', 'child_adv', 'child_education', 'children', 'poetry', 'dramaturgy', 'antique_ant', 'antique_european', 'antique_russian', 'antique_east', 'antique_myths', 'antique', 'sci_history', 'sci_psychology', 'sci_culture', 'sci_religion', 'sci_philosophy', 'sci_politics', 'sci_juris', 'sci_linguistic', 'sci_medicine', 'sci_phys', 'sci_math', 'sci_chem', 'sci_biology', 'sci_tech', 'science', 'comp_www', 'comp_programming', 'comp_hard', 'comp_soft', 'comp_db', 'comp_osnet', 'computers', 'ref_encyc', 'ref_dict', 'ref_ref', 'ref_guide', 'reference', 'nonf_biography', 'nonf_publicism', 'nonf_criticism', 'nonfiction', 'design', 'religion_rel', 'religion_esoterics', 'religion_self', 'religion', 'humor_anecdote', 'humor_prose', 'humor_verse', 'humor', 'home_cooking', 'home_pets', 'home_crafts', 'home_entertain', 'home_health', 'home_garden', 'home_diy', 'home_sport', 'home_sex', 'home', 'prose_military', 'love_sf', 'job_hunting', 'management', 'marketing', 'banking', 'stock', 'accounting', 'global_economy', 'economics', 'industries', 'org_behavior', 'personal_finance', 'real_estate', 'popular_business', 'small_business', 'paper_work', 'economics_ref'}.
fb2:5: element genre: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}genre': 'Бурлезно-травесційна поема' is not a valid value of the atomic type '{http://www.gribuser.ru/xml/fictionbook/2.0/genres}genreType'.
fb2:3: element description: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}description': Missing child element(s). Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}src-title-info, {http://www.gribuser.ru/xml/fictionbook/2.0}document-info ).
fb2:23: element p: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}p': This element is not expected. Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}title, {http://www.gribuser.ru/xml/fictionbook/2.0}subtitle, {http://www.gribuser.ru/xml/fictionbook/2.0}v ).
fb2:691: element p: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}p': This element is not expected. Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}title, {http://www.gribuser.ru/xml/fictionbook/2.0}subtitle, {http://www.gribuser.ru/xml/fictionbook/2.0}v ).
fb2:1450: element p: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}p': This element is not expected. Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}title, {http://www.gribuser.ru/xml/fictionbook/2.0}subtitle, {http://www.gribuser.ru/xml/fictionbook/2.0}v ).
fb2:2869: element p: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}p': This element is not expected. Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}title, {http://www.gribuser.ru/xml/fictionbook/2.0}subtitle, {http://www.gribuser.ru/xml/fictionbook/2.0}v ).
fb2:4208: element p: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}p': This element is not expected. Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}title, {http://www.gribuser.ru/xml/fictionbook/2.0}subtitle, {http://www.gribuser.ru/xml/fictionbook/2.0}v ).
fb2:5657: element p: Schemas validity error : Element '{http://www.gribuser.ru/xml/fictionbook/2.0}p': This element is not expected. Expected is one of ( {http://www.gribuser.ru/xml/fictionbook/2.0}title, {http://www.gribuser.ru/xml/fictionbook/2.0}subtitle, {http://www.gribuser.ru/xml/fictionbook/2.0}v ).
fb2 fails to validate

mnt
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.