How do I align tablenotes in a threeparttable Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)Formatting tablenotesMissing } inserted. endtablenotesUsing threeparttable with tabuSet width of tablenotesWidth of tablenotes and caption (threeparttable)Tablenotes overlapping with page numberLet tablenotes in threeparttable appear as justified text blockText in tablenotes going beyond marginHow to change the tablenotes using threeparttableIssues with footnotes using wrapping parbox with longtable, threeparttable and tablenotes

What do you call the main part of a joke?

How would a mousetrap for use in space work?

How much damage would a cupful of neutron star matter do to the Earth?

What was the first language to use conditional keywords?

What would you call this weird metallic apparatus that allows you to lift people?

How does the math work when buying airline miles?

Is grep documentation about ignoring case wrong, since it doesn't ignore case in filenames?

How does light 'choose' between wave and particle behaviour?

The code below, is it ill-formed NDR or is it well formed?

Maximum summed subsequences with non-adjacent items

Can the Great Weapon Master feat's "Power Attack" apply to attacks from the Spiritual Weapon spell?

Why do we bend a book to keep it straight?

Did Deadpool rescue all of the X-Force?

What is this clumpy 20-30cm high yellow-flowered plant?

Most bit efficient text communication method?

How can I reduce the gap between left and right of cdot with a macro?

How could we fake a moon landing now?

Why is my ESD wriststrap failing with nitrile gloves on?

How to tell that you are a giant?

ArcGIS Pro Python arcpy.CreatePersonalGDB_management

A term for a woman complaining about things/begging in a cute/childish way

Chebyshev inequality in terms of RMS

Disembodied hand growing fangs

What is "gratricide"?



How do I align tablenotes in a threeparttable



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)Formatting tablenotesMissing } inserted. endtablenotesUsing threeparttable with tabuSet width of tablenotesWidth of tablenotes and caption (threeparttable)Tablenotes overlapping with page numberLet tablenotes in threeparttable appear as justified text blockText in tablenotes going beyond marginHow to change the tablenotes using threeparttableIssues with footnotes using wrapping parbox with longtable, threeparttable and tablenotes










5















Edit: Now I realize there is a issue with very long notes, specially because I am working with A5 paper.
Using Mica's solution:



Long note



Having the tablenotes flushleft however works just fine.



Two questions in one:



  • How do I align the tablenotes to start at the left of the table and figure? (The flushleft option of threeparttable does affect the whole threeparttable and creates inconsistency)

  • Why my code displays this difference in the tablenotes, when comparing figure and table?

tablenotes misalignment



documentclassmemoir
usepackagelmodern % Usa a fonte Latin Modern
usepackage[T1]fontenc % Selecao de codigos de fonte.
usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
usepackage[brazil]babel
usepackage[range-phrase=,a,]siunitx
sisetup
group-digits=true,
group-four-digits=true,
group-separator=,,
output-decimal-marker=,

usepackagecaption
captionsetup
justification=justified,
%labelsep=quad,
labelsep=endash, %% ABNT q manda
position=above,
skip=onelineskip,
width=0.95linewidth,

setfloatadjustmenttablecentering
setfloatadjustmentfigurecentering
setfloatadjustmentthreeparttablecentering
usepackagetikz
usepackagepgfplots
usepackage[]threeparttable


begindocument
beginfigure[]
captionoffigurePressão
labelfig:pvapor2
beginthreeparttable
begintikzpicture[]
beginaxis[grid=both,trim axis left, trim axis right,
xlabel=Something else, ylabel=Something,
xmin= 1150,
xmax=1550,
ymin=-0.02
]
addplot+[ultra thick] coordinates
(1300-273,101325*4.278*10^-11)
(1400-273,101325*8.133*10^-10)
(1500-273,101325*1.040*10^-8)
(1600-273,101325*9.636*10^-8)
(1687-273,101325*5.377*10^-7)
(1700-273,101325*6.662*10^-7)
(1800-273,101325*3.117*10^-6)
(1900-273,101325*1.238*10^-5)
;
endaxis
endtikzpicture
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endfigure

begintable
captionoftablePlanejamento
labeltab:planejamentoexperimental
beginthreeparttable[t]
begintabular@SSSS @
toprule
textOrdem & textEnsaio & textFator A & textFator B \
midrule
12 & 1 & 0 & 0\
5 & 2 & -1.41421 & 0\
2 & 3 & 1 & -1\
11 & 4 & 0 & 0\
13 & 5 & 0 & 0\
10 & 6 & 0 & 0\
8 & 7 & 0 & 1.41421\
1 & 8 & -1 & -1\
9 & 9 & 0 & 0\
7 & 10 & 0 & -1.41421\
3 & 11 & -1 & 1\
4 & 12 & 1 & 1\
6 & 13 & 1.414214 & 0\
bottomrule
endtabular
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endtable
enddocument









share|improve this question



















  • 1





    Somehow threeparttable reads the last tables size, this does not work for your TikZ picture, which explains the difference in behaviour?

    – sheß
    Mar 8 at 16:01











  • I remember having head some luck with renewcommandTPTminimumlinewidth but dont know how exactly

    – sheß
    Mar 8 at 16:02















5















Edit: Now I realize there is a issue with very long notes, specially because I am working with A5 paper.
Using Mica's solution:



Long note



Having the tablenotes flushleft however works just fine.



Two questions in one:



  • How do I align the tablenotes to start at the left of the table and figure? (The flushleft option of threeparttable does affect the whole threeparttable and creates inconsistency)

  • Why my code displays this difference in the tablenotes, when comparing figure and table?

tablenotes misalignment



documentclassmemoir
usepackagelmodern % Usa a fonte Latin Modern
usepackage[T1]fontenc % Selecao de codigos de fonte.
usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
usepackage[brazil]babel
usepackage[range-phrase=,a,]siunitx
sisetup
group-digits=true,
group-four-digits=true,
group-separator=,,
output-decimal-marker=,

usepackagecaption
captionsetup
justification=justified,
%labelsep=quad,
labelsep=endash, %% ABNT q manda
position=above,
skip=onelineskip,
width=0.95linewidth,

setfloatadjustmenttablecentering
setfloatadjustmentfigurecentering
setfloatadjustmentthreeparttablecentering
usepackagetikz
usepackagepgfplots
usepackage[]threeparttable


begindocument
beginfigure[]
captionoffigurePressão
labelfig:pvapor2
beginthreeparttable
begintikzpicture[]
beginaxis[grid=both,trim axis left, trim axis right,
xlabel=Something else, ylabel=Something,
xmin= 1150,
xmax=1550,
ymin=-0.02
]
addplot+[ultra thick] coordinates
(1300-273,101325*4.278*10^-11)
(1400-273,101325*8.133*10^-10)
(1500-273,101325*1.040*10^-8)
(1600-273,101325*9.636*10^-8)
(1687-273,101325*5.377*10^-7)
(1700-273,101325*6.662*10^-7)
(1800-273,101325*3.117*10^-6)
(1900-273,101325*1.238*10^-5)
;
endaxis
endtikzpicture
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endfigure

begintable
captionoftablePlanejamento
labeltab:planejamentoexperimental
beginthreeparttable[t]
begintabular@SSSS @
toprule
textOrdem & textEnsaio & textFator A & textFator B \
midrule
12 & 1 & 0 & 0\
5 & 2 & -1.41421 & 0\
2 & 3 & 1 & -1\
11 & 4 & 0 & 0\
13 & 5 & 0 & 0\
10 & 6 & 0 & 0\
8 & 7 & 0 & 1.41421\
1 & 8 & -1 & -1\
9 & 9 & 0 & 0\
7 & 10 & 0 & -1.41421\
3 & 11 & -1 & 1\
4 & 12 & 1 & 1\
6 & 13 & 1.414214 & 0\
bottomrule
endtabular
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endtable
enddocument









share|improve this question



















  • 1





    Somehow threeparttable reads the last tables size, this does not work for your TikZ picture, which explains the difference in behaviour?

    – sheß
    Mar 8 at 16:01











  • I remember having head some luck with renewcommandTPTminimumlinewidth but dont know how exactly

    – sheß
    Mar 8 at 16:02













5












5








5








Edit: Now I realize there is a issue with very long notes, specially because I am working with A5 paper.
Using Mica's solution:



Long note



Having the tablenotes flushleft however works just fine.



Two questions in one:



  • How do I align the tablenotes to start at the left of the table and figure? (The flushleft option of threeparttable does affect the whole threeparttable and creates inconsistency)

  • Why my code displays this difference in the tablenotes, when comparing figure and table?

tablenotes misalignment



documentclassmemoir
usepackagelmodern % Usa a fonte Latin Modern
usepackage[T1]fontenc % Selecao de codigos de fonte.
usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
usepackage[brazil]babel
usepackage[range-phrase=,a,]siunitx
sisetup
group-digits=true,
group-four-digits=true,
group-separator=,,
output-decimal-marker=,

usepackagecaption
captionsetup
justification=justified,
%labelsep=quad,
labelsep=endash, %% ABNT q manda
position=above,
skip=onelineskip,
width=0.95linewidth,

setfloatadjustmenttablecentering
setfloatadjustmentfigurecentering
setfloatadjustmentthreeparttablecentering
usepackagetikz
usepackagepgfplots
usepackage[]threeparttable


begindocument
beginfigure[]
captionoffigurePressão
labelfig:pvapor2
beginthreeparttable
begintikzpicture[]
beginaxis[grid=both,trim axis left, trim axis right,
xlabel=Something else, ylabel=Something,
xmin= 1150,
xmax=1550,
ymin=-0.02
]
addplot+[ultra thick] coordinates
(1300-273,101325*4.278*10^-11)
(1400-273,101325*8.133*10^-10)
(1500-273,101325*1.040*10^-8)
(1600-273,101325*9.636*10^-8)
(1687-273,101325*5.377*10^-7)
(1700-273,101325*6.662*10^-7)
(1800-273,101325*3.117*10^-6)
(1900-273,101325*1.238*10^-5)
;
endaxis
endtikzpicture
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endfigure

begintable
captionoftablePlanejamento
labeltab:planejamentoexperimental
beginthreeparttable[t]
begintabular@SSSS @
toprule
textOrdem & textEnsaio & textFator A & textFator B \
midrule
12 & 1 & 0 & 0\
5 & 2 & -1.41421 & 0\
2 & 3 & 1 & -1\
11 & 4 & 0 & 0\
13 & 5 & 0 & 0\
10 & 6 & 0 & 0\
8 & 7 & 0 & 1.41421\
1 & 8 & -1 & -1\
9 & 9 & 0 & 0\
7 & 10 & 0 & -1.41421\
3 & 11 & -1 & 1\
4 & 12 & 1 & 1\
6 & 13 & 1.414214 & 0\
bottomrule
endtabular
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endtable
enddocument









share|improve this question
















Edit: Now I realize there is a issue with very long notes, specially because I am working with A5 paper.
Using Mica's solution:



Long note



Having the tablenotes flushleft however works just fine.



Two questions in one:



  • How do I align the tablenotes to start at the left of the table and figure? (The flushleft option of threeparttable does affect the whole threeparttable and creates inconsistency)

  • Why my code displays this difference in the tablenotes, when comparing figure and table?

tablenotes misalignment



documentclassmemoir
usepackagelmodern % Usa a fonte Latin Modern
usepackage[T1]fontenc % Selecao de codigos de fonte.
usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
usepackage[brazil]babel
usepackage[range-phrase=,a,]siunitx
sisetup
group-digits=true,
group-four-digits=true,
group-separator=,,
output-decimal-marker=,

usepackagecaption
captionsetup
justification=justified,
%labelsep=quad,
labelsep=endash, %% ABNT q manda
position=above,
skip=onelineskip,
width=0.95linewidth,

setfloatadjustmenttablecentering
setfloatadjustmentfigurecentering
setfloatadjustmentthreeparttablecentering
usepackagetikz
usepackagepgfplots
usepackage[]threeparttable


begindocument
beginfigure[]
captionoffigurePressão
labelfig:pvapor2
beginthreeparttable
begintikzpicture[]
beginaxis[grid=both,trim axis left, trim axis right,
xlabel=Something else, ylabel=Something,
xmin= 1150,
xmax=1550,
ymin=-0.02
]
addplot+[ultra thick] coordinates
(1300-273,101325*4.278*10^-11)
(1400-273,101325*8.133*10^-10)
(1500-273,101325*1.040*10^-8)
(1600-273,101325*9.636*10^-8)
(1687-273,101325*5.377*10^-7)
(1700-273,101325*6.662*10^-7)
(1800-273,101325*3.117*10^-6)
(1900-273,101325*1.238*10^-5)
;
endaxis
endtikzpicture
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endfigure

begintable
captionoftablePlanejamento
labeltab:planejamentoexperimental
beginthreeparttable[t]
begintabular@SSSS @
toprule
textOrdem & textEnsaio & textFator A & textFator B \
midrule
12 & 1 & 0 & 0\
5 & 2 & -1.41421 & 0\
2 & 3 & 1 & -1\
11 & 4 & 0 & 0\
13 & 5 & 0 & 0\
10 & 6 & 0 & 0\
8 & 7 & 0 & 1.41421\
1 & 8 & -1 & -1\
9 & 9 & 0 & 0\
7 & 10 & 0 & -1.41421\
3 & 11 & -1 & 1\
4 & 12 & 1 & 1\
6 & 13 & 1.414214 & 0\
bottomrule
endtabular
begintablenotes
item Fonte: Autor.
endtablenotes
endthreeparttable
endtable
enddocument






horizontal-alignment threeparttable tablenotes






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 8 at 23:49







G. Bay

















asked Mar 8 at 15:34









G. BayG. Bay

1,3601927




1,3601927







  • 1





    Somehow threeparttable reads the last tables size, this does not work for your TikZ picture, which explains the difference in behaviour?

    – sheß
    Mar 8 at 16:01











  • I remember having head some luck with renewcommandTPTminimumlinewidth but dont know how exactly

    – sheß
    Mar 8 at 16:02












  • 1





    Somehow threeparttable reads the last tables size, this does not work for your TikZ picture, which explains the difference in behaviour?

    – sheß
    Mar 8 at 16:01











  • I remember having head some luck with renewcommandTPTminimumlinewidth but dont know how exactly

    – sheß
    Mar 8 at 16:02







1




1





Somehow threeparttable reads the last tables size, this does not work for your TikZ picture, which explains the difference in behaviour?

– sheß
Mar 8 at 16:01





Somehow threeparttable reads the last tables size, this does not work for your TikZ picture, which explains the difference in behaviour?

– sheß
Mar 8 at 16:01













I remember having head some luck with renewcommandTPTminimumlinewidth but dont know how exactly

– sheß
Mar 8 at 16:02





I remember having head some luck with renewcommandTPTminimumlinewidth but dont know how exactly

– sheß
Mar 8 at 16:02










2 Answers
2






active

oldest

votes


















4














In the following example, I have used the flushleft option to the individual tablenotes environments. I have also embedded the tikzpicture in a tabular environment to overcome the alignment issue there.



enter image description here



documentclassmemoir
usepackagelmodern % Usa a fonte Latin Modern
usepackage[T1]fontenc % Selecao de codigos de fonte.
usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
usepackage[brazil]babel
usepackage[range-phrase=,a,]siunitx
sisetup
group-digits=true,
group-four-digits=true,
group-separator=,,
output-decimal-marker=,

usepackagecaption
captionsetup
justification=justified,
%labelsep=quad,
labelsep=endash, %% ABNT q manda
position=above,
skip=onelineskip,
width=0.95linewidth,

setfloatadjustmenttablecentering
setfloatadjustmentfigurecentering
setfloatadjustmentthreeparttablecentering
usepackagetikz
usepackagepgfplots
usepackage[]threeparttable


begindocument
beginfigure[]
captionPressão
labelfig:pvapor2
beginthreeparttable
begintabular@c@
begintikzpicture[]
beginaxis[grid=both,trim axis left, trim axis right,
xlabel=Something else, ylabel=Something,
xmin= 1150,
xmax=1550,
ymin=-0.02
]
addplot+[ultra thick] coordinates
(1300-273,101325*4.278*10^-11)
(1400-273,101325*8.133*10^-10)
(1500-273,101325*1.040*10^-8)
(1600-273,101325*9.636*10^-8)
(1687-273,101325*5.377*10^-7)
(1700-273,101325*6.662*10^-7)
(1800-273,101325*3.117*10^-6)
(1900-273,101325*1.238*10^-5)
;
endaxis
endtikzpicture
endtabular
begintablenotes[flushleft]
item Fonte: Autor.
endtablenotes
endthreeparttable
endfigure

begintable
captionPlanejamento
labeltab:planejamentoexperimental
beginthreeparttable[t]
begintabular@SSSS @
toprule
textOrdem & textEnsaio & textFator A & textFator B \
midrule
12 & 1 & 0 & 0\
5 & 2 & -1.41421 & 0\
2 & 3 & 1 & -1\
11 & 4 & 0 & 0\
13 & 5 & 0 & 0\
10 & 6 & 0 & 0\
8 & 7 & 0 & 1.41421\
1 & 8 & -1 & -1\
9 & 9 & 0 & 0\
7 & 10 & 0 & -1.41421\
3 & 11 & -1 & 1\
4 & 12 & 1 & 1\
6 & 13 & 1.414214 & 0\
bottomrule
endtabular
begintablenotes[flushleft]
item Fonte: Autor.
endtablenotes
endthreeparttable
endtable
enddocument





share|improve this answer
































    4














    Given that you're not using any tnote directives, employing the threeparttable machinery and a tablenotes environment seems inappropriate or, at the least, like massive overkill. The simplest solution for your formatting objective would appear to consist of place the "Fonte" ("source", right?) line into the body of the tabular environment. In the code below, that's done by writing



    multicolumn4@lfootnotesize Fonte: Autor.


    While you're making ajdustments, you should be a bit more deliberate in the way you use the S column type, especially in view of the fact that the SSSS one-size-fits-all approach is ill advised.



    The same argument holds for the treatment of the material in the figure environment: There's no need for the threeparttable environment machinery. Just place the tikzpicture environment in a single-column tabular environment, with column type @l@, and let the second row consist of



    footnotesize Fonte: Autor. % second "row"


    enter image description here



    documentclassmemoir
    usepackagelmodern % Usa a fonte Latin Modern
    usepackage[T1]fontenc % Selecao de codigos de fonte.
    usepackage[utf8]inputenc
    usepackage[brazil]babel
    usepackagesiunitx
    sisetuprange-phrase=,a,,
    group-digits=true,
    group-four-digits=true,
    group-separator=,,
    output-decimal-marker=,

    usepackagecaption
    captionsetupjustification=justified,
    %labelsep=quad,
    labelsep=endash, %% ABNT q manda
    position=above,
    skip=1ex,
    %width=0.95linewidth,

    setfloatadjustmenttablecentering

    usepackagetikz
    usepackagepgfplots

    begindocument
    setcounterchapter2 % just for this example

    begintable
    captionPlanejamento
    labeltab:planejamentoexperimental
    begintabular@ *2S[table-format=2.0]
    *2S[table-format=-1.5] @
    toprule
    Ordem & Ensaio & Fator A & Fator B \
    midrule
    12 & 1 & 0 & 0\
    5 & 2 & -1.41421 & 0\
    2 & 3 & 1 & -1\
    11 & 4 & 0 & 0\
    13 & 5 & 0 & 0\
    10 & 6 & 0 & 0\
    8 & 7 & 0 & 1.41421\
    1 & 8 & -1 & -1\
    9 & 9 & 0 & 0\
    7 & 10 & 0 & -1.41421\
    3 & 11 & -1 & 1\
    4 & 12 & 1 & 1\
    6 & 13 & 1.414214 & 0\
    bottomrule
    addlinespace
    multicolumn4@lfootnotesize Fonte: Autor.
    endtabular
    endtable

    beginfigure[h!]
    centering
    captionPressão
    labelfig:pvapor2
    begintabular@l@
    begintikzpicture[]
    beginaxis[grid=both,trim axis left, trim axis right,
    xlabel=Something else, ylabel=Something,
    xmin= 1150,
    xmax=1550,
    ymin=-0.02
    ]
    addplot+[ultra thick] coordinates
    (1300-273,101325*4.278*10^-11)
    (1400-273,101325*8.133*10^-10)
    (1500-273,101325*1.040*10^-8)
    (1600-273,101325*9.636*10^-8)
    (1687-273,101325*5.377*10^-7)
    (1700-273,101325*6.662*10^-7)
    (1800-273,101325*3.117*10^-6)
    (1900-273,101325*1.238*10^-5)
    ;
    endaxis
    endtikzpicture\ % end of first "row"
    footnotesize Fonte: Autor. % second "row"
    endtabular
    endfigure
    enddocument





    share|improve this answer

























    • Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

      – G. Bay
      Mar 8 at 20:01






    • 1





      @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

      – Mico
      Mar 8 at 20:14











    • @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

      – Mico
      Mar 8 at 20:17






    • 1





      @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

      – Mico
      Mar 8 at 21:30






    • 1





      @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

      – Mico
      Mar 8 at 21:57












    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
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f478435%2fhow-do-i-align-tablenotes-in-a-threeparttable%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4














    In the following example, I have used the flushleft option to the individual tablenotes environments. I have also embedded the tikzpicture in a tabular environment to overcome the alignment issue there.



    enter image description here



    documentclassmemoir
    usepackagelmodern % Usa a fonte Latin Modern
    usepackage[T1]fontenc % Selecao de codigos de fonte.
    usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
    usepackage[brazil]babel
    usepackage[range-phrase=,a,]siunitx
    sisetup
    group-digits=true,
    group-four-digits=true,
    group-separator=,,
    output-decimal-marker=,

    usepackagecaption
    captionsetup
    justification=justified,
    %labelsep=quad,
    labelsep=endash, %% ABNT q manda
    position=above,
    skip=onelineskip,
    width=0.95linewidth,

    setfloatadjustmenttablecentering
    setfloatadjustmentfigurecentering
    setfloatadjustmentthreeparttablecentering
    usepackagetikz
    usepackagepgfplots
    usepackage[]threeparttable


    begindocument
    beginfigure[]
    captionPressão
    labelfig:pvapor2
    beginthreeparttable
    begintabular@c@
    begintikzpicture[]
    beginaxis[grid=both,trim axis left, trim axis right,
    xlabel=Something else, ylabel=Something,
    xmin= 1150,
    xmax=1550,
    ymin=-0.02
    ]
    addplot+[ultra thick] coordinates
    (1300-273,101325*4.278*10^-11)
    (1400-273,101325*8.133*10^-10)
    (1500-273,101325*1.040*10^-8)
    (1600-273,101325*9.636*10^-8)
    (1687-273,101325*5.377*10^-7)
    (1700-273,101325*6.662*10^-7)
    (1800-273,101325*3.117*10^-6)
    (1900-273,101325*1.238*10^-5)
    ;
    endaxis
    endtikzpicture
    endtabular
    begintablenotes[flushleft]
    item Fonte: Autor.
    endtablenotes
    endthreeparttable
    endfigure

    begintable
    captionPlanejamento
    labeltab:planejamentoexperimental
    beginthreeparttable[t]
    begintabular@SSSS @
    toprule
    textOrdem & textEnsaio & textFator A & textFator B \
    midrule
    12 & 1 & 0 & 0\
    5 & 2 & -1.41421 & 0\
    2 & 3 & 1 & -1\
    11 & 4 & 0 & 0\
    13 & 5 & 0 & 0\
    10 & 6 & 0 & 0\
    8 & 7 & 0 & 1.41421\
    1 & 8 & -1 & -1\
    9 & 9 & 0 & 0\
    7 & 10 & 0 & -1.41421\
    3 & 11 & -1 & 1\
    4 & 12 & 1 & 1\
    6 & 13 & 1.414214 & 0\
    bottomrule
    endtabular
    begintablenotes[flushleft]
    item Fonte: Autor.
    endtablenotes
    endthreeparttable
    endtable
    enddocument





    share|improve this answer





























      4














      In the following example, I have used the flushleft option to the individual tablenotes environments. I have also embedded the tikzpicture in a tabular environment to overcome the alignment issue there.



      enter image description here



      documentclassmemoir
      usepackagelmodern % Usa a fonte Latin Modern
      usepackage[T1]fontenc % Selecao de codigos de fonte.
      usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
      usepackage[brazil]babel
      usepackage[range-phrase=,a,]siunitx
      sisetup
      group-digits=true,
      group-four-digits=true,
      group-separator=,,
      output-decimal-marker=,

      usepackagecaption
      captionsetup
      justification=justified,
      %labelsep=quad,
      labelsep=endash, %% ABNT q manda
      position=above,
      skip=onelineskip,
      width=0.95linewidth,

      setfloatadjustmenttablecentering
      setfloatadjustmentfigurecentering
      setfloatadjustmentthreeparttablecentering
      usepackagetikz
      usepackagepgfplots
      usepackage[]threeparttable


      begindocument
      beginfigure[]
      captionPressão
      labelfig:pvapor2
      beginthreeparttable
      begintabular@c@
      begintikzpicture[]
      beginaxis[grid=both,trim axis left, trim axis right,
      xlabel=Something else, ylabel=Something,
      xmin= 1150,
      xmax=1550,
      ymin=-0.02
      ]
      addplot+[ultra thick] coordinates
      (1300-273,101325*4.278*10^-11)
      (1400-273,101325*8.133*10^-10)
      (1500-273,101325*1.040*10^-8)
      (1600-273,101325*9.636*10^-8)
      (1687-273,101325*5.377*10^-7)
      (1700-273,101325*6.662*10^-7)
      (1800-273,101325*3.117*10^-6)
      (1900-273,101325*1.238*10^-5)
      ;
      endaxis
      endtikzpicture
      endtabular
      begintablenotes[flushleft]
      item Fonte: Autor.
      endtablenotes
      endthreeparttable
      endfigure

      begintable
      captionPlanejamento
      labeltab:planejamentoexperimental
      beginthreeparttable[t]
      begintabular@SSSS @
      toprule
      textOrdem & textEnsaio & textFator A & textFator B \
      midrule
      12 & 1 & 0 & 0\
      5 & 2 & -1.41421 & 0\
      2 & 3 & 1 & -1\
      11 & 4 & 0 & 0\
      13 & 5 & 0 & 0\
      10 & 6 & 0 & 0\
      8 & 7 & 0 & 1.41421\
      1 & 8 & -1 & -1\
      9 & 9 & 0 & 0\
      7 & 10 & 0 & -1.41421\
      3 & 11 & -1 & 1\
      4 & 12 & 1 & 1\
      6 & 13 & 1.414214 & 0\
      bottomrule
      endtabular
      begintablenotes[flushleft]
      item Fonte: Autor.
      endtablenotes
      endthreeparttable
      endtable
      enddocument





      share|improve this answer



























        4












        4








        4







        In the following example, I have used the flushleft option to the individual tablenotes environments. I have also embedded the tikzpicture in a tabular environment to overcome the alignment issue there.



        enter image description here



        documentclassmemoir
        usepackagelmodern % Usa a fonte Latin Modern
        usepackage[T1]fontenc % Selecao de codigos de fonte.
        usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
        usepackage[brazil]babel
        usepackage[range-phrase=,a,]siunitx
        sisetup
        group-digits=true,
        group-four-digits=true,
        group-separator=,,
        output-decimal-marker=,

        usepackagecaption
        captionsetup
        justification=justified,
        %labelsep=quad,
        labelsep=endash, %% ABNT q manda
        position=above,
        skip=onelineskip,
        width=0.95linewidth,

        setfloatadjustmenttablecentering
        setfloatadjustmentfigurecentering
        setfloatadjustmentthreeparttablecentering
        usepackagetikz
        usepackagepgfplots
        usepackage[]threeparttable


        begindocument
        beginfigure[]
        captionPressão
        labelfig:pvapor2
        beginthreeparttable
        begintabular@c@
        begintikzpicture[]
        beginaxis[grid=both,trim axis left, trim axis right,
        xlabel=Something else, ylabel=Something,
        xmin= 1150,
        xmax=1550,
        ymin=-0.02
        ]
        addplot+[ultra thick] coordinates
        (1300-273,101325*4.278*10^-11)
        (1400-273,101325*8.133*10^-10)
        (1500-273,101325*1.040*10^-8)
        (1600-273,101325*9.636*10^-8)
        (1687-273,101325*5.377*10^-7)
        (1700-273,101325*6.662*10^-7)
        (1800-273,101325*3.117*10^-6)
        (1900-273,101325*1.238*10^-5)
        ;
        endaxis
        endtikzpicture
        endtabular
        begintablenotes[flushleft]
        item Fonte: Autor.
        endtablenotes
        endthreeparttable
        endfigure

        begintable
        captionPlanejamento
        labeltab:planejamentoexperimental
        beginthreeparttable[t]
        begintabular@SSSS @
        toprule
        textOrdem & textEnsaio & textFator A & textFator B \
        midrule
        12 & 1 & 0 & 0\
        5 & 2 & -1.41421 & 0\
        2 & 3 & 1 & -1\
        11 & 4 & 0 & 0\
        13 & 5 & 0 & 0\
        10 & 6 & 0 & 0\
        8 & 7 & 0 & 1.41421\
        1 & 8 & -1 & -1\
        9 & 9 & 0 & 0\
        7 & 10 & 0 & -1.41421\
        3 & 11 & -1 & 1\
        4 & 12 & 1 & 1\
        6 & 13 & 1.414214 & 0\
        bottomrule
        endtabular
        begintablenotes[flushleft]
        item Fonte: Autor.
        endtablenotes
        endthreeparttable
        endtable
        enddocument





        share|improve this answer















        In the following example, I have used the flushleft option to the individual tablenotes environments. I have also embedded the tikzpicture in a tabular environment to overcome the alignment issue there.



        enter image description here



        documentclassmemoir
        usepackagelmodern % Usa a fonte Latin Modern
        usepackage[T1]fontenc % Selecao de codigos de fonte.
        usepackage[utf8]inputenc % Codificacao do documento (conv. auto. dos acentos)
        usepackage[brazil]babel
        usepackage[range-phrase=,a,]siunitx
        sisetup
        group-digits=true,
        group-four-digits=true,
        group-separator=,,
        output-decimal-marker=,

        usepackagecaption
        captionsetup
        justification=justified,
        %labelsep=quad,
        labelsep=endash, %% ABNT q manda
        position=above,
        skip=onelineskip,
        width=0.95linewidth,

        setfloatadjustmenttablecentering
        setfloatadjustmentfigurecentering
        setfloatadjustmentthreeparttablecentering
        usepackagetikz
        usepackagepgfplots
        usepackage[]threeparttable


        begindocument
        beginfigure[]
        captionPressão
        labelfig:pvapor2
        beginthreeparttable
        begintabular@c@
        begintikzpicture[]
        beginaxis[grid=both,trim axis left, trim axis right,
        xlabel=Something else, ylabel=Something,
        xmin= 1150,
        xmax=1550,
        ymin=-0.02
        ]
        addplot+[ultra thick] coordinates
        (1300-273,101325*4.278*10^-11)
        (1400-273,101325*8.133*10^-10)
        (1500-273,101325*1.040*10^-8)
        (1600-273,101325*9.636*10^-8)
        (1687-273,101325*5.377*10^-7)
        (1700-273,101325*6.662*10^-7)
        (1800-273,101325*3.117*10^-6)
        (1900-273,101325*1.238*10^-5)
        ;
        endaxis
        endtikzpicture
        endtabular
        begintablenotes[flushleft]
        item Fonte: Autor.
        endtablenotes
        endthreeparttable
        endfigure

        begintable
        captionPlanejamento
        labeltab:planejamentoexperimental
        beginthreeparttable[t]
        begintabular@SSSS @
        toprule
        textOrdem & textEnsaio & textFator A & textFator B \
        midrule
        12 & 1 & 0 & 0\
        5 & 2 & -1.41421 & 0\
        2 & 3 & 1 & -1\
        11 & 4 & 0 & 0\
        13 & 5 & 0 & 0\
        10 & 6 & 0 & 0\
        8 & 7 & 0 & 1.41421\
        1 & 8 & -1 & -1\
        9 & 9 & 0 & 0\
        7 & 10 & 0 & -1.41421\
        3 & 11 & -1 & 1\
        4 & 12 & 1 & 1\
        6 & 13 & 1.414214 & 0\
        bottomrule
        endtabular
        begintablenotes[flushleft]
        item Fonte: Autor.
        endtablenotes
        endthreeparttable
        endtable
        enddocument






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 8 at 16:44









        Bernard

        176k778210




        176k778210










        answered Mar 8 at 15:59









        leandriisleandriis

        11.3k1733




        11.3k1733





















            4














            Given that you're not using any tnote directives, employing the threeparttable machinery and a tablenotes environment seems inappropriate or, at the least, like massive overkill. The simplest solution for your formatting objective would appear to consist of place the "Fonte" ("source", right?) line into the body of the tabular environment. In the code below, that's done by writing



            multicolumn4@lfootnotesize Fonte: Autor.


            While you're making ajdustments, you should be a bit more deliberate in the way you use the S column type, especially in view of the fact that the SSSS one-size-fits-all approach is ill advised.



            The same argument holds for the treatment of the material in the figure environment: There's no need for the threeparttable environment machinery. Just place the tikzpicture environment in a single-column tabular environment, with column type @l@, and let the second row consist of



            footnotesize Fonte: Autor. % second "row"


            enter image description here



            documentclassmemoir
            usepackagelmodern % Usa a fonte Latin Modern
            usepackage[T1]fontenc % Selecao de codigos de fonte.
            usepackage[utf8]inputenc
            usepackage[brazil]babel
            usepackagesiunitx
            sisetuprange-phrase=,a,,
            group-digits=true,
            group-four-digits=true,
            group-separator=,,
            output-decimal-marker=,

            usepackagecaption
            captionsetupjustification=justified,
            %labelsep=quad,
            labelsep=endash, %% ABNT q manda
            position=above,
            skip=1ex,
            %width=0.95linewidth,

            setfloatadjustmenttablecentering

            usepackagetikz
            usepackagepgfplots

            begindocument
            setcounterchapter2 % just for this example

            begintable
            captionPlanejamento
            labeltab:planejamentoexperimental
            begintabular@ *2S[table-format=2.0]
            *2S[table-format=-1.5] @
            toprule
            Ordem & Ensaio & Fator A & Fator B \
            midrule
            12 & 1 & 0 & 0\
            5 & 2 & -1.41421 & 0\
            2 & 3 & 1 & -1\
            11 & 4 & 0 & 0\
            13 & 5 & 0 & 0\
            10 & 6 & 0 & 0\
            8 & 7 & 0 & 1.41421\
            1 & 8 & -1 & -1\
            9 & 9 & 0 & 0\
            7 & 10 & 0 & -1.41421\
            3 & 11 & -1 & 1\
            4 & 12 & 1 & 1\
            6 & 13 & 1.414214 & 0\
            bottomrule
            addlinespace
            multicolumn4@lfootnotesize Fonte: Autor.
            endtabular
            endtable

            beginfigure[h!]
            centering
            captionPressão
            labelfig:pvapor2
            begintabular@l@
            begintikzpicture[]
            beginaxis[grid=both,trim axis left, trim axis right,
            xlabel=Something else, ylabel=Something,
            xmin= 1150,
            xmax=1550,
            ymin=-0.02
            ]
            addplot+[ultra thick] coordinates
            (1300-273,101325*4.278*10^-11)
            (1400-273,101325*8.133*10^-10)
            (1500-273,101325*1.040*10^-8)
            (1600-273,101325*9.636*10^-8)
            (1687-273,101325*5.377*10^-7)
            (1700-273,101325*6.662*10^-7)
            (1800-273,101325*3.117*10^-6)
            (1900-273,101325*1.238*10^-5)
            ;
            endaxis
            endtikzpicture\ % end of first "row"
            footnotesize Fonte: Autor. % second "row"
            endtabular
            endfigure
            enddocument





            share|improve this answer

























            • Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

              – G. Bay
              Mar 8 at 20:01






            • 1





              @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

              – Mico
              Mar 8 at 20:14











            • @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

              – Mico
              Mar 8 at 20:17






            • 1





              @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

              – Mico
              Mar 8 at 21:30






            • 1





              @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

              – Mico
              Mar 8 at 21:57
















            4














            Given that you're not using any tnote directives, employing the threeparttable machinery and a tablenotes environment seems inappropriate or, at the least, like massive overkill. The simplest solution for your formatting objective would appear to consist of place the "Fonte" ("source", right?) line into the body of the tabular environment. In the code below, that's done by writing



            multicolumn4@lfootnotesize Fonte: Autor.


            While you're making ajdustments, you should be a bit more deliberate in the way you use the S column type, especially in view of the fact that the SSSS one-size-fits-all approach is ill advised.



            The same argument holds for the treatment of the material in the figure environment: There's no need for the threeparttable environment machinery. Just place the tikzpicture environment in a single-column tabular environment, with column type @l@, and let the second row consist of



            footnotesize Fonte: Autor. % second "row"


            enter image description here



            documentclassmemoir
            usepackagelmodern % Usa a fonte Latin Modern
            usepackage[T1]fontenc % Selecao de codigos de fonte.
            usepackage[utf8]inputenc
            usepackage[brazil]babel
            usepackagesiunitx
            sisetuprange-phrase=,a,,
            group-digits=true,
            group-four-digits=true,
            group-separator=,,
            output-decimal-marker=,

            usepackagecaption
            captionsetupjustification=justified,
            %labelsep=quad,
            labelsep=endash, %% ABNT q manda
            position=above,
            skip=1ex,
            %width=0.95linewidth,

            setfloatadjustmenttablecentering

            usepackagetikz
            usepackagepgfplots

            begindocument
            setcounterchapter2 % just for this example

            begintable
            captionPlanejamento
            labeltab:planejamentoexperimental
            begintabular@ *2S[table-format=2.0]
            *2S[table-format=-1.5] @
            toprule
            Ordem & Ensaio & Fator A & Fator B \
            midrule
            12 & 1 & 0 & 0\
            5 & 2 & -1.41421 & 0\
            2 & 3 & 1 & -1\
            11 & 4 & 0 & 0\
            13 & 5 & 0 & 0\
            10 & 6 & 0 & 0\
            8 & 7 & 0 & 1.41421\
            1 & 8 & -1 & -1\
            9 & 9 & 0 & 0\
            7 & 10 & 0 & -1.41421\
            3 & 11 & -1 & 1\
            4 & 12 & 1 & 1\
            6 & 13 & 1.414214 & 0\
            bottomrule
            addlinespace
            multicolumn4@lfootnotesize Fonte: Autor.
            endtabular
            endtable

            beginfigure[h!]
            centering
            captionPressão
            labelfig:pvapor2
            begintabular@l@
            begintikzpicture[]
            beginaxis[grid=both,trim axis left, trim axis right,
            xlabel=Something else, ylabel=Something,
            xmin= 1150,
            xmax=1550,
            ymin=-0.02
            ]
            addplot+[ultra thick] coordinates
            (1300-273,101325*4.278*10^-11)
            (1400-273,101325*8.133*10^-10)
            (1500-273,101325*1.040*10^-8)
            (1600-273,101325*9.636*10^-8)
            (1687-273,101325*5.377*10^-7)
            (1700-273,101325*6.662*10^-7)
            (1800-273,101325*3.117*10^-6)
            (1900-273,101325*1.238*10^-5)
            ;
            endaxis
            endtikzpicture\ % end of first "row"
            footnotesize Fonte: Autor. % second "row"
            endtabular
            endfigure
            enddocument





            share|improve this answer

























            • Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

              – G. Bay
              Mar 8 at 20:01






            • 1





              @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

              – Mico
              Mar 8 at 20:14











            • @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

              – Mico
              Mar 8 at 20:17






            • 1





              @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

              – Mico
              Mar 8 at 21:30






            • 1





              @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

              – Mico
              Mar 8 at 21:57














            4












            4








            4







            Given that you're not using any tnote directives, employing the threeparttable machinery and a tablenotes environment seems inappropriate or, at the least, like massive overkill. The simplest solution for your formatting objective would appear to consist of place the "Fonte" ("source", right?) line into the body of the tabular environment. In the code below, that's done by writing



            multicolumn4@lfootnotesize Fonte: Autor.


            While you're making ajdustments, you should be a bit more deliberate in the way you use the S column type, especially in view of the fact that the SSSS one-size-fits-all approach is ill advised.



            The same argument holds for the treatment of the material in the figure environment: There's no need for the threeparttable environment machinery. Just place the tikzpicture environment in a single-column tabular environment, with column type @l@, and let the second row consist of



            footnotesize Fonte: Autor. % second "row"


            enter image description here



            documentclassmemoir
            usepackagelmodern % Usa a fonte Latin Modern
            usepackage[T1]fontenc % Selecao de codigos de fonte.
            usepackage[utf8]inputenc
            usepackage[brazil]babel
            usepackagesiunitx
            sisetuprange-phrase=,a,,
            group-digits=true,
            group-four-digits=true,
            group-separator=,,
            output-decimal-marker=,

            usepackagecaption
            captionsetupjustification=justified,
            %labelsep=quad,
            labelsep=endash, %% ABNT q manda
            position=above,
            skip=1ex,
            %width=0.95linewidth,

            setfloatadjustmenttablecentering

            usepackagetikz
            usepackagepgfplots

            begindocument
            setcounterchapter2 % just for this example

            begintable
            captionPlanejamento
            labeltab:planejamentoexperimental
            begintabular@ *2S[table-format=2.0]
            *2S[table-format=-1.5] @
            toprule
            Ordem & Ensaio & Fator A & Fator B \
            midrule
            12 & 1 & 0 & 0\
            5 & 2 & -1.41421 & 0\
            2 & 3 & 1 & -1\
            11 & 4 & 0 & 0\
            13 & 5 & 0 & 0\
            10 & 6 & 0 & 0\
            8 & 7 & 0 & 1.41421\
            1 & 8 & -1 & -1\
            9 & 9 & 0 & 0\
            7 & 10 & 0 & -1.41421\
            3 & 11 & -1 & 1\
            4 & 12 & 1 & 1\
            6 & 13 & 1.414214 & 0\
            bottomrule
            addlinespace
            multicolumn4@lfootnotesize Fonte: Autor.
            endtabular
            endtable

            beginfigure[h!]
            centering
            captionPressão
            labelfig:pvapor2
            begintabular@l@
            begintikzpicture[]
            beginaxis[grid=both,trim axis left, trim axis right,
            xlabel=Something else, ylabel=Something,
            xmin= 1150,
            xmax=1550,
            ymin=-0.02
            ]
            addplot+[ultra thick] coordinates
            (1300-273,101325*4.278*10^-11)
            (1400-273,101325*8.133*10^-10)
            (1500-273,101325*1.040*10^-8)
            (1600-273,101325*9.636*10^-8)
            (1687-273,101325*5.377*10^-7)
            (1700-273,101325*6.662*10^-7)
            (1800-273,101325*3.117*10^-6)
            (1900-273,101325*1.238*10^-5)
            ;
            endaxis
            endtikzpicture\ % end of first "row"
            footnotesize Fonte: Autor. % second "row"
            endtabular
            endfigure
            enddocument





            share|improve this answer















            Given that you're not using any tnote directives, employing the threeparttable machinery and a tablenotes environment seems inappropriate or, at the least, like massive overkill. The simplest solution for your formatting objective would appear to consist of place the "Fonte" ("source", right?) line into the body of the tabular environment. In the code below, that's done by writing



            multicolumn4@lfootnotesize Fonte: Autor.


            While you're making ajdustments, you should be a bit more deliberate in the way you use the S column type, especially in view of the fact that the SSSS one-size-fits-all approach is ill advised.



            The same argument holds for the treatment of the material in the figure environment: There's no need for the threeparttable environment machinery. Just place the tikzpicture environment in a single-column tabular environment, with column type @l@, and let the second row consist of



            footnotesize Fonte: Autor. % second "row"


            enter image description here



            documentclassmemoir
            usepackagelmodern % Usa a fonte Latin Modern
            usepackage[T1]fontenc % Selecao de codigos de fonte.
            usepackage[utf8]inputenc
            usepackage[brazil]babel
            usepackagesiunitx
            sisetuprange-phrase=,a,,
            group-digits=true,
            group-four-digits=true,
            group-separator=,,
            output-decimal-marker=,

            usepackagecaption
            captionsetupjustification=justified,
            %labelsep=quad,
            labelsep=endash, %% ABNT q manda
            position=above,
            skip=1ex,
            %width=0.95linewidth,

            setfloatadjustmenttablecentering

            usepackagetikz
            usepackagepgfplots

            begindocument
            setcounterchapter2 % just for this example

            begintable
            captionPlanejamento
            labeltab:planejamentoexperimental
            begintabular@ *2S[table-format=2.0]
            *2S[table-format=-1.5] @
            toprule
            Ordem & Ensaio & Fator A & Fator B \
            midrule
            12 & 1 & 0 & 0\
            5 & 2 & -1.41421 & 0\
            2 & 3 & 1 & -1\
            11 & 4 & 0 & 0\
            13 & 5 & 0 & 0\
            10 & 6 & 0 & 0\
            8 & 7 & 0 & 1.41421\
            1 & 8 & -1 & -1\
            9 & 9 & 0 & 0\
            7 & 10 & 0 & -1.41421\
            3 & 11 & -1 & 1\
            4 & 12 & 1 & 1\
            6 & 13 & 1.414214 & 0\
            bottomrule
            addlinespace
            multicolumn4@lfootnotesize Fonte: Autor.
            endtabular
            endtable

            beginfigure[h!]
            centering
            captionPressão
            labelfig:pvapor2
            begintabular@l@
            begintikzpicture[]
            beginaxis[grid=both,trim axis left, trim axis right,
            xlabel=Something else, ylabel=Something,
            xmin= 1150,
            xmax=1550,
            ymin=-0.02
            ]
            addplot+[ultra thick] coordinates
            (1300-273,101325*4.278*10^-11)
            (1400-273,101325*8.133*10^-10)
            (1500-273,101325*1.040*10^-8)
            (1600-273,101325*9.636*10^-8)
            (1687-273,101325*5.377*10^-7)
            (1700-273,101325*6.662*10^-7)
            (1800-273,101325*3.117*10^-6)
            (1900-273,101325*1.238*10^-5)
            ;
            endaxis
            endtikzpicture\ % end of first "row"
            footnotesize Fonte: Autor. % second "row"
            endtabular
            endfigure
            enddocument






            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Mar 8 at 20:18

























            answered Mar 8 at 17:14









            MicoMico

            287k32392781




            287k32392781












            • Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

              – G. Bay
              Mar 8 at 20:01






            • 1





              @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

              – Mico
              Mar 8 at 20:14











            • @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

              – Mico
              Mar 8 at 20:17






            • 1





              @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

              – Mico
              Mar 8 at 21:30






            • 1





              @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

              – Mico
              Mar 8 at 21:57


















            • Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

              – G. Bay
              Mar 8 at 20:01






            • 1





              @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

              – Mico
              Mar 8 at 20:14











            • @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

              – Mico
              Mar 8 at 20:17






            • 1





              @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

              – Mico
              Mar 8 at 21:30






            • 1





              @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

              – Mico
              Mar 8 at 21:57

















            Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

            – G. Bay
            Mar 8 at 20:01





            Hmmmm, I like your solution. I don't quiet understand your comment about t S usage, could you elaborate more? I totally ignore the difference in format 1.5 and 2 :( Also, lets say in the future I need to add a table with tnotes, thus using threeparttable, wouldn't it create a inconsistency in my thesis?

            – G. Bay
            Mar 8 at 20:01




            1




            1





            @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

            – Mico
            Mar 8 at 20:14





            @G.Bay - My apologies for not being clear. If no table-format option is given, the S column type assumes that the number of digits before and after the (explicit or implicit) decimal marker is the same. If you look closely at the screenshot that goes with your query, you'll notice that the numbers in the first two column looks left-shifted, because the numbers have no decimal components. Conversely, the numbers in the final two columns looks like they've been right-shifted, as there is only 1 digit to the left of the decimal marker but up to 5 digits to the right of the decimal marker.

            – Mico
            Mar 8 at 20:14













            @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

            – Mico
            Mar 8 at 20:17





            @G.Bay - I don't quite follow your concern about a possible inconsistent look across table environments that do or do not contain tablenotes components. Just be sure to load the threeparttable environment with the option flushleft.

            – Mico
            Mar 8 at 20:17




            1




            1





            @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

            – Mico
            Mar 8 at 21:30





            @G.Bay - Indeed: In your code, since there are no tnote directives, the argument of item in the tablenotes environment has to be left empty. Because LaTeX is very much expecting an argument, it treats the space after item in item Fonte: Autor. as the argument of item. That's why, in your code, the Fonte: Autor. ends up not being typeset fully flushleft.

            – Mico
            Mar 8 at 21:30




            1




            1





            @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

            – Mico
            Mar 8 at 21:57






            @G.Bay - I'm afraid I've lost the point of this thread. I continue to believe that if you load the threeparttable package with the option flushleft, you'll get good results if there's a point to employing a tablenotes environment, viz., when there are some tnote directives in the body of the tabular environment which require some corresponding non-trivial item directives in the tablenotes environment. OTOH, if there are no tnote directives to begin with, I simply don't understand why anyone would want to use a tablenotes environment and fill it with trivial items.

            – Mico
            Mar 8 at 21:57


















            draft saved

            draft discarded
















































            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f478435%2fhow-do-i-align-tablenotes-in-a-threeparttable%23new-answer', 'question_page');

            );

            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







            Popular posts from this blog

            Save data to MySQL database using ExtJS and PHP [closed]2019 Community Moderator ElectionHow can I prevent SQL injection in PHP?Which MySQL data type to use for storing boolean valuesPHP: Delete an element from an arrayHow do I connect to a MySQL Database in Python?Should I use the datetime or timestamp data type in MySQL?How to get a list of MySQL user accountsHow Do You Parse and Process HTML/XML in PHP?Reference — What does this symbol mean in PHP?How does PHP 'foreach' actually work?Why shouldn't I use mysql_* functions in PHP?

            Compiling GNU Global with universal-ctags support Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctagsVim and Ctags tips and trickscscope or ctags why choose one over the other?scons and ctagsctags cannot open option file “.ctags”Adding tag scopes in universal-ctagsShould I use Universal-ctags?Universal ctags on WindowsHow do I install GNU Global with universal ctags support using Homebrew?Universal ctags with emacsHow to highlight ctags generated by Universal Ctags in Vim?

            Add ONERROR event to image from jsp tldHow to add an image to a JPanel?Saving image from PHP URLHTML img scalingCheck if an image is loaded (no errors) with jQueryHow to force an <img> to take up width, even if the image is not loadedHow do I populate hidden form field with a value set in Spring ControllerStyling Raw elements Generated from JSP tagds with Jquery MobileLimit resizing of images with explicitly set width and height attributeserror TLD use in a jsp fileJsp tld files cannot be resolved