这也许要求太多了,但我还是会问。
我发现这一点:
\begin{figure}
\centering
\begin{minipage}[c]{\textwidth}
\centering
\includegraphics[width=3.0in]{example-image-a}
\caption{Lorem ipsum dolor sit amet, consectetur adipiscing
zlit, sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
qui officia deserunt mollit anim id est laborum.}
\label{fig:sample_figure}
\end{minipage}
\begin{minipage}
Something else
\end{minipage}
\end{figure}
非常丑陋,尤其是当标题很大或者图中有多个小页面时,你总是无法平衡\begin
's 和\end
s,并花费数年时间追踪编译器错误。
我通常使用 Python,发现缩进样式更容易。我会发现类似以下内容:
\with{figure, centering}:
\with{minipage}[c]{\textwidth}:
\includegraphics[width=3.0in]{example-image-a}
\with{caption}:
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit
esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.
\label{fig:sample_figure}
\with{minipage}:
Something else
以便更容易解析。那么问题是:是否有一些 latex 编辑器可以让你以这种风格编写你的 tex 并将其呈现为 latex?