我想从视觉的角度来创建骰子系数。即骰子系数表示为:
$D(A,B) &= \frac{2 \left| A \cap B \right|}{\left| A \right| + \left| B \right|}$
使用 Tikz,我使用保存的云和星爆形状创建了插图图像。现在,在简化的代码中,我想做类似的事情:
d(\includegraphics{A.png}, \includegraphics{B.png}) = \frac{ \includegraphics{A_union_B.png} } + \includegraphics{A_union_B.png} }{\includegraphics{A.png} + \includegraphics{B.png}}
我写了以下代码:
\begin{figure}[!ht]
\centering
\begin{tabular}{c c c c c c}
D(&
\includegraphics{./images/A.png}&
,&
\includegraphics{./images/B.png}&
)=
&
\multirow{3}[*]{}{\includegraphics{images/A_union_B.png} + \includegraphics{images/A_union_B.png} \\
\hline \\
\includegraphics{images/A.png} + \includegraphics{images/B.png}}
% \frac{\includegraphics{images/A_union_B.png} + \includegraphics{images/A_union_B.png} }{ \includegraphics{images/A.png} + \includegraphics{images/B.png} }
\end{tabular}
\caption{Caption}
\label{fig:my_label}
\end{figure}
这并没有达到我的预期。
我也尝试过直接使用 tikz 来做,得到了一些结果,但是我无法管理尺寸,这使我应该画一些字母。
在此先感谢您的帮助。
- - - -编辑 - - - -
Zarko 的解决方案让我能够做我想做的事情,但是当我发布这个问题时却没有实现。
我想要做的是:
\begin{figure}[!ht]
\setkeys{Gin}{height=1cm, width=1cm}
\[
D\left(\adjustimage{valign=c}{./images/A.png},\adjustimage{valign=c}{./images/B.png} \right) = \frac{\adjustimage{valign=c}{./images/A_union_B.png} + \adjustimage{valign=c}{./images/A_union_B.png}}{\adjustimage{valign=c}{./images/A.png} + \adjustimage{valign=c}{./images/B.png}}
\]
\caption{Caption}
\label{fig:test}
\end{figure}
非常感谢。
答案1
- 抱歉,你的问题不清楚...一些草图,期望的结果是什么,会非常有帮助
- 你应该扩展你的代码片段以完成小文档
- 我猜你正在寻找这样的东西:
\documentclass{article}
\usepackage[demo,
export]{adjustbox}
\begin{document}
\begin{figure}[!ht]
\setkeys{Gin}{height=1cm, width=1cm}
\[
D\frac{\left(\adjustimage{valign=c}{./images/A.png}\, , \adjustimage{valign=c}{./images/B.png} \right)}
{\adjustimage{valign=c}{images/A.png} + \adjustimage{valign=c}{images/B.png}}
= \adjustimage{valign=c}{images/A_union_B.png} + \adjustimage{valign=c}{images/A_union_B.png}
\]
\caption{Caption}
\label{fig:my_label}
\end{figure}
\end{document}
编辑:编辑问题后,您就清楚想要什么了。从您编辑的问题中复制并编译新代码,我得到了想要的结果: