我想使用 Illustrator 为我的算法框创建更漂亮的外观。有什么方法可以设置脚本(或任何其他方法)来获取 Latex 上的算法文本并将其转换为我在 Illustrator 中制作的模板(可以是 SVG)?
如果没有,那么你们使用什么方法来达到这样的目的?
编辑:这是我所拥有的,即假设代码是
\begin{algorithm}[H]
\caption{Regret-Matching}\label{regret_matching}
\begin{algorithmic}[1]
\Function{Regret-Matching}{N}
\State Cumulative regrets for players $R_i \leftarrow 0$
\State $S[a] \leftarrow 0$ for $\forall a \in \mathcal{A}$
\ForAll{$t \in {1, 2, 3, ..., T}$}
\State initialize $\sigma$
\State $\sigma[a] \leftarrow \max(R_i[a], 0)$ for $\forall a \in \mathcal{A}$
\State $\Theta \leftarrow \sum_{a\in \mathcal{A}}{\sigma[a]}$
\ForAll{$a \in \mathcal{A}$}
\If {$\Theta > 0$}
\State $\sigma[a] \leftarrow \sigma[a]/\Theta$
\Else
\State $\sigma[a] \leftarrow 1/|\mathcal{A}|$
\EndIf
\EndFor
\State $S[a] \leftarrow S[a] + \sigma[a]$
\State Get action $a \in \mathcal{A}$ according to strategy profile $\sigma$
\State $R_i[a^{'}] \leftarrow R_i[a^{'}] + u(a^{'}) - u(a)$ for $\forall a^{'} \in \mathcal{A}$
\State $\Theta \leftarrow \sum_{a\in \mathcal{A}}{S[a]}$
\ForAll{$a \in \mathcal{A}$}
\If {$\Theta > 0$}
\State $\sigma_\text{avg}[a] \leftarrow S[a] / \Theta$
\Else
\State $\sigma_\text{avg}[a] \leftarrow 1/|\mathcal{A}|$
\EndIf
\EndFor
\EndFor
\EndFunction
\end{algorithmic}
\end{algorithm}
视觉效果将是;
我想把它转换成类似这样的东西;
目前,我正在手动完成这项工作,这很耗时。我正在寻找是否有任何方法可以更智能地完成这项工作。