Software de marcação com imagens e conversão para .doc e .pdf

2

Eu preciso de uma marcação simples que permita incluir pedaços de código e imagens e gerar .doc (ou .rtf ) e .pdf documentos. Um pouco (ou talvez muito) como a marcação do StackExchange, mas com conversão para documentos PDF e Word. Estou produzindo muita documentação para as análises estatísticas que estou fazendo, e essa documentação é então passada para os cientistas que trabalham predominantemente com o Word. Requisitos:

  • marcação básica (estrutura do documento, negrito e itálico)
  • pedaços de código ou texto pré-formatado (sintaxe destacando um sinal de adição)
  • incluindo imagens externas no visualizador
  • exportar para PDF e Word DOC / DOCX / RTF (HTML e mais)

Estou pensando em escrever alguns scripts Perl baseados em LaTeX para mim, mas talvez haja um software como esse já disponível?

    
por January 25.10.2012 / 10:48

2 respostas

4

Você pode querer olhar primeiro ( ReStructuredText ). Essa é uma linguagem de marcação muito usada para documentação do Python. Existem muitas ferramentas que podem trabalhar com o primeiro e convertê-lo em vários formatos.

Uma ferramenta é esfinge que pode ser convertida em páginas html, latex- > pdf, rtf e man.

Mas existe, e. também o pacote docutils , que possui ferramentas para converter o primeiro arquivo em vários formatos:

  • rst2html
  • rst2xml
  • rst2latex
  • rst2odt
  • rst2s5
  • rst2man

Você provavelmente está interessado em rst2latex, que pode então ser compilado em pdf. Ou você pode usar este software para fazer isso em uma única etapa: rst2pdf .

E talvez você queira usar o rst2odt, que produz a versão libreoffice / openoffice de um documento do word que pode ser convertido por eles no formato doc.

    
por xubuntix 25.10.2012 / 11:54
3

Esfinge é uma ferramenta usada inicialmente para criar documentação para linguagem de programação Python . Ele é escrito em Python e tem muitos recursos específicos do Python, mas geralmente pode ser usado para criar qualquer tipo de documentação "narrativa" com (opcionalmente) sumário, referências cruzadas, busca, realce de sintaxe para blocos de código e muitos outros recursos úteis.

Ele usa reStructuredText como formato de entrada, que é bastante semelhante à marcação do Stack Exchange, mas tem mais recursos.

O Sphinx pode gerar um longo documento HTML, um "site" inteiro contendo várias páginas ou um "livro" em PDF. Não tenho certeza sobre o formato .doc, mas acho que você pode simplesmente abrir HTML no MS Word e salvá-lo como .doc

    
por Sergey 25.10.2012 / 11:57