![程序包 pgfkeys 错误:我不知道密钥 /tcb/posterloc/below right](https://linux22.com/image/407385/%E7%A8%8B%E5%BA%8F%E5%8C%85%20pgfkeys%20%E9%94%99%E8%AF%AF%EF%BC%9A%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E5%AF%86%E9%92%A5%20%2Ftcb%2Fposterloc%2Fbelow%20right.png)
盒子 B 位于右下方,距离 BOXA 1cm 和 2cm。
但是:软件包 pgfkeys 错误:我不知道密钥 /tcb/posterloc/below 是否正确
我该如何修复它?
谢谢
我的最小代码:
\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{poster}
\usepackage{tikz}
\usepackage{lipsum}
\begin{document}
%%%A
\begin{tcbposter}[
poster = {
columns=1,
rows=2,
spacing=3mm,
height=14cm,
width=6cm,
},
]
\posterbox[
colframe = red,
width=5cm, height= 4cm
]{name=BOXA,column=1}{\includegraphics[width=3cm]{example-image-a}}
\vspace{2cm}
\posterbox[
colframe = blue,
width=5cm, height= 5cm
]{below right=1cm and 2cm of TCBPOSTER@BOXA}{\includegraphics[width=3cm]{example-image-b}}
\end{tcbposter}
\end{document}
答案1
below right=1cm and 2cm of ...
是 Ti 的节点放置规范钾Zpositioning
库,但未列入有效放置的选项\posterbox
。我想您想要实现的是以下,使用xshift=1cm
和yshift=-2cm
。请参阅图书馆海报→盒子放置在里面tcolorbox 手册了解所有有效放置的选项\posterbox
。
\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{poster}
\begin{document}
\begin{tcbposter}[poster = {columns=1, rows=2, spacing=3mm, height=14cm,
width=6cm}]
\posterbox[colframe = red, width=5cm, height= 4cm]
{name=BOXA,column=1}
{\includegraphics[width=3cm]{example-image-a}}
\posterbox[colframe = blue, width=5cm, height= 5cm]
{column=1, row=1, xshift=1cm, yshift=-2cm}
{\includegraphics[width=3cm]{example-image-b}}
\end{tcbposter}
\end{document}