Problema surgindo: ao ser contratado para exercer minhas funções na empresa (é acumulativo em tarefas... técnico, administrador de redes, consultoria de TI, quebra-galho pro pessoal do marketing, criador de soluções pra intranet e acesso remoto etc).
Bom, fui incumbido de pôr ordem na casa, legalizando softwares e... migrar pra open source onde fosse possível (oh! meu Deus... ou então, oh! E agora quem poderá nos defender???). Resumindo, as estações que estavam com Windows XP Professional + Office 2003 ou Office 2007 pirata foram migradas para Ubuntu
Linux + Open Office e daí que o arquivo .doc, que na verdade era um XML renomeado e que era detectado pelo Windows como .doc e era interpretado corretamente no MS-WORD fazia uma total bagunça incompreensiva ao receber dois cliques e mandar o Open Office abrir o arquivo.
Pegadinha 1 - tentando abrir normalmente
Ok, não dá pra abrir, então salvamos o arquivo:
(começo a pensar... no Windows isso não aconteceria :-P )
Ao invés de abrir, salvo o documento numa pasta qualquer:
Então, navego até a pasta e dou um duplo clique, certo?
vamos ver...
Bom, uma tela de seleção de codificação:
Vamos testar as possíveis... nenhuma deu certo! :-P
Todas abrem assim:
Bom, vamos tentar de outros modos.
Pensei, já que EU SEI QUE O ARQUIVO É UM XML FORMATADO DO WORD, VAMOS SER INTELIGENTES, tentei contornar a situação da seguinte forma, renomear o arquivo de .doc para .xml:
Agora é só dar dois cliques:
Opa :-P, abriu no Firefox!
Então vou tentar abrir de dentro do OpenOfficeWriter:
Encontrei a opção de tipo de arquivo "Microsoft Office 2003 XML", mas ao tentar abrir tive um erro de JRE ausente no open office:
Mas após pesquisar algum tempinho no Google e instalando uma série de pacotes que vieram como dependências do
OpenOffice-JRE-Comom.deb, nem tive que selecionar o Java nas opções, parece que o open Office reconheceu automaticamente o pacote instalado e nem mudei nada.
Tentei novamente: arquivo, abrir, selecionar o tipo do arquivo novamente, como Microsoft Word 2003 XML Document e ficou um tempinho carregando o Java, mas...
Finalmente rolou! Ou quase... (sem esse passo chato o arquivo não era interpretado e aberto de forma correta), pronto, aí ele dava um erro com o JRE dentro do OpenOffice - aí sim, mandava abrir o arquivo e ainda assim não eram carregadas as imagens presentes no arquivo dentro de seu cabeçalho e rodapé, o open office não abria o arquivo direito, o que fiz foi tentativas e erros até encontrar uma solução mais aceitável ao menos pra poder editar e imprimir o arquivo de forma correta, então encontrei o seguinte:
Workaround.