retype ist eine kostenlose und quelloffene Tippübungsanwendung, mit der Sie in Epub-Büchern mittippen können. Es speichert Ihren Fortschritt, sodass Sie dort weitermachen können, wo Sie aufgehört haben.
Quellcode: | https://github.com/plu5/retype |
---|---|
Issue-Tracker: | https://github.com/plu5/retype/issues |
Dokumentation: | https://retype.readthedocs.io/ |
Inhalt
Um retype auszuführen, können Sie den neuesten Build für Ihr Betriebssystem herunterladen, ihn selbst erstellen oder ihn aus Quellen ausführen.
pip3 install -r requirements.txt
]pyinstaller
und setuptools
installieren [ pip3 install pyinstaller setuptools
]python3 setup.py b
aus und der Hilfetext wird mit den Build-Optionen gedruckt, die Sie verwenden können. Beispielsweise erstellt python3 setup.py b -k onedir
den Retype mit Pyinstaller im Onedir-Modus. Die Ausgabe erfolgt in /dist
.
pip3 install -r requirements.txt
]bin/retype
aus. Unter Windows können Sie einfach auf bin/retype.pyw
doppelklicken. Von der Konsole aus können Sie python3 bin/retype
ausführen.Erforderlich:
PyQt5
ebooklib
tinycss2
Optional:
pywin32
– Nur Windows. Dies wird nur zum optionalen Ausblenden des Systemkonsolenfensters verwendet.pytest
– um Tests auszuführenpyinstaller
und setuptools
– zum Erstellen erneut eingebenSphinx
und sphinx-rtd-theme
– um die Dokumente lokal zu erstellen Wenn Sie Retype starten, sollten Sie 5 mitgelieferte Epub-Bücher mit kurzen klassischen Werken sehen. Sie können mit dem Lesen eines Buchs beginnen, indem Sie auf das Cover klicken oder >load #
in die Konsole eingeben, wobei #
die numerische ID des Buchs ist, die über dem Cover angezeigt wird.
Geben Sie ein, um im Buch weiterzuarbeiten. In der Grafik über der Modelllinie können Sie Ihre aktuelle Geschwindigkeit in Wörtern pro Minute und Ihre persönliche Bestleistung sehen.
Neben der Eingabe können Sie auch mit Symbolleistenschaltflächen und Konsolenbefehlen durch das Buch navigieren.
Sie können im Anpassungsdialog, auf den Sie über das Menü oder mit Strg+O zugreifen können, weitere Bibliothekssuchpfade hinzufügen und den Vorgang von Retype anpassen.
Weitere Informationen zur Benutzeroberfläche und den verfügbaren Funktionen finden Sie in der Dokumentation.