This commit configures the documentation build to merge the entire reference documentation into a single PDF file. To achieve that, this commit also fixes duplicate anchors that were introduced while factoring out common parts of the documentation for MVC and WebFlux. Closes gh-28451