[Plugin Request] FB2 (обложка-аннотация-текст) lister plugin
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: [Plugin Request] FB2 (обложка-аннотация-текст) lister plugin Author: Wonderboy PostPosted: Sun Dec 20, 2015 05:31
    —
Тема, конечно, немного боянная, но существующие плагины ни один не соответствуют сабжу в полной мере, и все выложенные плагины не умеют выводить аннотацию. Поэтому прошу обратить внимание плагинописатетей.

При скачке какой-нибудь издательской серии книг очень бы хотелось сразу произвести черновой отбор по содержимому, и именно этого не хватает, вывода в формате обложка - аннотация - текст книги. Я даже готов отказаться от обложки, но очень хотелось бы, чтобы аннотация выводилась впереди основного текста книги.

#2:  Author: StaniclawLocation: Ташкент PostPosted: Sun Dec 20, 2015 10:52
    —
С аннотациями и правда беда, но вот плагин fb2 bookmistа в листерном варианте умеет показывать обложки в режиме эскизов.

Если именно надо именно в окне ''Листера'', то есть плагин OOoViewer, который, однако, также не показывает аннотацию.

Но так как электронные книги FictionBook2 представляют собой XML-файлы, можно использовать IeView или HtmlView. Они аннотацию покажут. Просмотр, правда, малость корявый, но для пробежать глазами сойдёт.

#3:  Author: Skif_off PostPosted: Sun Dec 20, 2015 11:31
    —
Wonderboy
Как временное решение? Или Script Content Plugin (можно будет попутно убрать форматирование внутри <annotation></annotation>, пробелы/табуляцию в начале строк)?

#4:  Author: StaniclawLocation: Ташкент PostPosted: Sun Dec 20, 2015 13:11
    —
А ещё можно выкусывать аннотацию плагином PcreSearch. Так проще, но если там есть теги форматирования, они останутся.

Но всё это будет работать только с самими файлами .FB2 -- не со сжатыми книгами (.FB2.ZIP, .FBZ).

#5:  Author: Wonderboy PostPosted: Sun Dec 20, 2015 13:36
    —
Спасибо за ссылки, но эти решения подразумевают изучение структуры fb2 и скриптов. Я же последний раз кодил на асме в начале 2000-х. Плюс насколько я понял, по Ctrl+Q нужно будет переключаться на вторую панель и скролить. Коряво получается.

Видимо, придется загонять подборки на Андроид и там уже сортировать.

Добавлено спустя 2 минуты:

Skif_off wrote:
Как временное решение?

Насколько я понял, в сжатых FB2 это не прокатит

#6:  Author: StaniclawLocation: Ташкент PostPosted: Sun Dec 20, 2015 14:31
    —
Wonderboy
Положим, прокручивать не надо -- что HtmlView, что IeView показывают структуру FB2. И аннотацию тоже, причём в самом начале.

Да, для сжатых это не подойдёт. Разве что придётся их скопом распаковывать, сортировать как надо и упаковывать обратно.


Last edited by Staniclaw on Mon Dec 21, 2015 01:31; edited 1 time in total

#7:  Author: Wonderboy PostPosted: Mon Dec 21, 2015 01:27
    —
Staniclaw
большое спасибо за ответы. Как временная мера HtmlView подошел, аннотация действительно влезает в окно.

#8:  Author: StaniclawLocation: Ташкент PostPosted: Mon Dec 21, 2015 19:55
    —
Вдогонку: плагин wdx_xml (тоже bookmistа) позволяет получать много информации о книгах FB2 (кое-что -- и для сжатых книг). Есть там и поле ''Аннотация'', но оно не работает, т. к. сама аннотация находится в абзацах, а не в самом теге <annotation>.

Но можно сделать такой финт ушами: в файле wdx_xml.xml надо найти это место:
Code:
      <field>
         <name>Аннотация</name>
         <xpath>description/title-info/annotation/</xpath>
      </field>
и добавить в конце тега <xpath> указание на абзацы:
Code:
         <xpath>description/title-info/annotation/*p/</xpath>
В меню выбора плагина пункт ''Аннотация'' превратится в меню с тремя подпунктами, указывающими, соответственно, на первый, второй и третий абзацы.

#9:  Author: LonerDLocation: Донецк PostPosted: Mon Jan 25, 2016 20:13
    —
Wonderboy wrote:
FB2 (обложка-аннотация-текст) lister plugin
...существующие плагины ни один не соответствуют сабжу в полной мере, и все выложенные плагины не умеют выводить аннотацию.

Аннотацию плагин eBookInfo умеет выводить. И картинку. И прочую информацию - автора, название, год и т.д...
https://db.tt/oILoLNQS
Правда, непосредственно текст книги этот плагин не отображает.

Wonderboy wrote:
очень хотелось бы, чтобы аннотация выводилась впереди основного текста книги.

Можно подключить плагин eBookInfo, а следом за ним - sLister, и переключаясь между плагинами, смотреть вначале обложку+аннотацию, а затем текст.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group