I try to cleanup four alternative layouts for a book with wide margins. I want to set the margins with marginalia, but have the values fixed in one place and used as variables:
Using .. to spread the dictionary into multiple arguments. That way the inner key becomes the inner parameter, book key the book parameter and so on. Let us know if that resolves it.
I see. I this case it does the same job as the ** operator in Python; where it would be function(**kwargs) to spread a dictionary kwargs into keyword arguments. The details differ a little bit, but it’s the same concept in another dynamic language.