# PDF documentation

**URL:** https://discourse.cmake.org/t/pdf-documentation/293
**Category:** Usage
**Created:** [December 2, 2019, 7:44am UTC](https://discourse.cmake.org/t/pdf-documentation/293 "2019-12-02T07:44:32Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Phi](https://discourse.cmake.org/user_avatar/discourse.cmake.org/phi/32/206_2.png) [@Phi](https://discourse.cmake.org/u/Phi)
#### Post date: [December 2, 2019, 7:44am UTC](https://discourse.cmake.org/t/pdf-documentation/293/1 "2019-12-02T07:44:32Z")

</div>

HI,  
Is there a .pdf documentation somewhere (didn’t find it), or is there a way to build it ‘easily’. The rationale is to be able to browse the docco, beside beeing able to put it off line on my tablet and read it on the go.

Cheers,  
Phi

---

<div class="post-metadata">

### Author: ![erk](https://discourse.cmake.org/user_avatar/discourse.cmake.org/erk/32/114_2.png) [@erk](https://discourse.cmake.org/u/erk)
#### Post date: [December 2, 2019, 8:30am UTC](https://discourse.cmake.org/t/pdf-documentation/293/2 "2019-12-02T08:30:44Z")

</div>

You can download qthelp file from CMake documentation page  
and/or generate single html version from source.  
(I don’t know if it is easy to read qthelp file on a tablet though)  
With that you get the official “builtin” CMake reference documentation.

May be a better option for “reading” would be to buy a Professional CMake book:  
[https://crascit.com/professional-cmake/](https://crascit.com/professional-cmake/) from Craig  
which is very complete  
or  
[https://www.packtpub.com/eu/application-development/cmake-cookbook](https://www.packtpub.com/eu/application-development/cmake-cookbook)  
which is interesting if you want to follow examples and run them.  
Only reading it without running the example may not be interesting because this is a “cookbook”.

Those two are quite recent CMake books and you can get them as PDF.
