List of Figures sorted by Figure number
I am using
usepackage{imakeidx}
usepackage{hyperref}
and the command listoffigures
to get the list of figures. Some figures are double-column, some are single-column, and LaTeX does not always place them consecutively.The figures are ordered by page as usual in the list of figures.
However, I would prefer to have the list sorted by Figure number rather than page number, and with the number of figures I am using it would be impractical to change the numbers of any of the figures.
This is a view of the first two pages of the List of Figures:
Note the incorrect figure number order when sorted by page (page 28).
Can this be changed? How?
table-of-contents floats numbering page-numbering sorting
add a comment |
I am using
usepackage{imakeidx}
usepackage{hyperref}
and the command listoffigures
to get the list of figures. Some figures are double-column, some are single-column, and LaTeX does not always place them consecutively.The figures are ordered by page as usual in the list of figures.
However, I would prefer to have the list sorted by Figure number rather than page number, and with the number of figures I am using it would be impractical to change the numbers of any of the figures.
This is a view of the first two pages of the List of Figures:
Note the incorrect figure number order when sorted by page (page 28).
Can this be changed? How?
table-of-contents floats numbering page-numbering sorting
6
the fact that figures can come out of order is a bug that can't be fixed by default for historical reasons. adusepackage{fixltx2e}
and they should stay in order.
– David Carlisle
Apr 19 '13 at 0:54
2
@DavidCarlisle Could you please elaborate on those "historical reasons"? Thanks.
– jubobs
Apr 19 '13 at 9:15
add a comment |
I am using
usepackage{imakeidx}
usepackage{hyperref}
and the command listoffigures
to get the list of figures. Some figures are double-column, some are single-column, and LaTeX does not always place them consecutively.The figures are ordered by page as usual in the list of figures.
However, I would prefer to have the list sorted by Figure number rather than page number, and with the number of figures I am using it would be impractical to change the numbers of any of the figures.
This is a view of the first two pages of the List of Figures:
Note the incorrect figure number order when sorted by page (page 28).
Can this be changed? How?
table-of-contents floats numbering page-numbering sorting
I am using
usepackage{imakeidx}
usepackage{hyperref}
and the command listoffigures
to get the list of figures. Some figures are double-column, some are single-column, and LaTeX does not always place them consecutively.The figures are ordered by page as usual in the list of figures.
However, I would prefer to have the list sorted by Figure number rather than page number, and with the number of figures I am using it would be impractical to change the numbers of any of the figures.
This is a view of the first two pages of the List of Figures:
Note the incorrect figure number order when sorted by page (page 28).
Can this be changed? How?
table-of-contents floats numbering page-numbering sorting
table-of-contents floats numbering page-numbering sorting
edited Apr 19 '13 at 1:04
Werner
437k649581647
437k649581647
asked Apr 19 '13 at 0:40
Nick
2112
2112
6
the fact that figures can come out of order is a bug that can't be fixed by default for historical reasons. adusepackage{fixltx2e}
and they should stay in order.
– David Carlisle
Apr 19 '13 at 0:54
2
@DavidCarlisle Could you please elaborate on those "historical reasons"? Thanks.
– jubobs
Apr 19 '13 at 9:15
add a comment |
6
the fact that figures can come out of order is a bug that can't be fixed by default for historical reasons. adusepackage{fixltx2e}
and they should stay in order.
– David Carlisle
Apr 19 '13 at 0:54
2
@DavidCarlisle Could you please elaborate on those "historical reasons"? Thanks.
– jubobs
Apr 19 '13 at 9:15
6
6
the fact that figures can come out of order is a bug that can't be fixed by default for historical reasons. ad
usepackage{fixltx2e}
and they should stay in order.– David Carlisle
Apr 19 '13 at 0:54
the fact that figures can come out of order is a bug that can't be fixed by default for historical reasons. ad
usepackage{fixltx2e}
and they should stay in order.– David Carlisle
Apr 19 '13 at 0:54
2
2
@DavidCarlisle Could you please elaborate on those "historical reasons"? Thanks.
– jubobs
Apr 19 '13 at 9:15
@DavidCarlisle Could you please elaborate on those "historical reasons"? Thanks.
– jubobs
Apr 19 '13 at 9:15
add a comment |
1 Answer
1
active
oldest
votes
Of course, David Carlisle has already mentioned in a comment the correct solution, which is to use the fixltx2e
package or a new enough LaTeX kernel (now fixltx2e
changes are applied by default). Among other goodies, this will ensure that figures appear in the same order in the output as you specified them in the input.
If, however, you like how LaTeX does it by default, outputting single and double-column figures in independent orders, it is possible to only sort the list of figures by figure number, without changing the output in the main part of the document. The code below does this by ordering lines of the lof
file just before listoffigures
is called. The key used to sort is the second item of the second argument of contentsline
, which happens to be the figure number. One could use similar code to sort figures by caption, or whatever other criterion you like.
documentclass{article}
usepackage[margin=2cm]{geometry}
usepackage{imakeidx}
usepackage{hyperref}
usepackage{lipsum}
%%%%%%%%%%%%%%%%%%% Sorting a file
usepackage{catchfile}
usepackage{expl3, xparse}
ExplSyntaxOn
tl_new:N l_sortfile_tl % The contents of file #1.
seq_new:N l_sortfile_seq % The contents, split at the delimiter #2.
tl_new:N l_sortfile_first_tl % Part of the file #1 before first #2.
iow_new:N l_sortfile_iow % The output goes there.
tl_new:N l_sortfile_a_tl % Used for sorting
tl_new:N l_sortfile_b_tl % Used for sorting
cs_new_protected:Npn sortfile:nnn #1#2#3
{
IfFileExists {#1}
{ CatchFileDef { l_sortfile_tl } {#1} { } }
{ }
seq_set_split:NnV l_sortfile_seq {#2} l_sortfile_tl
seq_pop:NN l_sortfile_seq l_sortfile_first_tl
seq_sort:Nn l_sortfile_seq { #3 {##1} {##2} }
iow_open:Nn l_sortfile_iow {#1}
tl_if_empty:NF l_sortfile_first_tl
{ iow_now:Nx l_sortfile_iow { exp_not:V l_sortfile_first_tl } }
seq_map_inline:Nn l_sortfile_seq
{ iow_now:Nn l_sortfile_iow { #2 ##1 } }
iow_close:N l_sortfile_iow
}
cs_new_protected:Npn sortfile_contents_sort:nn #1#2
{
tl_set:Nx l_sortfile_a_tl { tl_item:nn {#1} {2} }
tl_set:Nx l_sortfile_b_tl { tl_item:nn {#2} {2} }
int_compare:nNnTF
{ tl_item:Nn l_sortfile_a_tl {2} }
> { tl_item:Nn l_sortfile_b_tl {2} }
{ sort_return_swapped: }
{ sort_return_same: }
}
DeclareDocumentCommand{sortfile}{mmm}
{ sortfile:nnn {#1} {#2} {#3} }
DeclareDocumentCommand{contentssort}{mm}
{ sortfile_contents_sort:nn {#1} {#2} }
ExplSyntaxOff
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
begin{document}
sortfile{jobname.lof}{contentsline}{contentssort}
listoffigures
twocolumn
lipsum[1-5]
begin{figure}footnotesizelipsum[2]caption{First figure}end{figure}
lipsum[6]
begin{figure*}footnotesizelipsum[2]caption{Second figure}end{figure*}
lipsum[7]
begin{figure}footnotesizelipsum[2]caption{Third figure}end{figure}
lipsum[8]
begin{figure}footnotesizelipsum[2]caption{Fourth figure}end{figure}
lipsum[9-15]
end{document}
sort_ordered:
andsort_reversed:
are deprecated as of 2018-12-31; the right functions aresort_return_same:
andsort_return_swapped:
– egreg
yesterday
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%2f109516%2flist-of-figures-sorted-by-figure-number%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Of course, David Carlisle has already mentioned in a comment the correct solution, which is to use the fixltx2e
package or a new enough LaTeX kernel (now fixltx2e
changes are applied by default). Among other goodies, this will ensure that figures appear in the same order in the output as you specified them in the input.
If, however, you like how LaTeX does it by default, outputting single and double-column figures in independent orders, it is possible to only sort the list of figures by figure number, without changing the output in the main part of the document. The code below does this by ordering lines of the lof
file just before listoffigures
is called. The key used to sort is the second item of the second argument of contentsline
, which happens to be the figure number. One could use similar code to sort figures by caption, or whatever other criterion you like.
documentclass{article}
usepackage[margin=2cm]{geometry}
usepackage{imakeidx}
usepackage{hyperref}
usepackage{lipsum}
%%%%%%%%%%%%%%%%%%% Sorting a file
usepackage{catchfile}
usepackage{expl3, xparse}
ExplSyntaxOn
tl_new:N l_sortfile_tl % The contents of file #1.
seq_new:N l_sortfile_seq % The contents, split at the delimiter #2.
tl_new:N l_sortfile_first_tl % Part of the file #1 before first #2.
iow_new:N l_sortfile_iow % The output goes there.
tl_new:N l_sortfile_a_tl % Used for sorting
tl_new:N l_sortfile_b_tl % Used for sorting
cs_new_protected:Npn sortfile:nnn #1#2#3
{
IfFileExists {#1}
{ CatchFileDef { l_sortfile_tl } {#1} { } }
{ }
seq_set_split:NnV l_sortfile_seq {#2} l_sortfile_tl
seq_pop:NN l_sortfile_seq l_sortfile_first_tl
seq_sort:Nn l_sortfile_seq { #3 {##1} {##2} }
iow_open:Nn l_sortfile_iow {#1}
tl_if_empty:NF l_sortfile_first_tl
{ iow_now:Nx l_sortfile_iow { exp_not:V l_sortfile_first_tl } }
seq_map_inline:Nn l_sortfile_seq
{ iow_now:Nn l_sortfile_iow { #2 ##1 } }
iow_close:N l_sortfile_iow
}
cs_new_protected:Npn sortfile_contents_sort:nn #1#2
{
tl_set:Nx l_sortfile_a_tl { tl_item:nn {#1} {2} }
tl_set:Nx l_sortfile_b_tl { tl_item:nn {#2} {2} }
int_compare:nNnTF
{ tl_item:Nn l_sortfile_a_tl {2} }
> { tl_item:Nn l_sortfile_b_tl {2} }
{ sort_return_swapped: }
{ sort_return_same: }
}
DeclareDocumentCommand{sortfile}{mmm}
{ sortfile:nnn {#1} {#2} {#3} }
DeclareDocumentCommand{contentssort}{mm}
{ sortfile_contents_sort:nn {#1} {#2} }
ExplSyntaxOff
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
begin{document}
sortfile{jobname.lof}{contentsline}{contentssort}
listoffigures
twocolumn
lipsum[1-5]
begin{figure}footnotesizelipsum[2]caption{First figure}end{figure}
lipsum[6]
begin{figure*}footnotesizelipsum[2]caption{Second figure}end{figure*}
lipsum[7]
begin{figure}footnotesizelipsum[2]caption{Third figure}end{figure}
lipsum[8]
begin{figure}footnotesizelipsum[2]caption{Fourth figure}end{figure}
lipsum[9-15]
end{document}
sort_ordered:
andsort_reversed:
are deprecated as of 2018-12-31; the right functions aresort_return_same:
andsort_return_swapped:
– egreg
yesterday
add a comment |
Of course, David Carlisle has already mentioned in a comment the correct solution, which is to use the fixltx2e
package or a new enough LaTeX kernel (now fixltx2e
changes are applied by default). Among other goodies, this will ensure that figures appear in the same order in the output as you specified them in the input.
If, however, you like how LaTeX does it by default, outputting single and double-column figures in independent orders, it is possible to only sort the list of figures by figure number, without changing the output in the main part of the document. The code below does this by ordering lines of the lof
file just before listoffigures
is called. The key used to sort is the second item of the second argument of contentsline
, which happens to be the figure number. One could use similar code to sort figures by caption, or whatever other criterion you like.
documentclass{article}
usepackage[margin=2cm]{geometry}
usepackage{imakeidx}
usepackage{hyperref}
usepackage{lipsum}
%%%%%%%%%%%%%%%%%%% Sorting a file
usepackage{catchfile}
usepackage{expl3, xparse}
ExplSyntaxOn
tl_new:N l_sortfile_tl % The contents of file #1.
seq_new:N l_sortfile_seq % The contents, split at the delimiter #2.
tl_new:N l_sortfile_first_tl % Part of the file #1 before first #2.
iow_new:N l_sortfile_iow % The output goes there.
tl_new:N l_sortfile_a_tl % Used for sorting
tl_new:N l_sortfile_b_tl % Used for sorting
cs_new_protected:Npn sortfile:nnn #1#2#3
{
IfFileExists {#1}
{ CatchFileDef { l_sortfile_tl } {#1} { } }
{ }
seq_set_split:NnV l_sortfile_seq {#2} l_sortfile_tl
seq_pop:NN l_sortfile_seq l_sortfile_first_tl
seq_sort:Nn l_sortfile_seq { #3 {##1} {##2} }
iow_open:Nn l_sortfile_iow {#1}
tl_if_empty:NF l_sortfile_first_tl
{ iow_now:Nx l_sortfile_iow { exp_not:V l_sortfile_first_tl } }
seq_map_inline:Nn l_sortfile_seq
{ iow_now:Nn l_sortfile_iow { #2 ##1 } }
iow_close:N l_sortfile_iow
}
cs_new_protected:Npn sortfile_contents_sort:nn #1#2
{
tl_set:Nx l_sortfile_a_tl { tl_item:nn {#1} {2} }
tl_set:Nx l_sortfile_b_tl { tl_item:nn {#2} {2} }
int_compare:nNnTF
{ tl_item:Nn l_sortfile_a_tl {2} }
> { tl_item:Nn l_sortfile_b_tl {2} }
{ sort_return_swapped: }
{ sort_return_same: }
}
DeclareDocumentCommand{sortfile}{mmm}
{ sortfile:nnn {#1} {#2} {#3} }
DeclareDocumentCommand{contentssort}{mm}
{ sortfile_contents_sort:nn {#1} {#2} }
ExplSyntaxOff
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
begin{document}
sortfile{jobname.lof}{contentsline}{contentssort}
listoffigures
twocolumn
lipsum[1-5]
begin{figure}footnotesizelipsum[2]caption{First figure}end{figure}
lipsum[6]
begin{figure*}footnotesizelipsum[2]caption{Second figure}end{figure*}
lipsum[7]
begin{figure}footnotesizelipsum[2]caption{Third figure}end{figure}
lipsum[8]
begin{figure}footnotesizelipsum[2]caption{Fourth figure}end{figure}
lipsum[9-15]
end{document}
sort_ordered:
andsort_reversed:
are deprecated as of 2018-12-31; the right functions aresort_return_same:
andsort_return_swapped:
– egreg
yesterday
add a comment |
Of course, David Carlisle has already mentioned in a comment the correct solution, which is to use the fixltx2e
package or a new enough LaTeX kernel (now fixltx2e
changes are applied by default). Among other goodies, this will ensure that figures appear in the same order in the output as you specified them in the input.
If, however, you like how LaTeX does it by default, outputting single and double-column figures in independent orders, it is possible to only sort the list of figures by figure number, without changing the output in the main part of the document. The code below does this by ordering lines of the lof
file just before listoffigures
is called. The key used to sort is the second item of the second argument of contentsline
, which happens to be the figure number. One could use similar code to sort figures by caption, or whatever other criterion you like.
documentclass{article}
usepackage[margin=2cm]{geometry}
usepackage{imakeidx}
usepackage{hyperref}
usepackage{lipsum}
%%%%%%%%%%%%%%%%%%% Sorting a file
usepackage{catchfile}
usepackage{expl3, xparse}
ExplSyntaxOn
tl_new:N l_sortfile_tl % The contents of file #1.
seq_new:N l_sortfile_seq % The contents, split at the delimiter #2.
tl_new:N l_sortfile_first_tl % Part of the file #1 before first #2.
iow_new:N l_sortfile_iow % The output goes there.
tl_new:N l_sortfile_a_tl % Used for sorting
tl_new:N l_sortfile_b_tl % Used for sorting
cs_new_protected:Npn sortfile:nnn #1#2#3
{
IfFileExists {#1}
{ CatchFileDef { l_sortfile_tl } {#1} { } }
{ }
seq_set_split:NnV l_sortfile_seq {#2} l_sortfile_tl
seq_pop:NN l_sortfile_seq l_sortfile_first_tl
seq_sort:Nn l_sortfile_seq { #3 {##1} {##2} }
iow_open:Nn l_sortfile_iow {#1}
tl_if_empty:NF l_sortfile_first_tl
{ iow_now:Nx l_sortfile_iow { exp_not:V l_sortfile_first_tl } }
seq_map_inline:Nn l_sortfile_seq
{ iow_now:Nn l_sortfile_iow { #2 ##1 } }
iow_close:N l_sortfile_iow
}
cs_new_protected:Npn sortfile_contents_sort:nn #1#2
{
tl_set:Nx l_sortfile_a_tl { tl_item:nn {#1} {2} }
tl_set:Nx l_sortfile_b_tl { tl_item:nn {#2} {2} }
int_compare:nNnTF
{ tl_item:Nn l_sortfile_a_tl {2} }
> { tl_item:Nn l_sortfile_b_tl {2} }
{ sort_return_swapped: }
{ sort_return_same: }
}
DeclareDocumentCommand{sortfile}{mmm}
{ sortfile:nnn {#1} {#2} {#3} }
DeclareDocumentCommand{contentssort}{mm}
{ sortfile_contents_sort:nn {#1} {#2} }
ExplSyntaxOff
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
begin{document}
sortfile{jobname.lof}{contentsline}{contentssort}
listoffigures
twocolumn
lipsum[1-5]
begin{figure}footnotesizelipsum[2]caption{First figure}end{figure}
lipsum[6]
begin{figure*}footnotesizelipsum[2]caption{Second figure}end{figure*}
lipsum[7]
begin{figure}footnotesizelipsum[2]caption{Third figure}end{figure}
lipsum[8]
begin{figure}footnotesizelipsum[2]caption{Fourth figure}end{figure}
lipsum[9-15]
end{document}
Of course, David Carlisle has already mentioned in a comment the correct solution, which is to use the fixltx2e
package or a new enough LaTeX kernel (now fixltx2e
changes are applied by default). Among other goodies, this will ensure that figures appear in the same order in the output as you specified them in the input.
If, however, you like how LaTeX does it by default, outputting single and double-column figures in independent orders, it is possible to only sort the list of figures by figure number, without changing the output in the main part of the document. The code below does this by ordering lines of the lof
file just before listoffigures
is called. The key used to sort is the second item of the second argument of contentsline
, which happens to be the figure number. One could use similar code to sort figures by caption, or whatever other criterion you like.
documentclass{article}
usepackage[margin=2cm]{geometry}
usepackage{imakeidx}
usepackage{hyperref}
usepackage{lipsum}
%%%%%%%%%%%%%%%%%%% Sorting a file
usepackage{catchfile}
usepackage{expl3, xparse}
ExplSyntaxOn
tl_new:N l_sortfile_tl % The contents of file #1.
seq_new:N l_sortfile_seq % The contents, split at the delimiter #2.
tl_new:N l_sortfile_first_tl % Part of the file #1 before first #2.
iow_new:N l_sortfile_iow % The output goes there.
tl_new:N l_sortfile_a_tl % Used for sorting
tl_new:N l_sortfile_b_tl % Used for sorting
cs_new_protected:Npn sortfile:nnn #1#2#3
{
IfFileExists {#1}
{ CatchFileDef { l_sortfile_tl } {#1} { } }
{ }
seq_set_split:NnV l_sortfile_seq {#2} l_sortfile_tl
seq_pop:NN l_sortfile_seq l_sortfile_first_tl
seq_sort:Nn l_sortfile_seq { #3 {##1} {##2} }
iow_open:Nn l_sortfile_iow {#1}
tl_if_empty:NF l_sortfile_first_tl
{ iow_now:Nx l_sortfile_iow { exp_not:V l_sortfile_first_tl } }
seq_map_inline:Nn l_sortfile_seq
{ iow_now:Nn l_sortfile_iow { #2 ##1 } }
iow_close:N l_sortfile_iow
}
cs_new_protected:Npn sortfile_contents_sort:nn #1#2
{
tl_set:Nx l_sortfile_a_tl { tl_item:nn {#1} {2} }
tl_set:Nx l_sortfile_b_tl { tl_item:nn {#2} {2} }
int_compare:nNnTF
{ tl_item:Nn l_sortfile_a_tl {2} }
> { tl_item:Nn l_sortfile_b_tl {2} }
{ sort_return_swapped: }
{ sort_return_same: }
}
DeclareDocumentCommand{sortfile}{mmm}
{ sortfile:nnn {#1} {#2} {#3} }
DeclareDocumentCommand{contentssort}{mm}
{ sortfile_contents_sort:nn {#1} {#2} }
ExplSyntaxOff
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
begin{document}
sortfile{jobname.lof}{contentsline}{contentssort}
listoffigures
twocolumn
lipsum[1-5]
begin{figure}footnotesizelipsum[2]caption{First figure}end{figure}
lipsum[6]
begin{figure*}footnotesizelipsum[2]caption{Second figure}end{figure*}
lipsum[7]
begin{figure}footnotesizelipsum[2]caption{Third figure}end{figure}
lipsum[8]
begin{figure}footnotesizelipsum[2]caption{Fourth figure}end{figure}
lipsum[9-15]
end{document}
edited 5 mins ago
answered May 18 '13 at 13:53
Bruno Le Floch
33.8k5114211
33.8k5114211
sort_ordered:
andsort_reversed:
are deprecated as of 2018-12-31; the right functions aresort_return_same:
andsort_return_swapped:
– egreg
yesterday
add a comment |
sort_ordered:
andsort_reversed:
are deprecated as of 2018-12-31; the right functions aresort_return_same:
andsort_return_swapped:
– egreg
yesterday
sort_ordered:
and sort_reversed:
are deprecated as of 2018-12-31; the right functions are sort_return_same:
and sort_return_swapped:
– egreg
yesterday
sort_ordered:
and sort_reversed:
are deprecated as of 2018-12-31; the right functions are sort_return_same:
and sort_return_swapped:
– egreg
yesterday
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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f109516%2flist-of-figures-sorted-by-figure-number%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
6
the fact that figures can come out of order is a bug that can't be fixed by default for historical reasons. ad
usepackage{fixltx2e}
and they should stay in order.– David Carlisle
Apr 19 '13 at 0:54
2
@DavidCarlisle Could you please elaborate on those "historical reasons"? Thanks.
– jubobs
Apr 19 '13 at 9:15