https://bugs.kde.org/show_bug.cgi?id=456375
--- Comment #8 from David C. Bryant <davidbry...@gvtc.com> --- I have been digging into the CMAKE files for project kf5book (https://invent.kde.org/documentation/kf5book). I finally got the .pdf file to generate using "kdesrc-build kf5book". I had to do several things to get it to go. -- I had to install "pandocs" and also "snippetextractor". "pandocs" is part of my distro (Gentoo), so that was easy. "snippetextractor" is sort of obscure, so I had to clone the source for snippetextractor, after which "qmake -o Makefile snippetextractor.pro && make" generated the object program. I then moved the object program from the build directory into my PATH, so it woud be usable. -- I had to change a command line in the CMakeLists.txt file: add_custom_command(OUTPUT KDE-Frameworks-Cookbook.pdf COMMAND ${PANDOC} --toc --number-sections ${files} -o KDE-Frameworks-Cookbook.pdf --template=${CMAKE_SOURCE_DIR}/pdf-template.tex --chapters DEPENDS ${files} pdf-template.tex ) The "pandocs" program no longer supports a "--chapters" option. It works OK if "--chapters" is changed to "--top-level-division=chapter". -- I had to add some customization to the "pdf-template.tex" file from the repo. (add after line 131) \providecommand{\tightlist}{% \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} because "pandocs" throws a "\tightlist" command into every itemized list it generates, and \tightlist is not a standard LaTeX function. -- With these changes, kdesrc-build can create an html file, and a pdf file. The "epub" command is still not working correctly. Maybe I can get that fixed tomorrow. -- You are receiving this mail because: You are watching all bug changes.