latex怎么生成图片
时间: 2025-01-06 09:46:15 浏览: 5
### 使用 LaTeX 插入和创建图片
#### 插入外部图片
为了在 LaTeX 文档中插入外部图片,通常会使用 `graphicx` 宏包。此宏包提供了 `\includegraphics` 命令来加载图像文件。
```latex
\documentclass{article}
\usepackage{graphicx}
\begin{document}
Here is an example of including a figure:
\begin{figure}[htbp]
\centering
\includegraphics[width=0.5\textwidth]{example-image-a} % 图片路径及名称
\caption{An example image included using the graphicx package.}
\label{fig:example_image_a}
\end{figure}
As shown in Figure~\ref{fig:example_image_a}, ...
\end{document}
```
上述代码展示了如何通过指定宽度调整图片大小并给图片添加标签以便后续引用[^1]。
#### 创建简单图形
对于简单的图形绘制,可以利用内置命令或特定绘图环境如 TikZ 来实现更复杂的矢量图形创作。
TikZ 是一种强大的工具集,允许用户编写描述性的 TeX 代码来自定义形状、线条和其他视觉元素:
```latex
\documentclass[tikz,border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}
% Draw axes with labels
\draw[-stealth] (-0.5,0) -- (4,0) node[right] {$x$};
\draw[-stealth] (0,-0.5) -- (0,4) node[above] {$y$};
% Plot function y=x^2/4
\foreach \i in {0,...,8}{
\fill (\i/2,\i*\i/8) circle[radius=1pt];
}
\draw plot[smooth,domain=0:4,samples=100] (\x,{(\x)^2/4});
\node at (axis cs:2,1){$(2,1)$}; % Add point label
\end{tikzpicture}
\end{document}
```
这段例子说明了怎样用 TikZ 绘制坐标轴、函数曲线及其上的特殊点,并标注这些特征位置。
阅读全文