Arquivos da editoria ‘Programação’.

Automatizando diagramação de notícias com Scribus e Python

Matéria montada automaticamente pelo script.

Matéria montada automaticamente pelo script.

Que tal abrir um quadro de texto no Scribus, rodar um script e obter rapidamente uma matéria jornalística montada, com foto, legenda e crédito da foto? E que tal levar todo um sistema editorial num pen drive? (Editor de texto, editor de fotos, paginador, saída em PDF/X-3). E que tal tudo isto com ferramentas gratuitas e de código aberto?

Essa foi minha idéia ao aprender Python e Scribus Scripting. Levar um sistema editorial de categoria profissional num pen drive. Instalei o X-Scribus, um Scribus especial para pen drives. Ele já tem o Ghostscript, Python e tudo o que é necessário para rodar em qualquer computador com Windows. Existe mais uma versão, o Portable Scribus 1.3.3.12, mas ele me apresentou problemas na visualização de impressão: não permitia a seleção de chapas (plates) individuais — ciano, magenta, amarelo ou preto, coisa importante para o ensino de seleção de cores.

Imagens

Para automatizar o Scribus, uma das primeiras providências é permitir ao Python do Scribus a manipulação de imagens. Para isso, usei PIL (Python Image Library). Continue lendo… ‘Automatizando diagramação de notícias com Scribus e Python’ »

InDesign: legendas e créditos de fotos automaticamente

Uma das coisas que mais se faz em jornalismo gráfico é colocar legenda e crédito em fotos. Essa é uma operação chata porque envolve manipulação de objetos gráficos pequenos e ajuste preciso. E o ajuste em jornal precisa ser sempre preciso.

Lembre-se de que se um jornal aparece com erro de diagramação, vai parecer que ele erra também na apuração, na redação, na distribuição. Enfim, se há algo desalinhado nas páginas de seu jornal, há algo desalinhado em toda a empresa ou instituição.

Para ajudar os alunos e os funcionários do Jornalismo do IPA envolvidos nas publicações Universo IPA (jornal mural, jornal broadsheet (standard), jornal tablóide, revista, site), resolvi aprender JavaScript para programar o Adobe inDesign, como já faço com o Python e Scribus. Assim surgiu este script para alinhar foto, legenda e crédito da foto. Continue lendo… ‘InDesign: legendas e créditos de fotos automaticamente’ »

aCABE COM AS MALDITAS MAIÚSCULAS DO WINDOWS (CAPS LOCK)

aCABE COM A TECLA CAPS LOCK, PARA QUE VOCÊ NÃO ESCREVA UM PARÁGRAFO COMO ESTE, SEM OLHAR, E SEJA OBRIGADO A REESCREVER TUDO.

Coloque as linhas abaixo num arquivo-texto com o nome de caps2shift.reg (o nome não é importante, só o .REG). Grave, dê dois clics no arquivo para incluir os comandos no registro do Windows (confirme que vai incluir no registro, quando o Windows perguntar). E pronto: a tecla CAPS LOCK foi transformada em SHIFT, a partir do próximo boot.

Este é o código que muda o registro do Windows para trocar a tecla CAPS LOCK (trava das maiúsculas) por uma coisa mais inócua: Continue lendo… ‘aCABE COM AS MALDITAS MAIÚSCULAS DO WINDOWS (CAPS LOCK)’ »

Documento é editor hipertexto, wiki e web server ao mesmo tempo

Pense numa wiki que pode ser operada offline, um verdadeiro editor de hipertexto. Pense numa wiki que guarda todos os textos num único arquivo, fácil de ser copiado para qualquer lugar ou becapeado facilmente. Pense num documento que é também um programa, um documento scriptável. Pense num documento – programa – wiki que funciona como servidor Web standalone ou por CGI. Pois isso existe. Chama-se wikit, é motorizado a Tclkit. Continue lendo… ‘Documento é editor hipertexto, wiki e web server ao mesmo tempo’ »