# autoindex.idx index script file # for Boost.autoindex Quickbook Doxygen documentation Auto-indexing. # Copyright (c) 2011 Paul A. Bristow # Use, modification and distribution is subject to the Boost Software # License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) # Diagnostic output - useful during refinement of the index. # !debug your-choice-of-regular-expression-to-debug # Terms that you want to appear in the Index. # Term to display in index, and word(s) that are to be matched (as a regular expression). # Diagnostic while testing. #!debug regular-expression # For example #!debug \w*\ appendix chapter section AutoIndex Quickbook Boostbook Docbook Doxygen Document Object Model "DOM" XML html PDF XSL MSVC side-by-side stylesheet \ "XSL stylesheet" \<(XSL|stylesheet)\w*\> bjam jamfile Boost.Build "log file" \ C++ macro function class typedef # Plural, and plurals. plural \ # To allow plurals: index \ # Allow hyperlink and hyperlinking: hyperlink \ # Two word index term, allowing plurals. "side effect" \ text \ page \ appendix \ section \ chapter \ script verbose \<\w*verbose\w*\> debug \ index term "index term" !exclude junk # Exclude the index term junk from the index, # so that "junk" anywhere does not have an index entry. # Remove leading "A" or "The" prefixes from section titles. !rewrite-name "(?i)(?:A|The)\s+(.*)" "\1" !rewrite-name "Additional Implementation Notes" "Implementation Notes"