Table formatting top left corner caption
I have a pretty typical format I follow for tables due to restrictions imposed by professors. While we are not required to use LaTeX it makes my life easier in terms of formatting and so on. However, due to the table format we must follow I am unable to use captions in my tables because I have struggled with a way to try and move them to the correct location. This in turn forces me to keep track of table numbers and all the annoying things that LaTeX tracks for us. I've included the format and what I used to create it below.
begin{table}[H]
centering
setlength{arrayrulewidth}{2pt}
begin{tabular}{cccccc}
multicolumn{5}{l}{textbf{Table 3} Main Effects and Interactions}\
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
I wanted to see if anyone knew of a way that I could position the table number and caption in the way that I have in the image so that I don't have to manually keep track of the numbers myself. I've tried things like defining the caption above the tabular environment and left justifying it but it hasn't worked. I don't necessarily agree with the positioning requirement but it effects our grade so I don't have much of a choice. Any help would be greatly appreciated.
tables captions
add a comment |
I have a pretty typical format I follow for tables due to restrictions imposed by professors. While we are not required to use LaTeX it makes my life easier in terms of formatting and so on. However, due to the table format we must follow I am unable to use captions in my tables because I have struggled with a way to try and move them to the correct location. This in turn forces me to keep track of table numbers and all the annoying things that LaTeX tracks for us. I've included the format and what I used to create it below.
begin{table}[H]
centering
setlength{arrayrulewidth}{2pt}
begin{tabular}{cccccc}
multicolumn{5}{l}{textbf{Table 3} Main Effects and Interactions}\
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
I wanted to see if anyone knew of a way that I could position the table number and caption in the way that I have in the image so that I don't have to manually keep track of the numbers myself. I've tried things like defining the caption above the tabular environment and left justifying it but it hasn't worked. I don't necessarily agree with the positioning requirement but it effects our grade so I don't have much of a choice. Any help would be greatly appreciated.
tables captions
2
Welcome to TeX.SX. Your "Minimal Working Example" (MWE) should start withdocumentclass
, include all relevantusepackage
commands, end withend{document}
and compile without errors, even if it does not produce your desired output. That way other users can just cut an paste your entire MWE as a starting point..
– Sandy G
Feb 28 at 22:28
add a comment |
I have a pretty typical format I follow for tables due to restrictions imposed by professors. While we are not required to use LaTeX it makes my life easier in terms of formatting and so on. However, due to the table format we must follow I am unable to use captions in my tables because I have struggled with a way to try and move them to the correct location. This in turn forces me to keep track of table numbers and all the annoying things that LaTeX tracks for us. I've included the format and what I used to create it below.
begin{table}[H]
centering
setlength{arrayrulewidth}{2pt}
begin{tabular}{cccccc}
multicolumn{5}{l}{textbf{Table 3} Main Effects and Interactions}\
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
I wanted to see if anyone knew of a way that I could position the table number and caption in the way that I have in the image so that I don't have to manually keep track of the numbers myself. I've tried things like defining the caption above the tabular environment and left justifying it but it hasn't worked. I don't necessarily agree with the positioning requirement but it effects our grade so I don't have much of a choice. Any help would be greatly appreciated.
tables captions
I have a pretty typical format I follow for tables due to restrictions imposed by professors. While we are not required to use LaTeX it makes my life easier in terms of formatting and so on. However, due to the table format we must follow I am unable to use captions in my tables because I have struggled with a way to try and move them to the correct location. This in turn forces me to keep track of table numbers and all the annoying things that LaTeX tracks for us. I've included the format and what I used to create it below.
begin{table}[H]
centering
setlength{arrayrulewidth}{2pt}
begin{tabular}{cccccc}
multicolumn{5}{l}{textbf{Table 3} Main Effects and Interactions}\
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
I wanted to see if anyone knew of a way that I could position the table number and caption in the way that I have in the image so that I don't have to manually keep track of the numbers myself. I've tried things like defining the caption above the tabular environment and left justifying it but it hasn't worked. I don't necessarily agree with the positioning requirement but it effects our grade so I don't have much of a choice. Any help would be greatly appreciated.
tables captions
tables captions
asked Feb 28 at 22:24
echo140echo140
332
332
2
Welcome to TeX.SX. Your "Minimal Working Example" (MWE) should start withdocumentclass
, include all relevantusepackage
commands, end withend{document}
and compile without errors, even if it does not produce your desired output. That way other users can just cut an paste your entire MWE as a starting point..
– Sandy G
Feb 28 at 22:28
add a comment |
2
Welcome to TeX.SX. Your "Minimal Working Example" (MWE) should start withdocumentclass
, include all relevantusepackage
commands, end withend{document}
and compile without errors, even if it does not produce your desired output. That way other users can just cut an paste your entire MWE as a starting point..
– Sandy G
Feb 28 at 22:28
2
2
Welcome to TeX.SX. Your "Minimal Working Example" (MWE) should start with
documentclass
, include all relevant usepackage
commands, end with end{document}
and compile without errors, even if it does not produce your desired output. That way other users can just cut an paste your entire MWE as a starting point..– Sandy G
Feb 28 at 22:28
Welcome to TeX.SX. Your "Minimal Working Example" (MWE) should start with
documentclass
, include all relevant usepackage
commands, end with end{document}
and compile without errors, even if it does not produce your desired output. That way other users can just cut an paste your entire MWE as a starting point..– Sandy G
Feb 28 at 22:28
add a comment |
3 Answers
3
active
oldest
votes
I would use the caption
package to fine-tune the appearance of the captions to meet your professors' formatting requirements. In addition, I would load the siunitx
package and its S
column type to format the numeric data columns, and I would load the booktabs
package for well-spaced horizontal lines. Don't use underline
, please; instead, use cmidrule
. Finally, consider using a tabular*
environment instead of a tabular
environment, to help the tabular material fit inside the width of the text block.
documentclass{article}
usepackage{booktabs} % for sell-spaced horizontal lines
usepackage{siunitx} % for 'S' column type
usepackage{caption} % fine control over caption appearance
captionsetup{labelfont=bf,singlelinecheck=false,
labelsep=space,skip=2pt}
begin{document}
begin{table}
setlengthheavyrulewidth{2pt} % does it have to be soooo wide?
setlengthextrarowheight{2pt}
setlengthtabcolsep{0pt}
caption{Main Effects and Interactions} label{tab:effects}
begin{tabular*}{textwidth}{@{extracolsep{fill}}
c *{2}{S[table-format= 3.2]}
S[table-format=-3.2]
S[table-format=-2.3]
S[table-format= 2.3] @{}}
toprule
Combination & {$sumDelta T^{+}$} &
{$sumDelta T^{-}$} & {Contrast} &
{Main Effect ($E$)} & {Abs. Effect $|E|$} \
cmidrule{1-1} cmidrule{2-2} cmidrule{3-3}
cmidrule{4-4} cmidrule{5-5} cmidrule{6-6}
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
B & 372.03& 255.99& 116.04& 9.67 & 9.67 \
AB & 305.82& 322.2 & -16.38& -1.365 & 1.365\
C & 274.89& 353.13& -78.24& -6.52 & 6.52 \
AC & 324.9 & 303.12& 21.78& 1.815 & 1.815\
BC & 337.3 & 290.72& 46.58& 3.88 & 3.88 \
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32 \
bottomrule
end{tabular*}
end{table}
end{document}
add a comment |
I think of something like that with the caption package and some options?
documentclass[12pt]{article}
usepackage[labelfont=bf]{caption}
captionsetup{justification=raggedright,
singlelinecheck=false
}
begin{document}
begin{table}[h]
centering
setlength{arrayrulewidth}{2pt}
caption{Main Effects and Interaction}
begin{tabular}{cccccc}
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
end{document}
Hope it helps :-)
Romain
1
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
This solution leaves a lot more vertical space between the caption and the start of thetabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?
– Mico
Feb 28 at 23:02
add a comment |
If I've well understood what you want, you can obtain what you want with the caption
and floatrow
packages. I added some improvements to your table – replacing the underline
s with cmidrule
(from booktabs
), so as to have all shortlines at the same level, and changing columnspecifier from c
to S
, to have all numbers in a column aligned on the decimal dot.
Also, your table is too wide for default margins. So I loaded geometry, which defines more sensible defaults.
documentclass{article}
usepackage{array, caption, floatrow, booktabs}
usepackage{siunitx}
usepackage[showframe]{geometry}
begin{document}
setcounter{table}{2}
begin{table}[!htb]
centering
captionsetup{singlelinecheck=off, labelfont=bf, skip=0pt}
floatsetup{captionskip=6pt}
setlength{arrayrulewidth}{2pt}
sisetup{ table-number-alignment=center}
ttabbox{caption{Main Effects and Interactions}label{tab:effects}}
{begin{tabular}{c*{2}{S[table-format=3.2]}S[table-format=-3.2]S[table-format=-2.3]S[table-format=2.3]}
toprule
Combination & {$sumDelta T^{+}$} & {$sumDelta T^{-}$} & {Contrast} & {Main Effect (E)} &{Absolute Effect $|E|$}\
cmidrule(lr){1-1}cmidrule(lr){2-2}cmidrule(lr){3-3}cmidrule(lr){4-4}cmidrule(lr){5-5}cmidrule(lr){6-6}
addlinespace
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
addlinespace
B & 372.03& 255.99& 116.04& 9.67 & 9.67\
addlinespace
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\
addlinespace
C & 274.89& 353.13& -78.24& -6.52 & 6.52\
addlinespace
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\
addlinespace
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\
addlinespace
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\
bottomrule
end{tabular}}
end{table}
end{document}
Edit:
The syntax used here is rather specific to floatrow
: it defines a generic floatbox
macro. This macro specialises into a ffigbox
and a ttabbox
macros for figures and tables respectively, which take two mandatory arguments – the caption, then the floating object, and three optional arguments: the width and height of the box container, and the vertical position of the object in its box. The caption width is the box width, which defaults to the natural width of the floating object.
+1. You may want to add a sentence or two to explain the contribution of thettabbox
directive.
– Mico
Mar 1 at 5:21
1
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
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%2f477229%2ftable-formatting-top-left-corner-caption%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
I would use the caption
package to fine-tune the appearance of the captions to meet your professors' formatting requirements. In addition, I would load the siunitx
package and its S
column type to format the numeric data columns, and I would load the booktabs
package for well-spaced horizontal lines. Don't use underline
, please; instead, use cmidrule
. Finally, consider using a tabular*
environment instead of a tabular
environment, to help the tabular material fit inside the width of the text block.
documentclass{article}
usepackage{booktabs} % for sell-spaced horizontal lines
usepackage{siunitx} % for 'S' column type
usepackage{caption} % fine control over caption appearance
captionsetup{labelfont=bf,singlelinecheck=false,
labelsep=space,skip=2pt}
begin{document}
begin{table}
setlengthheavyrulewidth{2pt} % does it have to be soooo wide?
setlengthextrarowheight{2pt}
setlengthtabcolsep{0pt}
caption{Main Effects and Interactions} label{tab:effects}
begin{tabular*}{textwidth}{@{extracolsep{fill}}
c *{2}{S[table-format= 3.2]}
S[table-format=-3.2]
S[table-format=-2.3]
S[table-format= 2.3] @{}}
toprule
Combination & {$sumDelta T^{+}$} &
{$sumDelta T^{-}$} & {Contrast} &
{Main Effect ($E$)} & {Abs. Effect $|E|$} \
cmidrule{1-1} cmidrule{2-2} cmidrule{3-3}
cmidrule{4-4} cmidrule{5-5} cmidrule{6-6}
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
B & 372.03& 255.99& 116.04& 9.67 & 9.67 \
AB & 305.82& 322.2 & -16.38& -1.365 & 1.365\
C & 274.89& 353.13& -78.24& -6.52 & 6.52 \
AC & 324.9 & 303.12& 21.78& 1.815 & 1.815\
BC & 337.3 & 290.72& 46.58& 3.88 & 3.88 \
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32 \
bottomrule
end{tabular*}
end{table}
end{document}
add a comment |
I would use the caption
package to fine-tune the appearance of the captions to meet your professors' formatting requirements. In addition, I would load the siunitx
package and its S
column type to format the numeric data columns, and I would load the booktabs
package for well-spaced horizontal lines. Don't use underline
, please; instead, use cmidrule
. Finally, consider using a tabular*
environment instead of a tabular
environment, to help the tabular material fit inside the width of the text block.
documentclass{article}
usepackage{booktabs} % for sell-spaced horizontal lines
usepackage{siunitx} % for 'S' column type
usepackage{caption} % fine control over caption appearance
captionsetup{labelfont=bf,singlelinecheck=false,
labelsep=space,skip=2pt}
begin{document}
begin{table}
setlengthheavyrulewidth{2pt} % does it have to be soooo wide?
setlengthextrarowheight{2pt}
setlengthtabcolsep{0pt}
caption{Main Effects and Interactions} label{tab:effects}
begin{tabular*}{textwidth}{@{extracolsep{fill}}
c *{2}{S[table-format= 3.2]}
S[table-format=-3.2]
S[table-format=-2.3]
S[table-format= 2.3] @{}}
toprule
Combination & {$sumDelta T^{+}$} &
{$sumDelta T^{-}$} & {Contrast} &
{Main Effect ($E$)} & {Abs. Effect $|E|$} \
cmidrule{1-1} cmidrule{2-2} cmidrule{3-3}
cmidrule{4-4} cmidrule{5-5} cmidrule{6-6}
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
B & 372.03& 255.99& 116.04& 9.67 & 9.67 \
AB & 305.82& 322.2 & -16.38& -1.365 & 1.365\
C & 274.89& 353.13& -78.24& -6.52 & 6.52 \
AC & 324.9 & 303.12& 21.78& 1.815 & 1.815\
BC & 337.3 & 290.72& 46.58& 3.88 & 3.88 \
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32 \
bottomrule
end{tabular*}
end{table}
end{document}
add a comment |
I would use the caption
package to fine-tune the appearance of the captions to meet your professors' formatting requirements. In addition, I would load the siunitx
package and its S
column type to format the numeric data columns, and I would load the booktabs
package for well-spaced horizontal lines. Don't use underline
, please; instead, use cmidrule
. Finally, consider using a tabular*
environment instead of a tabular
environment, to help the tabular material fit inside the width of the text block.
documentclass{article}
usepackage{booktabs} % for sell-spaced horizontal lines
usepackage{siunitx} % for 'S' column type
usepackage{caption} % fine control over caption appearance
captionsetup{labelfont=bf,singlelinecheck=false,
labelsep=space,skip=2pt}
begin{document}
begin{table}
setlengthheavyrulewidth{2pt} % does it have to be soooo wide?
setlengthextrarowheight{2pt}
setlengthtabcolsep{0pt}
caption{Main Effects and Interactions} label{tab:effects}
begin{tabular*}{textwidth}{@{extracolsep{fill}}
c *{2}{S[table-format= 3.2]}
S[table-format=-3.2]
S[table-format=-2.3]
S[table-format= 2.3] @{}}
toprule
Combination & {$sumDelta T^{+}$} &
{$sumDelta T^{-}$} & {Contrast} &
{Main Effect ($E$)} & {Abs. Effect $|E|$} \
cmidrule{1-1} cmidrule{2-2} cmidrule{3-3}
cmidrule{4-4} cmidrule{5-5} cmidrule{6-6}
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
B & 372.03& 255.99& 116.04& 9.67 & 9.67 \
AB & 305.82& 322.2 & -16.38& -1.365 & 1.365\
C & 274.89& 353.13& -78.24& -6.52 & 6.52 \
AC & 324.9 & 303.12& 21.78& 1.815 & 1.815\
BC & 337.3 & 290.72& 46.58& 3.88 & 3.88 \
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32 \
bottomrule
end{tabular*}
end{table}
end{document}
I would use the caption
package to fine-tune the appearance of the captions to meet your professors' formatting requirements. In addition, I would load the siunitx
package and its S
column type to format the numeric data columns, and I would load the booktabs
package for well-spaced horizontal lines. Don't use underline
, please; instead, use cmidrule
. Finally, consider using a tabular*
environment instead of a tabular
environment, to help the tabular material fit inside the width of the text block.
documentclass{article}
usepackage{booktabs} % for sell-spaced horizontal lines
usepackage{siunitx} % for 'S' column type
usepackage{caption} % fine control over caption appearance
captionsetup{labelfont=bf,singlelinecheck=false,
labelsep=space,skip=2pt}
begin{document}
begin{table}
setlengthheavyrulewidth{2pt} % does it have to be soooo wide?
setlengthextrarowheight{2pt}
setlengthtabcolsep{0pt}
caption{Main Effects and Interactions} label{tab:effects}
begin{tabular*}{textwidth}{@{extracolsep{fill}}
c *{2}{S[table-format= 3.2]}
S[table-format=-3.2]
S[table-format=-2.3]
S[table-format= 2.3] @{}}
toprule
Combination & {$sumDelta T^{+}$} &
{$sumDelta T^{-}$} & {Contrast} &
{Main Effect ($E$)} & {Abs. Effect $|E|$} \
cmidrule{1-1} cmidrule{2-2} cmidrule{3-3}
cmidrule{4-4} cmidrule{5-5} cmidrule{6-6}
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
B & 372.03& 255.99& 116.04& 9.67 & 9.67 \
AB & 305.82& 322.2 & -16.38& -1.365 & 1.365\
C & 274.89& 353.13& -78.24& -6.52 & 6.52 \
AC & 324.9 & 303.12& 21.78& 1.815 & 1.815\
BC & 337.3 & 290.72& 46.58& 3.88 & 3.88 \
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32 \
bottomrule
end{tabular*}
end{table}
end{document}
edited Feb 28 at 23:03
answered Feb 28 at 22:57
MicoMico
282k31385774
282k31385774
add a comment |
add a comment |
I think of something like that with the caption package and some options?
documentclass[12pt]{article}
usepackage[labelfont=bf]{caption}
captionsetup{justification=raggedright,
singlelinecheck=false
}
begin{document}
begin{table}[h]
centering
setlength{arrayrulewidth}{2pt}
caption{Main Effects and Interaction}
begin{tabular}{cccccc}
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
end{document}
Hope it helps :-)
Romain
1
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
This solution leaves a lot more vertical space between the caption and the start of thetabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?
– Mico
Feb 28 at 23:02
add a comment |
I think of something like that with the caption package and some options?
documentclass[12pt]{article}
usepackage[labelfont=bf]{caption}
captionsetup{justification=raggedright,
singlelinecheck=false
}
begin{document}
begin{table}[h]
centering
setlength{arrayrulewidth}{2pt}
caption{Main Effects and Interaction}
begin{tabular}{cccccc}
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
end{document}
Hope it helps :-)
Romain
1
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
This solution leaves a lot more vertical space between the caption and the start of thetabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?
– Mico
Feb 28 at 23:02
add a comment |
I think of something like that with the caption package and some options?
documentclass[12pt]{article}
usepackage[labelfont=bf]{caption}
captionsetup{justification=raggedright,
singlelinecheck=false
}
begin{document}
begin{table}[h]
centering
setlength{arrayrulewidth}{2pt}
caption{Main Effects and Interaction}
begin{tabular}{cccccc}
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
end{document}
Hope it helps :-)
Romain
I think of something like that with the caption package and some options?
documentclass[12pt]{article}
usepackage[labelfont=bf]{caption}
captionsetup{justification=raggedright,
singlelinecheck=false
}
begin{document}
begin{table}[h]
centering
setlength{arrayrulewidth}{2pt}
caption{Main Effects and Interaction}
begin{tabular}{cccccc}
hline\
underline{Combination} & underline{$sumDelta T^{+}$} & underline{$sumDelta T^{-}$} & underline{Contrast} & underline{Main Effect (E)} & underline{Absolute Effect $|E|$}\[0.25cm]
A & 251.03& 376.99& -125.96& -10.49 & 10.49\[0.125cm]
B & 372.03& 255.99& 116.04& 9.67 & 9.67\[0.125cm]
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\[0.125cm]
C & 274.89& 353.13& -78.24& -6.52 & 6.52\[0.125cm]
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\[0.125cm]
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\[0.125cm]
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\[0.125cm]
hline
end{tabular}
label{tab:effects}
end{table}
end{document}
Hope it helps :-)
Romain
answered Feb 28 at 22:37
RockyRockRockyRock
8961212
8961212
1
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
This solution leaves a lot more vertical space between the caption and the start of thetabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?
– Mico
Feb 28 at 23:02
add a comment |
1
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
This solution leaves a lot more vertical space between the caption and the start of thetabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?
– Mico
Feb 28 at 23:02
1
1
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
Thats exactly what I needed. Thank you!
– echo140
Feb 28 at 22:42
This solution leaves a lot more vertical space between the caption and the start of the
tabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?– Mico
Feb 28 at 23:02
This solution leaves a lot more vertical space between the caption and the start of the
tabular
environment than would seem to be desirable given the OP's screenshot. Moreover, it uses a colon instead of whitespace as the separator between the caption label and the caption text. Can you think of ways to address these issues?– Mico
Feb 28 at 23:02
add a comment |
If I've well understood what you want, you can obtain what you want with the caption
and floatrow
packages. I added some improvements to your table – replacing the underline
s with cmidrule
(from booktabs
), so as to have all shortlines at the same level, and changing columnspecifier from c
to S
, to have all numbers in a column aligned on the decimal dot.
Also, your table is too wide for default margins. So I loaded geometry, which defines more sensible defaults.
documentclass{article}
usepackage{array, caption, floatrow, booktabs}
usepackage{siunitx}
usepackage[showframe]{geometry}
begin{document}
setcounter{table}{2}
begin{table}[!htb]
centering
captionsetup{singlelinecheck=off, labelfont=bf, skip=0pt}
floatsetup{captionskip=6pt}
setlength{arrayrulewidth}{2pt}
sisetup{ table-number-alignment=center}
ttabbox{caption{Main Effects and Interactions}label{tab:effects}}
{begin{tabular}{c*{2}{S[table-format=3.2]}S[table-format=-3.2]S[table-format=-2.3]S[table-format=2.3]}
toprule
Combination & {$sumDelta T^{+}$} & {$sumDelta T^{-}$} & {Contrast} & {Main Effect (E)} &{Absolute Effect $|E|$}\
cmidrule(lr){1-1}cmidrule(lr){2-2}cmidrule(lr){3-3}cmidrule(lr){4-4}cmidrule(lr){5-5}cmidrule(lr){6-6}
addlinespace
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
addlinespace
B & 372.03& 255.99& 116.04& 9.67 & 9.67\
addlinespace
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\
addlinespace
C & 274.89& 353.13& -78.24& -6.52 & 6.52\
addlinespace
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\
addlinespace
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\
addlinespace
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\
bottomrule
end{tabular}}
end{table}
end{document}
Edit:
The syntax used here is rather specific to floatrow
: it defines a generic floatbox
macro. This macro specialises into a ffigbox
and a ttabbox
macros for figures and tables respectively, which take two mandatory arguments – the caption, then the floating object, and three optional arguments: the width and height of the box container, and the vertical position of the object in its box. The caption width is the box width, which defaults to the natural width of the floating object.
+1. You may want to add a sentence or two to explain the contribution of thettabbox
directive.
– Mico
Mar 1 at 5:21
1
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
add a comment |
If I've well understood what you want, you can obtain what you want with the caption
and floatrow
packages. I added some improvements to your table – replacing the underline
s with cmidrule
(from booktabs
), so as to have all shortlines at the same level, and changing columnspecifier from c
to S
, to have all numbers in a column aligned on the decimal dot.
Also, your table is too wide for default margins. So I loaded geometry, which defines more sensible defaults.
documentclass{article}
usepackage{array, caption, floatrow, booktabs}
usepackage{siunitx}
usepackage[showframe]{geometry}
begin{document}
setcounter{table}{2}
begin{table}[!htb]
centering
captionsetup{singlelinecheck=off, labelfont=bf, skip=0pt}
floatsetup{captionskip=6pt}
setlength{arrayrulewidth}{2pt}
sisetup{ table-number-alignment=center}
ttabbox{caption{Main Effects and Interactions}label{tab:effects}}
{begin{tabular}{c*{2}{S[table-format=3.2]}S[table-format=-3.2]S[table-format=-2.3]S[table-format=2.3]}
toprule
Combination & {$sumDelta T^{+}$} & {$sumDelta T^{-}$} & {Contrast} & {Main Effect (E)} &{Absolute Effect $|E|$}\
cmidrule(lr){1-1}cmidrule(lr){2-2}cmidrule(lr){3-3}cmidrule(lr){4-4}cmidrule(lr){5-5}cmidrule(lr){6-6}
addlinespace
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
addlinespace
B & 372.03& 255.99& 116.04& 9.67 & 9.67\
addlinespace
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\
addlinespace
C & 274.89& 353.13& -78.24& -6.52 & 6.52\
addlinespace
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\
addlinespace
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\
addlinespace
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\
bottomrule
end{tabular}}
end{table}
end{document}
Edit:
The syntax used here is rather specific to floatrow
: it defines a generic floatbox
macro. This macro specialises into a ffigbox
and a ttabbox
macros for figures and tables respectively, which take two mandatory arguments – the caption, then the floating object, and three optional arguments: the width and height of the box container, and the vertical position of the object in its box. The caption width is the box width, which defaults to the natural width of the floating object.
+1. You may want to add a sentence or two to explain the contribution of thettabbox
directive.
– Mico
Mar 1 at 5:21
1
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
add a comment |
If I've well understood what you want, you can obtain what you want with the caption
and floatrow
packages. I added some improvements to your table – replacing the underline
s with cmidrule
(from booktabs
), so as to have all shortlines at the same level, and changing columnspecifier from c
to S
, to have all numbers in a column aligned on the decimal dot.
Also, your table is too wide for default margins. So I loaded geometry, which defines more sensible defaults.
documentclass{article}
usepackage{array, caption, floatrow, booktabs}
usepackage{siunitx}
usepackage[showframe]{geometry}
begin{document}
setcounter{table}{2}
begin{table}[!htb]
centering
captionsetup{singlelinecheck=off, labelfont=bf, skip=0pt}
floatsetup{captionskip=6pt}
setlength{arrayrulewidth}{2pt}
sisetup{ table-number-alignment=center}
ttabbox{caption{Main Effects and Interactions}label{tab:effects}}
{begin{tabular}{c*{2}{S[table-format=3.2]}S[table-format=-3.2]S[table-format=-2.3]S[table-format=2.3]}
toprule
Combination & {$sumDelta T^{+}$} & {$sumDelta T^{-}$} & {Contrast} & {Main Effect (E)} &{Absolute Effect $|E|$}\
cmidrule(lr){1-1}cmidrule(lr){2-2}cmidrule(lr){3-3}cmidrule(lr){4-4}cmidrule(lr){5-5}cmidrule(lr){6-6}
addlinespace
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
addlinespace
B & 372.03& 255.99& 116.04& 9.67 & 9.67\
addlinespace
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\
addlinespace
C & 274.89& 353.13& -78.24& -6.52 & 6.52\
addlinespace
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\
addlinespace
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\
addlinespace
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\
bottomrule
end{tabular}}
end{table}
end{document}
Edit:
The syntax used here is rather specific to floatrow
: it defines a generic floatbox
macro. This macro specialises into a ffigbox
and a ttabbox
macros for figures and tables respectively, which take two mandatory arguments – the caption, then the floating object, and three optional arguments: the width and height of the box container, and the vertical position of the object in its box. The caption width is the box width, which defaults to the natural width of the floating object.
If I've well understood what you want, you can obtain what you want with the caption
and floatrow
packages. I added some improvements to your table – replacing the underline
s with cmidrule
(from booktabs
), so as to have all shortlines at the same level, and changing columnspecifier from c
to S
, to have all numbers in a column aligned on the decimal dot.
Also, your table is too wide for default margins. So I loaded geometry, which defines more sensible defaults.
documentclass{article}
usepackage{array, caption, floatrow, booktabs}
usepackage{siunitx}
usepackage[showframe]{geometry}
begin{document}
setcounter{table}{2}
begin{table}[!htb]
centering
captionsetup{singlelinecheck=off, labelfont=bf, skip=0pt}
floatsetup{captionskip=6pt}
setlength{arrayrulewidth}{2pt}
sisetup{ table-number-alignment=center}
ttabbox{caption{Main Effects and Interactions}label{tab:effects}}
{begin{tabular}{c*{2}{S[table-format=3.2]}S[table-format=-3.2]S[table-format=-2.3]S[table-format=2.3]}
toprule
Combination & {$sumDelta T^{+}$} & {$sumDelta T^{-}$} & {Contrast} & {Main Effect (E)} &{Absolute Effect $|E|$}\
cmidrule(lr){1-1}cmidrule(lr){2-2}cmidrule(lr){3-3}cmidrule(lr){4-4}cmidrule(lr){5-5}cmidrule(lr){6-6}
addlinespace
A & 251.03& 376.99& -125.96& -10.49 & 10.49\
addlinespace
B & 372.03& 255.99& 116.04& 9.67 & 9.67\
addlinespace
AB & 305.82& 322.2& -16.38& -1.365 & 1.365\
addlinespace
C & 274.89& 353.13& -78.24& -6.52 & 6.52\
addlinespace
AC & 324.9& 303.12& 21.78& 1.815 & 1.815\
addlinespace
BC & 337.3& 290.72& 46.58& 3.88 & 3.88\
addlinespace
ABC & 306.09& 321.93& -15.84& -1.32 & 1.32\
bottomrule
end{tabular}}
end{table}
end{document}
Edit:
The syntax used here is rather specific to floatrow
: it defines a generic floatbox
macro. This macro specialises into a ffigbox
and a ttabbox
macros for figures and tables respectively, which take two mandatory arguments – the caption, then the floating object, and three optional arguments: the width and height of the box container, and the vertical position of the object in its box. The caption width is the box width, which defaults to the natural width of the floating object.
edited Mar 1 at 10:41
answered Feb 28 at 23:20
BernardBernard
172k776204
172k776204
+1. You may want to add a sentence or two to explain the contribution of thettabbox
directive.
– Mico
Mar 1 at 5:21
1
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
add a comment |
+1. You may want to add a sentence or two to explain the contribution of thettabbox
directive.
– Mico
Mar 1 at 5:21
1
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
+1. You may want to add a sentence or two to explain the contribution of the
ttabbox
directive.– Mico
Mar 1 at 5:21
+1. You may want to add a sentence or two to explain the contribution of the
ttabbox
directive.– Mico
Mar 1 at 5:21
1
1
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
@Mico: You're right. I've added a few lines, which I hope to be clear enough, without being too long. Thank you for your suggestion!
– Bernard
Mar 1 at 10:43
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%2f477229%2ftable-formatting-top-left-corner-caption%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
2
Welcome to TeX.SX. Your "Minimal Working Example" (MWE) should start with
documentclass
, include all relevantusepackage
commands, end withend{document}
and compile without errors, even if it does not produce your desired output. That way other users can just cut an paste your entire MWE as a starting point..– Sandy G
Feb 28 at 22:28