Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > Non-English Discussions > Deutsches Forum > PocketBook

Notices

Reply
 
Thread Tools Search this Thread
Old 01-31-2010, 02:27 PM   #1
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Sortieren nach Buchreihe

Ein Superfeature!
Sehr wichtig für mich, da ich viele E-Books (Scheibenwelt, Perry Rhodan, etc... ) habe, die ich gerne so sortiert haben würde.

Meine Frage.
Für welche Dokumenttypen ist diese Sortierung möglich und auf welche Metadaten wird jeweils zugegriffen?

Mit diesen Informationen könnte ich einen geeigneten Konverter schreiben.

Schöne Grüße
Jacques
Jacques_N is offline   Reply With Quote
Old 01-31-2010, 03:01 PM   #2
TheHutt
Zealot
TheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheese
 
TheHutt's Avatar
 
Posts: 135
Karma: 1200
Join Date: Jan 2010
Device: Pocketbook 360°
Zumindest bei FB2 wird der folgende Tag ausgewertet:

<sequence number="Nummer des Romans in der Reihe" name="Name der Reihe"/>
TheHutt is offline   Reply With Quote
Old 01-31-2010, 03:11 PM   #3
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
@TheHutt
Danke für den Hinweis. Ich vermute mal im Abschnitt <document-info>

Ich bin gerade dabei ein perl script zu schreiben, das mir meine HTML Bücher nach FB2 konvertiert. Da kann ich diese Infos gebrauchen.

Die Doku die bis jetzt zum FB2 Format gefunden habe, ist in Russisch. Das ist das erste mal, wo ich bedaure das ich nicht ein alter Ossi bin ;-)

Schöne Grüße
Jacques
Jacques_N is offline   Reply With Quote
Old 02-01-2010, 02:15 AM   #4
TheHutt
Zealot
TheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheese
 
TheHutt's Avatar
 
Posts: 135
Karma: 1200
Join Date: Jan 2010
Device: Pocketbook 360°
Quote:
Danke für den Hinweis. Ich vermute mal im Abschnitt <document-info>
Nee, im <title-info>.
TheHutt is offline   Reply With Quote
Old 02-01-2010, 04:06 AM   #5
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Quote:
Originally Posted by TheHutt View Post
Nee, im <title-info>.
Witzig, ich hatte es ins <document-info> geschrieben und es schien zu funktionieren. Ich werde es heute Abend noch mal näher untersuchen.
Mein Script ist soweit fertig, das ich ganze Verzeichnisse von HTML nach FB2 konvertieren kann, falls jemand Interesse hat...

Schöne Grüße
Jacques
Jacques_N is offline   Reply With Quote
Old 02-01-2010, 04:16 AM   #6
TheHutt
Zealot
TheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheese
 
TheHutt's Avatar
 
Posts: 135
Karma: 1200
Join Date: Jan 2010
Device: Pocketbook 360°
Ist ja richtig nett, die Idee! Ich habe bisher zum Erstellen von FB2 den FictionBook Editor (hat auch englische Oberfläche) verwendet, aber das Konvertieren von WORD oder HTML ins FB2 hatte bisher immer merkwürdige Ergebnisse produziert, die immer von Hand nachgezogen werden mussten.
TheHutt is offline   Reply With Quote
Old 02-01-2010, 04:37 AM   #7
mtravellerh
book creator
mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.
 
mtravellerh's Avatar
 
Posts: 9,635
Karma: 3856660
Join Date: Oct 2008
Location: Luxembourg
Device: PB360°
Quote:
Originally Posted by Jacques_N View Post
Witzig, ich hatte es ins <document-info> geschrieben und es schien zu funktionieren. Ich werde es heute Abend noch mal näher untersuchen.
Mein Script ist soweit fertig, das ich ganze Verzeichnisse von HTML nach FB2 konvertieren kann, falls jemand Interesse hat...

Schöne Grüße
Jacques
Aber sicher doch. Kannst Du das Skript nicht hochladen?
mtravellerh is offline   Reply With Quote
Old 02-01-2010, 06:34 AM   #8
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Quote:
Originally Posted by mtravellerh View Post
Aber sicher doch. Kannst Du das Skript nicht hochladen?
Sicher doch, aber erst heute Abend, habe den Code nicht auf der Arbeit ;-)

Der Code ist aber auf 'meine' Metadaten 'optimiert, das heißt bei mir sieht der Headerbereich so aus:

<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Die Geburt einer Stahlratte</TITLE>
<META NAME="CLASSIFICATION" CONTENT="Roman">
<META NAME="BOOKTITLE" CONTENT="Die Geburt einer Stahlratte">
<META NAME="BOOKAUTHOR" CONTENT="Harrison">
<META NAME="BOOKREIHE" CONTENT="Stahlratte">
<META NAME="BOOKORDER" CONTENT="1">
<META NAME="BOOKDIR" CONTENT="Harrison">
<META NAME="LANG" CONTENT="de">
<META NAME="BOOKNAME" CONTENT="STAHL1">
</HEAD>

Das Script packt diese Metadaten in die entspechenden Stellen des FB2 Dokumentes.
<H2> Tags werden zu Sections gewandelt.
Die HTML Dateien sollte man vorher durch 'tidy.exe' schicken, aber das ist ohnehin immer eine gute Idee.

Und ja, es ist noch sehr Beta, eine Sonntag-Nacht Aktion ;-) , immerhin der FB-Reader hat es geschluckt.

Anbei ein kleines Beispiel...

Gruß
Jacques
Attached Files
File Type: zip Anh1_test.fb2.zip (2.0 KB, 458 views)
Jacques_N is offline   Reply With Quote
Old 02-01-2010, 07:16 AM   #9
mtravellerh
book creator
mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.mtravellerh ought to be getting tired of karma fortunes by now.
 
mtravellerh's Avatar
 
Posts: 9,635
Karma: 3856660
Join Date: Oct 2008
Location: Luxembourg
Device: PB360°
Quote:
Originally Posted by Jacques_N View Post
Sicher doch, aber erst heute Abend, habe den Code nicht auf der Arbeit ;-)

Der Code ist aber auf 'meine' Metadaten 'optimiert, das heißt bei mir sieht der Headerbereich so aus:

<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Die Geburt einer Stahlratte</TITLE>
<META NAME="CLASSIFICATION" CONTENT="Roman">
<META NAME="BOOKTITLE" CONTENT="Die Geburt einer Stahlratte">
<META NAME="BOOKAUTHOR" CONTENT="Harrison">
<META NAME="BOOKREIHE" CONTENT="Stahlratte">
<META NAME="BOOKORDER" CONTENT="1">
<META NAME="BOOKDIR" CONTENT="Harrison">
<META NAME="LANG" CONTENT="de">
<META NAME="BOOKNAME" CONTENT="STAHL1">
</HEAD>

Das Script packt diese Metadaten in die entspechenden Stellen des FB2 Dokumentes.
<H2> Tags werden zu Sections gewandelt.
Die HTML Dateien sollte man vorher durch 'tidy.exe' schicken, aber das ist ohnehin immer eine gute Idee.

Und ja, es ist noch sehr Beta, eine Sonntag-Nacht Aktion ;-) , immerhin der FB-Reader hat es geschluckt.

Anbei ein kleines Beispiel...

Gruß
Jacques
Also, das Beispiel kommt schon mal super! Die Metas kann man ja so übernehmen. Mit einem ordentlichen html-editor kein Thema. Kann man eventuell auch die h3-Tags zu Sections wandeln? Aber hierarchische TOCs gibt es bei fb2 nicht, oder?
mtravellerh is offline   Reply With Quote
Old 02-01-2010, 07:40 AM   #10
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Alles machbar...

Quote:
Originally Posted by mtravellerh View Post
Also, das Beispiel kommt schon mal super! Die Metas kann man ja so übernehmen. Mit einem ordentlichen html-editor kein Thema. Kann man eventuell auch die h3-Tags zu Sections wandeln? Aber hierarchische TOCs gibt es bei fb2 nicht, oder?
Einfach
aus:
$tag =~ /h2/
wird:
$tag =~ /h[2-3]/

Mal sehen ob ich heute noch dazu komme, bin eigentlich mit Wäschewaschen dran...

aber ob das auch sinnvoll ist?
Wenn ich aus der Spezi schlau geworden bin, dann gibt es in FB2 keine hierarchischen Inhaltsverzeichnisse, bin mir aber nicht 100% sicher, mein russisch ;-)

Gruß
Jacques
Jacques_N is offline   Reply With Quote
Old 02-01-2010, 08:02 AM   #11
TheHutt
Zealot
TheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheeseTheHutt can extract oil from cheese
 
TheHutt's Avatar
 
Posts: 135
Karma: 1200
Join Date: Jan 2010
Device: Pocketbook 360°
Quote:
Wenn ich aus der Spezi schlau geworden bin, dann gibt es in FB2 keine hierarchischen Inhaltsverzeichnisse, bin mir aber nicht 100% sicher, mein russisch ;-)
Na und ob es welche gibt!

Wenn du verschachtelte <section>-Tags mit jeweils einem Titel mit <title> hast, werden die Titel im Inhaltsverzeichnis verschachtelt dargestellt.

TheHutt is offline   Reply With Quote
Old 02-01-2010, 08:06 AM   #12
Svenni
Addict
Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.Svenni ought to be getting tired of karma fortunes by now.
 
Posts: 319
Karma: 200808
Join Date: Oct 2009
Location: hoch im Norden
Device: einige
Quote:
Originally Posted by Jacques_N View Post
Ein Superfeature!
Sehr wichtig für mich, da ich viele E-Books (Scheibenwelt, Perry Rhodan, etc... ) habe, die ich gerne so sortiert haben würde.
Da hab' ich doch neulich hier im Sub etwas gelesen ... *such* ... ah, wusste ich's doch:

Link zum bereits in die Ticket-Liste aufgenommenen Vorschlag von Fellball für eine neue Funktion.

Svenni is offline   Reply With Quote
Old 02-01-2010, 08:10 AM   #13
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Prima

Quote:
Originally Posted by TheHutt View Post
Na und ob es welche gibt!

Wenn du verschachtelte <section>-Tags mit jeweils einem Titel mit <title> hast, werden die Titel im Inhaltsverzeichnis verschachtelt dargestellt.

Dann werde ich das mal ausprobieren.

Jacques
Jacques_N is offline   Reply With Quote
Old 02-02-2010, 05:33 AM   #14
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Hier das Script

Voraussetzungen:
Die Module
- HTML::HeadParser;
- HTML::Filter;
müssen installiert sein, was aber z.B. bei ActiveState perl Standard ist.

Benutzung:

perl html_to_fb2.pl datei.html

oder auch:

perl html_to_fb2.pl *.html

es wird dann für jede x.html eine x.fb2 erzeugt

Für die Metadaten werden folgende Headereinträge erwartet:

<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Die Geburt einer Stahlratte</TITLE>
<META NAME="CLASSIFICATION" CONTENT="Roman">
<META NAME="BOOKTITLE" CONTENT="Die Geburt einer Stahlratte">
<META NAME="BOOKAUTHOR" CONTENT="Harrison">
<META NAME="BOOKREIHE" CONTENT="Stahlratte">
<META NAME="BOOKORDER" CONTENT="1">
<META NAME="BOOKDIR" CONTENT="Harrison">
<META NAME="LANG" CONTENT="de">
<META NAME="BOOKNAME" CONTENT="STAHL1">
</HEAD>

Im Moment werden nur <H2> Tags für das Inhaltsverzeichnis herangezogen.

Schöne Grüße
Jacques
Attached Files
File Type: zip html_to_fb2.zip (1.4 KB, 365 views)
Jacques_N is offline   Reply With Quote
Old 02-02-2010, 09:50 AM   #15
Jacques_N
Zealot
Jacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheeseJacques_N can extract oil from cheese
 
Jacques_N's Avatar
 
Posts: 148
Karma: 1126
Join Date: Jan 2010
Location: Hamburg, http://osm.org/go/0HoMJR_kW--?layers=B000FFF
Device: Handera 330, bookeen gen 3(broken), PocketBook 360°, 360° Plus
Neue Version

Jetzt mit verschachtelten Inhaltsverzeichnis von H2 bis H4

Script mit Beispiel (html und fb2 )

Gruß
Jacques
Attached Files
File Type: zip html_to_fb2.zip (4.0 KB, 352 views)
Jacques_N is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sortieren nach Serie Vauh Erste Hilfe 4 03-19-2011 08:49 AM
Ebooks nach Autor Targor E-Books 48 03-18-2011 07:32 AM
pb301 sortieren reymund PocketBook 3 05-05-2010 02:00 PM
Calibre: Sammlungen sortieren? balarono Software 13 12-13-2009 08:59 AM
PDF nach ePub jusi PocketBook 6 12-12-2009 05:57 AM


All times are GMT -4. The time now is 12:16 AM.


MobileRead.com is a privately owned, operated and funded community.