Variants
Views
Actions

Archives for offline viewing

From cppreference.com
Revision as of 15:57, 4 July 2014 by P12 (Talk | contribs)


For convenience, several versions of the wiki suitable for offline viewing are available.

Contents

Raw archive

This archive is a raw copy created using Wget.

4 July 2014
Old versions
File:cppreference-doc-20140704.zip
File:cppreference-doc-20140704.tar.gz

Note: the utility scripts and a makefile are contained in this package, so it can be used as full upstream source.

Html book

This html book is a modified copy of the above archive with the unnecessary UI elements stripped out.

4 July 2014
Old versions
File:html book 20140704.zip
File:html book 20140704.tar.gz

Devhelp book

Devhelp is a documentation browser for GTK/Gnome.

This Ubuntu PPA contains a deb package cppreference-doc-en-html with a searchable Devhelp book.

Qt help book

qch is a documentation format for use in the Qt tools such as QtCreator or Qt Assistant.

The qch book below contains a version of the html book, adapted for use with the Qt tools. Search also works.

Note: Only relatively new versions of QtCreator or QtAssistant display the documentation properly. If you see bad formatting, please update these programs. The documentation is displayed correctly in at least QtCreator v3.0 and QtAssistant v4.8.6 and quite possibly other versions.
4 July 2014
Old versions
File:qch book 20140704.zip
File:qch book 20140704.tar.gz

The book is also available as a cppreference-doc-en-qch deb package in This Ubuntu PPA.

Doxygen tag file

Doxygen is a tool to automatically generate documentation from source code comments. It supports automatic linking of C++ names to external documentation via tag file functionality. Two tag files are provided:

In order to support external cppreference documentation, Doxyfile needs to be modified as follows:

  • If the link target is local archive, add the following line:

TAGFILES += "location/of/cppreference-doxygen-local.tag.xml=/location/of/html/book/root/"

  • If the link target is cppreference.com, add the following line:

TAGFILES += "location/of/cppreference-doxygen-web.tag.xml=http://en.cppreference.com/w/"

Bugs

All bugs in the offline archives should be reported either to the talk page or to the issues page of the cppreference-doc github project.

See also

The utility scripts are maintained in this git repository.

The debian packaging information is maintained in this git repository. A package containing a devhelp book is proposed into the official Ubuntu repositories.