Tôi làm việc rất nhiều với LibreOffice Writer.
Tôi muốn biết nếu có một cách để chỉnh sửa văn bản thông qua thiết bị đầu cuối?
content.xml
tệp cơ bản
Tôi làm việc rất nhiều với LibreOffice Writer.
Tôi muốn biết nếu có một cách để chỉnh sửa văn bản thông qua thiết bị đầu cuối?
content.xml
tệp cơ bản
Câu trả lời:
libreoffice
đi kèm với một tùy chọn để chuyển đổi một odt
tệp thành văn bản thuần túy, sau đó có thể được chỉnh sửa bằng trình soạn thảo văn bản dòng lệnh ưa thích của bạn và (nếu muốn) được chuyển đổi trở lại odt
.
Chuyển đổi document.odt
:
libreoffice --convert-to txt document.odt
Chỉnh sửa tệp bằng trình soạn thảo văn bản ưa thích của bạn, ví dụ:
gedit document.txt
nano document.txt
vim document.txt
Chuyển đổi nó trở lại. Phần --convert-to
mở rộng tên tệp làm đối số, nhưng bạn cũng có thể chỉ định hậu tố tên tệp để ngăn không libreoffice
ghi đè tệp gốc (mà không cần hỏi!):
libreoffice --convert-to _new.odt document.txt
Để chuyển đổi cũng có odt2txt
, tôi chỉ cần thử cả hai và so sánh kết quả.
Nếu bạn đang sử dụng, vim
bạn có thể định cấu hình nó để tự động thực hiện chuyển đổi cho bạn trong nền, xem: Có thể dễ dàng làm việc với .odt, .doc, .docx, .rtf và các định dạng văn bản không đơn giản khác trong Vim? Câu trả lời có sử dụng odt2txt
cho việc chuyển đổi, nhưng nó cũng có thể thực hiện libreoffice --convert-to
được.
Điều gần nhất với những gì bạn đang tìm kiếm là wordgrinder
, một trình xử lý văn bản dựa trên thiết bị đầu cuối.
Bạn có thể cài đặt nó thực thi:
sudo apt install wordgrinder
Đây là trang web chính thức của dự án: https://cowlark.com/wordgrinder/
Đây là repo Github: https://github.com/davidgiven/wordgrinder
Và Hướng dẫn sinh tồn nhanh chóng: https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b
Nếu bạn kiểm tra phần Nhập và Xuất, bạn sẽ thấy:
Nhập nội dung cơ bản từ các tệp ODT. OpenDocument phức tạp và khó phân tích nhưng WordGrinder sẽ cố gắng hết sức để áp dụng các kiểu phù hợp. Các tính năng không được hỗ trợ bị bỏ qua.
Điều này tạo ra một tệp ODT có thể được đọc bởi LibreOffice và một loạt các trình xử lý văn bản chính khác. Các kiểu ký tự và đoạn được xuất và được ánh xạ thành các kiểu OpenDocument gọi là P, H1, H2, v.v.