Latex の「picture」環境内で作成されたグラフィック画像を拡大するにはどうすればよいでしょうか?

Latex の「picture」環境内で作成されたグラフィック画像を拡大するにはどうすればよいでしょうか?

環境を使用してpicture図面を作成しています。例:

\setlength{\unitlength}{0.8cm}
\begin{picture}(12,4)
\thicklines
\put(8,3.3){{\footnotesize $3$-simplex}}
\put(9,3){\circle*{0.1}}
\put(8.3,2.9){$a_2$}
\put(8,1){\circle*{0.1}}
\put(7.7,0.5){$a_0$}
\put(10,1){\circle*{0.1}}
\put(9.7,0.5){$a_1$}
\put(11,1.66){\circle*{0.1}}
\put(11.1,1.5){$a_3$}
\put(9,3){\line(3,-2){2}}
\put(10,1){\line(3,2){1}}
\put(8,1){\line(1,0){2}}
\put(8,1){\line(1,2){1}}
\put(10,1){\line(-1,2){1}}
\end{picture}

次のような画像が作成されます。

ここに画像の説明を入力してください

線やラベルを含めた画像全体のサイズを変更するにはどうしたらよいかと思っています。サイズを変更するための簡単な線はありますか?

答え1

resizeboxパッケージから試すことができますgraphicx。さらに良いのは、 のようなより強力な描画パッケージを使用することですtikz

\documentclass{article}
\usepackage{graphicx}

\begin{document}

\resizebox{.5\textwidth}{!}{%
\setlength{\unitlength}{.8cm}%
\begin{picture}(12,4)
\thicklines
\put(8,3.3){{\footnotesize $3$-simplex}}
\put(9,3){\circle*{0.1}}
\put(8.3,2.9){$a_2$}
\put(8,1){\circle*{0.1}}
\put(7.7,0.5){$a_0$}
\put(10,1){\circle*{0.1}}
\put(9.7,0.5){$a_1$}
\put(11,1.66){\circle*{0.1}}
\put(11.1,1.5){$a_3$}
\put(9,3){\line(3,-2){2}}
\put(10,1){\line(3,2){1}}
\put(8,1){\line(1,0){2}}
\put(8,1){\line(1,2){1}}
\put(10,1){\line(-1,2){1}}
\end{picture}%
}

\end{document}

関連情報