Full page orientation change
up vote
0
down vote
favorite
I am trying to to change a full page orientation with text, header and footer.
I found that using KOMA scripts is working better that lscape in my case, especially with header / footer orientation. See this example.
Now before sending the document to the printer I'd like to make sure that all pages have the same orientation. I other word is there a portable option to change page orientation in PDF without playing around with pdfpageattr
which is not supported by xetex or PLS@Rotate
which can be tricky with odd / even pages?
Thanks in advance.
Here is my MWE:
documentclass[a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[usegeometry]{typearea}
usepackage[english]{babel}
usepackage[hmargin=.65in,vmargin=1.1in]{geometry}
usepackage[manualmark]{scrlayer-scrpage}
%% usepackage{pdflscape}
KOMAoptions{headsepline=false}
ihead{ihead}
chead{chead}
ohead{ohead}
ifoot{ifoot}
cfoot{cfoot}
ofoot{ofoot}
usepackage{blindtext}%
makeatletter
newcommand{mylandscape}{%
%% PLS@Rotate{90}
cleardoublepage%
KOMAoptions{paper=landscape, pagesize}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
newcommand{myportrait}{%
%% PLS@Rotate{0}
cleardoublepage%
KOMAoptions{paper=portrait}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
makeatother
begin{document}
myportrait
Blindtext
mylandscape
Blindtext
newpage
myportrait
Blindtext
end{document}
Result:
And expected result:
xetex koma-script landscape scrlayer-scrpage
add a comment |
up vote
0
down vote
favorite
I am trying to to change a full page orientation with text, header and footer.
I found that using KOMA scripts is working better that lscape in my case, especially with header / footer orientation. See this example.
Now before sending the document to the printer I'd like to make sure that all pages have the same orientation. I other word is there a portable option to change page orientation in PDF without playing around with pdfpageattr
which is not supported by xetex or PLS@Rotate
which can be tricky with odd / even pages?
Thanks in advance.
Here is my MWE:
documentclass[a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[usegeometry]{typearea}
usepackage[english]{babel}
usepackage[hmargin=.65in,vmargin=1.1in]{geometry}
usepackage[manualmark]{scrlayer-scrpage}
%% usepackage{pdflscape}
KOMAoptions{headsepline=false}
ihead{ihead}
chead{chead}
ohead{ohead}
ifoot{ifoot}
cfoot{cfoot}
ofoot{ofoot}
usepackage{blindtext}%
makeatletter
newcommand{mylandscape}{%
%% PLS@Rotate{90}
cleardoublepage%
KOMAoptions{paper=landscape, pagesize}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
newcommand{myportrait}{%
%% PLS@Rotate{0}
cleardoublepage%
KOMAoptions{paper=portrait}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
makeatother
begin{document}
myportrait
Blindtext
mylandscape
Blindtext
newpage
myportrait
Blindtext
end{document}
Result:
And expected result:
xetex koma-script landscape scrlayer-scrpage
1
If you do not want pages in landscape orientation it would be better to use a package likelscape
, becausetypearea
's optionpagesize
really changes the physical page dimensions and so the page orientation not only the orientation of the page content.
– Schweinebacke
Dec 4 at 6:33
I tried bothlscape
andpdflscape
and they are doing the job but for neither headers nor footers since they are only manipulating the text orientation.
– renard
Dec 4 at 7:13
1
Maybe I do not understand your problem, but don't you want all pages printed in portrait orientation? In this case the page header and footer should not be in landscape orientation, because these are made mainly for reader orientation while thumbing through the document, e.g. while searching for a page or heading.
– Schweinebacke
Dec 4 at 7:52
1
Moreover, if it is not because of binding all pages in portrait but only for printing: Select auto-rotate option in the printer menu or the driver menu.
– Schweinebacke
Dec 4 at 7:55
I want the result like the "expected result" picture. By printer I mean a printing service such as lulu or any other similar provider. Maybe it's just a display matter but having both portrait and landscape pages in a PDF document is a bit disturbing.
– renard
Dec 4 at 8:39
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am trying to to change a full page orientation with text, header and footer.
I found that using KOMA scripts is working better that lscape in my case, especially with header / footer orientation. See this example.
Now before sending the document to the printer I'd like to make sure that all pages have the same orientation. I other word is there a portable option to change page orientation in PDF without playing around with pdfpageattr
which is not supported by xetex or PLS@Rotate
which can be tricky with odd / even pages?
Thanks in advance.
Here is my MWE:
documentclass[a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[usegeometry]{typearea}
usepackage[english]{babel}
usepackage[hmargin=.65in,vmargin=1.1in]{geometry}
usepackage[manualmark]{scrlayer-scrpage}
%% usepackage{pdflscape}
KOMAoptions{headsepline=false}
ihead{ihead}
chead{chead}
ohead{ohead}
ifoot{ifoot}
cfoot{cfoot}
ofoot{ofoot}
usepackage{blindtext}%
makeatletter
newcommand{mylandscape}{%
%% PLS@Rotate{90}
cleardoublepage%
KOMAoptions{paper=landscape, pagesize}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
newcommand{myportrait}{%
%% PLS@Rotate{0}
cleardoublepage%
KOMAoptions{paper=portrait}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
makeatother
begin{document}
myportrait
Blindtext
mylandscape
Blindtext
newpage
myportrait
Blindtext
end{document}
Result:
And expected result:
xetex koma-script landscape scrlayer-scrpage
I am trying to to change a full page orientation with text, header and footer.
I found that using KOMA scripts is working better that lscape in my case, especially with header / footer orientation. See this example.
Now before sending the document to the printer I'd like to make sure that all pages have the same orientation. I other word is there a portable option to change page orientation in PDF without playing around with pdfpageattr
which is not supported by xetex or PLS@Rotate
which can be tricky with odd / even pages?
Thanks in advance.
Here is my MWE:
documentclass[a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[usegeometry]{typearea}
usepackage[english]{babel}
usepackage[hmargin=.65in,vmargin=1.1in]{geometry}
usepackage[manualmark]{scrlayer-scrpage}
%% usepackage{pdflscape}
KOMAoptions{headsepline=false}
ihead{ihead}
chead{chead}
ohead{ohead}
ifoot{ifoot}
cfoot{cfoot}
ofoot{ofoot}
usepackage{blindtext}%
makeatletter
newcommand{mylandscape}{%
%% PLS@Rotate{90}
cleardoublepage%
KOMAoptions{paper=landscape, pagesize}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
newcommand{myportrait}{%
%% PLS@Rotate{0}
cleardoublepage%
KOMAoptions{paper=portrait}%
recalctypearea%
newgeometry{hmargin=.65in,vmargin=1.1in}%
}%
makeatother
begin{document}
myportrait
Blindtext
mylandscape
Blindtext
newpage
myportrait
Blindtext
end{document}
Result:
And expected result:
xetex koma-script landscape scrlayer-scrpage
xetex koma-script landscape scrlayer-scrpage
asked Dec 3 at 22:26
renard
515410
515410
1
If you do not want pages in landscape orientation it would be better to use a package likelscape
, becausetypearea
's optionpagesize
really changes the physical page dimensions and so the page orientation not only the orientation of the page content.
– Schweinebacke
Dec 4 at 6:33
I tried bothlscape
andpdflscape
and they are doing the job but for neither headers nor footers since they are only manipulating the text orientation.
– renard
Dec 4 at 7:13
1
Maybe I do not understand your problem, but don't you want all pages printed in portrait orientation? In this case the page header and footer should not be in landscape orientation, because these are made mainly for reader orientation while thumbing through the document, e.g. while searching for a page or heading.
– Schweinebacke
Dec 4 at 7:52
1
Moreover, if it is not because of binding all pages in portrait but only for printing: Select auto-rotate option in the printer menu or the driver menu.
– Schweinebacke
Dec 4 at 7:55
I want the result like the "expected result" picture. By printer I mean a printing service such as lulu or any other similar provider. Maybe it's just a display matter but having both portrait and landscape pages in a PDF document is a bit disturbing.
– renard
Dec 4 at 8:39
add a comment |
1
If you do not want pages in landscape orientation it would be better to use a package likelscape
, becausetypearea
's optionpagesize
really changes the physical page dimensions and so the page orientation not only the orientation of the page content.
– Schweinebacke
Dec 4 at 6:33
I tried bothlscape
andpdflscape
and they are doing the job but for neither headers nor footers since they are only manipulating the text orientation.
– renard
Dec 4 at 7:13
1
Maybe I do not understand your problem, but don't you want all pages printed in portrait orientation? In this case the page header and footer should not be in landscape orientation, because these are made mainly for reader orientation while thumbing through the document, e.g. while searching for a page or heading.
– Schweinebacke
Dec 4 at 7:52
1
Moreover, if it is not because of binding all pages in portrait but only for printing: Select auto-rotate option in the printer menu or the driver menu.
– Schweinebacke
Dec 4 at 7:55
I want the result like the "expected result" picture. By printer I mean a printing service such as lulu or any other similar provider. Maybe it's just a display matter but having both portrait and landscape pages in a PDF document is a bit disturbing.
– renard
Dec 4 at 8:39
1
1
If you do not want pages in landscape orientation it would be better to use a package like
lscape
, because typearea
's option pagesize
really changes the physical page dimensions and so the page orientation not only the orientation of the page content.– Schweinebacke
Dec 4 at 6:33
If you do not want pages in landscape orientation it would be better to use a package like
lscape
, because typearea
's option pagesize
really changes the physical page dimensions and so the page orientation not only the orientation of the page content.– Schweinebacke
Dec 4 at 6:33
I tried both
lscape
and pdflscape
and they are doing the job but for neither headers nor footers since they are only manipulating the text orientation.– renard
Dec 4 at 7:13
I tried both
lscape
and pdflscape
and they are doing the job but for neither headers nor footers since they are only manipulating the text orientation.– renard
Dec 4 at 7:13
1
1
Maybe I do not understand your problem, but don't you want all pages printed in portrait orientation? In this case the page header and footer should not be in landscape orientation, because these are made mainly for reader orientation while thumbing through the document, e.g. while searching for a page or heading.
– Schweinebacke
Dec 4 at 7:52
Maybe I do not understand your problem, but don't you want all pages printed in portrait orientation? In this case the page header and footer should not be in landscape orientation, because these are made mainly for reader orientation while thumbing through the document, e.g. while searching for a page or heading.
– Schweinebacke
Dec 4 at 7:52
1
1
Moreover, if it is not because of binding all pages in portrait but only for printing: Select auto-rotate option in the printer menu or the driver menu.
– Schweinebacke
Dec 4 at 7:55
Moreover, if it is not because of binding all pages in portrait but only for printing: Select auto-rotate option in the printer menu or the driver menu.
– Schweinebacke
Dec 4 at 7:55
I want the result like the "expected result" picture. By printer I mean a printing service such as lulu or any other similar provider. Maybe it's just a display matter but having both portrait and landscape pages in a PDF document is a bit disturbing.
– renard
Dec 4 at 8:39
I want the result like the "expected result" picture. By printer I mean a printing service such as lulu or any other similar provider. Maybe it's just a display matter but having both portrait and landscape pages in a PDF document is a bit disturbing.
– renard
Dec 4 at 8:39
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
Note that your desired result is unusual for a printed document: headers and footers should not change their position even if the content of a page is rotated.
You could use package pdfpages
in a second file to get the desired result.
documentclass{article}
usepackage{pdfpages}
begin{document}
includepdf[pages=-,rotateoversize]{document.pdf}% use the name of your document
end{document}
Result:
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add aPLS@AddRotate{-90}
for landscape andPLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.
– renard
Dec 4 at 16:32
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
Note that your desired result is unusual for a printed document: headers and footers should not change their position even if the content of a page is rotated.
You could use package pdfpages
in a second file to get the desired result.
documentclass{article}
usepackage{pdfpages}
begin{document}
includepdf[pages=-,rotateoversize]{document.pdf}% use the name of your document
end{document}
Result:
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add aPLS@AddRotate{-90}
for landscape andPLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.
– renard
Dec 4 at 16:32
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
add a comment |
up vote
1
down vote
Note that your desired result is unusual for a printed document: headers and footers should not change their position even if the content of a page is rotated.
You could use package pdfpages
in a second file to get the desired result.
documentclass{article}
usepackage{pdfpages}
begin{document}
includepdf[pages=-,rotateoversize]{document.pdf}% use the name of your document
end{document}
Result:
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add aPLS@AddRotate{-90}
for landscape andPLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.
– renard
Dec 4 at 16:32
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
add a comment |
up vote
1
down vote
up vote
1
down vote
Note that your desired result is unusual for a printed document: headers and footers should not change their position even if the content of a page is rotated.
You could use package pdfpages
in a second file to get the desired result.
documentclass{article}
usepackage{pdfpages}
begin{document}
includepdf[pages=-,rotateoversize]{document.pdf}% use the name of your document
end{document}
Result:
Note that your desired result is unusual for a printed document: headers and footers should not change their position even if the content of a page is rotated.
You could use package pdfpages
in a second file to get the desired result.
documentclass{article}
usepackage{pdfpages}
begin{document}
includepdf[pages=-,rotateoversize]{document.pdf}% use the name of your document
end{document}
Result:
answered Dec 4 at 16:09
esdd
58.2k34486
58.2k34486
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add aPLS@AddRotate{-90}
for landscape andPLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.
– renard
Dec 4 at 16:32
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
add a comment |
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add aPLS@AddRotate{-90}
for landscape andPLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.
– renard
Dec 4 at 16:32
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add a
PLS@AddRotate{-90}
for landscape and PLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.– renard
Dec 4 at 16:32
It's for a coil bounded book with some pages meant to be read in portrait others in landscape. This seems to add a complexity level. Meanwhile my original solution was to add a
PLS@AddRotate{-90}
for landscape and PLS@RemoveRotate
for portrait. It works I was just wondering if KOMA scripts does handle this case or not. I guess the answer is no.– renard
Dec 4 at 16:32
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
@renard As already told, for a bounded book page header and footer should always be readable without rotating the book or bend your neck ;-) . This could be one reason why KOMA-Script does not provide this. Or maybe in more than 24 years nobody has asked for this or at least not enough persons have asked for it.
– Schweinebacke
Dec 4 at 17:35
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
Ok fair enough. Thank you anyway.
– renard
Dec 4 at 17:59
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%2f463053%2ffull-page-orientation-change%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
1
If you do not want pages in landscape orientation it would be better to use a package like
lscape
, becausetypearea
's optionpagesize
really changes the physical page dimensions and so the page orientation not only the orientation of the page content.– Schweinebacke
Dec 4 at 6:33
I tried both
lscape
andpdflscape
and they are doing the job but for neither headers nor footers since they are only manipulating the text orientation.– renard
Dec 4 at 7:13
1
Maybe I do not understand your problem, but don't you want all pages printed in portrait orientation? In this case the page header and footer should not be in landscape orientation, because these are made mainly for reader orientation while thumbing through the document, e.g. while searching for a page or heading.
– Schweinebacke
Dec 4 at 7:52
1
Moreover, if it is not because of binding all pages in portrait but only for printing: Select auto-rotate option in the printer menu or the driver menu.
– Schweinebacke
Dec 4 at 7:55
I want the result like the "expected result" picture. By printer I mean a printing service such as lulu or any other similar provider. Maybe it's just a display matter but having both portrait and landscape pages in a PDF document is a bit disturbing.
– renard
Dec 4 at 8:39