Existe uma maneira de abrir as equações TexMaths (.odt) no MS Word?

3

Para escrever documentos com equações, eu uso o LibreOffice com TexMaths .

A maioria dos colaboradores usa o MS Word 2007, então eu sou forçado a salvar em .docx para que eles possam ler as equações e editar o texto (mas não editar equações, elas são salvas como imagens quando esse plug-in é usado e salvo em .docx).

Se o MS Word abrir o arquivo .odt diretamente, as equações aparecerão como ininteligíveis, mas os dados do TeX são obviamente salvos de alguma forma, já que posso continuar a editar minhas equações no LibreOffice.

Existe alguma extensão fácil ou equivalente que eu possa dizer a eles para instalarem se quiserem editar minhas equações e depois passar o documento .odt? Como os dados TexMaths são armazenados no arquivo .odt?

(Nota: a questão também foi postada em tex.se e considerado off-topic)

    
por xyz 17.05.2014 / 12:13

1 resposta

2

Eu não estou familiarizado com essa área, mas por essa parte da sua pergunta:

How is the TexMaths data stored in the .odt file

A resposta parece ser que TexMaths (e / ou LibreOffice) cria um desenho em formato SVG em um elemento draw: g, e armazena a expressão original de TeX em um elemento svg: desc (embrulhado um pouco).

Não consigo abrir o arquivo .odt (o Microsoft Word 10 acha que está corrompido), ou seja, a única maneira de abri-lo no Word seria usar o recurso "recuperar texto de qualquer arquivo", que provavelmente resultaria em rabiscos. Parece que você pode, pelo menos, abrir seus documentos no Word. Mas o Word não tem nenhum recurso para importar diretamente o formato SVG ou convertê-los, e eu não sei de nenhuma extensão útil, desculpe. Percebo que o LibreOffice salva o SVG ao exportar para o formato .sxw mais antigo, e o Word o abre, mas descarta a imagem.

Quando o LibreOffice exporta para .docx, ele insere a imagem usando o formato legado VML do Word dentro de um elemento w: pict. Tanto quanto eu posso dizer que a informação em svg: desc é descartada, então não há possibilidade de round-trip. Eu não sei se o LibreOffice poderia, em teoria, armazenar o TeX do elemento svg: desc dentro do diagrama w: pict ou VML.

    
por 20.05.2014 / 11:17