how to make tex4ht center a long table as it does with table?
when using centering
option in table
, and then using either tabular
or longtable
then both come out centered in PDF as expected.
But in tex4ht, only the tabular
comes out centered in middle of the web page, while the longtable
is not centered and remained to the left edge of the webpage.
Here is a MWE
documentclass[11pt]{article}%
usepackage{float}
usepackage{longtable}
begin{document}
This is my table
begin{table}[H]
centering
begin{tabular}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{tabular}
%caption{Total real time used to solve all problems}
end{table}
my table is done
This is my long table
begin{longtable}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{longtable}
my long table is done
end{document}
Compiled using lualatex foo.tex
shows that both are centered in middle of page
Using make4ht foo.tex "htm"
only the tabular
is centered:
How to make longtable
be centered as well?
tables longtable tex4ht
add a comment |
when using centering
option in table
, and then using either tabular
or longtable
then both come out centered in PDF as expected.
But in tex4ht, only the tabular
comes out centered in middle of the web page, while the longtable
is not centered and remained to the left edge of the webpage.
Here is a MWE
documentclass[11pt]{article}%
usepackage{float}
usepackage{longtable}
begin{document}
This is my table
begin{table}[H]
centering
begin{tabular}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{tabular}
%caption{Total real time used to solve all problems}
end{table}
my table is done
This is my long table
begin{longtable}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{longtable}
my long table is done
end{document}
Compiled using lualatex foo.tex
shows that both are centered in middle of page
Using make4ht foo.tex "htm"
only the tabular
is centered:
How to make longtable
be centered as well?
tables longtable tex4ht
centering
has no effect on a longtable and a longtable inside a table can not do anything useful, so remove thebegin[table}[H]
andcentering
.
– David Carlisle
Jan 30 at 20:49
@DavidCarlisle Ok, done. Thanks.
– Nasser
Jan 30 at 21:13
but you addedbegin{center}
which also does nothing useful for longtable.
– David Carlisle
Jan 30 at 21:23
@DavidCarlisle Ok, removedbegin{center}
from long table also. Thaks.
– Nasser
Jan 30 at 21:25
add a comment |
when using centering
option in table
, and then using either tabular
or longtable
then both come out centered in PDF as expected.
But in tex4ht, only the tabular
comes out centered in middle of the web page, while the longtable
is not centered and remained to the left edge of the webpage.
Here is a MWE
documentclass[11pt]{article}%
usepackage{float}
usepackage{longtable}
begin{document}
This is my table
begin{table}[H]
centering
begin{tabular}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{tabular}
%caption{Total real time used to solve all problems}
end{table}
my table is done
This is my long table
begin{longtable}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{longtable}
my long table is done
end{document}
Compiled using lualatex foo.tex
shows that both are centered in middle of page
Using make4ht foo.tex "htm"
only the tabular
is centered:
How to make longtable
be centered as well?
tables longtable tex4ht
when using centering
option in table
, and then using either tabular
or longtable
then both come out centered in PDF as expected.
But in tex4ht, only the tabular
comes out centered in middle of the web page, while the longtable
is not centered and remained to the left edge of the webpage.
Here is a MWE
documentclass[11pt]{article}%
usepackage{float}
usepackage{longtable}
begin{document}
This is my table
begin{table}[H]
centering
begin{tabular}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{tabular}
%caption{Total real time used to solve all problems}
end{table}
my table is done
This is my long table
begin{longtable}[c]{|c|c|}hline
A & B \hline
853.075 (sec) & 43.711 (sec)\hline
14.218 (minutes) & 0.729 (minutes)\hline
end{longtable}
my long table is done
end{document}
Compiled using lualatex foo.tex
shows that both are centered in middle of page
Using make4ht foo.tex "htm"
only the tabular
is centered:
How to make longtable
be centered as well?
tables longtable tex4ht
tables longtable tex4ht
edited Jan 30 at 21:25
Nasser
asked Jan 30 at 20:27
NasserNasser
8,25673183
8,25673183
centering
has no effect on a longtable and a longtable inside a table can not do anything useful, so remove thebegin[table}[H]
andcentering
.
– David Carlisle
Jan 30 at 20:49
@DavidCarlisle Ok, done. Thanks.
– Nasser
Jan 30 at 21:13
but you addedbegin{center}
which also does nothing useful for longtable.
– David Carlisle
Jan 30 at 21:23
@DavidCarlisle Ok, removedbegin{center}
from long table also. Thaks.
– Nasser
Jan 30 at 21:25
add a comment |
centering
has no effect on a longtable and a longtable inside a table can not do anything useful, so remove thebegin[table}[H]
andcentering
.
– David Carlisle
Jan 30 at 20:49
@DavidCarlisle Ok, done. Thanks.
– Nasser
Jan 30 at 21:13
but you addedbegin{center}
which also does nothing useful for longtable.
– David Carlisle
Jan 30 at 21:23
@DavidCarlisle Ok, removedbegin{center}
from long table also. Thaks.
– Nasser
Jan 30 at 21:25
centering
has no effect on a longtable and a longtable inside a table can not do anything useful, so remove the begin[table}[H]
and centering
.– David Carlisle
Jan 30 at 20:49
centering
has no effect on a longtable and a longtable inside a table can not do anything useful, so remove the begin[table}[H]
and centering
.– David Carlisle
Jan 30 at 20:49
@DavidCarlisle Ok, done. Thanks.
– Nasser
Jan 30 at 21:13
@DavidCarlisle Ok, done. Thanks.
– Nasser
Jan 30 at 21:13
but you added
begin{center}
which also does nothing useful for longtable.– David Carlisle
Jan 30 at 21:23
but you added
begin{center}
which also does nothing useful for longtable.– David Carlisle
Jan 30 at 21:23
@DavidCarlisle Ok, removed
begin{center}
from long table also. Thaks.– Nasser
Jan 30 at 21:25
@DavidCarlisle Ok, removed
begin{center}
from long table also. Thaks.– Nasser
Jan 30 at 21:25
add a comment |
1 Answer
1
active
oldest
votes
This is easy to fix using bit CSS:
Preamble{xhtml}
Css{table.longtable{margin-left: auto;margin-right:auto;}}
begin{document}
EndPreamble
The result:
I've also updated the tex4ht
sources.
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%2f472629%2fhow-to-make-tex4ht-center-a-long-table-as-it-does-with-table%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
This is easy to fix using bit CSS:
Preamble{xhtml}
Css{table.longtable{margin-left: auto;margin-right:auto;}}
begin{document}
EndPreamble
The result:
I've also updated the tex4ht
sources.
add a comment |
This is easy to fix using bit CSS:
Preamble{xhtml}
Css{table.longtable{margin-left: auto;margin-right:auto;}}
begin{document}
EndPreamble
The result:
I've also updated the tex4ht
sources.
add a comment |
This is easy to fix using bit CSS:
Preamble{xhtml}
Css{table.longtable{margin-left: auto;margin-right:auto;}}
begin{document}
EndPreamble
The result:
I've also updated the tex4ht
sources.
This is easy to fix using bit CSS:
Preamble{xhtml}
Css{table.longtable{margin-left: auto;margin-right:auto;}}
begin{document}
EndPreamble
The result:
I've also updated the tex4ht
sources.
answered Jan 30 at 21:39
michal.h21michal.h21
31.3k447104
31.3k447104
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472629%2fhow-to-make-tex4ht-center-a-long-table-as-it-does-with-table%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
centering
has no effect on a longtable and a longtable inside a table can not do anything useful, so remove thebegin[table}[H]
andcentering
.– David Carlisle
Jan 30 at 20:49
@DavidCarlisle Ok, done. Thanks.
– Nasser
Jan 30 at 21:13
but you added
begin{center}
which also does nothing useful for longtable.– David Carlisle
Jan 30 at 21:23
@DavidCarlisle Ok, removed
begin{center}
from long table also. Thaks.– Nasser
Jan 30 at 21:25