Qual arquivo de saída devo exportar do Metapost?

Qual arquivo de saída devo exportar do Metapost?

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.

insira a descrição da imagem aqui

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 epstopdfem 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.

informação relacionada