In the előző cikk Elmagyarázzuk, hogyan tölthetünk le videókat és feliratokat, hogy kihasználhassuk azokat az eszközöket, amelyeket az asztali videolejátszók elérhetővé tesznek a fogyatékkal élők számára, és elérhetővé tesznek azok számára, akiknek látási problémái vannak. Ezután további trükkökkel foglalkozunk a rövidlátó Linux-felhasználók számára.
Ebben az esetben meglátjuk hogyan változtathatjuk meg az e-könyvek tipográfiáját, hátterét és formátumát.
További trükkök rövidlátó Linux-felhasználóknak
Egy pontosítást kell tennem. Az interneten található néhány oktatóanyag, amely elmagyarázza, hogyan kell ezt megtenni bővítmények használatával. A probléma az Amazon által terjesztett e-könyvekre hivatkozva az, hogy a felhasználó nevére regisztrált készülék sorozatszámára van szükség. Mivel nekem nincs ilyenem, csak a legnehezebb módon kell csinálni a dolgokat.
Programok, amelyekre szükségünk lesz
(Megtalálható a fő Linux disztribúciók tárolóiban)
- scrot: Képernyőrögzítő eszköz a parancssorhoz.
- Xdotools: Szimulálja az egérgomb nyomását.
- Gscan2PDF: Kép pdf konvertálása szöveges pdf-be.
- Kaliber: PDF szöveg konvertálása más formátumokba.
- tesseract-ocr és tesseract-ocr-spa: Spanyol karakter- és nyelvfelismerő program.
A Caliber esetében azt javaslom, hogy telepítsd a webhelyükről, mivel általában frissebb. Ezt a terminálból ezzel a paranccsal tesszük:
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
A módszer
Amit meg fogunk tenni, az az automatizálja az online olvasóoldalak és képernyőképek forgatását. Ezután a képernyőképeket PDF-fájlba helyezzük, és optikai karakterfelismerést hajtunk végre, hogy létrehozzunk egy másikat szöveges formátumban. Ha akarjuk, ezt a második pdf-et más formátumba konvertálhatjuk.
Első lépés: Automatizálás
Különféle képernyőképek készítéséhez Automatizálnunk kell a lapozási folyamatot, mivel manuálisan fárasztó. A folyamat a következő.
- Nyissa meg a könyvet a webolvasóban vagy annak a szolgáltatásnak az olvasószoftverében, ahol a könyv található.
- Maximalizálja az ablakot.
- Nyissa meg a terminált, de legyen elég kicsi ahhoz, hogy láthassa a másik ablakot. Helyezze a bal oldalra.
- Írja be a terminálba az xdotool getmouselocation parancsot, de ne nyomja meg az Enter billentyűt.
- Vigye a mutatót oda, ahol az olvasó lapozó gombja van, és nyomja meg az Enter billentyűt.
- Vegye figyelembe a koordinátákat, amelyeket a terminálon mutat.
Nyissa meg a disztribúció szövegszerkesztőjét, és illessze be ezt a szkriptet.
#!/bin/bash
while [ 1 ]; do
xdotool mousemove XXXX YYY click 1 &
scrot -q 100 '%Y-%m-%d-%H:%M:%S.png' -e 'mv $f ~/Carpeta_de_archivos/'
sleep 20
done
Cserélje le az XXXX és YYYY helyeket a korábban másolt koordinátákkal. Cserélje ki a ~/File_Folder/' mappát arra a mappára, ahová a fájlokat menteni szeretné.
Mentse el a fájlt a névvel script.sh.
Most helyezze a mutatót a mentett szkript ikonjára, és jobb gombbal kattintson a Tulajdonságokra, kattintson a végrehajtási engedélyek megadására.
A paranccsal hozza létre a célmappát
mkdir célmappa_neve.
Ne feledje, hogy meg kell egyeznie a szkriptben elhelyezett mappa nevével.
Ezután nyissa meg az olvasót és a terminált. A terminálba írja be.
./script.sh
Állítsa az olvasót teljes képernyőre, és várja meg, amíg a rögzítési folyamat befejeződik. Észre fogja venni, hogy miért pont akkor, amikor abbahagyja a lapozást. Minimalizálja az olvasót, és zárja be a terminált.
A legjobb eredmény érdekében a szöveget egyetlen oszlopban jelenítse meg.
Második lépés: PDF készítés
Lépjen a célmappába, és törölje az ismétlődőket. Következő:
- Nyissa meg a Gscan2pdf fájlt.
- Menjen a Menübe Fájl/Megnyitás és válassza ki az összes képet.
- Lépjen az Eszközök/OCR menübe, és válassza ki Minden oldal, Tesseact mint egy OCR motor és a megfelelő nyelv.
- Kattintson a Kezdje ocr.
- Amikor a felismerés befejeződött, lépjen a következőre: Fájl/Mentés és válassza az Összes lehetőséget, majd a pdf formátumot.
- Kattintson a Mentés gombra, és válassza ki a célt.
Most már van egy pdf szövege, amely fenntartja a stílusokat és a képeket. Ha lszövegolvasó lehetővé teszi, módosíthatja a színeket és a tipográfiát. A Caliber segítségével más formátumokba is konvertálhatja.