Non-rectangular footers in Latex with page text flowing around logo
How can I generate a page footer on every page of a document that is not rectangular, i.e. that has a larger logo with the page text flowing around it?
I'm trying to replicate a page layout conforming to our Corporate Identity / Design, which has a small footer and a larger logo in the lower right corner. The body text is supposed to flow around the logo. How can I do this in LaTeX. My current attempts using fancyhdr always result in a rectangular footer with the height of the logo, thus leaving a lot of space unfilled.
MWE:
documentclass[a5paper]{article}
usepackage{geometry}
usepackage{fancyhdr}
usepackage{lipsum}
pagestyle{fancy}
lfoot{fbox{parbox[b][0.5cm]{0.3textwidth}{Normal Footer...}}}
rfoot{fbox{parbox[b][3cm]{0.3textwidth}{raggedright Larger logo coming here, page text should flow around it...}}} % larger footer
begin{document}
lipsum[1-4]
end{document}
I'm trying to get a page layout like the following:
I have also tried using an overlay on every page for the logo, but that clearly makes the text not flow around the logo. In a similar vein, I have tried to make the box extentions of the logo smaller so that that the body text goes until the textual lfoot. Again, this clearly does not allow the body text to wrap around the logo.
floats header-footer fancyhdr non-rectangular
add a comment |
How can I generate a page footer on every page of a document that is not rectangular, i.e. that has a larger logo with the page text flowing around it?
I'm trying to replicate a page layout conforming to our Corporate Identity / Design, which has a small footer and a larger logo in the lower right corner. The body text is supposed to flow around the logo. How can I do this in LaTeX. My current attempts using fancyhdr always result in a rectangular footer with the height of the logo, thus leaving a lot of space unfilled.
MWE:
documentclass[a5paper]{article}
usepackage{geometry}
usepackage{fancyhdr}
usepackage{lipsum}
pagestyle{fancy}
lfoot{fbox{parbox[b][0.5cm]{0.3textwidth}{Normal Footer...}}}
rfoot{fbox{parbox[b][3cm]{0.3textwidth}{raggedright Larger logo coming here, page text should flow around it...}}} % larger footer
begin{document}
lipsum[1-4]
end{document}
I'm trying to get a page layout like the following:
I have also tried using an overlay on every page for the logo, but that clearly makes the text not flow around the logo. In a similar vein, I have tried to make the box extentions of the logo smaller so that that the body text goes until the textual lfoot. Again, this clearly does not allow the body text to wrap around the logo.
floats header-footer fancyhdr non-rectangular
short answer is that tex doesn't support this. longer answer is you can usually do something depending on how easy it is to control page breaking manually in your situation.
– David Carlisle
10 hours ago
add a comment |
How can I generate a page footer on every page of a document that is not rectangular, i.e. that has a larger logo with the page text flowing around it?
I'm trying to replicate a page layout conforming to our Corporate Identity / Design, which has a small footer and a larger logo in the lower right corner. The body text is supposed to flow around the logo. How can I do this in LaTeX. My current attempts using fancyhdr always result in a rectangular footer with the height of the logo, thus leaving a lot of space unfilled.
MWE:
documentclass[a5paper]{article}
usepackage{geometry}
usepackage{fancyhdr}
usepackage{lipsum}
pagestyle{fancy}
lfoot{fbox{parbox[b][0.5cm]{0.3textwidth}{Normal Footer...}}}
rfoot{fbox{parbox[b][3cm]{0.3textwidth}{raggedright Larger logo coming here, page text should flow around it...}}} % larger footer
begin{document}
lipsum[1-4]
end{document}
I'm trying to get a page layout like the following:
I have also tried using an overlay on every page for the logo, but that clearly makes the text not flow around the logo. In a similar vein, I have tried to make the box extentions of the logo smaller so that that the body text goes until the textual lfoot. Again, this clearly does not allow the body text to wrap around the logo.
floats header-footer fancyhdr non-rectangular
How can I generate a page footer on every page of a document that is not rectangular, i.e. that has a larger logo with the page text flowing around it?
I'm trying to replicate a page layout conforming to our Corporate Identity / Design, which has a small footer and a larger logo in the lower right corner. The body text is supposed to flow around the logo. How can I do this in LaTeX. My current attempts using fancyhdr always result in a rectangular footer with the height of the logo, thus leaving a lot of space unfilled.
MWE:
documentclass[a5paper]{article}
usepackage{geometry}
usepackage{fancyhdr}
usepackage{lipsum}
pagestyle{fancy}
lfoot{fbox{parbox[b][0.5cm]{0.3textwidth}{Normal Footer...}}}
rfoot{fbox{parbox[b][3cm]{0.3textwidth}{raggedright Larger logo coming here, page text should flow around it...}}} % larger footer
begin{document}
lipsum[1-4]
end{document}
I'm trying to get a page layout like the following:
I have also tried using an overlay on every page for the logo, but that clearly makes the text not flow around the logo. In a similar vein, I have tried to make the box extentions of the logo smaller so that that the body text goes until the textual lfoot. Again, this clearly does not allow the body text to wrap around the logo.
floats header-footer fancyhdr non-rectangular
floats header-footer fancyhdr non-rectangular
asked 11 hours ago
Reinhold KainhoferReinhold Kainhofer
445317
445317
short answer is that tex doesn't support this. longer answer is you can usually do something depending on how easy it is to control page breaking manually in your situation.
– David Carlisle
10 hours ago
add a comment |
short answer is that tex doesn't support this. longer answer is you can usually do something depending on how easy it is to control page breaking manually in your situation.
– David Carlisle
10 hours ago
short answer is that tex doesn't support this. longer answer is you can usually do something depending on how easy it is to control page breaking manually in your situation.
– David Carlisle
10 hours ago
short answer is that tex doesn't support this. longer answer is you can usually do something depending on how easy it is to control page breaking manually in your situation.
– David Carlisle
10 hours ago
add a comment |
0
active
oldest
votes
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%2f483180%2fnon-rectangular-footers-in-latex-with-page-text-flowing-around-logo%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
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%2f483180%2fnon-rectangular-footers-in-latex-with-page-text-flowing-around-logo%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
short answer is that tex doesn't support this. longer answer is you can usually do something depending on how easy it is to control page breaking manually in your situation.
– David Carlisle
10 hours ago