On Sun, Mar 28, 2021 at 05:48:14PM +0900, Akira Yokosawa wrote: > Hi Paul, > > This patch set consists of fixes/updates, some of which take care > of ebook-size build. > > Patch 1/5 fixes truncated index pages in ebook-size build. > Patch 2/5 adds check of warning messages from makeindex, which are > sometimes hard to track down after the fact. > Patch 3/5 improves look of final pages of index. > I'd like final pages of chapters in two-column layout to be > balanced similarly, but have not succeeded. > Patch 4/5 fixes the wrong use of \Clnref{} macro, which I failed to > catch before the release of Second Edition. > Patch 5/5 fixes an orphaned heading of Section B.2 in ebook-size > build. > > To build ebook-size PDF with index pages enabled, use the sequence > of command below: > > rm perfbook-ix.tex; env PERFBOOK_PAPER=EB make ix > > Resulting perfbook-ix.pdf will be of ebook size. > As was mentioned earlier, make error due to messages of > "LaTeX Warning: Float too large for page by ..." is expected > and can be ignored. Applied, thank you! Just out of curiosity, what must be typed to get an ebook layout with index? My guess of "PERFBOOK_PAPER=EB make ix" did not do the trick. Of course, "make ix" continues to create a two-column full-size PDF with index. Thanx, Paul > Thanks, Akira > > -- > Akira Yokosawa (5): > index: Adjust settings respecting ebook-size build > runlatex.sh: Catch warning from makeindex early > index: Enable balanced layout of last page of multi-column index > together: Fix usage of \clnref{} for 'lines M and N' > toyrcu: Move float away from section heading > > appendix/toyrcu/toyrcu.tex | 10 +++++----- > perfbook-lt.tex | 8 +++++--- > together/applyrcu.tex | 2 +- > utilities/runlatex.sh | 5 +++++ > 4 files changed, 16 insertions(+), 9 deletions(-) > > -- > 2.17.1 >