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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 03-22-2009, 05:47 AM   #1
Jens500
Junior Member
Jens500 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Mar 2009
Location: Berlin, Germany
Device: PSR-505 deutsch
? zu Endnoten/Hyperlinks in LRF mit calibre

Hallo,

hier mein erster Beitrag im Forum.
Ich habe einen dt. PSR-505 und nutze LRF als Anzeigeformat (EPUB ist mir zu langsam und hat keinen Blocksatz).
Meine Texte formatiere ich in Word-RTF und speichere als HTML. Mittlerweile habe ich meine Wordvorlage so getrimmt, dass ich im HTML außer einer einzigen Ersetzung nichts mehr manuell ändern muss. In calibre importiert, dort noch ein paar Einstellungen (haben mir die Tipps hier im Forum sehr geholfen), als LRF exportiert, fertig.
Formatierung und Bilder wie gewünscht, Inhaltsverzeichnis korrekt.

Was ich nicht hinkriege sind Endnoten, welche ich schon extra anstelle von Fußnoten nehme. Im HTML funktioniert das Kreuzverlinken korrekt. Im LRF funktioniert das Kreuzverlinken auch, allerdings liegt das Sprungziel sehr oft nicht auf dem Link, sondern ein paar Seiten daneben. Habe im HTML die Endnoten durch normale Links ersetzt, gleiches Ergebnis im LRF.
Hat jemand einen heißen Tipp für mich, funktionierende Endnoten/Hyperlinks im LRF zu erzeugen?

Jens
Jens500 is offline   Reply With Quote
Old 03-22-2009, 07:45 AM   #2
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 Jens500 View Post
Hallo,

hier mein erster Beitrag im Forum.
Ich habe einen dt. PSR-505 und nutze LRF als Anzeigeformat (EPUB ist mir zu langsam und hat keinen Blocksatz).
Meine Texte formatiere ich in Word-RTF und speichere als HTML. Mittlerweile habe ich meine Wordvorlage so getrimmt, dass ich im HTML außer einer einzigen Ersetzung nichts mehr manuell ändern muss. In calibre importiert, dort noch ein paar Einstellungen (haben mir die Tipps hier im Forum sehr geholfen), als LRF exportiert, fertig.
Formatierung und Bilder wie gewünscht, Inhaltsverzeichnis korrekt.

Was ich nicht hinkriege sind Endnoten, welche ich schon extra anstelle von Fußnoten nehme. Im HTML funktioniert das Kreuzverlinken korrekt. Im LRF funktioniert das Kreuzverlinken auch, allerdings liegt das Sprungziel sehr oft nicht auf dem Link, sondern ein paar Seiten daneben. Habe im HTML die Endnoten durch normale Links ersetzt, gleiches Ergebnis im LRF.
Hat jemand einen heißen Tipp für mich, funktionierende Endnoten/Hyperlinks im LRF zu erzeugen?

Jens
Kann es sein, daß Du absolute Links benutzt und keine relativen? Kannst Du bitte hier mal ein Beispiel eines nicht funktionierenden Links geben? Dann wäre es leichter, da durchzusteigen.
mtravellerh is offline   Reply With Quote
Advert
Old 03-22-2009, 03:59 PM   #3
ravenne
Wizard
ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.ravenne ought to be getting tired of karma fortunes by now.
 
ravenne's Avatar
 
Posts: 4,917
Karma: 1840619
Join Date: Oct 2008
Location: Munich, Germany
Device: Kindle PW, PocketBook 360°, Cybook Gen3, iPad mini
Hallo Jens500 und herzlich willkommen bei MobileRead. Wie mtravellerh schon gesagt hat: Einfach mal ein Beispiel geben, dann können Dir unsere Bucherstellungsexperten garantiert weiterhelfen. Ansonsten hast Du Dich hier ja vermutlich schon umgesehen. Falls Du als "Neuankömmling" doch noch mal gerne einen kurzen Überblick hättest, schaust Du am besten mal hier:
https://www.mobileread.com/forums/showthread.php?t=42674

Last edited by ravenne; 03-23-2009 at 06:32 PM.
ravenne is offline   Reply With Quote
Old 03-23-2009, 03:36 PM   #4
Jens500
Junior Member
Jens500 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Mar 2009
Location: Berlin, Germany
Device: PSR-505 deutsch
Beispiel und Teilantwort

Vielen Dank für das Willkommen.

Hat leider etwas gedauert, ehe ich mich wieder melden konnte, ich habe aber schon selber an einer (Teil-)Lösung gearbeitet.
Unten ein Beispiel aus einem Jules Verne. Editiert im Word (RTF), kreuzverbundene Hyperlinks mittels Textmarken als Endnotenersatz, gespeichert als HTML aus Word raus. Das Ergebnis ist zwar kein echtes HTML, aber ganz gut brauchbar für calibre.
Ich habe bisher die durch Word hinzugefügten seltsamen Absätze <o:p></o:p> durch Nichts
ersetzt, dadurch erhält man ein LRF via calibre, was 1:1 dem RTF entspricht (inkl. Bilder, Überschriften-, Absatzformate), außer halt den teilweise fehlerhaften Endnoten/Hyperlinks.
Mache ich keine Ersetzung, hat im LRF jeder Abschnitt einen zusätzliche Leerzeile. Also ersetze ich jetzt <o:p></o:p> durch <p></p>, danach müssen noch an den Stellen vor wirklich gewünschten Leerzeilen die <p></p> gelöscht werden, sonst hätte man da 2 Leerzeilen, ansonsten kommt die Formatierung wieder perfekt.
Allerdings funktionieren die Hyperlinks zwar jetzt bedeutend besser, aber noch nicht perfekt. Wenn ich von der Pseudo-Endnote zurück an den aufrufenden Link im Text springen will, klappt das nicht immer. Anscheinend nicht, wenn der Absatz durch die Umformatierung auf mehr als 1 Seite liegt, er geht immer an den Absatzanfang, der Link selber steht aber auf der Folgeseite. Gehe ich vom Link im Text zur Pseudo-Endnote, wird immer die erste Endnote auf der Seite, auf der die gewünschte Pseudo-Endnote liegt, angesprungen (z.B. Pseudo-Endnoten 1 bis 8 auf einer Seite, so landen alle Links von 1 bis 8 aus dem Text auf Endnote 1, ärgerlich).

Beispiel, Ausschnitt aus Word-HTML:
Link zur Endnote:
<p class=MsoNormal>Einige neben dem Lichtrand hervorragende helle Stellen
gehörten ebenso vielen hohen Bergen an, denen Schröter mit Recht eine den
Montblanc etwa zehnfach übersteigende Höhe zuschreibt, indem diese etwa den
144. Teil des Durchmessers des Planeten erreicht.<a name=end001></a><a
href="#end001t"><span style='mso-bookmark:end001'><span style='mso-bidi-font-family:
"Dutch801 Rm BT"'>[1]</span></span><span style='mso-bookmark:end001'></span></a><o:p></o:p></p>


Endnotentext mit Rücklink:
<p class=MsoNormal><a name=end001t></a><a href="#end001"><span
style='mso-bookmark:end001t'><span style='mso-bidi-font-family:"Dutch801 Rm BT"'>[1]</span></span><span
style='mso-bookmark:end001t'></span></a> Die höchsten Berge der Erde erreichen
nur den 740. Teil ihres Durchmessers.<o:p></o:p></p>

(name= wird von calibre beim Import noch mit Hochkommas versehen.)

PS: Mit "echten" Word-Endnoten ist das Verhalten absolut identisch, ein Umweg über EPUB hat auch nichts gebracht.

Auf Hilfe hoffend
Jens
Jens500 is offline   Reply With Quote
Old 03-23-2009, 05:01 PM   #5
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 Jens500 View Post
Vielen Dank für das Willkommen.

Hat leider etwas gedauert, ehe ich mich wieder melden konnte, ich habe aber schon selber an einer (Teil-)Lösung gearbeitet.
Unten ein Beispiel aus einem Jules Verne. Editiert im Word (RTF), kreuzverbundene Hyperlinks mittels Textmarken als Endnotenersatz, gespeichert als HTML aus Word raus. Das Ergebnis ist zwar kein echtes HTML, aber ganz gut brauchbar für calibre.
Ich habe bisher die durch Word hinzugefügten seltsamen Absätze <o></o> durch Nichts
ersetzt, dadurch erhält man ein LRF via calibre, was 1:1 dem RTF entspricht (inkl. Bilder, Überschriften-, Absatzformate), außer halt den teilweise fehlerhaften Endnoten/Hyperlinks.
Mache ich keine Ersetzung, hat im LRF jeder Abschnitt einen zusätzliche Leerzeile. Also ersetze ich jetzt <o></o> durch <p></p>, danach müssen noch an den Stellen vor wirklich gewünschten Leerzeilen die <p></p> gelöscht werden, sonst hätte man da 2 Leerzeilen, ansonsten kommt die Formatierung wieder perfekt.
Allerdings funktionieren die Hyperlinks zwar jetzt bedeutend besser, aber noch nicht perfekt. Wenn ich von der Pseudo-Endnote zurück an den aufrufenden Link im Text springen will, klappt das nicht immer. Anscheinend nicht, wenn der Absatz durch die Umformatierung auf mehr als 1 Seite liegt, er geht immer an den Absatzanfang, der Link selber steht aber auf der Folgeseite. Gehe ich vom Link im Text zur Pseudo-Endnote, wird immer die erste Endnote auf der Seite, auf der die gewünschte Pseudo-Endnote liegt, angesprungen (z.B. Pseudo-Endnoten 1 bis 8 auf einer Seite, so landen alle Links von 1 bis 8 aus dem Text auf Endnote 1, ärgerlich).

Beispiel, Ausschnitt aus Word-HTML:
Link zur Endnote:
<p class=MsoNormal>Einige neben dem Lichtrand hervorragende helle Stellen
gehörten ebenso vielen hohen Bergen an, denen Schröter mit Recht eine den
Montblanc etwa zehnfach übersteigende Höhe zuschreibt, indem diese etwa den
144. Teil des Durchmessers des Planeten erreicht.<a name=end001></a><a
href="#end001t"><span style='mso-bookmark:end001'><span style='mso-bidi-font-family:
"Dutch801 Rm BT"'>[1]</span></span><span style='mso-bookmark:end001'></span></a><o></o></p>


Endnotentext mit Rücklink:
<p class=MsoNormal><a name=end001t></a><a href="#end001"><span
style='mso-bookmark:end001t'><span style='mso-bidi-font-family:"Dutch801 Rm BT"'>[1]</span></span><span
style='mso-bookmark:end001t'></span></a> Die höchsten Berge der Erde erreichen
nur den 740. Teil ihres Durchmessers.<o></o></p>

(name= wird von calibre beim Import noch mit Hochkommas versehen.)

PS: Mit "echten" Word-Endnoten ist das Verhalten absolut identisch, ein Umweg über EPUB hat auch nichts gebracht.

Auf Hilfe hoffend
Jens
Ausser dem grausligen HTML-Code sehe ich auch keinen Grund, warum es nicht funktionieren sollte. Das ist ein Doppellink, der im Prinzip dazu führen müsste, dass man zur Fuss- bezw. Endnote springen kann und von dort wieder zurück.

Wahrscheinlich ist es aber so, dass bei der Konvertierung der Fehler passiert, da LRF-Links pro Seite formatiert werden, nach dem Motto Seite->Sprungziel und da scheint etwas schiefzugehen. Hast Du es schon mal über Mobis versucht?
mtravellerh is offline   Reply With Quote
Advert
Old 03-24-2009, 03:42 PM   #6
Jens500
Junior Member
Jens500 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Mar 2009
Location: Berlin, Germany
Device: PSR-505 deutsch
Praktikable Lösung

Mobi brachte auch nichts, nach dem Rückimport in LRF waren alle Bilder deutlich kleiner und Formatierung war auch nicht wie gewünscht. EPUB lässt sich erst gar nicht in der eBook Library am PC und auch nicht im Reader anzeigen (Datei zu groß, da hat LRF den Vorteil, dass es am PC vor der Übertragung vorformatiert wird, ist darum im Reader auch schneller als EPUB).

Habe aber eine funktionierende wenn auch nicht ganz so schöne Lösung gefunden. Stichwort war "LRF-Links pro Seite formatiert".
Die eigentlichen Endnoten bekommen im Word einen Seitenwechsel verpasst, d.h. pro Seite höchstens eine Endnote. Aus dem LRF-Text wir so immer sauber gesprungen. Alternativ könnte man auch im HTML ein <div> einbauen (ist mehr Arbeit).
Die Gegenrichtung klappt durch Einfügen eines <div>-Tags im Word-HTML. Hat allerdings den optischen Nachteil, dass der immer in einer extra Zeile steht. Versucht man das zu verhindern, kommt anscheinend calibre nicht damit klar und es wird so interpretiert wie ohne <div>.
Beispiel:
<div class=MsoNormal><a name="end001" href="#end001t">[1]</a></div>
Da die Doppellinks jetzt funktionieren, konnte ich auch wieder meine generelle Ersetzung von <o:p></o:p> durch nichts anwenden, was neben dem Einfügen der <div>-Tags die einzige Nacharbeit im Word-HTML darstellt.
Tests mit 1000 Seiten inkl. Bildern (13 MB LRF) waren erfolgreich.
Jens500 is offline   Reply With Quote
Old 03-24-2009, 03:51 PM   #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 Jens500 View Post
Beispiel:
<div class=MsoNormal><a name="end001" href="#end001t">[1]</a></div>
Da die Doppellinks jetzt funktionieren, konnte ich auch wieder meine generelle Ersetzung von <o></o> durch nichts anwenden, was neben dem Einfügen der <div>-Tags die einzige Nacharbeit im Word-HTML darstellt.
Tests mit 1000 Seiten inkl. Bildern (13 MB LRF) waren erfolgreich.
Hauptsache, es klappt jetzt. Ich glaub, damit kannst Du doch ohl leben? Dass LRF pro Seite formatiert wird, kann ab und zu ganz schön irritieren, zumal wenn man das nicht weiß.

Grundsätzlich gesehen mag Dein Word-HTML Ansatz ja mit viel Bastelei klappen, aber ich bleibe doch lieber bei purem HTML. Da kann Ich wenigstens bestimmen, was passiert.
mtravellerh is offline   Reply With Quote
Old 03-24-2009, 05:05 PM   #8
Jens500
Junior Member
Jens500 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Mar 2009
Location: Berlin, Germany
Device: PSR-505 deutsch
Wie ich geschrieben habe, brauche ich außer der einen Ersetzung (dauert 2 - 10 Sekunden je nach Buchlänge) und den <div>-Einträgen (wenn ich unbedingt die Fußnoten haben will) keinerlei manuelle Anpassungen im Word-HTML. Text in Wordvorlage rein, Formatvorlagen auf Text zuweisen, Bilder einfügen, RTF als HTML speichern, HTML rein in calibre, fertig.
Die meiste Arbeit habe ich eigentlich bei der Rechtschreibkontrolle.

Mit reinem HTML habe ich die Endnoten/Hyperlinks auch nicht so hinbekommen, dass die fließend im Text stehen und im LRF immer korrekt getroffen werden, ich vermute mal, dass ist für LRF gar nicht möglich, es sei denn, die Sony-Vorformatierung für die 3 Anzeigestufen macht das, weil nur die kennt die entstehenden Seitenumbrüche. Oder liege ich da falsch?

Je länger ich mich mit der Materie beschäftige, um so mehr merke ich:
Hardware ganz gut (außer der Hülle, die ist miserabel, da Reader nicht mit Rückdeckel verbunden und Vorderdeckel nicht nach hinten umklappbar ist), Firmware und Software von Sony ziemlich miserabel, in Deutschland angebotene Bücher im EPUB-Format auf dem PSR-505 für mich unbrauchbar. Na, warten wir mal die Entwicklung ab.

Last edited by Jens500; 03-24-2009 at 05:08 PM. Reason: Kommentar zur Hülle eingefügt
Jens500 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
Metatags mit Calibre schreiben Nathan Brittles Software 17 10-25-2010 01:44 PM
RSS mit CALIBRE derwolf Software 3 10-16-2010 03:20 PM
Kindle Collections mit Calibre Horcrux7 Amazon Kindle 1 06-11-2010 05:46 AM
Pdf - mit »calibre« erstellen Insider Erste Hilfe 13 12-30-2009 09:50 AM
Fontauswahl mit Calibre Closer Software 8 04-24-2009 04:31 PM


All times are GMT -4. The time now is 08:18 AM.


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