How can we make caption the appear inside of the fbox?
I would like a figure caption to appear inside of the same framed box other figure elements appear inside of. Below we have several nested environments.
The ordering of the nesting is: figure
> fbox
> minipage
documentclass{article}
usepackage{graphicx}
begin{document}
begin{figure}[htpb]
centering
fbox{
begin{minipage}{4 cm}
includegraphics[width=linewidth]{solution_count_satisfiability}
end{minipage}
}% end fbox
caption{CAPTION TEXT}
end{figure}
end{document}
However, in the output document, the caption renders outside of the fbox
. How can we make the caption render inside of the fbox
? It seems like the caption
statement must be at the top-level inside of the figure. We cannot nest the caption
statement inside something else nested within the figure.
begin{figure} % OKAY
begin{thing1}
strawberries
end{thing1}
begin{thing1}
kiwis
end{thing1}
caption{C}
end{figure}
begin{figure} % NOT OKAY
begin{thing1}
caption{C} % caption is too deeply nested
end{thing1}
begin{thing2}
kiwis
end{thing2}
end{figure}
floats minipage fbox
add a comment |
I would like a figure caption to appear inside of the same framed box other figure elements appear inside of. Below we have several nested environments.
The ordering of the nesting is: figure
> fbox
> minipage
documentclass{article}
usepackage{graphicx}
begin{document}
begin{figure}[htpb]
centering
fbox{
begin{minipage}{4 cm}
includegraphics[width=linewidth]{solution_count_satisfiability}
end{minipage}
}% end fbox
caption{CAPTION TEXT}
end{figure}
end{document}
However, in the output document, the caption renders outside of the fbox
. How can we make the caption render inside of the fbox
? It seems like the caption
statement must be at the top-level inside of the figure. We cannot nest the caption
statement inside something else nested within the figure.
begin{figure} % OKAY
begin{thing1}
strawberries
end{thing1}
begin{thing1}
kiwis
end{thing1}
caption{C}
end{figure}
begin{figure} % NOT OKAY
begin{thing1}
caption{C} % caption is too deeply nested
end{thing1}
begin{thing2}
kiwis
end{thing2}
end{figure}
floats minipage fbox
add a comment |
I would like a figure caption to appear inside of the same framed box other figure elements appear inside of. Below we have several nested environments.
The ordering of the nesting is: figure
> fbox
> minipage
documentclass{article}
usepackage{graphicx}
begin{document}
begin{figure}[htpb]
centering
fbox{
begin{minipage}{4 cm}
includegraphics[width=linewidth]{solution_count_satisfiability}
end{minipage}
}% end fbox
caption{CAPTION TEXT}
end{figure}
end{document}
However, in the output document, the caption renders outside of the fbox
. How can we make the caption render inside of the fbox
? It seems like the caption
statement must be at the top-level inside of the figure. We cannot nest the caption
statement inside something else nested within the figure.
begin{figure} % OKAY
begin{thing1}
strawberries
end{thing1}
begin{thing1}
kiwis
end{thing1}
caption{C}
end{figure}
begin{figure} % NOT OKAY
begin{thing1}
caption{C} % caption is too deeply nested
end{thing1}
begin{thing2}
kiwis
end{thing2}
end{figure}
floats minipage fbox
I would like a figure caption to appear inside of the same framed box other figure elements appear inside of. Below we have several nested environments.
The ordering of the nesting is: figure
> fbox
> minipage
documentclass{article}
usepackage{graphicx}
begin{document}
begin{figure}[htpb]
centering
fbox{
begin{minipage}{4 cm}
includegraphics[width=linewidth]{solution_count_satisfiability}
end{minipage}
}% end fbox
caption{CAPTION TEXT}
end{figure}
end{document}
However, in the output document, the caption renders outside of the fbox
. How can we make the caption render inside of the fbox
? It seems like the caption
statement must be at the top-level inside of the figure. We cannot nest the caption
statement inside something else nested within the figure.
begin{figure} % OKAY
begin{thing1}
strawberries
end{thing1}
begin{thing1}
kiwis
end{thing1}
caption{C}
end{figure}
begin{figure} % NOT OKAY
begin{thing1}
caption{C} % caption is too deeply nested
end{thing1}
begin{thing2}
kiwis
end{thing2}
end{figure}
floats minipage fbox
floats minipage fbox
asked Jan 29 at 1:04
IdleCustardIdleCustard
3176
3176
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
caption
is a vertical mode construct, it should be inside the minipage
, also you probably do not want the spaces either side of the minipage in the box, so fbox{begin{minipage}
not fbox{ begin{minipage}
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472323%2fhow-can-we-make-caption-the-appear-inside-of-the-fbox%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
caption
is a vertical mode construct, it should be inside the minipage
, also you probably do not want the spaces either side of the minipage in the box, so fbox{begin{minipage}
not fbox{ begin{minipage}
add a comment |
caption
is a vertical mode construct, it should be inside the minipage
, also you probably do not want the spaces either side of the minipage in the box, so fbox{begin{minipage}
not fbox{ begin{minipage}
add a comment |
caption
is a vertical mode construct, it should be inside the minipage
, also you probably do not want the spaces either side of the minipage in the box, so fbox{begin{minipage}
not fbox{ begin{minipage}
caption
is a vertical mode construct, it should be inside the minipage
, also you probably do not want the spaces either side of the minipage in the box, so fbox{begin{minipage}
not fbox{ begin{minipage}
edited Jan 29 at 1:28
answered Jan 29 at 1:18
David CarlisleDavid Carlisle
489k4111311877
489k4111311877
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472323%2fhow-can-we-make-caption-the-appear-inside-of-the-fbox%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown