我需要为文件中的所有图像添加框架。标题必须位于框架外面(框架下方),并且框架与标题之间的间距应调整为确定的值。
我使用了\floatstyle{boxed}
和\restylefloat{figure}
命令以及float
和floatrow
包。这些解决了我的框架问题,但我无法调整框架标题间距。
这是我的 MWE:
\documentclass[14pt]{article}
\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{float}
\floatstyle{boxed}
\restylefloat{figure}
\begin{document}
\begin{figure}[h!]
\centering
\scalebox{0.6}{\includegraphics{bandstr}}
\caption{Band structure of a crystal}
\end{figure}
\end{document}
答案1
这标题该包提供了广泛的字幕定制选项。
\usepackage{caption}
它可用于调整boxed
浮动样式,包括框和标题之间的跳过。
\captionsetup[boxed]{skip=20pt}
注意,20pt
显然太大了。这里使用它只是为了说明效果。
我没有晶体结构的图片,所以我用几只猫代替了。我希望你会同意这是一个很大的进步。
[相关猫代码可在其他答案或请求中找到。然而,我必须承认,这个解决方案的猫科动物元素做需要 Ti钾]
\documentclass{article}
\usepackage{graphicx}
\usepackage{float,caption}
\floatstyle{boxed}
\restylefloat{figure}
\captionsetup[boxed]{skip=20pt}
\begin{document}
\begin{figure}% don't use the h specifier on its own!
\centering
\includegraphics[width=\linewidth]{cathod}
\caption{Striped structure of feline partners}
\end{figure}
\end{document}