Asymptote を Miktek、Texmaker、Windows7、ASYalign とともに使用

Asymptote を Miktek、Texmaker、Windows7、ASYalign とともに使用

私は Latex と Texmaker を初めて使用していますが、とても気に入っています。Windows 7 で MikTek ディストリビューションを使用しています。

ここで、Asymptote の図をドキュメントに統合したいと思います。Asymptote はここからインストールしました:漸近線のダウンロード(MikTek と Texmaker がすでにインストールされていることを念頭に置いてください)。Asymptote が要求し続けたため、Ghostscript もインストールしました。

Asy コマンドを Latex ファイルに埋め込む最初の試みは次のとおりです。

\documentclass[12pt]{article}

\usepackage{asymptote}

\begin{document}

\begin{asydef}
// Global Asymptote definitions can be put here.
import three;

usepackage("bm");
texpreamble("\def\V#1{\bm{#1}}");
// One can globally override the default toolbar settings here:
// settings.toolbar=true;
\end{asydef}

\begin{asy}
draw((0,0)--(50,0),BeginArrow);
draw((0,-10)--(50,-10),MidArrow);
draw((0,-20)--(50,-20),EndArrow);
draw((0,-30)--(50,-30),Arrows);
\end{asy}


\end{document}

最初に実行したとき、MikTek はいくつかのパッケージを取得し、その場でインストールしました。しかし、次のエラーで止まってしまいます:

testAsymptote-1.tex ! Undefined control sequence \ASYalign

ウェブを閲覧すると、この問題が以前にも発生していることがわかります。投稿の一部は古く、いずれの投稿にも、この問題の原因や解決方法に関する一貫した見解はありません。提案はバラバラで、ほとんど理解できません。何かアイデアはありますか?

答え1

Asymptote の最新バージョン 2.37 には、asymptote.sty バージョン 1.30 (asy-latex.dtx で pdflatex を実行することによって自動生成される) が必要です。

関連情報