Método mais fácil de criar pdf a partir do template usando a linha de comando (sem pdflatex)?

4

Há dez anos venho gerando cobranças para mim e minha esposa desta maneira:

  1. Crie o modelo TeX com o LyX ou manualmente
  2. Utilização neste texto de marcador de posição de origem
  3. Então:

    cat template | sed s/placeholder1/somevalue1/ |sed s/placeholder2/somevalue2 ... > output.tex
    pdflatex output.tex 
    
Infelizmente nos últimos anos esse processo está se tornando cada vez mais difícil porque os pacotes TeX estão se tornando cada vez maiores (não sei por que, mas uma instalação completa do TeX no Ubuntu tem quase 3 GB), e eu sempre recebo muitos erros na geração.

Então, como posso controlar todos os processos envolvidos, existe uma maneira melhor (mais fácil / mais portátil) de criar o modelo, preenchê-lo com campos e criar um PDF?

    
por d3k 16.01.2014 / 11:56

1 resposta

6

Eu vi arquivos PDF gerados usando Python e ReportLab . Na versão de código aberto você tem que fazer alguma programação para chegar à saída, mas existem vários exemplos e isso deve ser fácil para alguém que possa lidar com o TeX.

O que eu não usei, mas o que parece ainda mais simples é usar rst2pdf . A geração / edição do formato de marcação .rst é muito parecida com o uso do LaTeX.

    
por 16.01.2014 / 12:03