Fișierele libreoffice sunt banale, des folosite, dar nu pot fi deschise în afara interfeței grafice, deci dacă suntem în tty avem probleme. Sau nu?
Nu putem edita și modifica conținutul acestor fișiere, dar le putem converti în alt format.
Am creat trei fișiere pentru explicații: test.odt (cu Writter/ un text), test1.ods (cu Calc/ un tabel) și test2.odp (cu Impress/ o prezentare).
odt2txt
Înstalăm odt2txt și dăm comanda odt2txt nume-fișier.odt, conținutul fișierului .odt va fi afișat în tty. Comanda odt2txt Documents/test.odt va afișa exact conținutul acelui fișier:
După cum cred că realizați odt2txt nu poate gestiona fișiere cu imagini, grafice, deoarece va afișa doar conținutul text, dacă există așa ceva.
libreoffice
Libreoffice poate fi folosit și din linia de comandă și are diverse opțiuni utile, una ar fi --headless (permite utilizarea libreoffice fără interfață grafică), alta ar fi --convert-to pdf (realizează conversia dorită de noi). Astfel putem converti fișiere .odt, .odp sau .ods în .pdf, care pot fi vizualizate în tty cu fbgs. Comenzi pentru conversia unui fișier anumit:
libreoffice --headless --convert-to pdf cale-către-fișier.odt
(în exemplul meu: libreoffice --headless --convert-to pdf ~/Documents/test.odt)
Evident că e posibilă conversia mai multor fișiere, de mai multe tipuri, va converti toate fișierele .odt, .odp, .ods din directorul de lucru în .pdf:
libreoffice --headless --convert-to pdf *.od*
Acum putem vedea aceste fișiere .pdf cu fbgs (fbgs -c -a -xxl test.pdf de exemplu, -c pentru afișare culori, -a pentru autozoom, -xxl pentru claritate maximă, 150 dpi în loc de 75 dpi implicit/ dacă imaginea depășește ecranul navigați cu tastele săgeți sus-jos, iar pentru a schimba pagina PgUp și PgDn, cu + și - măriți/ micșorați imaginea), fbi, sau green, din păcate nu în interiorul screen sau fbterm, dar într-un terminal tty normal.
EDIT: vedeți și comentariul lui @calvarr, conține altă modalitate interesantă!
Nu putem edita și modifica conținutul acestor fișiere, dar le putem converti în alt format.
Am creat trei fișiere pentru explicații: test.odt (cu Writter/ un text), test1.ods (cu Calc/ un tabel) și test2.odp (cu Impress/ o prezentare).
odt2txt
Înstalăm odt2txt și dăm comanda odt2txt nume-fișier.odt, conținutul fișierului .odt va fi afișat în tty. Comanda odt2txt Documents/test.odt va afișa exact conținutul acelui fișier:
libreoffice
Libreoffice poate fi folosit și din linia de comandă și are diverse opțiuni utile, una ar fi --headless (permite utilizarea libreoffice fără interfață grafică), alta ar fi --convert-to pdf (realizează conversia dorită de noi). Astfel putem converti fișiere .odt, .odp sau .ods în .pdf, care pot fi vizualizate în tty cu fbgs. Comenzi pentru conversia unui fișier anumit:
libreoffice --headless --convert-to pdf cale-către-fișier.odt
(în exemplul meu: libreoffice --headless --convert-to pdf ~/Documents/test.odt)
Evident că e posibilă conversia mai multor fișiere, de mai multe tipuri, va converti toate fișierele .odt, .odp, .ods din directorul de lucru în .pdf:
libreoffice --headless --convert-to pdf *.od*
Acum putem vedea aceste fișiere .pdf cu fbgs (fbgs -c -a -xxl test.pdf de exemplu, -c pentru afișare culori, -a pentru autozoom, -xxl pentru claritate maximă, 150 dpi în loc de 75 dpi implicit/ dacă imaginea depășește ecranul navigați cu tastele săgeți sus-jos, iar pentru a schimba pagina PgUp și PgDn, cu + și - măriți/ micșorați imaginea), fbi, sau green, din păcate nu în interiorul screen sau fbterm, dar într-un terminal tty normal.
EDIT: vedeți și comentariul lui @calvarr, conține altă modalitate interesantă!