図を2つ横に並べるときに少し楽になるlua-filter
2023/03/02
ここのところPandocのlua filterについて少し勉強したのでその練習として作ったもの。
入力ファイルをmarkdownにして独立したパラグラフに![caption1](images/fig1.png){#fig:fig1}![caption2](images/fig2.png){#fig:fig2}のようにスペースを空けずに画像を並べてPandocでLaTeXに変換すると,次のように変換するフィルターです。
画像と画像の間にスペースを含むと機能しません。
code:text
\begin{figure}htbp
\begin{minipage}b{0.45\columnwidth}
\centering
\caption{caption1}\label{fig:fig1}
\includegraphicskeepaspectratio, width=\columnwidth{images/fig1.png}
\end{minipage}
\begin{minipage}b{0.45\columnwidth}
\centering
\caption{caption2}\label{fig:fig2}
\includegraphicskeepaspectratio, width=\columnwidth{images/fig2.png}
\end{minipage}
\end{figure}
figure-side-by-side.lua