我正在尝试使用 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
。