Caracteres especiais

Olá, sou desenvolvedor e trabalho com dev-ops, estou implantando uma aplicação em um servidor CentOS somente com linha de comando, sem interface gráfica, porém estou com um problema com o libre utilizando a dependência libreoffice-convert do NodeJS, convertendo .rtf para .docx e .pdf, onde todos os acentos/caracteres especiais(´, ~, ^, ç) estão sendo substituídos por � na conversão

Parece ser problema de codepage da fonte. O LibreOffice só trabalha internamente com UTF-8. Tem de converter primeiro para UTF-8

Veja se esta página te ajuda

https://help.libreoffice.org/master/pt-BR/text/shared/guide/start_parameters.html?DbPAR=SHARED#bm_id3156410

no exemplo…

--infilter="Text (encoded):UTF8,LF,Liberation Mono,en-US".

Abs.
Olivier