Very new to tex, and trying to use xcookybooky to layout a few recipes for printing. I'd like to print on square pages, specifically 11in by 11in, but when I set paperwidth and paperheight for the geometry package like:
\usepackage[paperwidth=11in,paperheight=11in]{geometry}
I just seem to have extra whitespace on the right when running pdflatex
.
I can't seem to find any option in xcookybooky documentation, is there a more "global" tex option I should be setting to get the contents to fill the pagewidth?
EDIT: Adding MWE, mostly taken from the xcookybooky example https://github.com/SvenHarder/xcookybooky/tree/master/example
\documentclass{article}
\usepackage[paperwidth=11in,paperheight=11in]{geometry}
% encoding, font, language
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman, english]{babel}
\usepackage{nicefrac}
\usepackage[
nowarnings,
%myconfig
]
{xcookybooky}
\begin{document}
% Complete recipe example
\begin{recipe}
[%
preparationtime = {\unit[1]{h}},
portion = {\portion{6}},
]
{Rice and Lamb}
\introduction{%
Introduction to the dish
}
\ingredients{%
\unit[2]{tbsp} & Vegetable Oil\\
3 & Onion, chopped\\
2 pound & Stewing Lamb or Beef\\
\unit[1]{tbsp} & Minced Garlic\\
\unit[2]{tsp} & Salt\\
\unit[8]{cups} & Water\\
\unit[1.5]{tbsp} & Ground Cardamom\\
}
\preparation{%
\step Do some things
\step Do some other things
\step Finish doing things
}
\end{recipe}
\end{document}
Thanks
marginparsep=0pt, marginparwidth=0pt,
but please add a minimal working example (MWE).\usepackage{xcookybooky} \setlength{\textwidth}{8.5in} \setlength{\textheight}{8.5in}
, but the real problem is thatxcookbooky
has a lot of hard coded stuff...xccokybooky
the best looking, but doing non-standard stuff is not easy and it is no longer compatible with up-to-date latex distributions.