Thanks for your help Werner. One of my include files contained a \paper{ ... } block. Once I rearranged the order of commands, putting the \bookOutputName after the functions provided by the include file everything went as expected.
Laurie On Thu, 29 Feb 2024 at 19:11, Werner LEMBERG <w...@gnu.org> wrote: > > > I've tried both of the methods of naming an output file in the book > > environment. \bookOutputSuffix works fine. > > Please give complete examples – I can't reproduce the issue (with > current git). I've tried > > ``` > \book { > \bookOutputName "Comin-Home-Baby_Tenor-1" > > { c'4 } > } > ``` > > and > > ``` > \book { > \paper { > output-filename = "Comin-Home-Baby_Tenor-1" > } > > { c'4 } > } > ``` > > Both snippets produce file `Comin-Home-Baby_Tenor-1.pdf`, as expected. > > > Werner >