Doxx review: Word-documenten lezen zonder Word op de commandline
Word is een enorm groot programma en heeft even nodig om op te starten. Dat is vervelend, zeker als je alleen de tekst maar even snel wilt lezen. De oplossing: doxx op de commandline.
Lees verder na de advertentie
Installatie en platformondersteuning
Het kleine opensource programma doxx opent Word DOCX-documenten in de terminal en draait op Linux, Windows en macOS. Windows-gebruikers en iedereen wiens pakketbeheerder niet wordt ondersteund, kunnen het programma rechtstreeks downloaden vanuit de GitHub-repository. Bij Arch Linux kun je het bijvoorbeeld installeren met pacman -S doxx. Bij macOS doe je dat met brew install doxx. Als je nix als pakketbeheerder gebruikt, installeer je het met nix profile install github: bgreenwell/doxx. Omdat doxx in Rust is geschreven, kunnen Rust-ontwikkelaars het ook met cargo install doxx op de harde schijf zetten.
Bediening en navigatie
De bediening is eenvoudig: het commando doxx document.docx opent een document in de terminal. Je navigeert door de pagina met de pijltjestoetsen of met J en K. De toets Q sluit doxx. Je doorzoekt een document met de toets S. Als je hulp nodig hebt bij het gebruik van het programma, krijg je die met H. Als je bij het oproepen van het document de parameter –color toevoegt, markeert doxx kleuren in het document, voor zover die aanwezig zijn.
Exportfuncties en formaten
Doxx geeft de inhoud niet alleen weer, maar kan die ook exporteren naar andere formaten: Markdown, onopgemaakte tekstbestanden, CSV (alleen de tabellen) en JSON. Daarvoor hoef je alleen maar –export met het gewenste formaat als parameter toe te voegen. Als je –export text gebruikt, kun je –images als parameter toevoegen om de afbeeldingen in het document op de terminal weer te geven. Dat werkte echter niet met documenten die waren opgeslagen met de Word-versie voor de browser.
Afbeeldingsweergave en terminalondersteuning
Om de afbeeldingen weer te geven, gebruikt doxx de Rust-bibliotheek viuer. Die gebruikt het afbeeldingsprotocol van de terminal om afbeeldingen weer te geven. Als de terminal geen afbeeldingsprotocol implementeert of viuer het afbeeldingsprotocol van de terminal niet ondersteunt, worden afbeeldingen weergegeven als blokjesgrafiek.
Ondersteunde terminals en Sixel
Kitty, iTerm2 en WezTerm worden officieel ondersteund door doxx. Als je WezTerm en andere terminals wilt gebruiken om afbeeldingen te bekijken, moet je de code uit de GitHub-repository halen, de Sixel-functie in viuer activeren en het programma compileren. Dan is het mogelijk om afbeeldingen weer te geven in terminals die het Sixel-protocol gebruiken.
Conclusie Doxx review
Als je alleen even snel een Word-document wilt lezen en daarvoor niet op de Office-suite wilt wachten, moet je het opensource doxx op de commandline eens een kans geven.
Doxx review: plus- en minpunten
-
Snelle docx-viewer
-
Opensource
-
Afbeeldingen niet optimaal
Doxx specificaties
| Ontwikkelaar | Brandon Greenwell (github.com/bgreenwell/doxx) |
| Systeemeisen | Windows vanaf 10, Linux, macOS |
| Terminals met beeldweergave | Kitty, iTerm2, WezTerm |
Praat mee