如何操作 latex 包描述的图形?

如何操作 latex 包描述的图形?

我正在尝试使用 latex 包 igo 编写一本 go 书。这里是 igo 用户手册给出的示例:

在此处输入图片描述

我不知道如何操作igo语句描述的图形,把它放在任何我想要的地方,例如像手册中那样,把图形放在文本的右侧。我试过\begin{figure}语句,但是它不起作用。

\documentclass[12pt]{article}
\usepackage[top=1in,bottom=1in,left=1.25in,right=1.25in]{geometry}
\usepackage{graphicx}
\usepackage{float}
\usepackage{igo}

\begin{document}
%  text
\begin{figure}[H]
\white{b4,c4,d4,e4,f4,g3,g2,c3}
\black{b3,b2,c2,d3,e3,f3,f2}
\shortstack{\showfullgoban\\White to kill}
\end{figure}
%  text
\end{document}

结果如下: 在此处输入图片描述

我需要你的帮助,谢谢!

答案1

以下是相关摘录用户手册

Let's start with an exercise taken from a book by James Davies, \textit{Life and Death}\footnote{Elementary Go Series vol. 4, Kiseido Publishing Company, \copyright 1975, 1996}~:

\medskip
\begin{minipage}[c][1.0\height][c]{0.65\textwidth}
\begin{verbatim}
    \white{b4,c4,d4,e4,f4,g3,g2,c3}
    \black{b3,b2,c2,d3,e3,f3,f2}
    \begin{center}
        \shortstack{\showgoban\\White to kill}
    \end{center}
\end{verbatim}
\end{minipage}
%
\begin{minipage}[c][1.0\height][r]{0.25\textwidth}
\white{b4,c4,d4,e4,f4,g3,g2,c3}
\black{b3,b2,c2,d3,e3,f3,f2}
\begin{center}
    \shortstack{\showgoban\\White to kill}
\end{center}
\end{minipage}

请注意,此代码不使用figure环境。figure是浮动环境。如果使用它,则表示您告诉 TeX 将其移动到“最佳位置”。如果您希望图表位于特定位置,则您不希望它浮动,因此不要使用浮动环境。

答案2

也许您正在寻找的是如何将文本环绕在图形周围。这可以通过环境来完成wrapfigure(灵感来自LaTeX Wikibook

\documentclass{report}

\usepackage{wrapfig}
\usepackage[demo]{graphicx}
\usepackage{kantlipsum} %To generate lipsum

\begin{document}

\kant %Lipsum

\begin{wrapfigure}{r}{0.5\textwidth}
\centering
    \includegraphics[width=0.45\textwidth]{demo}
  \caption{Your caption here}
\end{wrapfigure}

\kant %Lipsum

\end{document}

结果如下:

在此处输入图片描述

您可能还对使用环境感兴趣tabular,或者像另一个答案那样minipage

相关内容