acknowledging CGAL now finally integrated into the manual

This commit is contained in:
Andreas Meyer 2007-05-21 15:05:06 +00:00
parent c391964ea7
commit 134181be66
8 changed files with 146 additions and 14 deletions

View File

@ -82,7 +82,8 @@ HTML_CONFIG_FILES = latex_converter_config/html/*.sty \
latex_converter_config/html/*.css \
latex_converter_config/html/*.mst
BIB_CONFIG_FILES = latex_converter_config/html/Biblio/how_to_cite_cgal.html \
latex_converter_config/html/Biblio/how_to_cite_cgal.bib
latex_converter_config/html/Biblio/how_to_cite_cgal.bib \
latex_converter_config/html/Biblio/cgal.bib
GIF_CONFIG_FILES = latex_converter_config/gif/*.gif
REF_CONFIG_FILES = latex_converter_config/ref_pages/*.tex

View File

@ -0,0 +1,4 @@
@misc{cgal,
title = "\textsc{Cgal}, {C}omputational {G}eometry {A}lgorithms {L}ibrary",
note = "http://www.cgal.org"
}

View File

@ -5,8 +5,8 @@
%
%
% automatically generated
% % /proj/epidaure/home/bin/bibtex2html ../../Manual/doc_tex/Manual/manual-3.3.bib
% Date: Thu Apr 12 19:18:50 2007
% % /proj/epidaure/home/bin/bibtex2html /user/teillaud/home/laptop/CGAL/branch/Manual/doc_tex/Manual/manual-3.3.bib
% Date: Fri May 18 17:19:06 2007
% Author: teillaud
%
@ -27,38 +27,38 @@
AUTHOR = {CGAL Editorial Board},
EDITION = {3.3},
YEAR = {2007},
URL = {http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/index.html}
URL = {http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/packages.html}
}
@INCOLLECTION{cgal:bfghhkps-k23-07,
@INCOLLECTION{cgal:bfghhkps-gk23-07,
AUTHOR = {Hervé Brönnimann and Andreas Fabri and
Geert-Jan Giezeman and Susan Hert and Michael Hoffmann and
Lutz Kettner and Stefan Schirra and Sylvain Pion},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {2D and 3D Kernel},
TITLE = {2D and 3D Geometry Kernel},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
URL = {http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/packages.html#Pkg:Kernel23}
}
@INCOLLECTION{cgal:s-kd-07,
@INCOLLECTION{cgal:s-gkd-07,
AUTHOR = {Michael Seel},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {dD Kernel},
TITLE = {dD Geometry Kernel},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
URL = {http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/packages.html#Pkg:Kerneld}
}
@INCOLLECTION{cgal:pt-ck2-07,
@INCOLLECTION{cgal:pt-cgk2-07,
AUTHOR = {Sylvain Pion and Monique Teillaud},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {2D Circular Kernel},
TITLE = {2D Circular Geometry Kernel},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
@ -644,3 +644,76 @@
URL = {http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/packages.html#Pkg:MatrixSearch}
}
@INCOLLECTION{cgal:hkpw-se-07,
AUTHOR = {Michael Hoffmann and Lutz Kettner and Sylvain Pion and
and Ron Wein},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {STL Extensions for CGAL},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}
@INCOLLECTION{cgal:dksy-hc-07,
AUTHOR = {Olivier Devillers and Lutz Kettner and Michael Seel and
and Mariette Yvinec},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {Handles and Circulators},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}
@INCOLLECTION{cgal:hhks-gos-07,
AUTHOR = {Susan Hert and Michael Hoffmann and Lutz Kettner and
and Sven Schönherr},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {Geometric Object Generators},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}
@INCOLLECTION{cgal:kps-thum-07,
AUTHOR = {Lutz Kettner and Sylvain Pion and and Michael Seel},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {Timers, Hash Map, Union-find, Modifiers},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}
@INCOLLECTION{cgal:fgk-ios-07,
AUTHOR = {Andreas Fabri and Geert-Jan Giezeman and Lutz Kettner},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {IO Streams},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}
@INCOLLECTION{cgal:fp-g-07,
AUTHOR = {Andreas Fabri and Sylvain Pion},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {Geomview},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}
@INCOLLECTION{cgal:ru-qtw-07,
AUTHOR = {Laurent Rineau and Radu Ursu},
BOOKTITLE = {CGAL User and Reference Manual},
PUBLISHER = {},
TITLE = {Qt Widget},
YEAR = {2007},
EDITION = {3.3},
EDITOR = {CGAL Editorial Board},
}

View File

@ -10,7 +10,7 @@ CGAL Manual Chapters</title>
<br />
<a href="../../../bibliography.html"><strong> BACK TO INDEX </strong></a>
<a href="../acknowledge.html"><strong> BACK TO INDEX </strong></a>
<br /><br />
@ -790,7 +790,7 @@ In CGAL Editorial Board, editor, <em>CGAL User and Reference Manual</em>.
</ol>
<br />
<a href="../../../bibliography.html"><strong> BACK TO INDEX </strong></a>
<a href="../acknowledge.html"><strong> BACK TO INDEX </strong></a>
<br /><br />

View File

@ -32,6 +32,10 @@
\newcommand{\ccAuto}{\lcAuto}
\newcommand{\lciIfHowToCite}{\lcFalse}
\newcommand{\lcEnableHowToCite}{\gdef\lciIfHowToCite{\lcTrue}}
% ###########################################################################
% |
% | o

View File

@ -257,6 +257,8 @@
\lcRawHtml{<br><table border="0">}
\lciPopOutput%
\lciIfHowToCite{\lcHtmlHowToCite}{}
\lciPushOutput{comments}%
\lcRawHtml{<manual_tools_output>}
\lciPopOutput%

View File

@ -21,7 +21,7 @@
{\lciPushOutput{minitoc}}%
{\lciPushOutput{toc}}%
#1\lciPopOutput%
}
}
% ___________________________________________________________________________
% ###########################################################################
@ -67,6 +67,9 @@
<a href="}\lciOutputUppath\lcRawHtml{biblio.html">Bibliography</a>,&nbsp;
<a href="}\lciOutputUppath\lcRawHtml{manual_index.html">Index</a>,&nbsp;
<a href="}\lciOutputUppath\lcRawHtml{title.html">Title Page</a>}
\lciIfHowToCite{%
\lcRawHtml{,&nbsp;<a href="}\lciOutputUppath\lcRawHtml{acknowledge.html">Acknowledging CGAL</a>}%
}{}%
}
% Args: none
@ -757,6 +760,51 @@ function getObj(name)
\lciPopOutput}%
}
\newcommand{\lcHtmlHowToCite}{
\lciOpenTmpFile{acknowledge.html}
\lciHtmlFileHeader{Acknowledging CGAL}
\lciHtmlNavigationTop
\lcRawHtml{
<p>CGAL is implemented for the most part by researchers. The academic
world evaluates and rewards researchers for a good part by the
analysis of the number of published papers and the number of citations
of their papers, which measures their impact. In order to make the
CGAL project attractive for researchers to contribute their work
(which allows users to benefit from new contributions), we are pushing
a model where the CGAL manual chapters are considered like
publications, and can be cited in articles as such.
<br>We therefore kindly ask users to cite CGAL as appropriately as
possible in their papers, and to mention the use of CGAL on the web
pages of their <a href="http://www.cgal.org/projects.html">projects using CGAL</a>
and provide us with links to these web pages. Feel free to contact us
in case you have any question or remark on this topic.</p>
<p>We provide bibtex entries for the chapters of the
<em>User and Reference Manual</em>, as well as for
publications directly related to the CGAL software.</p>
<h3>Citing the CGAL Library or the CGAL project</h3>
If you want to cite the CGAL Library or project as a whole, please
<ul>
<li>cite:
<br><strong>CGAL</strong>, Computational Geometry Algorithms Library, http://www.cgal.org
<li>use the following <a href="Biblio/cgal.bib">bibtex entry</a>.
</ul>
<h3>Citing the User and Reference Manual</h3>
<p>If you want to refer to CGAL manual, please
<ul>
<li>cite the appropriate entry from the
<a href="Biblio/how_to_cite_cgal.html">bibliographic entries for individual chapters.</a>
<li>use the following <a href="Biblio/how_to_cite_cgal.bib">bibtex file</a>.
</ul>}
\lciHtmlNavigationBottom
\lciHtmlFileFooter
\lciCloseFile
}
% ___________________________________________________________________________
% ###########################################################################

View File

@ -394,7 +394,7 @@ convert() {
# check for <rootname>.aux files automatically
ExOpt=""
if [ -r ${PathName}${RootName}.aux ]; then
grep "\\bibcite[{]" ${PathName}${RootName}.aux > ${TmpDir}/${RootName}.auxtmp
grep "\\bibcite[{]" ${PathName}${RootName}.aux > ${TmpDir}/${RootName}.auxtmp
fi
# Convert LaTeX into HTML.