
新しいコンピューターを購入し、最近 Asymptote をインストールしました。Texmaker と一緒に使用しています。問題は、Asymptote で画像を作成すると、画像のスペースに合わせて切り取られるのではなく、ページ全体を占めてしまうことです。この問題を解決するにはどうすればよいでしょうか?
編集: 画像にラベルが付いている場合にこの現象が発生することがわかりましたが、図のどの部分にもラベルが付いていない場合は、画像は通常のサイズに変更されます。
例えば、
Sentence 2
\begin{asy}
unitsize(0.4 cm);
draw(circle((0,0), 2));
draw(circle((0,0), 4));
draw(circle((0,0), 6));
dot("$O$", (0,0));
\end{asy}
sentence 2
PDFにページ全体のサイズの画像を作成します(円は正しいサイズですが、画像の残りの部分は空白で埋められます)。その結果、文1と文2は別のページになり、
sentence 1
\begin{asy}
unitsize(0.4 cm);
draw(circle((0,0), 2));
draw(circle((0,0), 4));
draw(circle((0,0), 6));
dot((0,0));
\end{asy}
sentence 2
ラベルを除いてすべてが 1 ページに収まるように、必要な画像を作成します。
完全な.asyファイルは
if(!settings.multipleView) settings.batchView=false;
settings.tex="pdflatex";
defaultfilename="fileNameHere";
if(settings.render < 0) settings.render=4;
settings.outformat="";
settings.inlineimage=true;
settings.embed=true;
settings.toolbar=false;
viewportmargin=(2,2);
unitsize(0.4 cm);
draw(circle((0,0), 2));
draw(circle((0,0), 4));
draw(circle((0,0), 6));
dot("$O$", (0,0));