我如何指定我想要放置 tikz 图像的位置?

我如何指定我想要放置 tikz 图像的位置?

是否可以先有文本,然后在文本右侧放置 tikz 图像?我知道我们可以将 tikz 图像置于页面中间,但是我们可以将其置于页面右侧或我们想要的任何其他位置吗?

在此处输入图片描述

答案1

附图片:

\documentclass{article}
    \usepackage{mwe}
    \usepackage{graphbox} %loads graphicx package
    \begin{document}
        \begin{tabular}{cc}
            text & \includegraphics[scale=0.45]{example-image}\\ %<<--- align=b is the default option
            text & \includegraphics[align=c,scale=0.5]{example-image} \\
            text & \includegraphics[align=t,scale=0.35]{example-image} \\
        \end{tabular}
    \end{document}

在此处输入图片描述

使用 tikz 图:

\documentclass{article}
\usepackage{tikz} 
\usepackage{siunitx} 

\begin{document}        
    \begin{tikzpicture}[>=latex,scale=1]
        \node[blue] at (-180:4) (t) {\bf TEXT};
        \coordinate (a) at (220:2); 
        \coordinate (b) at (90:2);
        \coordinate (c) at (0:2);
            
        \draw[->,thick,black] (0,0) -- (a) node[left] {$\vec{i}$};
        \draw[->,thick,black] (0,0) -- (b) node[right] {$\vec{k}$};
        \draw[->,thick,black] (0,0) -- (c) node[right] {$\vec{j}$};
    \end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

\documentclass{article}
\usepackage{tikz}
\begin{document}
Some text.
\begin{tikzpicture}[remember picture,overlay,shift=(current page.north west), x={(current page.north east)}, y={(current page.south west)}]
  \fill[red] (0.5, 0.5) circle[radius=1 cm];
  \fill[green] (0.15, 0.15) circle[radius=1 cm];
  \fill[blue] (1, 1) circle[radius=1 cm];
\end{tikzpicture}
\end{document}

带有红色、绿色和蓝色圆圈的页面

相关内容