
Я новичок в Latex и Texmaker, и мне это нравится. Я использую дистрибутив MikTek на Windows 7.
Теперь я хочу интегрировать фигуры Asymptote в свои документы. Я установил Asymptote отсюда:Асимптота скачать(имея в виду, что я уже установил MikTek и Texmaker). Я также установил Ghostscript, так как Asymptote постоянно просил об этом.
Моя первая попытка встроить команды 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 (автоматически генерируется путем запуска pdflatex на asy-latex.dtx).