Gemarkeerde tekst en notities van je Kobo ereader halen (naar een Word-document)

Eén van de handige functies van een (Kobo) ereader is dat je passages, zinnen of zelfs hele pagina’s kunt markeren en/of voorzien van notities. Maar hoe krijg je die gemarkeerde tekst en notities er weer af zodat je deze elders kunt gebruiken in bijvoorbeeld een review of in een mailtje? Met behulp van een klein (Windows) tooltje kun je gemarkeerde tekst en bijbehorende notities exporteren naar een Word document.

Ik moet toegeven dat ik niet vaak in boeken tekst zit te markeren. Maar zo af en toe lees ik een leuk geschreven zin die ik bijvoorbeeld als quote wil bewaren (en toevoegen aan mijn Goodreads lijstje met quotes). Dat had ik dus laatst met een stukje uit het nieuwste deel van de Jack Reacher boeken – Past Tense – en dat was snel gedaan omdat ik die op mijn Kindle las en Amazon dat gebruiksvriendelijk geregeld heeft om die tekst te kopiëren vanaf een speciale website. Tenminste, als je die markeringen hebt aangebracht in een boek dat je ook bij Amazon gekocht hebt tenminste.

Het zorgde er echter wel voor dat ik ging uitzoeken hoe dat nou met Kobo ereaders gaat. Ik had (ruim) vier jaar geleden al eens beschreven hoe je dit met behulp van Calibre kunt doen maar dat werkte juist alleen maar met boeken die je er zelf opgezet hebt. Via Calibre bij voorkeur. Als je bij Bol of Kobo gekochte boeken rechtstreeks gedownload had naar je ereader (of via Kobo Plus boeken leest) dan ziet Calibre deze niet in de eigen bibliotheek staan natuurlijk en dan valt er ook geen gemarkeerde tekst van af te halen.

En hoe krijg je dan bijvoorbeeld de eerste alinea van een bij Kobo gekocht boek van Roald Dahl er vanaf?

kobo gemarkeerde tekst en notities exporteren

Ik ging zoeken en trof al snel een blogpost aan waarin iemand een manier beschrijft waarbij met behulp van een Windows tooltje het databasebestand van de Kobo ereader gescand wordt en waar vervolgens gemarkeerde tekst (en eventuele toegevoegde notities) geëxporteerd worden naar een Word-document.

Een hele handige manier omdat het dan niet uitmaakt of het boek er zelf opgezet is of dat het via de Kobo cloud op de ereader is gedownload. Elke Kobo ereader schrijft de gemarkeerde tekst en notities namelijk weg naar de database, gekoppeld aan een verwijzing naar het ebookbestand, en als je dat kunt uitlezen dan ben je in één keer klaar.

Gemarkeerde tekst en notities exporteren

Maar hoe doe je dat nou? In een paar eenvoudige stappen :)

Stap 1. Downloaden van het tooltje en uitpakken in een map op je computer

Je kunt het bestand als Google Docs link terugvinden zoals dat door Matteo Pezzi, de blogger die het oorspronkelijke artikel schreef. Dit is een map in een RAR archiefbestand dat je moet uitpakken naar een map op je computer. Ik heb er zelf een backupversie in ZIP formaat van gemaakt waarbij je zelf nog de losse bestanden in een map moet doen.

Let op dat het alleen voor Windows werkt. Sorry, Mac of Linux gebruikers.

Stap 2. Koppel je Kobo ereader aan de computer en kopieer KoboReader.sqlite naar dezelfde map

kobo gemarkeerde tekst exporterenKoppel je Kobo ereader met de micro-usb kabel aan je computer en navigeer in de Verkenner naar de .kobo map op je ereader. Als je geen .kobo map ziet, zorg dan dat je in de Verkenner instelt dat je verborgen mappen en bestanden ook kunt zien.

De database van de Kobo ereader bestaat uit het KoboReader.sqlite bestand dat je hier in aantreft. Kopieer dit bestand naar dezelfde map waar ook de bestanden van het tooltje in staan. Let op dat je het niet verplaatst want dan werkt je ereader niet meer en dat zou EEN SLECHT IETS ZIJN.

Stap 3. Dubbelklik op work.bat om de gemarkeerde tekst en notities te exporteren naar annotations.doc

Het work.bat bestandje voert een aantal commando’s automatisch uit waarbij het databasebestand wordt geopend, de gemarkeerde tekst en notities er uit gehaald worden en vervolgens weggeschreven worden naar een annotations.doc Word-document. De eerste keer wordt dat document vanzelf aangemaakt en daarna voegt het nieuwe tekst en notities simpelweg toe in het document zelf.

kobo gemarkeerde tekst exporteren

Stap 4. Open het Word-document en kopieer de tekst

kobo gemarkeerde tekst exporteren

In het annotations.doc document vind je vervolgens je gemarkeerde tekst terug. Het is niet super gebruiksvriendelijk aangezien er met een interne naam naar het ebook verwezen wordt [1] maar goed, jij weet zelf natuurlijk wel in welk boek je de tekst gemarkeerd hebt [2]. Toch?

Als je een notitie hebt toegevoegd dan krijg je de gemarkeerde tekst te zien en daar onder staat je zelf geschreven notitie meteen op de volgende regel [3].

Hierna is het nog een kwestie van een beetje de tekst vormgeven en de rare gecodeerde naam vervangen door de titel van het boek zelf. Misschien niet zo eenvoudig als de oplossing van Amazon maar het werkt prima en dekt alle boeken af die je op je Kobo ereader staan.

Wellicht ten overvloede maar zodra je het boek verwijdert van je Kobo ereader worden ook de gemarkeerde tekst en notities gewist uit de database. Let dus op dat je na het lezen van het boek het dus niet meteen verwijdert als je nog notities of markeringen in de tekst hebt toegevoegd.

Ik heb het exporteren van gemarkeerde tekst getest met de Kobo Glo HD, de Clara HD en de Forma. Ik ben er redelijk zeker van dat de bovenstaande werkwijze op alle Kobo ereaders van toepassing is dit op het moment van schrijven bestaan. Mocht dit niet zo zijn dan hoor ik het graag.

Met dank aan Matteo Pezzi en Roberto Pasini, de programmeur van het Windows tooltje.

#

microsoft edge epub header

Microsoft Edge opnieuw instellen als je geen ebooks meer kunt openen

Eén van de voordelen van Windows 10 en de ingebouwde browser, Microsoft Edge, is dat je er ebooks mee kunt openen (en lezen). Recentelijk kreeg ik echter alleen nog maar een wit scherm en weigerde Edge om nog EPUB bestanden te openen. Gelukkig kun je in Windows 10 de browser opnieuw instellen zodat je alsnog weer ebooks kunt lezen.

Het is niet iets waar je vaak over na zult denken bij de applicaties die je gebruikt. Of je nou Windows of een mobiel besturingssysteem gebruikt, als een programma niet meer doet wat je er van verwacht dan is het deïnstalleren en vervolgens herinstalleren de makkelijkste en snelste manier om dit soort problemen te verhelpen.

Maar wat doe je met applicaties die ingebakken zitten in dat besturingsysteem en die je dus niet kunt deïnstalleren. Nou, daar blijkt Microsoft over nagedacht te hebben en je kunt alle (standaard) programma’s resetten en herstellen. Als je weet waar je moet zoeken.

Stap 1. Ga naar (Alle) Instellingen en kies daar voor Apps

Je kunt een overzicht van alle apps (in Windows 10 heten alle programma’s ook apps) vinden bij de instellingen onder het kopje Apps. Het onderdeel heet Apps en onderdelen

Je kunt daar op meerdere manieren komen in Windows 10 maar de snelste manier is de toetsencombinatie Win-X (de Windows knop links van je toetsenbord samen met de X indrukken) en vervolgens bovenaan in het menu voor Apps en onderdelen kiezen. Je kunt ook op het vergrootglas-icoon naast de startknop klikken en daar op ‘apps’ zoeken.

Stap 2. Blader naar (of filter op) Microsoft Edge en kies voor Geavanceerde opties

microsoft edge herstellen

Stap 3. Herstellen of opnieuw instellen

microsoft edge herstellen
In eerste instantie kun je proberen om de applicatie te herstellen maar als dat niet werkt – en het hielp mij niet met mijn probleem want Edge kon daarna nog steeds geen EPUB bestanden openen – dan kun je kiezen voor Opnieuw instellen. Hierbij wordt alles (behalve je favorieten) gewist en begin je met je standaard instellingen. Eventuele geïnstalleerde add-ons moet je opnieuw autoriseren om te gebruiken.

Bij mij werkte het opnieuw instellen om weer ebooks te kunnen openen en lezen in Edge.

#

word powerpoint excel

Excel gebruiken om de periode tussen twee data te berekenen

Uit je hoofd even narekenen hoeveel jaar iets geleden is (of hoe oud iemand is), dat is niet zo moeilijk. Maar hoeveel dagen, weken of maanden dat is? Omdat mijn zoon vanmorgen aankondigde vandaag precies 12,5 jaar oud te zijn ging ik op zoek naar een mogelijkheid om mijn eigen leeftijd in dagen te berekenen. In Excel. Gewoon omdat het kan.

Alles kan in Excel

Ik ben een leek in Excel maar ik kon me niet voorstellen dat er geen functie voor het berekenen van periodes tussen data zou zijn. En dat klopt want die is er gewoon. Het maakt wel heel erg uit of je een Engelstalige of Nederlandstalige versie hebt overigens want zowel de benaming als de syntax verschilt in de twee versies. Het is DATEDIF in de Engelstalige versie en DATUMVERSCHIL in de Nederlandstalige versie.

In het onderstaande voorbeeld gebruik ik de Nederlandstalige Excel 2016 versie maar het zou moeten werken voor alle (NL) versies van Excel.

excel data berekenen

Het is gelukkig een eenvoudige functie. Zet de begindatum en de einddatum ergens in een leeg werkblad (mijn geboortedatum en de datum van vandaag in bovenstaand voorbeeld) en je kunt er mee gaan rekenen.

Met DATUMVERSCHIL kun je het verschil tussen twee data op meerdere manieren laten berekenen/weergeven. In dagen, weken, maanden en jaren om precies te zijn. De opbouw van de functie is =DATUMVERSCHIL(begindatum;einddatum;”weergave”) waarbij je voor de begindatum en einddatum moet verwijzen naar de cellen waarin je deze hebt opgenomen.

  • In dagen berekenen is =DATUMVERSCHIL(begindatum;einddatum;”d”)
  • In weken berekenen is =DATUMVERSCHIL(begindatum;einddatum;”d”)/7
  • In maanden berekenen is =DATUMVERSCHIL(begindatum;einddatum;”m”)
  • In jaren berekenen is =DATUMVERSCHIL(begindatum;einddatum;”y”)

In mijn eigen voorbeeld is het dus =DATUMVERSCHIL(B3;D3;"d") in de F3 cel om er achter te komen dat ik vandaag 16.568 dagen oud ben.

In de Engelstalige versie is het overigens =DATEDIF(B3,D3,”d”), =DATEDIF(B3,D3,”d”)/7, =DATEDIF(B3,D3,”m”) en =DATEDIF(B3,D3,”y”) respectievelijk. Let op dat er dus een komma i.p.v. een puntkomma wordt gebruikt tussen de celaanduidingen.

Let ook op dat getallen in Excel standaard niet met decimalen weergegeven worden en dat als je dus de periode in weken berekent, deze dus afgerond wordt. Ga naar de Celeigenschappen en kies dan voor Getal (en de categorie getal met de automatische twee decimalen die daar bij horen) om het exact(er) weer te geven.

Een beetje leuker geformuleerd

Als je dan toch bezig bent is het wel leuk om een leeftijd niet alleen in dagen, maanden of weken uit te drukken maar juist zo precies mogelijk in jaren. Oftewel, om te berekenen hoeveel jaren, maanden en dagen het geleden is dat ik het levenslicht zag. Zoonlief die weet het al met 12 jaren en zes maanden maar ik moet nog even een iets complexere formule gebruiken.

De truc is namelijk dat die alleen maar de maanden moet tellen die niet al in de berekening van de jaren zitten. En alleen de dagen die niet meegerekend zijn in de jaren en maanden.

Voor het berekenen van de jaren hadden we al =DATUMVERSCHIL(begindatum;einddatum;”y”). Voor de resterende maanden komt daarbij =DATUMVERSCHIL(begindatum;einddatum;”ym”). En voor de dagen moet het =DATUMVERSCHIL(begindatum;einddatum;”md”) zijn.

En die kun je aan elkaar knopen waardoor je een leesbaar resultaat krijgt. Je kunt de regel waar je de formule invoert groter maken door de onderste rand naar beneden te slepen zodat je de hele formule ook blijft zien.

=DATUMVERSCHIL(B3;D3;”y”)&” jaren, ”
&DATUMVERSCHIL(B3;D3;”ym”)&” maanden, ”
&DATUMVERSCHIL(B3;D3;”md”)&” dagen”

excel data berekenen

Tadaa!

Meer lezen? De Microsoft supportpagina over de DATUMVERSCHIL functie / Voorbeeld Excel document van Microsoft met diverse voorbeelden waar je zelf je eigen data kunt invullen.

#

  • © 2006- 2018 Vakblog – werken met informatie
    Aangedreven door WordPress en duizenden liters koffie // Theme: Tatami van Elmastudio
Top