12.07.2015 Views

The memoir class - The UK TeX Archive

The memoir class - The UK TeX Archive

The memoir class - The UK TeX Archive

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2. LAYING OUT THE PAGETable 2.5: Arguments and results for \setlrmarginsandblock〈spine〉 〈edge〉 〈ratio〉 ResultS E r S, ES E * S, ES * r E = rSS * * E = S* E r S = rE* E * S = E* * r ambiguous* * * ambiguous<strong>The</strong> command \setlrmarginsandblock can be used to specify the spine and fore-edgemargins, where the page width is fixed and the width of the typeblock depends on themargins. Results for this command are given in Table 2.5. <strong>The</strong> same notation is used, butin this case \setlrmarginsandblock maintains the relationshipS + B w + E = constant (= P w ).<strong>The</strong> width of the typeblock is calculated from B w = P w − S − E.Assuming that we want a 3in wide typeblock on a 5in wide page and we want thespine margin to be 0.8in and the fore-edge margin to be 1.2in (i.e., the fore-edge marginis half as big again as the spine margin) this can be accomplished in the following ways(with the \textwidth being calculated from the previously specified \paperwidth andthe specified margins):% specify both margins\setlrmarginsandblock{0.8in}{1.2in}{*}% specify spine & fore-edge/spine ratio\setlrmarginsandblock{0.8in}{*}{1.5}% specify fore-edge & spine/fore-edge ratio\setlrmarginsandblock{*}{1.2in}{0.667}If we wanted the margins to be both 1in instead then any of the following will do it:% specify both margins\setlrmarginsandblock{1in}{1in}{*}% specify spine & fore-edge/spine ratio\setlrmarginsandblock{1in}{*}{1}% specify spine (fore-edge = spine)\setlrmarginsandblock{1in}{*}{*}% specify fore-edge & spine/fore-edge ratio\setlrmarginsandblock{*}{1in}{1}% specify fore-edge (spine = fore-edge)\setlrmarginsandblock{*}{1in}{*}\setbinding{〈length〉}18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!