Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 04-28-2011, 11:36 AM   #121
kbaerwald
BioReader
kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'
 
kbaerwald's Avatar
 
Posts: 292
Karma: 42568
Join Date: Apr 2009
Location: Germany
Device: Various
@Steffen: habe ich eigentlich auch gedacht - ein HTML - ein Aufwasch! Da die Zeit nun doch auch das epub herstellt (herstellen lässt), sollte man ja vermuten, daß das mobi und epub einen gemeinsamen Vorfahren haben. Vielleicht sagt ja Christian Heise etwas dazu.

@doehns: die epub Ausgabe gibt es schon länger, sozusagen als "Beigabe" zum pdf Download im Direktabonnement vom Verlag. Da ich nicht mehr viel reise, lese ich immer öfter die pdf Version an meinem großen PC Bildschirm: da bekomme ich wenigstens die Abbildungen mit. Wenn du allerdings nur über einen eReader (Kindle) lesen willst, bleibt wohl keine andere Wahl.

Die FAZ scheint es ja besser zu machen mit dem Bildmaterial. Ich hatte mal vor einem Jahr bei Amazon.com ein Kurzabo der FAZ zum Download für den Kindle, jedoch ohne Bildmaterial: das war damals auch nicht so besonders einprägsam. Da stand z.B. "...wie in der Abbildung dargestellt, stieg der Aktienkurs um blah blah" und dann war da nichts zu sehen
kbaerwald is offline   Reply With Quote
Old 04-30-2011, 07:40 AM   #122
bcgie
Connoisseur
bcgie began at the beginning.
 
bcgie's Avatar
 
Posts: 86
Karma: 10
Join Date: Nov 2009
Location: D - St. Augustin
Device: Kindle 3, iPhone
Ich habe mir jetzt auch mal das Abo geholt - bisher nutze ich die epub-Ausgabe auf einem PocketBook.

Zunächst einmal ist es sehr praktisch, dass die neue Ausgabe sozusagen "automatisch" auf dem Kindle landet. Sehr schön! Weiterhin finde ich die Navigation, d.h. insbesondere das Inhaltsverzeichnis, auf dem Kindle deutlich besser gelöst. Das empfand ich auf dem PocketBook immer als etwas mühsam.

Die elektronische Ausgabe ist nicht perfekt. Es sind immer mal wieder Fehler drin, vor allem fehlen die Grafiken. Dafür ist der Preis aber auch sehr günstig. Ich finde das OK, weil es mir vor allem um die Texte geht. Eine bessere Aufarbeitung würde wahrscheinlich auch einen höheren Preis nach sich ziehen …

bcgie is offline   Reply With Quote
Advert
Old 05-02-2011, 12:59 PM   #123
Christian.Heise
Member
Christian.Heise has a complete set of Star Wars action figures.Christian.Heise has a complete set of Star Wars action figures.Christian.Heise has a complete set of Star Wars action figures.
 
Christian.Heise's Avatar
 
Posts: 20
Karma: 250
Join Date: Jul 2010
Location: Hamburg, Berlin
Device: iPad, Kindle, Italica, Stanza, Sony (diverse)
Hallo,

wie immer: Vielen Dank für Ihr Feedback!

Ich gehe mal auf die Punkte ein:

Quote:
Originally Posted by SkyDream View Post
Ich hoffe sehr das man sich in Zukunft nicht nur auf den Amazon-Store beschränkt sondern weiterhin auch die ePub-Version im Premiumbereich anbietet. Nicht jeder hat bzw. will einen Kindle haben.
Wir werden das .mobi-File zusätzlich zu unserem ePub-File anbieten.


Quote:
Originally Posted by siebert View Post
Wieso redaktioneller Aufwand? Vielleicht werden die Konvertierungen auch von externen Dienstleistern erledigt? Und vermutlich wird für Mobipocket auch etwas anderes als Quelle verwendet, als für epub (das beschriebene Fehlerbild klingt ein wenig danach, als sei das Mobi File aus dem PDF erzeugt worden).

Wenn ich eine epub oder mobi Fassung der Zeit erstellen müßte, würde ich einfach die HTML Seiten verwenden, wie sie im Web-Archiv abrufbar sind, insbesondere die Druck-Aufbereitung sieht eigentlich schon ganz brauchbar aus (von der Darstellung, den HTML-Quelltext habe ich mir nicht angeschaut), dort sind auch Bilder enthalten etc.
Leider ist das nicht so einfach und fängt dabei an, dass wir Online nicht alle Artikel im CMS haben. Sie können sich nicht vorstellen, welche Hürden wir im Moment nehmen. Die .mobi-Erstellung für den Kindle übernimmt Amazon selber. Da haben wir nur begrenzt Einfluss. Wir werden aber die von Ihnen genannten Fehler mit Amazon besprechen und eine weitere Qualitätsprüfung einführen. Bitte geben Sie uns dafür ein bisschen Zeit. Für unser eigenes .mobi werden wir aber die gleiche Quelle wie für das ePub verwenden.

Quote:
Originally Posted by bcgie
Die elektronische Ausgabe ist nicht perfekt. Es sind immer mal wieder Fehler drin, vor allem fehlen die Grafiken. Dafür ist der Preis aber auch sehr günstig. Ich finde das OK, weil es mir vor allem um die Texte geht. Eine bessere Aufarbeitung würde wahrscheinlich auch einen höheren Preis nach sich ziehen …
Zu den Bildern hatte ich ja schon gesagt, dass hier die Rechtelage sehr schwierig ist und es etwas dauern wird, bevor wir hier weiterkommen werden. Was die Fehler angeht werden wir bald eine verbesserte Version anbieten. Der Preis ist ein Einführungspreis.

Quote:
Originally Posted by doehns
So erscheint das, als ob die druckende Kunst mit der elektronischen nichts zu tun haben will (vielleicht auch, weil sie um ihre Zukunft bangt), aber man sollte doch zumindest ein paar Studentenhilfskräfte dransetzen, bevor es rausgeht?
Vielen Dank für Ihre berechtigte Kritik. Wir werden das mit Amazon besprechen und versprechen baldige Besserung.

Quote:
Originally Posted by plantoschka1
. Die Kindle Fassung sollte auch auf Mobilgeräten wie Smartphones und Tablets per KindleApp lesbar sein. Bei der FAZ funktioniert das super und schaut gut aus. Mein Kindle hab ich nämlich nicht immer dabei. Mein Smartphone aber schon.
Werde ich prüfen lassen und mit Amazon sprechen.

MfG,
Christian Heise
Christian.Heise is offline   Reply With Quote
Old 05-02-2011, 02:52 PM   #124
bcgie
Connoisseur
bcgie began at the beginning.
 
bcgie's Avatar
 
Posts: 86
Karma: 10
Join Date: Nov 2009
Location: D - St. Augustin
Device: Kindle 3, iPhone
Quote:
Originally Posted by Christian.Heise View Post
Der Preis ist ein Einführungspreis.

und nochmal:
bcgie is offline   Reply With Quote
Old 05-03-2011, 02:57 AM   #125
Christian.Heise
Member
Christian.Heise has a complete set of Star Wars action figures.Christian.Heise has a complete set of Star Wars action figures.Christian.Heise has a complete set of Star Wars action figures.
 
Christian.Heise's Avatar
 
Posts: 20
Karma: 250
Join Date: Jul 2010
Location: Hamburg, Berlin
Device: iPad, Kindle, Italica, Stanza, Sony (diverse)
Quote:
Originally Posted by bcgie View Post

und nochmal:
Soweit ich Amazon verstanden habe, werden wir aber nicht in der Lage sein bestehende Amazonkunden einen höheren Preis abzuverlagen. Also sollten Sie von einem höheren Preis nicht betroffen sein.


und noch mal:



Lieben Gruß und einen guten Start in den Tag,
Christian Heise
Christian.Heise is offline   Reply With Quote
Advert
Old 05-03-2011, 04:35 AM   #126
bcgie
Connoisseur
bcgie began at the beginning.
 
bcgie's Avatar
 
Posts: 86
Karma: 10
Join Date: Nov 2009
Location: D - St. Augustin
Device: Kindle 3, iPhone
Quote:
Originally Posted by Christian.Heise View Post
Soweit ich Amazon verstanden habe, werden wir aber nicht in der Lage sein bestehende Amazonkunden einen höheren Preis abzuverlagen. Also sollten Sie von einem höheren Preis nicht betroffen sein.


und noch mal:



Lieben Gruß und einen guten Start in den Tag,
Christian Heise
Ganz so war das auch nicht gemeint ...

Schon klar, dass es sich derzeit um einen "Experimentierpreis" handelt. Grundsätzlich ist aber festzustellen, dass offenbar einige Zeitungen versuchen, elektronische Abos zum gleichen Preis zu verkaufen wie die Papierexemplare. Das kann m.E. nicht funktionieren, weil Druck und Versand bzw. Verteilung einer Zeitung auf jeden Fall einen Kostenfaktor darstellen. Von daher wäre meine Erwartung (und damit stehe ich sicherlich nicht alleine da), dass eine elektronische Zeitung kostenmäßig günstiger sein muss als das papiertechnische Pendant.

Das - nur mal so - aus Kundensicht.

Ansonsten drücke ich dem Vorhaben "Zeit elektronisch" weiterhin die Daumen!

bcgie is offline   Reply With Quote
Old 05-03-2011, 08:29 AM   #127
Christian.Heise
Member
Christian.Heise has a complete set of Star Wars action figures.Christian.Heise has a complete set of Star Wars action figures.Christian.Heise has a complete set of Star Wars action figures.
 
Christian.Heise's Avatar
 
Posts: 20
Karma: 250
Join Date: Jul 2010
Location: Hamburg, Berlin
Device: iPad, Kindle, Italica, Stanza, Sony (diverse)
Hallo,

sicher stellen die von Ihnen genannten Faktoren bei dem Vertrieb der Print-Ausgabe nicht unrelevante Kosten dar. Allerdings dürfen Sie auch nicht vergessen, dass Amazon & co. das ja auch nicht pro bono machen. Zudem entstehen uns bei der digitalen Publikation bisher auch nicht zu unterschätzende Kosten, mal ganz abgesehen von der bisher recht niedrigen Verbreitung.

Dennoch ich versuche mein Bestes, dass die elektronische ZEIT kostenmäßig günstiger bleibt. Wir werden mit unserem neuen Premiumangebot Pakete schnüren, die sicher mehr als attraktiv sind und dazu dank ePub, mobi und Audio Kanäle bedient, die über das der klassichen Printpublikation hinausgehen.

Des weiteren möchte ich mich noch mal bei allen bedanken, die uns beim ePub durch ihr konstuktives Feedback geholfen haben und uns hoffentlich auch bei der Weiterentwicklung sowie bei unserem eigenen mobi-File noch helfen werden.

Mit freundlichen Grüßen,
Christian Heise
Christian.Heise is offline   Reply With Quote
Old 05-06-2011, 03:37 AM   #128
Holgerman
Junior Member
Holgerman began at the beginning.
 
Posts: 8
Karma: 10
Join Date: May 2011
Device: Kindle 3
Hallo,

habe seit heute meinen Kindle und auch gleich das Zeit Abo als Testabo gezogen. Beim ersten Blick drauf fand ich es eigentlich ganz gut, klar die Bilder fehlen, da muss sich rausstellen, wie relevant das ist.
Was aber helfen würde, ist in der Artikelübersicht die Anzahl der Wörter pro Artikel. Ist der Artikel mal geöffnet, wird der Wert angezeigt. Um den Artikel aber abschätzen zu können, wäre das bereits in der Artikelübersicht nützlich.

Holgerman
Holgerman is offline   Reply With Quote
Old 05-08-2011, 02:44 PM   #129
doehns
Member
doehns began at the beginning.
 
Posts: 10
Karma: 10
Join Date: Apr 2011
Device: Kindle 2
Geschätzte Mitleser und vor allem Herr Heise,
diese Woche sieht das schon sehr viel besser aus, gerade auch beim Zeit-Magazin (in anderen Sparten war es zumindest in den letzten drei Wochen, seit ich dabei bin auch von Anfang an nicht so schrecklich aus, wie im Magazin noch in den letzten zwei Wochen)- die aktuelle Ausgabe enthält noch einige Macken, aber ist sehr viel besser lesbar.
Und von Harry Rohwolt in Poos Corner haben wir ja auch gelernt, dass die Leser des Guardian ihn gerne Gurdiaan(oder so ähnlich) nennen, weil er eben mit Buchstabenverdrehern oder völlig ungenügender Rechtschreibung nur so gespickt ist (auch in der Print-Version).
Mit der Version dieser Woche bin ich sehr begeistert, und werde dabei bleiben. Wenn ich es richtig verstanden habe hat die ePub-Version mit der Kindle Version kaum was zu tun, weil Amazon die Umsetzung selbst übernommen hat? Na, die scheinen ja entsprechend nachgerüstet zu haben-das Lesen macht nun wie erwartet Spaß, und wird nicht mehr durch hahnebüchene Fehler getrübt. Hoffentlich bleibt das so.
Für die Weitergabe der Fehlermeldungen oder für das Mitlesen der Amazon-Beauftragten auf jeden Fall ein fettes Kudos an Herrn Heise! Nun macht es Spaß.
Ich hoffe meine Meckerei hat neue Kindle-Nutzer nicht von der Probierversion abgehalten-es scheint sich was zu tun und als früher Adaptor an die Alpha oder Beta Version bleibt einem hoffentlich der sehr günstige Preis...
doehns is offline   Reply With Quote
Old 05-11-2011, 04:10 AM   #130
Holgerman
Junior Member
Holgerman began at the beginning.
 
Posts: 8
Karma: 10
Join Date: May 2011
Device: Kindle 3
Da hatte ich ja Glück, dass ich just ins Probeabbo eingestiegen bin, als die Ausgabe erstmals von vielen Fehlern befreit war.
Holgerman is offline   Reply With Quote
Old 05-21-2011, 09:13 AM   #131
tobias2
Member
tobias2 began at the beginning.
 
Posts: 18
Karma: 36
Join Date: Feb 2011
Device: Kindle
Neues Calibre-Skript

Hallo zusammen,

Fuer alle Kindle-Fans und Freunde anderer E-Book-Reader, die bei der Calibre-ePub-Variante geblieben sind, hier eine aktualisierte Version des Calibre-Skripts, das wieder einmal noch einige weitere Fehler korrigiert. Viel Spass!

Tobias

Code:
#!/usr/bin/env  python
# -*- coding: utf-8 mode: python -*-

__license__   = 'GPL v3'
__copyright__ = '2010, Steffen Siebert <calibre at steffensiebert.de>'
__docformat__ = 'restructuredtext de'
__version__   = '1.4'

"""
Die Zeit EPUB
"""

import os, urllib2, zipfile, re, string
from calibre.web.feeds.news import BasicNewsRecipe
from calibre.ptempfile import PersistentTemporaryFile
from calibre import walk
from urlparse import urlparse

class ZeitEPUBAbo(BasicNewsRecipe):

    title = u'Die Zeit'
    description = u'Das EPUB Abo der Zeit (needs subscription)'
    language = 'de'
    lang = 'de-DE'

    __author__ = 'Steffen Siebert, revised by Tobias Isenberg (with some code by Kovid Goyal)'
    needs_subscription = True

    conversion_options = {
        'no_default_epub_cover' : True,
        # fixing the wrong left margin
        'mobi_ignore_margins' : True,
    }

    preprocess_regexps    = [
        # filtering for correct dashes ("Gedankenstrich" and "bis")
        (re.compile(u' (-|\u2212)(?=[ ,])'), lambda match: u' \u2013'),
        (re.compile(r'(?<=\d)-(?=\d)'), lambda match: u'\u2013'), # number-number
        (re.compile(u'(?<=\d,)-(?= ?\u20AC)'), lambda match: u'\u2013'), # ,- Euro
        # fix the number dash number dash for the title image that was broken by the previous line
        (re.compile(u'(?<=\d\d\d\d)\u2013(?=\d?\d\.png)'), lambda match: '-'),
        # filtering for certain dash cases
        (re.compile(r'Bild - Zeitung'), lambda match: 'Bild-Zeitung'), # the obvious
        (re.compile(r'EMail'), lambda match: 'E-Mail'), # the obvious
        (re.compile(r'SBahn'), lambda match: 'S-Bahn'), # the obvious
        (re.compile(r'UBoot'), lambda match: 'U-Boot'), # the obvious
        (re.compile(r'T Shirt'), lambda match: 'T-Shirt'), # the obvious
        (re.compile(r'TShirt'), lambda match: 'T-Shirt'), # the obvious
        # the next two lines not only fix errors but also create new ones. this is due to additional errors in
        # the typesetting such as missing commas or wrongly placed dashes. but more is fixed than broken.
        (re.compile(r'(?<!und|der|\w\w,) -(?=\w)'), lambda match: '-'), # space too much before a connecting dash
        (re.compile(r'(?<=\w)- (?!und\b|oder\b|wie\b|aber\b|auch\b|sondern\b|bis\b|&amp;|&\s|bzw\.|auf\b|eher\b)'), lambda match: '-'), # space too much after a connecting dash
        # filtering for missing spaces before the month in long dates
        (re.compile(u'(?<=\d)\.(?=(Januar|Februar|M\u00E4rz|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember))'), lambda match: '. '),
        # filtering for other missing spaces
        (re.compile(r'Stuttgart21'), lambda match: 'Stuttgart 21'), # the obvious
        (re.compile(u'(?<=\d)(?=\u20AC)'), lambda match: u'\u2013'), # Zahl[no space]Euro
        (re.compile(r':(?=[^\d\s</])'), lambda match: ': '), # missing space after colon
        (re.compile(u'\u00AB(?=[^\-\.:;,\?!<\)\s])'), lambda match: u'\u00AB '), # missing space after closing quotation
        (re.compile(u'(?<=[^\s\(>])\u00BB'), lambda match: u' \u00BB'), # missing space before opening quotation
        (re.compile(r'(?<=[a-z])(?=(I|II|III|IV|V|VI|VII|VIII|IX|X|XI|XII|XIII|XIV|XV|XVI|XVII|XVIII|XIX|XX)\.)'), lambda match: ' '), # missing space before Roman numeral
        (re.compile(r'(?<=(I|V|X)\.)(?=[\w])'), lambda match: ' '), # missing space after Roman numeral
        (re.compile(r'(?<=(II|IV|VI|IX|XI|XV|XX)\.)(?=[\w])'), lambda match: ' '), # missing space after Roman numeral
        (re.compile(r'(?<=(III|VII|XII|XIV|XVI|XIX)\.)(?=[\w])'), lambda match: ' '), # missing space after Roman numeral
        (re.compile(r'(?<=(VIII|XIII|XVII)\.)(?=[\w])'), lambda match: ' '), # missing space after Roman numeral
        (re.compile(r'(?<=(XVIII)\.)(?=[\w])'), lambda match: ' '), # missing space after Roman numeral
        (re.compile(r'(?<=[A-Za-zÄÖÜäöü]),(?=[A-Za-zÄÖÜäöü])'), lambda match: ', '), # missing space after comma
        (re.compile(r'(?<=[a-zäöü])\.(?=[A-ZÄÖÜ][A-Za-zÄÖÜäöü])'), lambda match: '. '), # missing space after full-stop
        (re.compile(r'(?<=[uU]\.) (?=a\.)'), lambda match: u'\u2008'), # fix abbreviation that was potentially broken previously
        (re.compile(r'(?<=[iI]\.) (?=A\.)'), lambda match: u'\u2008'), # fix abbreviation that was potentially broken previously
        (re.compile(r'(?<=[zZ]\.) (?=B\.)'), lambda match: u'\u2008'), # fix abbreviation that was potentially broken previously
        (re.compile(r'(?<=\w\.) (?=[A-Z][a-z]*@)'), lambda match: ''), # fix e-mail address that was potentially broken previously
        (re.compile(r'(?<=\d)[Pp]rozent'), lambda match: ' Prozent'),
        (re.compile(r'\.\.\.\.+'), lambda match: '...'), # too many dots (....)
        (re.compile(r'(?<=[^\s])\.\.\.'), lambda match: ' ...'), # spaces before ...
        (re.compile(r'\.\.\.(?=[^\s])'), lambda match: '... '), # spaces after ...
        (re.compile(r'(?<=[\[\(]) \.\.\. (?=[\]\)])'), lambda match: '...'), # fix special cases of ... in brackets
        (re.compile(u'(?<=[\u00BB\u203A]) \.\.\.'), lambda match: '...'), # fix special cases of ... after a quotation mark
        (re.compile(u'\.\.\. (?=[\u00AB\u2039,])'), lambda match: '...'), # fix special cases of ... before a quotation mark or comma
        # fix missing spaces between numbers and any sort of units, possibly with dot
        (re.compile(r'(?<=\d)(?=(Femto|Piko|Nano|Mikro|Milli|Zenti|Dezi|Hekto|Kilo|Mega|Giga|Tera|Peta|Tausend|Trilli|Kubik|Quadrat|Meter|Uhr|Jahr|Schuljahr|Seite))'), lambda match: ' '),
        (re.compile(r'(?<=\d\.)(?=(Femto|Piko|Nano|Mikro|Milli|Zenti|Dezi|Hekto|Kilo|Mega|Giga|Tera|Peta|Tausend|Trilli|Kubik|Quadrat|Meter|Uhr|Jahr|Schuljahr|Seite))'), lambda match: ' '),
        # fix wrong spaces
        (re.compile(r'(?<=<p class="absatz">[A-ZÄÖÜ]) (?=[a-zäöü\-])'), lambda match: ''), # at beginning of paragraphs
        (re.compile(u' \u00AB'), lambda match: u'\u00AB '), # before closing quotation
        (re.compile(u'\u00BB '), lambda match: u' \u00BB'), # after opening quotation
        # filtering for spaces in large numbers for better readability
        (re.compile(r'(?<=\d\d)(?=\d\d\d[ ,\.;\)<\?!-])'), lambda match: u'\u2008'), # end of the number with some character following
        (re.compile(r'(?<=\d\d)(?=\d\d\d. )'), lambda match: u'\u2008'), # end of the number with full-stop following, then space is necessary (avoid file names)
        (re.compile(u'(?<=\d)(?=\d\d\d\u2008)'), lambda match: u'\u2008'), # next level
        (re.compile(u'(?<=\d)(?=\d\d\d\u2008)'), lambda match: u'\u2008'), # next level
        (re.compile(u'(?<=\d)(?=\d\d\d\u2008)'), lambda match: u'\u2008'), # next level
        (re.compile(u'(?<=\d)(?=\d\d\d\u2008)'), lambda match: u'\u2008'), # next level
        # filtering for unicode characters that are missing on the Kindle,
        # try to replace them with meaningful work-arounds
        (re.compile(u'\u2080'), lambda match: '<span style="font-size: 40%;">0</span>'), # subscript-0
        (re.compile(u'\u2081'), lambda match: '<span style="font-size: 40%;">1</span>'), # subscript-1
        (re.compile(u'\u2082'), lambda match: '<span style="font-size: 40%;">2</span>'), # subscript-2
        (re.compile(u'\u2083'), lambda match: '<span style="font-size: 40%;">3</span>'), # subscript-3
        (re.compile(u'\u2084'), lambda match: '<span style="font-size: 40%;">4</span>'), # subscript-4
        (re.compile(u'\u2085'), lambda match: '<span style="font-size: 40%;">5</span>'), # subscript-5
        (re.compile(u'\u2086'), lambda match: '<span style="font-size: 40%;">6</span>'), # subscript-6
        (re.compile(u'\u2087'), lambda match: '<span style="font-size: 40%;">7</span>'), # subscript-7
        (re.compile(u'\u2088'), lambda match: '<span style="font-size: 40%;">8</span>'), # subscript-8
        (re.compile(u'\u2089'), lambda match: '<span style="font-size: 40%;">9</span>'), # subscript-9
        # always chance CO2
        (re.compile(r'CO2'), lambda match: 'CO<span style="font-size: 40%;">2</span>'), # CO2
        # remove *** paragraphs
        (re.compile(r'<p class="absatz">\*\*\*</p>'), lambda match: ''),
        # better layout for the top line of each article
        (re.compile(u'(?<=DIE ZEIT N\u00B0 \d /) (?=\d\d)'), lambda match: ' 20'), # proper year in edition number
        (re.compile(u'(?<=DIE ZEIT N\u00B0 \d\d /) (?=\d\d)'), lambda match: ' 20'), # proper year in edition number
        (re.compile(u'(?<=>)(?=DIE ZEIT N\u00B0 \d\d / 20\d\d)'), lambda match: u' \u2014 '), # m-dash between category and DIE ZEIT
    ]

    def build_index(self):
        domain = "http://premium.zeit.de"
        url = domain + "/abovorteile/cgi-bin/_er_member/p4z.fpl?ER_Do=getUserData&ER_NextTemplate=login_ok"

        browser = self.get_browser()
        browser.add_password("http://premium.zeit.de", self.username, self.password)

        try:
            browser.open(url)
        except urllib2.HTTPError:
            self.report_progress(0,_("Can't login to download issue"))
            raise ValueError('Failed to login, check your username and password')

        response = browser.follow_link(text="DIE ZEIT als E-Paper")
        response = browser.follow_link(url_regex=re.compile('^http://contentserver.hgv-online.de/nodrm/fulfillment\\?distributor=zeit-online&orderid=zeit_online.*'))

        tmp = PersistentTemporaryFile(suffix='.epub')
        self.report_progress(0,_('downloading epub'))
        tmp.write(response.read())
        tmp.close()

        zfile = zipfile.ZipFile(tmp.name, 'r')
        self.report_progress(0,_('extracting epub'))

        zfile.extractall(self.output_dir)

        tmp.close()

        index = os.path.join(self.output_dir, 'content.opf')

        self.report_progress(1,_('epub downloaded and extracted'))

        # doing regular expression filtering
        for path in walk('.'):
            (shortname, extension) = os.path.splitext(path)  
            if extension.lower() in ('.html', '.htm', '.xhtml'):
                with open(path, 'r+b') as f:
                    raw = f.read()
                    raw = raw.decode('utf-8')
                    for pat, func in self.preprocess_regexps:
                        raw = pat.sub(func, raw)
                    f.seek(0)
                    f.truncate()
                    f.write(raw.encode('utf-8'))

        # adding real cover
        self.report_progress(0,_('trying to download cover image (titlepage)'))
        self.download_cover()
        self.conversion_options["cover"] = self.cover_path

        return index

    # getting url of the cover
    def get_cover_url(self):
        self.log.warning('Downloading cover')
        try:
            self.log.warning('Trying PDF-based cover')
            domain = "http://premium.zeit.de"
            url = domain + "/abovorteile/cgi-bin/_er_member/p4z.fpl?ER_Do=getUserData&ER_NextTemplate=login_ok"
            browser = self.get_browser()
            browser.add_password("http://premium.zeit.de", self.username, self.password)

            try:
                browser.open(url)
            except urllib2.HTTPError:
                self.report_progress(0,_("Can't login to download issue"))
                self.log.warning('Failed to login')
                raise ValueError('Failed to login, check your username and password')

            response = browser.follow_link(text="DIE ZEIT als E-Paper")
            pdflink = browser.find_link(url_regex=re.compile('archiv/DZ/pdf/DZ_ePaper.*'))
            cover_url = urlparse(pdflink.base_url)[0]+'://'+urlparse(pdflink.base_url)[1]+'/'+(urlparse(pdflink.url)[2]).replace('ePaper_','').replace('.pdf','_001.pdf')

        except:
            self.log.warning('Trying low-res cover')
            try:
                inhalt = self.index_to_soup('http://www.zeit.de/inhalt')
                cover_url = inhalt.find('div', attrs={'class':'singlearchive clearfix'}).img['src'].replace('icon_','')
            except:
                self.log.warning('Using static old low-res cover')
                cover_url = 'http://images.zeit.de/bilder/titelseiten_zeit/1946/001_001.jpg'
        return cover_url
tobias2 is offline   Reply With Quote
Old 05-23-2011, 04:57 PM   #132
ewy
Connoisseur
ewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud of
 
ewy's Avatar
 
Posts: 70
Karma: 27100
Join Date: Jan 2010
Location: Thuringia, Germany
Device: Sony PRS-505, Kindle 3 WiFi
Unhappy

Wie es scheint, ist nunmehr die schon angekündigte Überarbeitung des Premiumbereichs online gegangen - ich wollte heute nachmittag gerade die aktuelle Ausgabe herunterladen und kam mitten in die "Baustelle".

So habe ich das dann später nachgeholt und mir gleich mal alles angeschaut. Die Downloads funktionieren alle wie gewohnt, und auch die Apps sind inzwischen (zumindest erklärenderweise) recht prominent eingebunden - allerdings weiterhin erstmal nur für iPhone/iPad.

Inzwischen gibt es wohl auch die endgültigen Preise ... und die haben mich dann doch etwas "erschreckt".
Mir war ja schon relativ klar, dass wir uns auf eine deutliche Erhöhung einstellen müssen - allein schon, dass das Audio-Abo einzeln teurer ist als in der "Dreingabe" zum ePub, konnte ja schlecht ein Dauerzustand sein.
Aber der aktuelle Preis ist doch ... sehr gewöhnungsbedürftig. Von bisher 60 Euro im Jahr steigt der Preis zukünftig auf 155,48 Euro. Und selbst wenn man die Papierversion abonnieren würde (die ja dann nicht mehr *so* viel mehr kostet und zumindest mit netten Prämien lockt), ist noch ein (kleiner) Aufpreis für das "elektronische Abo" fällig.

Puh ... ich fürchte, wenn dieser Preis dann auch für die "Early Adaptors" kommt, dann war's das für mich. Ich liebe die "ZEIT" ja wirklich - aber für diese Kosten komme ich einfach nicht genug zum Lesen, um einen (für mich adäquaten) Gegenwert "reinzuholen". In der letzten Zeit (ha, ha) habe ich meist nur die Audiodateien angehört (die ich *sehr* empfehlen kann; ansprechend und qualitativ hochwertig gemacht) - und selbst da oft nicht alle Beiträge. Also werde ich nochmal in mich gehen, ob ich mir dann evtl. den Luxus des Audio-Abos für immerhin auch 90 Euro gönne, oder ob ich ganz aussteige und nur noch die kostenlosen Webseiten nutze - mit der "echten" Zeitung als "Urlaubs-Extra" wie früher.

Schau'n wir mal, wie sich das weiterentwickelt ...

ewy
ewy is offline   Reply With Quote
Old 05-24-2011, 12:37 AM   #133
kbaerwald
BioReader
kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'
 
kbaerwald's Avatar
 
Posts: 292
Karma: 42568
Join Date: Apr 2009
Location: Germany
Device: Various
Habe gerade versucht meine digitalen Kopien auf der neu gestalteten Internetseite der Zeit herunter zu laden: pdf - ja, aber bei epub erscheint folgende Fehlermeldung: "Fehler bei der Bereitstellung der ePub-Datei". Das ist merkwürdig. Auch mit dem Dowmload der mobi Version geht es nicht.

Mal abwarten, ob es ein Fehler oder Absicht ist.
kbaerwald is offline   Reply With Quote
Old 05-24-2011, 02:59 PM   #134
ewy
Connoisseur
ewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud ofewy has much to be proud of
 
ewy's Avatar
 
Posts: 70
Karma: 27100
Join Date: Jan 2010
Location: Thuringia, Germany
Device: Sony PRS-505, Kindle 3 WiFi
Quote:
Originally Posted by kbaerwald View Post
bei epub erscheint folgende Fehlermeldung: "Fehler bei der Bereitstellung der ePub-Datei".
...
Mal abwarten, ob es ein Fehler oder Absicht ist.
Grad nochmal nachgeschaut: tatsächlich, war bei mir gestern dasselbe. "Dank" Downloadmanager hatte ich das nicht bemerkt, sondern nur die entsprechende Fehler-HTML-Seite heruntergeladen :-/

Aber jetzt funktioniert es bei mir - sowohl für ePub als auch für mobi.

Gruß,

ewy

Last edited by ewy; 05-25-2011 at 02:26 PM.
ewy is offline   Reply With Quote
Old 05-25-2011, 03:41 AM   #135
kbaerwald
BioReader
kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'kbaerwald understands when you whisper 'The dog barks at midnight.'
 
kbaerwald's Avatar
 
Posts: 292
Karma: 42568
Join Date: Apr 2009
Location: Germany
Device: Various
Quote:
Originally Posted by ewy View Post
Grad nochmal nachgeschaut: tatsächlich, war bei mir gestern dasselbe. "Dank" Downloadmanager hatte ich das nicht bemerkt, sondern nur die entsprechende Fehler-HTML-Seite heruntergeladen :-/

Aber jetzt funktioniert es bei mir - sowohl für ePub als auch für mobi.

Gruß,

ewy
Ja, der Service der Zeit hat sich schnell bei mir gemeldet - geht jetzt wieder.
kbaerwald is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
"Zeit-Odyssee"-Trilogie droht das "dunkle Turm"-Schicksal ThR E-Books 4 02-10-2010 05:18 AM
Pocketbook wurde als "Hersteller des Jahres 2009" bei lesen.net ausgewählt! Forkosigan Deutsches Forum 2 12-30-2009 02:55 PM
Google Editions: Auch "Kindle"-Inhalte sind geplant Marc_liest Amazon Kindle 2 12-14-2009 05:55 AM
libreka! unterstützt ab sofort auch "harten" Kopierschutz mtravellerh Deutsches Forum 1 06-17-2009 04:39 PM


All times are GMT -4. The time now is 05:41 AM.


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