Eu estava usando o LibreOffice Calc para criar gráficos para minha dissertação, porém não estava muito feliz com a conversão para imagem (PNG e JPEG). A solução é utilizar uma opção de exportação para e obter gráficos vetoriais em PDF, que pode ser aproximado sem perda de qualidade.
Criando os gráficos
A Planilha1 vamos deixar para os gráficos. As tabelas e cálculos ficam nas demais planilhas.
Na Planilha2 vamos criar duas tabelas: uma para o gráfico de uma reta e outra para parábola. Eixo X nos limites desejados e eixo Y calculado a partir do eixo X. A partir disso criamos dois gráficos: da reta e da parábola.
Veja que os gráficos possuem dimensão padrão de 16 cm x 9cm. No gráfico, clique com o botão contrário e selecione “Posição e Tamanho”.
Formatando a página
De volta à Planilha1, vamos formatar a página para que os gráficos caibam exatamente na página.
Selecione a Planilha1, entre em Menu Formatar > Página.
Na aba Página, configure Largura 16,1 cm, Altura 9,1 cm e as quatro margens 0 cm.
Na aba Cabeçalho, desative o cabeçalho. Na aba Rodapé, desative o rodapé.
Clique em OK para finalizar. O LibreOffice vai reclamar sobre as margens e impressão, aceite clicando em Sim.
Agora cada página possui tamanho 16,1 cm x 9,1 cm, um pouco maior que os gráficos, e não possui margens, cabeçalho ou rodapé para roubar espaço.
Organizando os gráficos
Agora recortamos os gráficos criados nas outras planilhas e colamos na Planilha1, um gráfico em cada página. Isso vai colocar um gráfico em cada página do PDF.
Para ver as divisões das páginas entre no menu Exibir > Quebras de página. É possível ajustar a altura e largura das células. Recomendo quatro colunas de 4 cm e três linhas de 3 cm.
Exportanto para PDF
Agora, para gerar o PDF com os gráficos, selecione a Planilha1, entre no menu Arquivo > Exportar como PDF, configure para imprimir seleção/planilhas selecionadas e clique em exportar.
Agora temos um arquivo com vários gráficos dentro dele. Ter menos arquivos é ótimo!
Importando no LaTeX
Agora basta importar os gráficos no seu documento LaTex:
\includegraphics[width=0.7\textwidth,page=1]{fig/Graficos.pdf}
Basta indicar qual a página que quer incluir com a opção page=?
.
Também é possível recortar margens do gráfico importado usando as opções trim
(ajustar as margens) e clip
(recortar fora das margens):
\includegraphics[width=0.7\textwidth,page=2,trim=0.5cm 0.5cm 0.5cm 0.5cm,clip=true]{fig/Graficos.pdf}
Os comprimentos da opção trim
são: esquerda, embaixo, direita e topo.
Então está feito!
Desta forma é possível criar gráficos vetoriais em PDF de qualidade utilizando o LibreOffice Calc, para inclusão em documentos LaTeX.
Alem dos gráficos vetoriais maravilhosos,outra vantagem é poder agrupar vários gráficos em um único arquivo PDF, ficando mais fácil organizar a pasta de imagens.