Sistema de preparação de documentos baseado em arquivos de texto

6

Estou procurando um sistema para preparar documentos técnicos internos que tenham os seguintes recursos básicos:

  1. arquivos de origem devem ser arquivos de texto legíveis por humanos, então eles funcionam bem com o controle de revisão
  2. suporta formatação básica (por exemplo, imagens, tabelas, negrito, etc.)
  3. funciona com caracteres ingleses e chineses
  4. saídas para PDF

Eu poderia, por exemplo, usuários escreverem páginas HTML e imprimirem as páginas em PDF, mas isso parece complicado e propenso a erros, e o HTML é apenas mal "legível". O LaTeX também é muito complicado e tem muitas dependências que podem dificultar o processamento de documentos com vários anos de uso.

Alguém tem alguma sugestão melhor?

    
por pdg137 06.01.2012 / 20:45

7 respostas

0

Uma possível solução é Docutils . Seu formato "structureduredtext" é mais legível que outras opções e possui suporte embutido para tabelas. Os mantenedores parecem estar fazendo um bom trabalho documentando e mantendo o pacote, o que deve mantê-lo relativamente estável.

    
por 10.01.2012 / 01:49
2

Esfinge pode fazer o truque. link

    
por 07.01.2012 / 00:41
1

Você está usando algum tipo de linguagem do lado do servidor, como PHP?

se sim, você poderia usar a Biblioteca FPDF ... ( link )

Você basicamente alimenta o BASIC html e ele gera um PDF ....

    
por 06.01.2012 / 21:12
0

Como sobre esta extensão para markdown (até markdown adiciona suporte para tabelas, etc.)

link

    
por 06.01.2012 / 21:22
0

Acho que a melhor resposta aqui é DocBook .
É baseado em XML, então a fonte é

a) não-binário,

b) legível por humanos e

c) controle de origem / fácil de usar.

Você pode usar qualquer caractere UTF-8 que desejar, desde que esteja compilando para PDF com uma fonte que os suporte (se você optar por incorporar um openfont).

O DocBook pode ser "compilado" em vários formatos, incluindo HTML, PDF e outros.

DocBook para PDF

Tutorial do DocBook

    
por 07.01.2012 / 12:36
0

Não usei isso pessoalmente, mas ouvi bons relatórios de outras pessoas. Pesquisa rápida indica que suporta chinês e PDF. Marcação muito básica e fácil de aprender, obviamente.

link Você obviamente investigou o Latex / Tex. Você já pensou em usar um editor WYSIWYG como o Lyx? link A julgar pelo fato de que também há projetos de tradução do LDP na China, o suporte do LinuxDoc e do Docbook para o chinês provavelmente também será bom. O Toolchain para conversão de documentos também é mais maduro / livre de erros também.

por 06.01.2012 / 21:10
0

Aqui está algo que encontrei enquanto procurava por markdown: Pandoc . Ele pode converter vários formatos, incluindo Markdown e Textile em PDF. Uma coisa que parece faltar é o controle sobre a versão dos mecanismos de marcação e formatação usados na preparação de documentos. Isso torna provável que os arquivos de origem precisem ser constantemente atualizados para acompanhar a versão mais recente do Pandoc, o que pode ser um grande problema a longo prazo.

    
por 10.01.2012 / 01:45