A resposta estava bem na minha frente, depois de uma forma.
O link da lista de discussão acima detalha como é realmente um documento mht
, que não é suportado pelo LibreOffice.
Eu tenho um arquivo formatado como .doc
, mas o Nautilus e o LibreOffice insistem que é um arquivo .txt. Ambos precisos e Ubuntu 12.10 são assim, mas o Google Docs pode convertê-lo (depois de jogar com ele).
Para verificar se o tipo mime 'extension' existe:
grep 'extension' /etc/mime.types
Para criar um novo tipo de mime:
Abra o /etc/mime.types com o editor de texto (com privilégios de root)
gksudo gedit /etc/mime.types
Adicione a extensão a /etc/mime.types no seguinte formato:
text/extension extension
Pode ser algo tão simples quanto um cabeçalho modificado / intencionalmente alterado. Aqui está o que o MS Word primeiro 2 pedaços parece em um par de documentos que acabei de verificar:
D0 CF 11 E0 A1 B1 1A E1
Você pode MAKE A BACKUP e tentar alterar os primeiros bytes para essa assinatura e ver se ela não é, pelo menos, TRY para abrir como a coisa certa.
Geralmente, file
pode ver esta área:
E diga o tipo de arquivo. Se estiver detectando errado, na verdade é um arquivo de texto renomeado para doc ou o cabeçalho foi borkado.
Properties
no menu de contexto. Properties
clique no Open With
. writer
I asssume). Todos os arquivos com a mesma extensão serão abertos com este programa por padrão.
Você também pode fazer isso manualmente
/usr/share/applications/defaults.list
contém os padrões (isto é, associações de todo o sistema). ~/.local/share/applications/mimeapps.list
contém detalhes do usuário. A propósito: Eu suponho que você tenha um software instalado (isto é, o LibreOffice) que possa abrir arquivos doc
?
Dos comentários e imagens adicionados:
.txt
arquivos para abrir com o Writer (apenas temporário) e ver se ele abre e depois salvá-lo com outro nome.
Em seguida, redefina a abertura txt
para o Gedit ou o que era antes. Tags mime-type