cgal/Documentation/biblio
Philipp Möller e133a83849 Put the two generated how_to_cite files under version control.
They aren't updated that often and requiring everyone who wants to
build complete documentation to install bibtex2html is highly
unreasonable.
2012-08-30 12:22:14 +00:00
..
README.txt document "How To Cite" 2012-08-28 17:47:30 +00:00
cgal_manual.bib
geom.bib
how_to_cite.html Put the two generated how_to_cite files under version control. 2012-08-30 12:22:14 +00:00
how_to_cite_cgal.txt Put the two generated how_to_cite files under version control. 2012-08-30 12:22:14 +00:00
makebiblio
manual-4.1.bib

README.txt

# How To Cite #

This document explains how the "How To Cite" and the htmlized bibtex
file are generated and how they are used by the documentation.

## Generation ##

  makebiblio manual-x.y.bib

generates the files:

- how\_to\_cite.html (HTMLized version of the cgal bibtex)
- how\_to\_cite_cgal.txt (the page with the table linking 
  to the bibtex sections and back to the packages)

## What Is Done With Them ##

The first is included as an HTML_EXTRA_FILE in the main CGAL Doxygen
project. The second is parsed as a normal page and linked accessible
through the navbar of the documentation.

## Controlling the cite suffix ##

A suffix of the form YY{a|b} is appended through the cgalbib defined
in the main Doxyfile. If the bib receive a version bumb and are
regenerated the config has to be adapted with the new value.

## What's missing? ##

A script to bumb a manual-X.Y.bib file to manual-X.Y+1.bib file including the year.