BaseExtensions can be used to adjust the pages in a document in Word.
Module is located here:
...\ModuleLibrary\BaseExtensions\01_nocontext_Tools\11_W_landscapePages.xml
Configuration
Landscape or portrait page
This command insert a new page and sets the orientation.
<Cmd case="BaseExtensions:landscape-pages" orientation="x"
Parameters
orientation
portrait
Sets the orientation as portrait.
landscape
Sets the orientation as landscape.
firstPage
Define whether the orientation is for the first page in the document. Define to be false
if not. It is not necessary to use this parameter if it should be true
as it is default.
margins
Takes the values as top, right, bottom and left margin, e.g.: margins="2|1|2|3"
(top|right|bottom|left). To retain the margins of the existing page transpose
should be used as the value.
pageAfter
Define to be true
if inserted page should be inserted after page where cursor is placed. If false
inserted page will divide content on current page, moving all subsequent content after cursor placement to a page after inserted page.
linkToPrevHeader
Define whether the inserted page should be linked to previous header using true
or false
.
linkToPrevFooter
Define whether the inserted page should be linked to previous footer using true
or false
.
tablePrefWidthHeader
Define the preferred width of a table in the header in cm.
tablePrefWidthFooter
Define the preferred width of a table in the footer in cm.
NextSecLinkToPrevHeader
Define whether the section following the inserted page should be linked to previous header using true
or false
. Requires base extensions 21.1.4.3 or greater.
NextSecLinkToPrevFooter
Define whether the section following the inserted page should be linked to previous footer using true
or false
. Requires base extensions 21.1.4.3 or greater.
headerTablePosition
This parameter is linked to the headerTablePositionRelation
parameter below.
These two parameters control the horizontal position of a table in the header of inserted landscape or portrait page.
NB. Using this parameter will unlink sections and overrule linkToPrevHeader
and NextSecLinkToPrevHeader
parameters.
Values can be Left
, Right
, Center
, Inside
or Outside
.
headerTablePositionRelation
This parameter is linked to the headerTablePosition
parameter above.
Values can be Margin
, Page
or Column
.
NB. Using this parameter will unlink sections and overrule linkToPrevHeader
and NextSecLinkToPrevHeader
parameters.
Toggle orientation
This command toggles the orientation of the active section.
<Cmd case="BaseExtensions:toggle-landscape"/>
Parameters
margins
Takes the values as top, right, bottom and left margin, e.g.: margins="2|1|2|3"
(top|right|bottom|left). To retain the margins of the existing page transpose
should be used as the value.
linkToPrevHeader
Define whether the page should be linked to previous header using true
or false
.
linkToPrevFooter
Define whether the page should be linked to previous footer using true
or false
.
tablePrefWidthHeader
Define the preferred width of a table in the header in cm.
tablePrefWidthFooter
Define the preferred width of a table in the footer in cm.
headerTablePosition
This parameter is linked to the headerTablePositionRelation
parameter below.
These two parameters control the horizontal position of a table in the header of inserted landscape or portrait page.
NB. Using this parameter will unlink sections and overrule linkToPrevHeader
and NextSecLinkToPrevHeader
parameters.
Values can be Left
, Right
, Center
, Inside
or Outside
.
headerTablePositionRelation
This parameter is linked to the headerTablePosition
parameter above.
Values can be Margin
, Page
or Column
.
NB. Using this parameter will unlink sections and overrule linkToPrevHeader
and NextSecLinkToPrevHeader
parameters.
Comments
0 comments
Article is closed for comments.