summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib.rs b/src/lib.rs
index c4e8fbe1..516e2a9c 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -91,15 +91,16 @@ impl<'p> Typesetter<'p> {
/// Layout a syntax tree and return the produced layout.
pub fn layout(&self, tree: &SyntaxTree) -> LayoutResult<MultiLayout> {
use crate::layout::prelude::*;
+ let margins = self.style.page.margins();
Ok(layout(
&tree,
LayoutContext {
loader: &self.loader,
style: &self.style,
- base: self.style.page.dimensions.unpadded(self.style.page.margins),
+ base: self.style.page.dimensions.unpadded(margins),
spaces: smallvec![LayoutSpace {
dimensions: self.style.page.dimensions,
- padding: self.style.page.margins,
+ padding: margins,
expansion: LayoutExpansion::new(true, true),
}],
repeat: true,