
私は 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 を実行することによって自動生成される) が必要です。