Laboratório Eletrônico de Oralidade e Escrita
e-Labore
Etiquetas
Procedimento realizado para gerar as etiquetas
Escolha do modelo de etiquetas: modelo Pimaco A4256
- O modelo possui 3 colunas e 11 linhas de etiquetas.
- Cada etiqueta mede 6.35 x 2.54cm
- Margens:
- 0.88cm superior
- 0.72cm esquerda
- 0.26cm entre colunas
Construção do modelo no Latex
- Instalação do pacote pst-barcode.
- Conforme a documentação disponível no site (barcode.pdf), os arquivos .sty, .tex e .pro foram copiados para os diretórios
- pst-barcode.sty -> < texmf > /tex/latex/pstricks
- pst-barcode.tex -> < texmf > /tex/generic/pstricks
- pst-barcode.pro -> < texmf > /dvips/pstricks
- O pst-barcode depende depende da instalação do pacote pstricks, disponível no repositório do CTAN. O pacote pst-barcode depende também do pacote xkeyval, cujos arquivos estão disponíveis também no CTAN . As instruções para instalação desses pacotes podem ser encontradas nos links acima.
- É necessário atualizar a lista de pacotes para reconhecimento no latex. No Linux, isso pode ser feito pela execução do comando "texhash" no shell, como usuário root. No MiKTeX, a atualização é feita com o utilitário "MiKTeX Options", ao clicar no botão "Refresh Now".
- Construção do documento modelo
- A classe do documento não é fundamental, desde que o papel seja configurado com o tamanho A4 e todas as margens sejam zeradas a princípio. Para maiores informações, consulte o manual "The not so short Introduction to LaTeX", seção "6.4 - Page Layout". Esta seção contém os parâmetros da página, passíveis de modificação.
- As margens da folha foram configuradas conforme modelo A4256 da Pimaco.
- O documento deve utilizar os pacotes pstricks e pst-barcode.
- Foi criado um comando novo, que imprime uma etiqueta padrão, a fim de facilitar o preenchimento da folha de etiquetas. O comando "\etiqueta" possui um único parâmetro, que indica qual o número deve ser impresso no código de barras. O comando possui informações de tamanho da etiqueta, deslocamentos vertical e horizontal para centralização na etiqueta, altura (em polegadas) do código de barras, tipo de código utilizado e parâmetros de inclusão de texto e dígito de verificação.
- A folha de etiquetas é uma tabela de 3 colunas e 11 linhas, em que cada célula é preenchida por um código de barras através do comando criado "\etiquetas".
Criação das etiquetas em pdf
- Foi criado um script em PHP. Esse script gera um documento texto, com a extensão .tex parecido com o modelo construído. A mudança ocorre apenas no conteúdo das folhas de etiquetas, ou seja, na tabela do LaTeX. O conteúdo da tabela varia de acordo com as etiquetas desejadas. Dentro do script, o usuário pode definir a faixa de valores para a qual deseja criar as etiquetas, podendo, inclusive, ocupar mais de uma página.
- Gerado o documento, é necessário compilá-lo com o comando "latex" (não é possível fazê-lo com o comando "pdflatex", devido à restrição dos pacotes pstricks e pst-barcode). Em seguida, o comando "dvi2ps" transforma o arquivo para o formato post-script (ps). Por fim, "ps2pdf" deve ser utilizado para gerar o documento final em formato pdf.