LibreOffice Writer ile çok çalışıyorum .
Metni terminal üzerinden düzenlemenin bir yolu olup olmadığını bilmek istedim?
content.xml
dosyayı elde etmek için bir odt dosyasını nasıl açacağınızı açıklıyor
LibreOffice Writer ile çok çalışıyorum .
Metni terminal üzerinden düzenlemenin bir yolu olup olmadığını bilmek istedim?
content.xml
dosyayı elde etmek için bir odt dosyasını nasıl açacağınızı açıklıyor
Yanıtlar:
libreoffice
bir odt
dosyayı düz metne dönüştürme seçeneğiyle birlikte gelir ; daha sonra tercih ettiğiniz komut satırı metin düzenleyicisiyle düzenlenebilir ve (istenirse) geri dönüştürülebilir odt
.
Dönüştür document.odt
:
libreoffice --convert-to txt document.odt
Dosyayı tercih ettiğiniz metin düzenleyicisiyle düzenleyin, örneğin:
gedit document.txt
nano document.txt
vim document.txt
Geri dönüştürün. --convert-to
Bağımsız değişken olarak bir dosya adı uzantısını alır, ama aynı zamanda önlemek için bir dosya adı soneki belirtebilir libreoffice
orijinal dosyanın üzerine (o sormadan yapar!):
libreoffice --convert-to _new.odt document.txt
Dönüşüm için de odt2txt
, her ikisini de denemek ve sonuçları karşılaştırmak istiyorum.
Kullanıyorsanız vim
, dönüşümü arka planda sizin için otomatik olarak yapacak şekilde yapılandırabilirsiniz, bkz: .odt, .doc, .docx, .rtf ve diğer düz metin olmayan biçimlerle kolayca çalışmak mümkün mü Vim? Bu sorunun cevabı odt2txt
dönüşüm için kullanılır, ancak bununla da mümkün olmalıdır libreoffice --convert-to
.
Aradığınız şeye en yakın şey wordgrinder
, terminal tabanlı bir kelime işlemci.
Yürüterek yükleyebilirsiniz:
sudo apt install wordgrinder
Projenin resmi web sitesi: https://cowlark.com/wordgrinder/
Bu Github repo: https://github.com/davidgiven/wordgrinder
Ve hızlı bir Hayatta Kalma Rehberi: https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b
İçe ve Dışa Aktarma bölümlerini kontrol ederseniz şunları bulacaksınız:
ODT dosyalarından temel içeriği içe aktarır. OpenDocument karmaşık ve ayrıştırılması zordur, ancak WordGrinder uygun stilleri uygulamak için elinden geleni yapacaktır. Desteklenmeyen özellikler yok sayılır.
Bu, LibreOffice ve çeşitli diğer büyük kelime işlemcileri tarafından okunabilen bir ODT dosyası üretir. Karakter ve paragraf stilleri dışa aktarılır ve P, H1, H2 vb. Olarak adlandırılan OpenDocument stillerine eşlenir.