Projeto Software Livre - Bahia

Impressão da cartilha do PSL-BA

A idéia básica é tentar gerar o PDF para impressão diretamente do contéudo da cartilha no TWiki, para evitar:

  1. ter versões "fora" do lugar original.
  2. ter que refazer diagramação sempre que mudar o conteúdo.

Premissas

  • GPL (claro).
  • Integração máxima com o core do TWiki. (esse requisito foi meio que "abandonado")
  • ...

Coisas a Fazer

Plano de Ação

Com base em CartilhaParaImpressao.

  • criar uma classe LaTeX pra cartilha.
  • implementar a conversão em LaTeX
  • pós-processamento customizado
  • infra-estrutura de construção (make)

Quem

Os loucos que se dispuseram a meter a mão nisso:

Download, testes

ALERT! Debian-based, já que todo mundo que tá trabalhando nisso usa Debian. Sinta-se à vontade para incluir instruções específicas para outros sistemas.

  • instale os pacotes do LaTeX, inkscape, psutils, subversion e ruby do Debian normal:
    # apt-get install tetex-extra inkscape psutils subversion ruby
  • Baixe e instale o html2latex.
  • Baixe o repositório subversion do projeto:
    $ svn co https://svn.softwarelivre.org/svn/psl-ba/cartilha/trunk/
  • entre no diretório cartilha-psl-ba, aí é só dar um make.
    • arquivo gerado: cartilha.ps
    • nota: como os scripts vão baixar o conteúdo da página do PSL-BA, é necessário estar conectado à internet.
  • para gerar arquivos para impressão:
    • $ make imprimir
    • serão gerados os seguintes arquivos:
      • cartilha.pdf -- formato a5
      • cartilha-crop.pdf -- páginas a5 centralizadas numa página física a4, com margens de corte (cropmarks).
      • cartilha-a4.pdf -- páginas a5, duas a duas em páginas físicas a4 (para imprimir na impressora de casa)
      • cartilha-a4-frente-e-verso.ps -- idem acima, mas com as páginas a4 pares inverdidas. Para imprimir em impressoras que imprimem frente e verso: depois de impresso é só pegar as folhas, dobrar e grampear.


Veja também


-- AntonioTerceiro - 01 Mar 2005 -- PedroKroeger - 01 Mar 2005

Discussão

Topic attachments
I Attachment Action Size Date Who Comment
elsegz cartilha-a4-frente-e-verso.ps.gz manage 120.4 K 05 Apr 2005 - 03:59 AntonioTerceiro Cartilha - 2ª edição
pdfpdf cartilha-a4.pdf manage 182.7 K 05 Apr 2005 - 03:56 AntonioTerceiro Cartilha - 2ª edição
pdfpdf cartilha-crop.pdf manage 221.8 K 05 Apr 2005 - 03:58 AntonioTerceiro Cartilha - 2ª edição
pdfpdf cartilha.pdf manage 197.1 K 05 Apr 2005 - 03:57 AntonioTerceiro Cartilha - 2ª edição
elsegz html2latex-1.2.tar.gz manage 45.5 K 05 Dec 2007 - 15:46 AntonioTerceiro html2latex 1.2 (modificado a partir da 1.1 original)
revisão: r37 - 05 Dec 2007 - 15:46:33 - AntonioTerceiro
Licença Creative Commons - Atribuição, Não Comercial e Permanência da Licença Copyright © 2003 - 2010, pelos colaboradores do Projeto Software Livre - Bahia. Todo o conteúdo desta página pode ser utilizado segundo os termos da Creative Commons License: Atribuição, Uso não Comercial e Permanência da Licença, salvo disposição em contrário indicada de forma explícita no tópico correspondente.

eXTReMe Tracker

TableLess - Coerência, Simplicidade e Acessibilidade no código HTML TWiki - Ambiente Web Colaborativo Esse documento é XHTML 1.0 Valido! Esse documento contém CSS-2 Valido! Debian - GNU/Linux Visível no browser que você preferir