Gráficos importados no dvipdfm

Dvipdfm (e dvipdfmx) traduz diretamente de DVI para PDF (todos as outras rotas disponíveis produzem saída PostScript usando dvips e depois a convertem em PDF com ghostscript ou Acrobat Distiller).

Dvipdfm/Dvipdfmx são aplicações particularmente flexíveis. Eles permitem a inclusão de gráficos bitmap e PDF (como faz o PDFTeX), mas também são capazes de empregar ghostscript “on the fly” para permitir a inclusão de arquivos PostScript encapsulado (eps) traduzindo-os para PDF. Desta forma, eles combinam as boas qualidades do dvips e do PDFTeX como um meio de processamento de documentos ilustrados.

Infelizmente, o LaTeX “normal” não consegue deduzir a caixa delimitadora de um arquivo bitmap binário (como JPEG ou PNG); então, você precisa especificar a caixa delimitadora. Isso pode ser feito, explicitamente, no documento:

\usepackage[dvipdfm]{graphicx}
...
\includegraphics[bb=0 0 540 405]{photo.jpg}
Em geral, não é óbvio quais valores devem ser dados à chave “bb”, mas o programa ebb gera um arquivo contendo a informação; Os números acima vieram de um ebb arquivo de saída photo.bb:
%%Title: /home/gsm10/photo.jpg
%%Creator: ebb Version 0.5.2
%%BoundingBox: 0 0 540 405
%%CreationDate: Mon Mar  8 15:17:47 2004
Se esse arquivo estiver disponível, você pode abreviar o código de inclusão, acima, para ler:
\usepackage[dvipdfm]{graphicx}
...
\includegraphics{photo}
o que torna a operação tão simples como a inclusão de imagens eps em um arquivo LaTeX para processamento com dvips; o pacote graphicxsabe procurar um arquivo bb se nenhuma caixa delimitadora for fornecida no comando \includegraphics.

O único lugar onde o uso não é tão simples é a necessidade de citar dvipdfm explicitamente, como uma opção ao carregar o pacote graphicx: se você estiver usando dvips, você, normalmente, não precisa especificar o fato, já que o arquivo de configuração gráficos padrão (da maioria das distribuições) “adivinha” a opção dvips se você estiver usando o TeX.

dvipdfm
dvipdfm
dvipdfmx
dvipdfmx
ebb
Distributed as part of dvipdfm

This answer last edited: 2013-06-03


Do you have any question? Ask on: latex.net.br - we love qood questions!