[texhax] MEMOIR: Mid-document changes in textwidth extending
over a multiple page bibliography
daleif at imf.au.dk
Fri Jul 22 16:37:41 CEST 2005
Tomas Svensson :
> Dear All,
> At our department we use the documentclass memoir to generate two-page
> doctoral thesis, compendiums etc. We use margin notes for small figures. The
> layout dimensions are set using (among other commands):
> When it is time for the bibliography, it would however be nice to skip the
> marginal - that is, to increase the \textwidth by (\marginparwidth +
> \marginparsep). This may be done using the environment adjustwidth*. BUT,
> that only works if the bibliography does not exceed one page, and it is not
> rare with bibliographies consisting of over 100 references...
> We attach a five page pdf example where the first page gives you an idea of
> the main layout. The following pages present the bibliography without
> modifications and using adjustwidth*.
> The bibliography is generated using \bibliography
> Any ideas on how to solve these problems are appreciated!
The basic problem is that adjustwidth's only work properly when they are
no longer than one page.
adjustwidth is made using a list, which initializes the margins at the
meginning of the environment, and those margins does not change within the
There was a thread about this on comp.text.tex some time ago, but I do not
know whether the Poster there actually found a solution to his problem.
It is an interesting problem, but I have no idea on how to solve it.
A very bad solution would be to create a new bibliography environment
which placed each item inside its own adjustwidth* environment and one
took mesures such that there would be no page breaks inside a given item.
``You cannot help men permanently by doing for them
what they could and should do for themselves. ''
-- Abraham Lincoln
More information about the texhax