
Estou usando o software Metapost 18.0.1. Eu criei alguns enredos. Como devo exportá-los para poder importar facilmente todas as plotagens em Latex?
Responder1
Esta é uma pergunta difícil de responder corretamente, porque existem várias maneiras igualmente boas de usar a saída do MetaPost com o TeX. Isso significa que minha resposta é em grande parte minha opinião, que pode estar fora das diretrizes normais deste site. Você pode querer ler esta orientação: https://tex.stackexchange.com/help/dont-ask
No entanto, caso seja útil para você e outros novos usuários do MetaPost, aqui está uma descrição do meu fluxo de trabalho para o MetaPost simples. Eu trabalho em um sistema Mac OS e uso o MacVim para editar a fonte MP e o Skim.app para visualizar os arquivos de saída (.EPS e/ou .PDF). Tenho todo o MacTex instalado localmente.
Eu uso este arquivo de modelo:
prologues := 3;
outputtemplate := "%j%c.eps";
beginfig(1);
endfig;
end.
As duas primeiras linhas são importantes: prologues := 3;
faz com que o MP coloque todos os detalhes da fonte na saída para que os arquivos sejam independentes; a outputtemplate
linha significa que a saída será gravada em arquivos com extensão .eps
(sugerindo que eles sejam PostScript encapsulados).
Em seguida, adiciono comandos de desenho e rótulo, etc., e compilo o código-fonte com mpost
. Normalmente preciso de várias tentativas para acertar um diagrama, então abro o Skim para visualizar a saída com open -a Skim xxxxx.eps
. Eu configurei o Skim para que, quando eu recompilar a fonte, ele atualize automaticamente a visualização da saída PostScript.
Se eu quiser usar o diagrama em um documento LaTeX posso incluir o arquivo EPS diretamente com
\includegraphics{some-diagram1.eps}
mas geralmente prefiro converter EPS para PDF epstopdf
em vez de confiar na conversão automática. Isso ocorre principalmente porque os PDFs geralmente são arquivos mais úteis (posso incluí-los em apresentações, etc.).
Sua milhagem pode variar.