Embedding Fonts

De Wiki-II

Este manual é destinado aos usuários LaTeX que utilizam o editor TeXnicCenter e costumam sofrer com a criação de PDFs que:

  1. Mantenham a qualidade das imagens,
  2. Sejam bons para impressão e
  3. Incluam todas as fontes utilizadas no texto (exigência de muitas conferências e journals na submissão de artigos).


Tabela de conteúdo

O que você vai precisar

Para os procedimentos descritos a seguir é necessário ter instalado:

Também é necessário baixar o pacote de arquivos disponível aqui. Dentro do pacote estão os arquivos:

  • "TeXnicCenter Profiles.tco" - Este arquivo inclui quatro profiles para o TeXnicCenter. Todos incluem as fontes no PDF. Dois deles geram PDF utilizando compressão sem perda (arquivos grandes, mas ideais para a versão final que será impressa no journal) e dois utilizando compressão JPEG com perda mínima (arquivos pequenos, ideais para versões intermediárias e download). Para cada tipo de compressão existe a opção de gerar PDF convertendo as imagens para CMYK (ideal para impressão) ou RGB (ideal para visualização em monitor e distribuição pela internet).
  • "Lossless Compression - RGB.joboptions", "JPEG Compression - RGB.joboptions", "Lossless Compression - CMYK.joboptions" e "JPEG Compression - CMYK.joboptions" - Esses arquivos são configurações para o Acrobat Distiller. Elas são utilizadas pelo TeXnicCenter na conversão do PS para PDF.

A instalação dos arquivos é um pouco trabalhosa, mas uma vez feita os problemas acabaram.

Como instalar arquivos .joboptions

Execute os seguintes passos para instalar os arquivos .joboptions:

  1. Execute o Acrobat Distiller;
  2. Acesse o menu "Settings", opção "Add Adobe PDF Settings";
  3. Selecione os arquivos "Lossless Compression - RGB.joboptions", "JPEG Compression - RGB.joboptions", "Lossless Compression - CMYK.joboptions" e "JPEG Compression - CMYK.joboptions"

Como instalar os profiles em seu TeXnicCenter

Execute os seguintes passos para instalar os profiles em seu TeXnicCenter:

  1. Execute o TeXnicCenter
  2. Acesse o menu "Build", opção "Define Output Profile"
  3. Clique em "Import..."
  4. Selecione o arquivo "TeXnicCenter Profiles.tco"
  5. Importe os profiles "LaTeX => PS => PDF (RGB - Lossless - Embedding Fonts)", "LaTeX => PS => PDF (RGB - JPEG - Embedding Fonts)", "LaTeX => PS => PDF (CMYK - Lossless - Embedding Fonts)" e "LaTeX => PS => PDF (CMYK - JPEG - Embedding Fonts)"

Após importar os profiles no TeXnicCenter, provavelmente será preciso ajustar os caminhos para os programas chamados durante a compilação do PDF, pois eles variam de computador para computador. Para ajustar os caminhos, seleciona um dos novos profiles na tela "Profiles" do TeXnicCenter e corrija as opções:

Aba (La)TeX

  • "Path to the (La)Tex compiler"
  • "Path to the BibTeX executable"
  • "Path to MakeIndex executable"

Aba Postprocessor

  • Item "DviPs (PDF)", "Executable"
  • Item "DviPS (Embedding Fonts)", "Executable"
  • Item "Acrobat Distiller ([alguma das configurações])", "Executable"

Aba Viewer

  • "Path to executable"

Pronto! Agora você pode compilar seus projetos LaTeX.

Como melhorar a qualidade visual do artigo

Abaixo, algumas dicas para para criar imagens EPS e melhorar a qualidade visual do artigo:

  • Exporte o texto como texto e não como curvas.
  • Inclua as fontes no EPS (programas que exportam para EPS costumam ter essa opção).
  • Crie os Bitmaps nos arquivos EPS com RGB e não com CMYK (deixe a conversão para o Acrobat Distiller).
  • Não utilize compressão para as figuras (deixe a compressão para o Acrobat Distiller).
  • Não aplique "ICC profiles" (no CorelDRAW).

Problemas e soluções

A seguir são enumerados alguns problemas comuns e soluções de problemas enfrentados por quem seguiu este tutorial:

  • Os arquivos .joboptions estão configurados para abortar a execução da conversão do PS para PDF caso algumas das fontes não esteja incluída no PS. A princípio, todas deverão ter sido incluídas pelo programa dvips durante a compilação no TeXnicCenter. Porém, pode acontecer do dvips não encontrar as fontes. Por exemplo, arquivos EPS criados no MATLAB utilizam uma fonte estranha que não existe na lista de fontes do Windows. A solução para este problema é abrir esses EPSs no CorelDraw (por exemplo) e substituir as fontes por outra mais comum, como Arial.
  • Se o tamanho do papel do PDF compilado é diferente do tamanho esperado, então é preciso ajustar a configuração do MiKTeX. Durante a compilação, o dvips consulta a classe do documento para saber o tamanho do papel a ser utilizado. Quando o tamanho do papel não é informado o dvips consulta a configuração do MiKTeX. Para trocar o tamanho padrão para o desejado, abra o link "Settings" que está na pasta criada pelo MiKTeX no menu Iniciar. Na aba "General" você encontra a opção "Select your default paper format". Note que alguns tamanhos de papel possuem duas configurações diferentes (e.g., A4 e A4 (A4 size)).
  • O TeXnicCenter e o Acrobat Distiller não conversam. Logo, se ocorre algum erro o TeXnicCenter não avisa na janela de LOG do TeXnicCenter. É preciso verificar a janela de LOG do Acrobat Distiller.
Ferramentas pessoais