refdb-cvs Mailing List for RefDB (Page 43)
Status: Beta
Brought to you by:
mhoenicka
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(47) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(88) |
Feb
(50) |
Mar
(36) |
Apr
(9) |
May
(30) |
Jun
(30) |
Jul
(22) |
Aug
(16) |
Sep
(42) |
Oct
(18) |
Nov
(29) |
Dec
(23) |
2005 |
Jan
(18) |
Feb
(28) |
Mar
(21) |
Apr
(35) |
May
(62) |
Jun
(22) |
Jul
(5) |
Aug
(40) |
Sep
(98) |
Oct
(81) |
Nov
(51) |
Dec
(62) |
2006 |
Jan
(46) |
Feb
(36) |
Mar
(8) |
Apr
(16) |
May
(14) |
Jun
(16) |
Jul
(47) |
Aug
(60) |
Sep
(34) |
Oct
(16) |
Nov
(46) |
Dec
(11) |
2007 |
Jan
(16) |
Feb
(13) |
Mar
(58) |
Apr
(32) |
May
(4) |
Jun
(8) |
Jul
(31) |
Aug
(46) |
Sep
(22) |
Oct
(30) |
Nov
(58) |
Dec
(15) |
2008 |
Jan
(8) |
Feb
(8) |
Mar
(2) |
Apr
(6) |
May
(3) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
(6) |
Nov
(3) |
Dec
(5) |
2009 |
Jan
(1) |
Feb
(20) |
Mar
(8) |
Apr
(5) |
May
(8) |
Jun
(3) |
Jul
(6) |
Aug
(4) |
Sep
(7) |
Oct
(8) |
Nov
(2) |
Dec
(1) |
2010 |
Jan
(1) |
Feb
(4) |
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
(5) |
Feb
(5) |
Mar
(13) |
Apr
(3) |
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(5) |
Nov
|
Dec
(3) |
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(13) |
2014 |
Jan
(2) |
Feb
(2) |
Mar
(2) |
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(6) |
Sep
(3) |
Oct
|
Nov
(2) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2022 |
Jan
(9) |
Feb
(16) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Markus H. <mho...@us...> - 2005-10-23 20:47:49
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15372 Modified Files: index.html Log Message: added demos to news Index: index.html =================================================================== RCS file: /cvsroot/refdb/homepage/index.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -U2 -r1.11 -r1.12 --- index.html 22 Oct 2005 21:58:27 -0000 1.11 +++ index.html 23 Oct 2005 20:47:36 -0000 1.12 @@ -137,4 +137,8 @@ <h2>News</h2> <div class="news"> + <h3>October 23, 2005</h3> + <p>Watch refdb-mode in action! There are two new flash demos showing both reference management and citation/bibliography creation with Emacs on the <a href="emacs.html#refdbmode-demo">Emacs page</a>.</p> + </div> + <div class="news"> <h3>October 22, 2005</h3> <p>The web page was updated to reflect the changes that will be available in the next release. If you want to preview the upcoming release, please go to the <a href="download.html">download page</a> and test-drive the new prerelease, <a href="pre/refdb-0.9.6-pre3.tar.gz">refdb-0.9.6-pre3</a>.</p> |
From: Markus H. <mho...@us...> - 2005-10-23 20:19:02
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10112 Modified Files: Tag: Release_0_9_5_stable backend-risx.c Log Message: fixed CONF output Index: backend-risx.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/backend-risx.c,v retrieving revision 1.30.2.10 retrieving revision 1.30.2.11 diff -u -U2 -r1.30.2.10 -r1.30.2.11 --- backend-risx.c 23 Sep 2005 23:47:19 -0000 1.30.2.10 +++ backend-risx.c 23 Oct 2005 20:18:41 -0000 1.30.2.11 @@ -199,4 +199,5 @@ || !strcmp(type, "NEWS") || !strcmp(type, "CASE") + || !strcmp(type, "CONF") || !strcmp(type, "GEN")) { if (print_elstart_x(&buffer, &buffer_len, "part", NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, &xindent) == NULL) { @@ -301,4 +302,5 @@ || !strcmp(type, "CHAP") || !strcmp(type, "GEN") + || !strcmp(type, "CONF") || !strcmp(type, "CASE")) { item = get_refdb_booktitle_copy(ptr_rendinfo->dbires); @@ -328,4 +330,5 @@ || !strcmp(type, "NEWS") || !strcmp(type, "GEN") + || !strcmp(type, "CONF") || !strcmp(type, "MPCT")) { if (add_authors_risx(&buffer, &buffer_len, conn, 2, ptr_rendinfo, &nhave_buffer_data, &xindent) == NULL) { |
From: Markus H. <mho...@us...> - 2005-10-23 15:34:19
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13143 Modified Files: emacs.html Log Message: added demos Index: emacs.html =================================================================== RCS file: /cvsroot/refdb/homepage/emacs.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -U2 -r1.3 -r1.4 --- emacs.html 22 Oct 2005 21:07:55 -0000 1.3 +++ emacs.html 23 Oct 2005 15:34:06 -0000 1.4 @@ -180,4 +180,8 @@ + <h3 id="refdbmode-demo">Emacs refdb-mode demos</h3> + <p>In order to see refdb-mode in action, please see the following Flash demos. They will open in a separate browser window (if nothing happens, your browser suppresses popups. Right-click the link and select "Open in new tab"). A Flash 5 plugin is required to view the demos. If you can't view the demos, please refer to the screenshots below.</p> + <p><a href="screenshots/demo1.html" target="_blank">Reference management</a> (1400kB)</p> + <p><a href="screenshots/document1.html" target="_blank">Creating citations and bibliographies</a> (782kB)</p> <h3 id="refdbmode-getref">Retrieving references</h3> <p class="legend"><img alt="Emacs refdb-mode" src="screenshots/refdb-mode-getref1.png"/></p> |
From: Markus H. <mho...@us...> - 2005-10-22 22:02:25
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23532 Modified Files: download.html Log Message: fixed link to perl client library prerelease Index: download.html =================================================================== RCS file: /cvsroot/refdb/homepage/download.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -U2 -r1.14 -r1.15 --- download.html 7 Oct 2005 22:10:29 -0000 1.14 +++ download.html 22 Oct 2005 22:02:12 -0000 1.15 @@ -182,5 +182,5 @@ <h2 id="prereleases">Prereleases</h2> - <p>If you don't want to fiddle with CVS (see the next section) but would like to help testing, consider using the latest prerelease. These archives can be installed just like regular releases, but they may not be as well-tested as these. However, you'll get bugfixes and new features that are otherwise only in the CVS version. The latest prerelease, if any, is always right <a href="pre/refdb-latest.tar.gz">here</a>. Perl hackers who want to use the current prerelease need <a href="pre/RefDBClient-Client-1.11.tar.gz">this client library</a>.</p> + <p>If you don't want to fiddle with CVS (see the next section) but would like to help testing, consider using the latest prerelease. These archives can be installed just like regular releases, but they may not be as well-tested as these. However, you'll get bugfixes and new features that are otherwise only in the CVS version. The latest prerelease, if any, is always right <a href="pre/refdb-latest.tar.gz">here</a>. Perl hackers who want to use the current prerelease need <a href="pre/RefDBClient-Client-1.13.tar.gz">this client library</a>.</p> <h2 id="cvseasy">CVS made easy</h2> |
From: Markus H. <mho...@us...> - 2005-10-22 21:58:39
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22251 Modified Files: index.html Log Message: fixed order of news Index: index.html =================================================================== RCS file: /cvsroot/refdb/homepage/index.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -U2 -r1.10 -r1.11 --- index.html 22 Oct 2005 21:56:12 -0000 1.10 +++ index.html 22 Oct 2005 21:58:27 -0000 1.11 @@ -137,12 +137,12 @@ <h2>News</h2> <div class="news"> - <h3>May 20, 2005</h3> - <p>The <a href="http://www.freebsd.org/">FreeBSD</a> port has been included in the FreeBSD <a href="http://www.freebsd.org/ports/">Ports Collection</a>. A summary should soon be available on the Ports <a href="http://www.freebsd.org/ports/textproc.html">textproc</a> (text processing/search utilities) page. Meanwhile, there's an entry on <a href="http://www.freshports.org/textproc/refdb/">FreshPorts</a>. FreeBSD users can now update their ports tree with 'cvsup', and then install RefDB with a single 'make install'.</p> - </div> - <div class="news"> <h3>October 22, 2005</h3> <p>The web page was updated to reflect the changes that will be available in the next release. If you want to preview the upcoming release, please go to the <a href="download.html">download page</a> and test-drive the new prerelease, <a href="pre/refdb-0.9.6-pre3.tar.gz">refdb-0.9.6-pre3</a>.</p> </div> <div class="news"> + <h3>May 20, 2005</h3> + <p>The <a href="http://www.freebsd.org/">FreeBSD</a> port has been included in the FreeBSD <a href="http://www.freebsd.org/ports/">Ports Collection</a>. A summary should soon be available on the Ports <a href="http://www.freebsd.org/ports/textproc.html">textproc</a> (text processing/search utilities) page. Meanwhile, there's an entry on <a href="http://www.freshports.org/textproc/refdb/">FreshPorts</a>. FreeBSD users can now update their ports tree with 'cvsup', and then install RefDB with a single 'make install'.</p> + </div> + <div class="news"> <h3>May 8, 2005</h3> <p>There is a new page about <a href="addons.html">additional software</a> not shipped with RefDB, but nevertheless more than helpful. This page contains descriptions of RIS editing modes for Emacs and Vim, the Emacs RefDB frontend, the Makestyle bibliography style generation tool, and the Perl Client module.</p> |
From: Markus H. <mho...@us...> - 2005-10-22 21:56:24
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21833 Modified Files: index.html Log Message: added news Index: index.html =================================================================== RCS file: /cvsroot/refdb/homepage/index.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -U2 -r1.9 -r1.10 --- index.html 7 Oct 2005 22:10:29 -0000 1.9 +++ index.html 22 Oct 2005 21:56:12 -0000 1.10 @@ -141,4 +141,8 @@ </div> <div class="news"> + <h3>October 22, 2005</h3> + <p>The web page was updated to reflect the changes that will be available in the next release. If you want to preview the upcoming release, please go to the <a href="download.html">download page</a> and test-drive the new prerelease, <a href="pre/refdb-0.9.6-pre3.tar.gz">refdb-0.9.6-pre3</a>.</p> + </div> + <div class="news"> <h3>May 8, 2005</h3> <p>There is a new page about <a href="addons.html">additional software</a> not shipped with RefDB, but nevertheless more than helpful. This page contains descriptions of RIS editing modes for Emacs and Vim, the Emacs RefDB frontend, the Makestyle bibliography style generation tool, and the Perl Client module.</p> |
From: Markus H. <mho...@us...> - 2005-10-22 21:39:12
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18566 Modified Files: doc.html Log Message: added xnote and citationlistx dtd docs Index: doc.html =================================================================== RCS file: /cvsroot/refdb/homepage/doc.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -U2 -r1.9 -r1.10 --- doc.html 22 Oct 2005 21:06:50 -0000 1.9 +++ doc.html 22 Oct 2005 21:39:04 -0000 1.10 @@ -141,4 +141,10 @@ </tr> <tr> + <td class="localnav"><a href="#xnote">The xnote.dtd reference</a></td> + </tr> + <tr> + <td class="localnav"><a href="#citationlistx">The citationlistx.dtd reference</a></td> + </tr> + <tr> <td class="localnav"><a href="#dtd">The DTD files</a></td> </tr> @@ -187,4 +193,18 @@ </ul> + <h2 id="xnote">xnote.dtd reference</h2> + <p>The <code>xnote.dtd</code> reference explains how to use this XML DTD to author extended notes.</p> + <ul> + <li><strong><a href="xnote/index.html">HTML</a> for online reading</strong></li> + <li><a href="xnote/xnote.tar.gz">HTML</a> (tar.gz archive)</li> + </ul> + + <h2 id="citationlistx">citationlistx.dtd reference</h2> + <p>The <code>citationlistx.dtd</code> reference explains the XML DTD which RefDB uses to list the citations in a source document.</p> + <ul> + <li><strong><a href="citationlistx/index.html">HTML</a> for online reading</strong></li> + <li><a href="citationlistx/citationlistx.tar.gz">HTML</a> (tar.gz archive)</li> + </ul> + <h2 id="dtd">DTD files</h2> <p>RefDB uses four document type definitions (DTD) in addition to the DTDs of the supported SGML and XML documents. The <code>citationlistx.dtd</code> defines a document type that encodes the RefDB citation information in a SGML or XML document. The <code>citestylex.dtd</code> defines a document type that holds the style and formatting information for a specific publisher. The <code>risx.dtd</code> defines a document type to author bibliographic records. The <code>xnote.dtd</code> defines a document type to write extended notes. All DTDs can be viewed online. The URLs below can be used as the system identifier in your document's type declaration. They will always point to the most recent release of the DTDs (see the DTD files for how to use a particular release).</p> |
From: Markus H. <mho...@us...> - 2005-10-22 21:08:04
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13834 Modified Files: emacs.html Log Message: minor fixes Index: emacs.html =================================================================== RCS file: /cvsroot/refdb/homepage/emacs.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -U2 -r1.2 -r1.3 --- emacs.html 7 Oct 2005 22:10:29 -0000 1.2 +++ emacs.html 22 Oct 2005 21:07:55 -0000 1.3 @@ -180,11 +180,6 @@ - <h3 id="refdbmode-getref">Retrieving references with Emacs</h3> - <p class="legend"><img alt="Emacs refdb-mode" src="screenshots/refdb-mode-getref1.png"/></p> - <p class="legend"><strong>Fig. 2:</strong> Emacs refdb-mode, showing the available menu commands to retrieve references. The two buffers show the result of retrieving references in risx format. The output buffer contains the data proper, which can be edited and validated using the automatically invoked nXML mode. The messages buffer contains the command summaries of the most recent commands. Click on the image to see a <a href="refdb-mode-getref1.png">larger version</a>.</p> - - <h3 id="refdbmode-getref">Retrieving references</h3> - <p class="legend"><img alt="Emacs refdb-mode" src="screenshots/refdb-mode-getref-region.png"/></p> + <p class="legend"><img alt="Emacs refdb-mode" src="screenshots/refdb-mode-getref1.png"/></p> <p class="legend"><strong>Fig. 2:</strong> Emacs refdb-mode, showing the available menu commands to retrieve references. The two buffers show the result of retrieving references in risx format. The output buffer contains the data proper, which can be edited and validated using the automatically invoked nXML mode. The messages buffer contains the command summaries of the most recent commands.</p> @@ -212,5 +207,5 @@ <h3 id="refdbmode-admin">Administering your RefDB installation</h3> <p class="legend"><img alt="Emacs refdb-mode administration" src="screenshots/refdb-mode-admin1.png"/></p> - <p class="legend"><strong>Fig. 7:</strong> refdb-mode contains a complete interface to all administrative tasks.</p> + <p class="legend"><strong>Fig. 7:</strong> refdb-mode contains a complete interface to all administrative tasks. The mode will invoke sudo for all commands that require administrative privileges.</p> </div> |
From: Markus H. <mho...@us...> - 2005-10-22 21:07:02
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13647 Modified Files: doc.html Log Message: fixed start page of 0.9.6 manual Index: doc.html =================================================================== RCS file: /cvsroot/refdb/homepage/doc.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -U2 -r1.8 -r1.9 --- doc.html 7 Oct 2005 22:10:29 -0000 1.8 +++ doc.html 22 Oct 2005 21:06:50 -0000 1.9 @@ -158,5 +158,5 @@ <li><a href="manual/refdb-manual-src.tar.gz">DocBook SGML source</a> (tar.gz archive)</li> </ul> - <p>The online version of the manual covering the upcoming 0.9.6 version is accessible <a href="manual-0.9.6/book1.html">here</a>.</p> + <p>The online version of the manual covering the upcoming 0.9.6 version is accessible <a href="manual-0.9.6/index.html">here</a>.</p> <p>The online version of the manual covering the older 0.8.x versions is still accessible <a href="manual-0.8.6/book1.html">here</a>.</p> |
From: Markus H. <mho...@us...> - 2005-10-22 20:43:06
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9278 Modified Files: Tag: Release_0_9_5_stable refdbdref.c Log Message: updatejo(): added JA as a synonym for JO Index: refdbdref.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/refdbdref.c,v retrieving revision 1.65.2.19 retrieving revision 1.65.2.20 diff -u -U2 -r1.65.2.19 -r1.65.2.20 --- refdbdref.c 13 Oct 2005 21:17:00 -0000 1.65.2.19 +++ refdbdref.c 22 Oct 2005 20:42:58 -0000 1.65.2.20 @@ -2159,4 +2159,5 @@ if (strncmp(token, ":JF:", 4) == 0 || /* journal full */ strncmp(token, ":JO:", 4) == 0 || /* journal abbrev */ + strncmp(token, ":JA:", 4) == 0 || /* journal abbrev */ strncmp(token, ":J1:", 4) == 0 || /* journal custabbrev1 */ strncmp(token, ":J2:", 4) == 0) { /* journal custabbrev2 */ @@ -2198,5 +2199,6 @@ strcpy(journal_field, "periodical_name"); } - else if (!strcmp(field_buffer, ":JO:")) { + else if (!strcmp(field_buffer, ":JO:") + || !strcmp(field_buffer, ":JA:")) { strcpy(journal_field, "periodical_abbrev"); } |
From: Markus H. <mho...@us...> - 2005-10-22 20:39:00
|
Update of /cvsroot/refdb/perlmod/RefDBClient In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8573 Modified Files: test.pl Log Message: added test for refdb_updatejo() Index: test.pl =================================================================== RCS file: /cvsroot/refdb/perlmod/RefDBClient/test.pl,v retrieving revision 1.11 retrieving revision 1.12 diff -u -U2 -r1.11 -r1.12 --- test.pl 14 Aug 2005 00:00:35 -0000 1.11 +++ test.pl 22 Oct 2005 20:38:53 -0000 1.12 @@ -7,5 +7,5 @@ # (It may become useful if the test is moved to ./t subdirectory.) -BEGIN { $| = 1; print "0..40\n"; } +BEGIN { $| = 1; print "0..41\n"; } END {print "not ok 0\n" unless $loaded;} use RefDBClient::Client; @@ -67,5 +67,5 @@ my $numtest = 1; my $numok = 1; -my $numtotal = 40; +my $numtotal = 41; # password encryption test @@ -404,5 +404,4 @@ close IN; -#@result = $clientc->refdb_dbib("db31", "refdbteststyle", \&read_styledriver, \&read_biblio, "ISO-8859-1", $instring); $summary = $clientc->refdb_dbib("db31", "refdbteststyle", $bibencoding, $instring); @@ -478,4 +477,15 @@ print "getj2 result summary: $summary\n"; +# update journal names +print "$numtest..$numtotal: updatejo\n"; +$numtest++; + +$summary = $clientc->refdb_updatejo(":JA:=\'Biochem.Pharmacol.\' :JF:=\'Biochemical Pharmacology\'"); + +print "start updatejo result:\n"; +print $clientc->get_data(); +print "end updatejo result:\n"; +print "updatejo result summary: $summary\n"; + # get editor names print "$numtest..$numtotal: geted\n"; |
From: Markus H. <mho...@us...> - 2005-10-22 20:38:11
|
Update of /cvsroot/refdb/perlmod/RefDBClient In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8378 Modified Files: Client.pm Log Message: added refdb_updatejo() Index: Client.pm =================================================================== RCS file: /cvsroot/refdb/perlmod/RefDBClient/Client.pm,v retrieving revision 1.12 retrieving revision 1.13 diff -u -U2 -r1.12 -r1.13 --- Client.pm 14 Aug 2005 00:02:37 -0000 1.12 +++ Client.pm 22 Oct 2005 20:38:03 -0000 1.13 @@ -25,5 +25,5 @@ RefDBClient::Client - Perl extension for talking to a RefDB server - =head1 SYNOPSIS +=head1 SYNOPSIS use RefDBClient::Client; @@ -34,5 +34,5 @@ RefDBClient::Client provides functions to talk to a refdbd process like the RefDB C clients do. This module isn't a wrapper for the C clients but uses native Perl code to talk to the server. - =head1 FEEDBACK +=head1 FEEDBACK Send bug reports, questions, and comments to the refdb-users mailing list at: @@ -550,7 +550,7 @@ "200" => "void", "201" => "main database is missing", - "202" => "access denied to main database", + "202" => "could not open main database", "203" => "main database is too old or corrupt", - "204" => "access denied to reference database", + "204" => "could not open reference database", "205" => "could not connect to database server", "206" => "main database version is not supported", @@ -605,4 +605,8 @@ "255" => "failed to attach dataset to user", "256" => "sucessfully attached dataset to user", + "257" => "create t_link failed", + "258" => "create t_xlink failed", + "259" => "failed to remove ulink", + "260" => "failed to update journal names", "300" => "void", "301" => "missing argument", @@ -630,7 +634,8 @@ "420" => "failed to remove dataset", "421" => "link added successfully", - "422" => "only owner can remove dataset", + "422" => "only owner can fiddle with dataset", "423" => "dataset is still in use", "424" => "dataset is already attached to user", + "425" => "periodical name changed successfully", "700" => "void", "701" => "failed to initialize character set conversion", @@ -3030,4 +3035,33 @@ } +=head2 refdb_updatejo + + Title : refdb_updatejo + + Usage : $client->refdb_updatejo($updaterequest); + +Function: updates journal name synonyms + +=cut + +###################################################################### +## refdb_updatejo(): links notes to database objects +###################################################################### + sub refdb_updatejo { + my ($self, $arg) = @_; + + my $cmd; + + $cmd = "updatejo -d $self->{db} "; + + $cmd .= "\"" . $arg . "\""; + + # reset data + $self->{server_data} = ""; + $self->{server_summary} = ""; + + $self->_listvalue($cmd); + } + =head2 refdb_texbib |
From: Markus H. <mho...@us...> - 2005-10-21 21:07:27
|
Update of /cvsroot/refdb/refdb/man In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25868 Modified Files: Tag: Release_0_9_5_stable refdbd.1.in Log Message: added RefDB man page link Index: refdbd.1.in =================================================================== RCS file: /cvsroot/refdb/refdb/man/Attic/refdbd.1.in,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- refdbd.1.in 17 Oct 2005 18:19:43 -0000 1.1.2.1 +++ refdbd.1.in 21 Oct 2005 21:07:13 -0000 1.1.2.2 @@ -58,5 +58,5 @@ \fBrefdbd\fR [\fB\-b\fR \fIdbs-port\fR] [\fB\-d\fR \fIdefault-database\fR] [\fB\-D\fR \fIdbserver\fR] [\fB\-e\fR \fIlog-destination\fR] [\fB\-E\fR \fIencoding\fR] [\fB\-h\fR] [\fB\-i\fR \fIIP-address\fR] [\fB\-I\fR] [\fB\-k\fR] [\fB\-K\fR] [\fB\-l\fR \fIlog-level\fR] [\fB\-L\fR \fIlog-file\fR] [\fB\-p\fR \fIport\fR] [\fB\-P\fR \fIPID-file\fR] [\fB\-q\fR] [\fB\-r\fR] [\fB\-s\fR] [\fB\-S\fR \fInote-share-mode\fR] [\fB\-T\fR \fItime\fR] [\fB\-U\fR] [\fB\-v\fR] [\fB\-V\fR] [\fB\-y\fR \fIconfdir\fR] [\fB\-Y\fR \fIlibdbidir\fR] .SH "DESCRIPTION" -refdbd is the application server of RefDB. refdbd contains most of the application logic of RefDB and interacts with the database engine. refdbd must run somewhere in your network to do anything useful with the RefDB clients. refdbd usually runs as a daemon and responds to client requests, but it can be started as a regular process for debugging purposes. +refdbd is the application server of RefDB(7). refdbd contains most of the application logic of RefDB and interacts with the database engine. refdbd must run somewhere in your network to do anything useful with the RefDB clients. refdbd usually runs as a daemon and responds to client requests, but it can be started as a regular process for debugging purposes. .PP It is recommended to use a wrapper script to start and stop refdbd. If you want to start and stop refdbd manually, use refdbctl(1). If you want to run refdbd as a daemon, use refdb(8). Edit the configuration file (see below) to permanently configure refdbd. |
From: Markus H. <mho...@us...> - 2005-10-21 21:06:53
|
Update of /cvsroot/refdb/refdb/man In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25718 Modified Files: Tag: Release_0_9_5_stable Makefile.am Log Message: point users to RefDB index page, not to manual itself Index: Makefile.am =================================================================== RCS file: /cvsroot/refdb/refdb/man/Attic/Makefile.am,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- Makefile.am 17 Oct 2005 18:19:43 -0000 1.1.2.1 +++ Makefile.am 21 Oct 2005 21:06:40 -0000 1.1.2.2 @@ -9,5 +9,5 @@ $(man_MANS): %: %.in - sed 's%<manualpath>%$(DESTDIR)$(docdir)/refdb-manual%' < $< | \ + sed 's%<manualpath>%$(DESTDIR)$(docdir)%' < $< | \ sed 's%<sharepath>%$(DESTDIR)$(pkgdatadir)/db%' | \ sed 's%<runpath>%$(DESTDIR)$(var_dir)%' | \ |
From: Markus H. <mho...@us...> - 2005-10-21 21:05:26
|
Update of /cvsroot/refdb/refdb/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25288 Modified Files: Tag: Release_0_9_5_stable refdb-manual-chapter22.sgml refdb-manual-chapter4.sgml refdb-manual-chapter5.sgml refdb-manual-chapter6.sgml refdb-manual-configopts.sgml refdb-manual.sgml Log Message: updated for 0.9.6-pre3 Index: refdb-manual-chapter22.sgml =================================================================== RCS file: /cvsroot/refdb/refdb/doc/refdb-manual-chapter22.sgml,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- refdb-manual-chapter22.sgml 14 Aug 2005 00:18:27 -0000 1.1.2.1 +++ refdb-manual-chapter22.sgml 21 Oct 2005 21:05:12 -0000 1.1.2.2 @@ -20,4 +20,7 @@ <para>Just as you'd use the <link linkend="app-c-command-getref"><command>getref</command></link> command to locate references, you can use the <link linkend="app-c-command-getnote"><command>getnote</command></link> command to view notes. The query language is explained in a <link linkend="sect-description-notes-query-language">separate section</link>.</para> <para>The notes can be retrieved for screen display, as HTML or XHTML documents, or as xnote documents.</para> + <note> + <para>Accessibility of notes is affected by the default note sharing setting of <link linkend="chapter-refdbd">&appname;d</link> and by the properties of the individual notes. See <link linkend="sect-share-extended-notes">below</link> for further details.</para> + </note> </sect1> <sect1 id="sect-delete-extended-notes"> @@ -56,4 +59,50 @@ </simplesect> </sect1> + <sect1 id="sect-share-extended-notes"> + <title>To share or not to share extended notes</title> + <para>&appname; was written with facilitating the cooperation of users in mind. Therefore extended notes are visible to all users of the system by default. However, situations may arise where you don't want to share any notes or where you want to protect only individual notes from your colleague's prying eyes. &appname; supports all these variants. Accessibility of notes is controlled by two filters: the default server setting and the settings in the individual notes.</para> + <sect2> + <title>The &appname;d default</title> + <para>The &appname;d server can be configured to either treat all extended notes as public or as private by default. Use the <option>-S</option> command line option or the <varname>share_default</varname> config file option to set the default mode. See the chapter about <link linkend="chapter-refdbd">&appname;d administration</link> for further details. As the names imply, <parameter class="option" moreinfo="none">public</parameter> will make all notes available to every user by default. Similarly, <parameter class="option" moreinfo="none">private</parameter> will restrict access to the user who added the note by default. Use the server setting to define a default policy for your installation.</para> + <warning> + <para>A warning for all admins: switching your server from "private" to "public" without prior announcement <emphasis>will</emphasis> alienate your users. Don't even think about it.</para> + </warning> + </sect2> + <sect2> + <title>The <sgmltag class="attribute">share</sgmltag> attribute of the extended notes</title> + <para>The <ulink url="http://refdb.sourceforge.net/dtd/xnote/xnote.dtd">xnote.dtd</ulink> defines an optional <sgmltag class="attribute">share</sgmltag> attribute which offers the same choice of values as the server setting above. If the attribute is set, the extended note will be public or private regardless of the server setting. The server setting only kicks in if a note does not set the <sgmltag class="attribute">share</sgmltag> attribute. Each user can decide for each note whether or not she wants to share it with the world. The following table summarizes the settings.</para> + <table> + <title>Sharing extended notes</title> + <tgroup cols="4"> + <thead> + <row> + <entry></entry> + <entry>share attribute "public"</entry> + <entry>share attribute "private"</entry> + <entry>share attribute not set</entry> + </row> + </thead> + <tbody> + <row> + <entry>share_default "public"</entry> + <entry>public</entry> + <entry>private</entry> + <entry>public</entry> + </row> + <row> + <entry>share_default "private"</entry> + <entry>public</entry> + <entry>private</entry> + <entry>private</entry> + </row> + </tbody> + </tgroup> + </table> + </sect2> + <sect2> + <title>Data privacy</title> + <para>The above settings control only the access to the extended notes through the &appname; interface. You should be aware that anyone who can access the database directly with an SQL client will be able to read and change the notes of every user, regardless of the settings mentioned above. The simplest way to secure the data is to run &appname;d on a server that no user has shell access to. If the database engine access control is set in a way that users can only connect from the box that runs &appname;, they won't be able to connect from a SQL client running on their workstations.</para> + </sect2> + </sect1> </chapter> Index: refdb-manual-chapter4.sgml =================================================================== RCS file: /cvsroot/refdb/refdb/doc/refdb-manual-chapter4.sgml,v retrieving revision 1.14.2.3 retrieving revision 1.14.2.4 diff -u -U2 -r1.14.2.3 -r1.14.2.4 --- refdb-manual-chapter4.sgml 14 Aug 2005 00:18:27 -0000 1.14.2.3 +++ refdb-manual-chapter4.sgml 21 Oct 2005 21:05:12 -0000 1.14.2.4 @@ -696,11 +696,11 @@ </sect1> <sect1 id="sect-entorispl"> - <title>en2ris.pl</title> + <title>en2ris</title> <para>EndNote is a commercial bibliography package available for Windows and MacOS/OSX. It claims to export RIS data but this doesn't quite work out. In order to transfer existing reference data from EndNote to &appname;, you'll have to process your data through this script.</para> <sect2> - <title>Starting en2ris.pl</title> + <title>Starting en2ris</title> <para>Start the script with the following command:</para> <cmdsynopsis sepchar=" "> - <command moreinfo="none">[perl] en2ris.pl</command> + <command moreinfo="none">[perl] en2ris</command> <arg choice="opt" rep="norepeat">-e <replaceable>dest</replaceable></arg> <arg choice="opt" rep="norepeat">-f <replaceable>enc</replaceable></arg> @@ -725,6 +725,6 @@ <para>The <option>-y</option> switch can be used to specify the location of the &appname; shared data in case the automatic script configuration is not appropriate on your system.</para> <para>The input data are read from stdin. The output is sent to stdout unless you use one of the <option>-o</option> and <option>-O</option> options.</para> - <para>The following example shows the usage of <command>en2ris.pl</command>:</para> - <screen><prompt>~# </prompt>perl en2ris.pl -f "ISO-8859-1" -t "UTF-8" -o out.ris < endnote.ris</screen> + <para>The following example shows the usage of <command>en2ris</command>:</para> + <screen><prompt>~# </prompt>perl en2ris -f "ISO-8859-1" -t "UTF-8" -o out.ris < endnote.ris</screen> <para>This will convert the EndNote RIS data in <filename moreinfo="none">endnote.ris</filename> and write the output into <filename>out.ris</filename>, overwriting any existing file with the same name. The input data are assumed to be Latin-1, whereas the output will be Unicode.</para> <note> @@ -733,5 +733,5 @@ </sect2> <sect2 id="sect2-en2rispl-init-variables"> - <title>The en2ris.pl configuration variables</title> + <title>The en2ris configuration variables</title> <table> <title>en2risrc</title> @@ -786,5 +786,5 @@ <sect2> <title>en2ris' behind-the-scenes data mangling</title> - <para>en2ris.pl fixes a couple of problems found in RIS data exported from EndNote. The main issues are the incomplete date formats, the export of page ranges into a single "SP" tag line, and the export of keywords as a list into a single "KW" tag line.</para> + <para>en2ris fixes a couple of problems found in RIS data exported from EndNote. The main issues are the incomplete date formats, the export of page ranges into a single "SP" tag line, and the export of keywords as a list into a single "KW" tag line.</para> <para><command>en2ris</command> does not validate the input files. That is, the input files must stick to the rules of the data sources, otherwise the conversion results are not predictable.</para> </sect2> @@ -902,5 +902,5 @@ </sect1> <sect1 id="sect-marctoris"> - <title>marc2ris.pl</title> + <title>marc2ris</title> <para>This Perl script attempts to extract the information useful to &appname; from MARC datasets. <acronym>MARC</acronym> (Machine Readable Catalogue Format) is a standard originating from the 1960s and is widely used by libraries and bibliographic agencies. Most libraries that offer Z39.50 access can provide the records in at least one MARC format (like with most other "standards" there's a couple to choose from). Currently the following MARC dialects are supported:</para> <variablelist> @@ -925,18 +925,21 @@ </variablelist> <sect2> - <title>Starting marc2ris.pl</title> + <title>Starting marc2ris</title> <para>There's a variety of ways to run this script. By default the script reads USMARC data from stdin and sends RIS data to stdout, like this:</para> - <screen format="linespecific"><prompt moreinfo="none">~$ </prompt><userinput moreinfo="none">perl marc2ris.pl < foo.marc | less</userinput></screen> + <screen format="linespecific"><prompt moreinfo="none">~$ </prompt><userinput moreinfo="none">perl marc2ris < foo.marc | less</userinput></screen> <note> <para>You can save some typing if (on Unix) the first line of the script points correctly to your Perl interpreter or if (on Windows) the filename suffix <filename moreinfo="none">.pl</filename> is associated with the Perl interpreter. The following examples use this shorter invocation.</para> </note> <para>Alternatively you can specify one or more input files as arguments. Instead of displaying the results with a pager like in the previous command, we'll send the output to a file this time:</para> - <screen format="linespecific"><prompt moreinfo="none">~$ </prompt><userinput moreinfo="none">marc2ris.pl foo.marc bar.marc > foobar.ris</userinput></screen> + <screen format="linespecific"><prompt moreinfo="none">~$ </prompt><userinput moreinfo="none">marc2ris foo.marc bar.marc > foobar.ris</userinput></screen> <para>In either case you can specify an output file instead of sending the data to stdout. The following command will do exactly the same as the previous one:</para> - <screen format="linespecific"><prompt moreinfo="none">~$ </prompt><userinput moreinfo="none">marc2ris.pl -o foobar.ris foo.marc bar.marc</userinput></screen> - <para>marc2ris.pl accepts the following command line options and arguments:</para> + <screen format="linespecific"><prompt moreinfo="none">~$ </prompt><userinput moreinfo="none">marc2ris -o foobar.ris foo.marc bar.marc</userinput></screen> + <para>marc2ris accepts the following command line options and arguments:</para> <cmdsynopsis sepchar=" "> - <command moreinfo="none">marc2ris.pl</command> + <command moreinfo="none">marc2ris</command> + <arg choice="opt" rep="norepeat">-e <replaceable>log-destination</replaceable></arg> <arg choice="opt" rep="norepeat">-h</arg> + <arg choice="opt" rep="norepeat">-l <replaceable>log-level</replaceable></arg> + <arg choice="opt" rep="norepeat">-L <replaceable>log-file</replaceable></arg> <arg choice="opt" rep="norepeat">-m</arg> <arg choice="opt" rep="norepeat">-o <replaceable>outfile</replaceable></arg> @@ -950,5 +953,5 @@ <para>The <option>-o</option> and <option>-O</option> options send the RIS output to a file instead of to stdout. The lowercase option will overwrite an existing file, whereas the uppercase option will append to an existing file with the specified name.</para> <para>The <option>-t</option> option allows to specify the MARC input type. The default is MARC21. Other available types are UNIMARC and UKMARC.</para> - <para>Use the <option>-u</option> option to request Unicode output. <command moreinfo="none">marc2ris.pl</command> attempts to convert the input data into Unicode (unless the dataset explicitly states that it already uses Unicode). Use this option with care as some MARC variants do not state the character encoding explicitly.</para> + <para>Use the <option>-u</option> option to request Unicode output. <command moreinfo="none">marc2ris</command> attempts to convert the input data into Unicode (unless the dataset explicitly states that it already uses Unicode). Use this option with care as some MARC variants do not state the character encoding explicitly.</para> <note> <para>The conversion routine supplied by the MARC::Record module uses a character conversion table designed for USMARC. This may or may not work with other MARC variants.</para> @@ -956,5 +959,5 @@ </sect2> <sect2> - <title>marc2ris.pl data mangling</title> + <title>marc2ris data mangling</title> <para>The purpose of the MARC format is entirely different from the purpose of the RIS format, so you shouldn't be too surprised that the import of MARC data is somewhat rough at the edges. The filter apparently deals fine with quite a lot of datasets, but the following shortcomings are known (and more are likely to be discovered by the interested reader):</para> <itemizedlist> @@ -969,5 +972,5 @@ </listitem> </itemizedlist> - <para>That said, there is still some hope. The <option>-m</option> command line option switches on additional MARC output. That is, the generated output will contain interspersed lines that show the contents of the original MARC fields used to generate the following RIS line or lines. For example, the following output snippet shows how <command>marc2ris.pl</command> generated the author lines from the MARC input:</para> + <para>That said, there is still some hope. The <option>-m</option> command line option switches on additional MARC output. That is, the generated output will contain interspersed lines that show the contents of the original MARC fields used to generate the following RIS line or lines. For example, the following output snippet shows how <command>marc2ris</command> generated the author lines from the MARC input:</para> <programlisting format="linespecific"> <marc>empty author field (100) @@ -983,11 +986,11 @@ AU - Knuth,Donald Ervin </programlisting> - <para>If you feel marc2ris.pl does not translate your data appropriately, the easiest way might be to use the <option>-m</option> switch and redirect the output into a file. Then you can analyze the situation and fix the RIS lines as you see fit. Finally you can strip the MARC lines off with a command like:</para> + <para>If you feel marc2ris does not translate your data appropriately, the easiest way might be to use the <option>-m</option> switch and redirect the output into a file. Then you can analyze the situation and fix the RIS lines as you see fit. Finally you can strip the MARC lines off with a command like:</para> <screen format="linespecific"><prompt moreinfo="none">~$ </prompt>grep -v "<marc>" < withmarc.ris > womarc.ris</screen> </sect2> <sect2 id="sect2-marc2rispl-init-variables"> - <title>The marc2ris.pl configuration variables</title> + <title>The marc2ris configuration variables</title> <table> - <title>med2risrc</title> + <title>marc2risrc</title> <tgroup cols="3"> <thead> Index: refdb-manual-chapter5.sgml =================================================================== RCS file: /cvsroot/refdb/refdb/doc/refdb-manual-chapter5.sgml,v retrieving revision 1.24.2.6 retrieving revision 1.24.2.7 diff -u -U2 -r1.24.2.6 -r1.24.2.7 --- refdb-manual-chapter5.sgml 14 Aug 2005 00:18:28 -0000 1.24.2.6 +++ refdb-manual-chapter5.sgml 21 Oct 2005 21:05:13 -0000 1.24.2.7 @@ -129,5 +129,5 @@ <formalpara> <title>Rule #1</title> - <para>If you don't intend to share databases, or if running a database server scares you in any way, then you're better off with SQLite.</para> + <para>If you don't intend to share databases, or if running a database server scares you in any way, then you may better off with SQLite.</para> </formalpara> <para>Another issue is the way how the database engines store their data. SQLite is unique in that it uses a single architecture-independent file per database which makes transferring the data to a different box a breeze. The external database engines use more sophisticated ways to organize their data, but you need some basic administrative skills in order to replicate the data.</para> @@ -148,5 +148,5 @@ </formalpara> <note> - <para>There's another difference that you should be aware of: PostgreSQL has transaction support by default. MySQL supports transactions only if you use InnoDB tables. If you want this additional peace of mind from MySQL, make sure InnoDB is the default table type.</para> + <para>There's a few more differences that you should be aware of: PostgreSQL has transaction support by default. MySQL supports transactions only if you use InnoDB tables. If you want this additional peace of mind from MySQL, make sure InnoDB is the default table type. SQLite does not support Unix-style regular expressions. If you'd like to use these more versatile expressions instead of the simpler SQL regular expressions supported by SQLite, choose MySQL or PostgreSQL.</para> </note> </sect2> @@ -225,5 +225,5 @@ # end of refdbcrc </programlisting> - <para>This is the corresponding copy that one of the users of the system created as <filename>/home/markus/.refdbcrc</filename>:</para> + <para>This is the corresponding copy that one of the users of the system created as <filename>/home/joe/.refdbcrc</filename>:</para> <programlisting format="linespecific"> # This is the user configuration file for refdbc @@ -235,5 +235,5 @@ </programlisting> <para>As you can see our hypothetical system administrator configured the IP address (<varname>serverip</varname>) and the <varname>port</varname> where &appname;d listens to the client requests. This value is most likely the same for all users on the system, so this is nothing to worry about for the users. <filename>more</filename> is defined as the default <varname>pager</varname>, and the <varname>timeout</varname> is set to 3 minutes.</para> - <para>Joe Sixpack, our reckless user, does not like <filename>more</filename> as a pager and prefers to use <filename>less</filename> instead. He also thinks that half a minute as a timeout should be enough. Both of these settings override the corresponding values in the global file. <varname>serverip</varname> and <varname>port</varname> are not redefined in the user's copy, so the values of the global file take effect. Joe also defined <varname>username</varname> and <varname>passwd</varname> so the correct values will be used for the database access (the asterisk in the <varname>passwd</varname> field will cause &appname;c to ask for the password interactively for security reasons).</para> + <para>Joe Sixpack, our reckless user, does not like <filename>more</filename> as a pager and prefers to use <filename>less</filename> instead. He also thinks that half a minute as a timeout should be enough. Both of these settings override the corresponding values in the global file. <varname>serverip</varname> and <varname>port</varname> are not redefined in the user's copy, so the values of the global file take effect. Joe also defined <varname>username</varname> (which happens to be different from his login name "joe") and <varname>passwd</varname> so the correct values will be used for the database access (the asterisk in the <varname>passwd</varname> field will cause &appname;c to ask for the password interactively for security reasons).</para> </sect3> <sect3> @@ -286,5 +286,5 @@ </varlistentry> <varlistentry> - <term><filename class="directory" moreinfo="none">/usr/local/share/refdb</filename></term> + <term><filename class="directory" moreinfo="none">/usr/local/share/&appname;</filename></term> <listitem> <para>This directory contains shareable, operating system independent files. The files are organized in a couple of subdirectories:</para> @@ -294,7 +294,4 @@ </listitem> <listitem> - <para><filename class="directory" moreinfo="none">db</filename> holds the database files of embedded database engines.</para> - </listitem> - <listitem> <para<filename class="directory" moreinfo="none">declarations</filename> contains the default SGML declarations.</para> </listitem> @@ -309,7 +306,4 @@ </listitem> <listitem> - <para><filename class="directory" moreinfo="none">site-lisp</filename> contains an Emacs Lisp file that implements the RIS mode.</para> - </listitem> - <listitem> <para><filename class="directory" moreinfo="none">sql</filename> contains SQL scripts used to initialize databases.</para> </listitem> @@ -323,4 +317,10 @@ </listitem> </varlistentry> + <varlistentry> + <term><filename class="directory" moreinfo="none">/var/db/&appname;</filename></term> + <listitem> + <para>holds the database files of embedded database engines and a version file for use by package installation scripts</para> + </listitem> + </varlistentry> </variablelist> </sect2> @@ -395,5 +395,5 @@ <sect3> <title>Living on the bleeding edge: installing a CVS version</title> - <para>While the official release versions of &appname; are your best bet to get a stable installation, you may be interested to test the latest developments "in statu nascendi". The CVS version is guaranteed to compile on the author's development platform (currently FreeBSD 4.7), but may fail on other platforms. Known bugs may have been fixed, but new ones may have crept in as well. New features may be implemented, but might not be without problems. You've been warned. If you still want to go ahead, this is what you need to do:</para> + <para>While the official release versions of &appname; are your best bet to get a stable installation, you may be interested to test the latest developments "in statu nascendi". The CVS version is guaranteed to compile on the author's development platform (currently FreeBSD 5.4), but may fail on other platforms. Known bugs may have been fixed, but new ones may have crept in as well. New features may be implemented, but might not be without problems. You've been warned. If you still want to go ahead, this is what you need to do:</para> <procedure> <step performance="required"> @@ -422,7 +422,41 @@ <para>The CVS version lacks all autotool-generated files. You'll have to create them with your local autotools. &appname; contains a small script called <filename moreinfo="none">autogen.sh</filename> in its top-level directory which performs all necessary steps.</para> <screen format="linespecific"><prompt moreinfo="none">$~/build/&appname; </prompt><userinput moreinfo="none">./autogen.sh</userinput></screen> + <note> + <para>The autotools can cause severe headaches at times. If the above command causes errors, read <filename moreinfo="none">autogen.sh</filename> and run the commands manually, substituting different versions as appropriate. E.g. substitute <command moreinfo="none">automake</command> with <command moreinfo="none">automake-1.8</command> if this gives better results. The autotools on FreeBSD 5.4 are essentially unusable, you have to install the gnu-autotools package instead. You have to modify your <envar>PATH</envar> to pick up the latter, and fiddle with the m4 macro paths in order to see the light.</para> + </note> </step> + <step performance="required"> + <para>The CVS version also lacks a few other things which are included in the source tarballs. To rectify this, you may have to use the following additional <command moreinfo="none">./configure</command> switches:</para> + <variablelist> + <varlistentry> + <term>--with-trang-jar=PATH</term> + <listitem> + <para>The CVS sources contain the DTDs from which you have to build the RelaxNG schema files if you need them. Pass the full path of <filename>trang.jar</filename> to this option. If not specified, the <filename moreinfo="none">.rng</filename> files will be mere copies of the DTD files.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>--enable-docs</term> + <listitem> + <para>The &appname; manual is not built by default. Use this switch to generate the documentation from the sources. In order to successfully build the docs, you need the following tools installed:</para> + <itemizedlist> + <listitem> + <para><ulink url="http://www.sourceforge.net/projects/openjade/">OpenJade</ulink>: the DSSSL engine used to transform the sources</para> + </listitem> + <listitem> + <para><ulink url="http://sourceforge.net/projects/jadetex">JadeTeX</ulink>: a TeX macro package used to generate printable output</para> + </listitem> + <listitem> + <para>TeX: the typesetting engine used to generate printable output</para> + </listitem> + <listitem> + <para><ulink url="http://xml.apache.org/batik/svgrasterizer.html">Batik SVG Rasterizer</ulink>: an image converter used to create the images from the <acronym>SVG</acronym> sources. The Makefile calls a script in your path called <filename moreinfo="none">batik-rasterizer</filename> which is supposed to run this Java application appropriately.</para> + </listitem> + </itemizedlist> + </listitem> + </varlistentry> + </variablelist> + </step> <step performance="required"> - <para>Finally you're ready to build &appname; like you would with a <link linkend="sect-install-from-sources-unix">released version</link>.</para> + <para>Finally you're ready to build &appname; like you would with a <link linkend="sect-install-from-sources-unix">released version</link>.</para> </step> </procedure> @@ -637,5 +671,5 @@ <sect3> <title>MySQL</title> - <para>The MySQL engine earlier than version 4.1 supports only one character encoding per server instance. The default encoding is ISO-8859-1, aka Latin-1. If you prefer a different encoding, you have to configure the server at startup. Either use the <command moreinfo="none">mysqld</command> command-line option <option>--default-character-set=charset</option>, or add a "default-character-set=charset" entry to a suitable MySQL configuration file. A list of available encodings is usually installed as <filename moreinfo="none">/usr/local/share/mysql/charsets/Index</filename>.</para> + <para>The MySQL engine earlier than version 4.1 supports only one character encoding per server instance. The default encoding is ISO-8859-1, aka Latin-1. If you prefer a different encoding, you have to configure the server at startup. Either use the <command moreinfo="none">mysqld</command> command-line option <option>--default-character-set=charset</option>, or add a "default-character-set=charset" entry to a suitable MySQL configuration file. A list of available encodings is usually installed as <filename moreinfo="none">/usr/local/share/mysql/charsets/Index</filename>. In MySQL versions 4.1 and later each database (in fact, each table) may have one of various character encodings.</para> <para>For security reasons many default installation allow only local connections. If &appname;d has to connect to the database server from a different box, make sure to remove the <option>--skip_networking</option> option from the MySQL start script or from the appropriate MySQL configuration file.</para> </sect3> @@ -663,7 +697,12 @@ </listitem> <listitem> - <para>Then run this command to create the tables and fill in the data:</para> - <screen><prompt>~$ </prompt><userinput>mysql -u root &appname; < /usr/local/share/&appname;/sql/&appname;.dump</userinput></screen> + <para>Then create the tables and fill in the data. For MySQL older than 4.1, run:</para> + <screen><prompt>~$ </prompt><userinput>mysql -u root &appname; < /usr/local/share/&appname;/sql/&appname;.dump</userinput></screen> + <para>For MySQL 4.1 and later, run this instead:</para> + <screen><prompt>~$ </prompt><userinput>mysql -u root &appname; < /usr/local/share/&appname;/sql/&appname;.dump41</userinput></screen> <para>Adapt the path to the script accordingly if you configured &appname; to put the data directory somewhere else.</para> + <para>The above command will create the tables using the MyISAM engine. This is the fastest of the supported engines, but it does not support transactions. If you prefer to use the InnoDB engine instead, use this command:</para> + <screen><prompt>~$ </prompt><userinput>sed 's/MyISAM/InnoDB/' < /usr/local/share/&appname;/sql/&appname;.dump41|mysql -u root &appname;/usr/local/share/&appname;/sql/&appname;.dump</userinput></screen> + <para>See the <ulink url="http://www.mysql.com">MySQL documentation</ulink> for further information about the table engines available with MySQL.</para> </listitem> </itemizedlist> Index: refdb-manual-chapter6.sgml =================================================================== RCS file: /cvsroot/refdb/refdb/doc/refdb-manual-chapter6.sgml,v retrieving revision 1.17.2.5 retrieving revision 1.17.2.6 diff -u -U2 -r1.17.2.5 -r1.17.2.6 --- refdb-manual-chapter6.sgml 14 Aug 2005 00:18:28 -0000 1.17.2.5 +++ refdb-manual-chapter6.sgml 21 Oct 2005 21:05:13 -0000 1.17.2.6 @@ -47,5 +47,5 @@ </variablelist> </sect2> - <sect2> + <sect2 id="sect-refdbd-commandline-options"> <title>Start &appname;d directly</title> <para>Calling &appname;d directly allows you to pass configuration parameters on the command line. Start &appname;d with the command:</para> @@ -69,4 +69,5 @@ <arg choice="opt" rep="norepeat">-r</arg> <arg choice="opt" rep="norepeat">-s</arg> + <arg choice="opt" rep="norepeat">-S <replaceable>note-share-mode</replaceable></arg> <arg choice="opt" rep="norepeat">-T <replaceable>time</replaceable></arg> <arg choice="opt" rep="norepeat">-U</arg> @@ -198,4 +199,10 @@ </listitem> </varlistentry> + <varlistentry> + <term>-S</term> + <listitem> + <para>Set the default extended note share mode to either <parameter class="option" moreinfo="none">public</parameter> or <parameter class="option" moreinfo="none">private</parameter>. This setting affects the accessibility of <link linkend="chapter-managing-notes">extended notes</link> if they do not explicitly carry a <sgmltag class="attribute">share</sgmltag> attribute. See the section about <link linkend="sect-share-extended-notes">notes sharing</link> for more information.</para> + </listitem> + </varlistentry> <varlistentry> <term>-T <replaceable>time</replaceable></term> @@ -346,4 +353,9 @@ <entry>Set this to 't' to uppercase all citation keys of newly added references (this makes sure they work with SGML bibliographies).</entry> </row> + <row> + <entry>share_default</entry> + <entry>public</entry> + <entry>Whether ("public") or not ("private") to share extended notes between users by default. See the section about <link linkend="sect-share-extended-notes">notes sharing</link> for more information.</entry> + </row> <row> <entry>remoteconnect</entry> Index: refdb-manual-configopts.sgml =================================================================== RCS file: /cvsroot/refdb/refdb/doc/refdb-manual-configopts.sgml,v retrieving revision 1.4.2.4 retrieving revision 1.4.2.5 diff -u -U2 -r1.4.2.4 -r1.4.2.5 --- refdb-manual-configopts.sgml 13 Dec 2004 21:13:58 -0000 1.4.2.4 +++ refdb-manual-configopts.sgml 21 Oct 2005 21:05:13 -0000 1.4.2.5 @@ -1,5 +1,2 @@ -<!--<!DOCTYPE VARIABLELIST PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ -<!ENTITY appname "refdb"> -]>--> <!-- $Id$ --> <variablelist> @@ -113,2 +110,8 @@ </varlistentry> </variablelist> + +<!-- +Local Variables: +sgml-parent-document: ("refdb-manual.sgml" "BOOK PART CHAPTER SECT1 SECT2 SECT3 PROCEDURE STEP") +End: +--> Index: refdb-manual.sgml =================================================================== RCS file: /cvsroot/refdb/refdb/doc/refdb-manual.sgml,v retrieving revision 1.16.2.5 retrieving revision 1.16.2.6 diff -u -U2 -r1.16.2.5 -r1.16.2.6 --- refdb-manual.sgml 14 Aug 2005 00:18:28 -0000 1.16.2.5 +++ refdb-manual.sgml 21 Oct 2005 21:05:13 -0000 1.16.2.6 @@ -186,4 +186,8 @@ &chapter23; </part> + <colophon> + <para>This document was written with <ulink url="http://www.gnu.org/software/emacs">GNU Emacs</ulink> on various versions of <ulink url="http://www.debian.org">Debian GNU/Linux</ulink> and <ulink url="http://www.freebsd.org">FreeBSD</ulink>. The <ulink url="http://xml.coverpages.org/sgml.html">SGML</ulink> sources use the <ulink url="http://www.docbook.org/sgml/4.1/index.html">DocBook SGML DTD</ulink> version 4.1. The images were originally created with <ulink url="http://www.openoffice.org/product2/draw.html">OpenOffice Draw</ulink>. They were exported as <ulink url="http://www.w3.org/TR/SVG/">SVG</ulink> vector graphics and are now being maintained using <ulink url="http://www.inkscape.org/">Inkscape</ulink>. The SVG files were transformed to <ulink url="http://www.w3.org/Graphics/PNG/">PNG</ulink> and <ulink url="http://www.adobe.com/products/acrobat/adobepdf.html">PDF</ulink> using the <ulink url="http://java.sun.com/">Java</ulink> application <ulink url="http://xml.apache.org/batik/">batik-rasterizer</ulink>.</para> + <para>The document was transformed to the PDF and <ulink url="http://www.w3.org/MarkUp/">HTML</ulink> output formats using <ulink url="http://openjade.sourceforge.net/">OpenJade</ulink> and the <ulink url="http://docbook.sourceforge.net/projects/dsssl/">DocBook DSSSL stylesheets</ulink> through customization layers which are part of the documentation sources. The HTML output is further enhanced by a <ulink url="http://www.w3.org/Style/CSS/">CSS</ulink> file.</para> + </colophon> </book> |
From: Markus H. <mho...@us...> - 2005-10-21 21:01:29
|
Update of /cvsroot/refdb/refdb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24639 Modified Files: Tag: Release_0_9_5_stable AUTHORS Log Message: fixed Davids address Index: AUTHORS =================================================================== RCS file: /cvsroot/refdb/refdb/AUTHORS,v retrieving revision 1.4.2.4 retrieving revision 1.4.2.5 diff -u -U2 -r1.4.2.4 -r1.4.2.5 --- AUTHORS 14 May 2005 20:54:29 -0000 1.4.2.4 +++ AUTHORS 21 Oct 2005 21:01:15 -0000 1.4.2.5 @@ -13,7 +13,7 @@ - refdb-mode (Emacs frontend for RefDB) -David Nebauer <davidnebauer at swtch.com.au> +David Nebauer <david at nebauer.org> - Debian package maintainer -- makestyle (semi-automatic bibliography style generator) +- refdb-ms (interactive bibliography style generator) - vimhelper (RIS editing environment for Vim) - refdbxml config file |
Update of /cvsroot/refdb/refdb/doc/xnote/ele-desc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12811 Added Files: Tag: Release_0_9_5_stable content.html keyword.html link.html title.html ulink.html xnote.html xnoteset.html Log Message: initial version --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>CONTENT description</title> </head> <body> <h2>Description</h2> <p>The content element holds the note proper. This may be a string or markup.</p> <p>The type attribute specifies the type of the note contents. This may e.g. be a namespace, the name of a DTD, or anything else which gives a hint to a processing application.</p> <p>The xml:lang attribute denotes the language of the note contents.</p> <h2>Example</h2> <pre> <xnote id="1" citekey="markus2005" date="2005-10-12" share="public"> <title>myfirstnote</title> <content>The note text proper</content> <keyword>biochemistry</keyword> <keyword>enzymes</keyword> <link type="reference" target="WANG2002"/> <link type="reference" target="Phadke1994"/> <link type="author" target="Walsh,N."/> <link type="journalabbrev" target="Biochem.Pharmacol."/> </xnote> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>KEYWORD description</title> </head> <body> <h2>Description</h2> <p>The keyword element holds a string that aids in categorizing the note.</p> <h2>Example</h2> <pre> <xnote id="1" citekey="markus2005" date="2005-10-12" share="public"> <title>myfirstnote</title> <content>The note text proper</content> <keyword>biochemistry</keyword> <keyword>enzymes</keyword> <link type="reference" target="WANG2002"/> <link type="reference" target="Phadke1994"/> <link type="author" target="Walsh,N."/> <link type="journalabbrev" target="Biochem.Pharmacol."/> </xnote> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>LINK description</title> </head> <body> <h2>Description</h2> <p>The link element specifies the name of an author, of a keyword, the title of a periodical, or a reference by means of the target attribute. The type attribute selects which database object the note is attached to.</p> <h2>Example</h2> <pre> <xnote id="1" citekey="markus2005" date="2005-10-12" share="public"> <title>myfirstnote</title> <content>The note text proper</content> <keyword>biochemistry</keyword> <keyword>enzymes</keyword> <link type="reference" target="WANG2002"/> <link type="reference" target="Phadke1994"/> <link type="author" target="Walsh,N."/> <link type="journalabbrev" target="Biochem.Pharmacol."/> </xnote> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>TITLE description</title> </head> <body> <h2>Description</h2> <p>The title element holds the optional title of the note.</p> <h2>Example</h2> <pre> <xnote id="1" citekey="markus2005" date="2005-10-12" share="public"> <title>myfirstnote</title> <content>The note text proper</content> <keyword>biochemistry</keyword> <keyword>enzymes</keyword> <link type="reference" target="WANG2002"/> <link type="reference" target="Phadke1994"/> <link type="author" target="Walsh,N."/> <link type="journalabbrev" target="Biochem.Pharmacol."/> </xnote> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>ULINK description</title> </head> <body> <h2>Description</h2> <p>The ulink element contains an URL of a resource.</p> <p>The type attribute further specifies the URL, indicating whether it points to a PDF file, to the full text of some article, to related material, to an image, or something else.</p> <h2>Example</h2> <pre> <xnote id="1" citekey="markus2005" date="2005-10-12" share="public"> <title>myfirstnote</title> <content>The note text proper</content> <keyword>biochemistry</keyword> <keyword>enzymes</keyword> <link type="reference" target="WANG2002"/> <link type="reference" target="Phadke1994"/> <link type="author" target="Walsh,N."/> <link type="journalabbrev" target="Biochem.Pharmacol."/> <ulink type="pdf">http://dot.com/foo.pdf</ulink> <ulink type="image">http://dot.com/geewhiz.jpg</ulink> </xnote> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>XNOTE description</title> </head> <body> <h2>Description</h2> <p>The xnote element holds one extended note, being a wrapper for the note text, a title, keywords, and links to other database objects.</p> <p>The id attribute specifies the reference ID as generated by RefDB.</p> <p>The citekey attribute specifies the note citation key. This is a unique string which unambiguously identifies the note in the database.</p> <p>The user attribute specifies the user who added the note.</p> <p>The date attribute holds the date of the note in ISO notation (YYYY-MM-DD).</p> <p>The share attribute specifies whether the note should be public or private.</p> <h2>Example</h2> <pre> <xnote id="1" citekey="markus2005" date="2005-10-12" share="public"> <title>myfirstnote</title> <content>The note text proper</content> <keyword>biochemistry</keyword> <keyword>enzymes</keyword> <link type="reference" target="WANG2002"/> <link type="reference" target="Phadke1994"/> <link type="author" target="Walsh,N."/> <link type="journalabbrev" target="Biochem.Pharmacol."/> </xnote> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>XNOTESET description</title> </head> <body> <h2>Description</h2> <p>xnoteset is a wrapper for one or more xnote elements. The namespace is "http://refdb.sourceforge.net/namespaces/xnote".</p> <h2>Example</h2> <pre> <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE xnoteset PUBLIC "-//Markus Hoenicka//DTD Xnote V1.2//EN" "http://refdb.sourceforge.net/dtd/xnote-1.2/xnote.dtd" [ <!ENTITY lt "&#60;"> <!ENTITY gt ">"> <!ENTITY amp "&#38;"> ]> <xnoteset xmlns="http://refdb.sourceforge.net/namespaces/xnote"> <xnote> ... </xnote> <xnote> ... </xnote> </xnoteset> </pre> </body> </html> |
From: Markus H. <mho...@us...> - 2005-10-21 20:01:22
|
Update of /cvsroot/refdb/refdb/doc/xnote/ele-desc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12668/ele-desc Log Message: Directory /cvsroot/refdb/refdb/doc/xnote/ele-desc added to the repository --> Using per-directory sticky tag `Release_0_9_5_stable' |
From: Markus H. <mho...@us...> - 2005-10-21 20:00:28
|
Update of /cvsroot/refdb/refdb/doc/citationlistx/ele-desc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12464 Added Files: Tag: Release_0_9_5_stable citation.html citationlist.html xref.html Log Message: initial version --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>CITATION description</title> </head> <body> <h2>Description</h2> <p>CITATION defines one citation. Each citation can hold one or more references to the bibliographic data.</p> <h2>Example</h2> <pre> <CITATIONLIST> <CITATION> <XREF>IDNAKANE2002</XREF> </CITATION> <CITATION> <XREF ENDTERM="IM0">IDNAKANE2002</XREF> <XREF>IDNAKANE2002</XREF> <XREF>IDCERWINKA2002</XREF> <XREF>IDMIZUSAWA2002</XREF> </CITATION> <XREF>1</XREF> </CITATION> </CITATIONLIST> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>CITATIONLIST description</title> </head> <body> <h2>Description</h2> <p>CITATIONLIST defines the whole set of citations of a document.</p> <h2>Example</h2> <pre> <CITATIONLIST> <CITATION> <XREF>IDNAKANE2002</XREF> </CITATION> <CITATION> <XREF ENDTERM="IM0">IDNAKANE2002</XREF> <XREF>IDNAKANE2002</XREF> <XREF>IDCERWINKA2002</XREF> <XREF>IDMIZUSAWA2002</XREF> </CITATION> <XREF>1</XREF> </CITATION> </CITATIONLIST> </pre> </body> </html> --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>XREF description</title> </head> <body> <h2>Description</h2> <p>XREF defines one reference to the bibliographic data. The contents of the element describes the ID or the citation key of a single entry in the bibliographic database. This string always starts with "ID".</p> <p>The ENDTERM attribute starts with the string "IM". The remainder is a number which is incremented with each multiple citation, starting at 0.</p> <h2>Example</h2> <pre> <CITATIONLIST> <CITATION> <XREF>IDNAKANE2002</XREF> </CITATION> <CITATION> <XREF ENDTERM="IM0">IDNAKANE2002</XREF> <XREF>IDNAKANE2002</XREF> <XREF>IDCERWINKA2002</XREF> <XREF>IDMIZUSAWA2002</XREF> </CITATION> <XREF>1</XREF> </CITATION> </CITATIONLIST> </pre> </body> </html> |
From: Markus H. <mho...@us...> - 2005-10-21 19:59:30
|
Update of /cvsroot/refdb/refdb/doc/citationlistx/ele-desc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12239/ele-desc Log Message: Directory /cvsroot/refdb/refdb/doc/citationlistx/ele-desc added to the repository --> Using per-directory sticky tag `Release_0_9_5_stable' |
From: Markus H. <mho...@us...> - 2005-10-21 19:59:03
|
Update of /cvsroot/refdb/refdb/doc/xnote In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12193/xnote Log Message: Directory /cvsroot/refdb/refdb/doc/xnote added to the repository --> Using per-directory sticky tag `Release_0_9_5_stable' |
From: Markus H. <mho...@us...> - 2005-10-21 19:58:46
|
Update of /cvsroot/refdb/refdb/doc/citationlistx In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12173/citationlistx Log Message: Directory /cvsroot/refdb/refdb/doc/citationlistx added to the repository --> Using per-directory sticky tag `Release_0_9_5_stable' |
From: Markus H. <mho...@us...> - 2005-10-21 19:55:39
|
Update of /cvsroot/refdb/refdb/doc/risx/ele-desc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11308/doc/risx/ele-desc Modified Files: Tag: Release_0_9_5_stable address.html city.html misc.html pubinfo.html publisher.html serial.html set.html userdef.html Log Message: replaced url with link Index: address.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/address.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- address.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ address.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -19,5 +19,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> </pubinfo> </pre> Index: city.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/city.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- city.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ city.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -19,5 +19,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> </pubinfo> </pre> Index: misc.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/misc.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- misc.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ misc.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -20,5 +20,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> <misc type="1">high</misc> </pubinfo> Index: pubinfo.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/pubinfo.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- pubinfo.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ pubinfo.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -19,5 +19,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> </pubinfo> </pre> Index: publisher.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/publisher.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- publisher.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ publisher.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -19,5 +19,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> </pubinfo> </pre> Index: serial.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/serial.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- serial.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ serial.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -19,5 +19,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> </pubinfo> </pre> Index: set.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/set.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- set.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ set.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -32,5 +32,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> </pubinfo> </publication> Index: userdef.html =================================================================== RCS file: /cvsroot/refdb/refdb/doc/risx/ele-desc/Attic/userdef.html,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- userdef.html 18 Oct 2005 20:03:24 -0000 1.1.2.1 +++ userdef.html 21 Oct 2005 19:55:29 -0000 1.1.2.2 @@ -20,5 +20,5 @@ <serial>1-56592-580-7</serial> <address>mi...@di...</address> -<url>http://www.dinosaurs.upenn.edu/</url> +<link type="url">http://www.dinosaurs.upenn.edu/</url> <userdef type="1">high</userdef> </pubinfo> |
From: Markus H. <mho...@us...> - 2005-10-21 19:54:56
|
Update of /cvsroot/refdb/refdb/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11041/doc Modified Files: Tag: Release_0_9_5_stable Makefile.am Log Message: added dtd documentation Index: Makefile.am =================================================================== RCS file: /cvsroot/refdb/refdb/doc/Attic/Makefile.am,v retrieving revision 1.1.2.5 retrieving revision 1.1.2.6 diff -u -U2 -r1.1.2.5 -r1.1.2.6 --- Makefile.am 18 Oct 2005 20:00:45 -0000 1.1.2.5 +++ Makefile.am 21 Oct 2005 19:54:43 -0000 1.1.2.6 @@ -1,8 +1,46 @@ ## Process this with automake to create Makefile.in -docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION) - +docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/refdb-manual doc_DATA = refdb-manual.pdf refdb-manual/* +indexdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/ +index_DATA = index.html + +citestylexdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citestylex +citestylex_DATA = citestylex/* +citestylexdtdelemdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citestylex/dtdelem +citestylexdtdelem_DATA = citestylex/dtdelem/* +citestylexeledescdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citestylex/ele-desc +citestylexeledesc_DATA = citestylex/ele-desc/* +citestylexelementsdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citestylex/elements +citestylexelements_DATA = citestylex/elements/* + +risxdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/risx +risx_DATA = risx/* +risxdtdelemdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/risx/dtdelem +risxdtdelem_DATA = risx/dtdelem/* +risxeledescdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/risx/ele-desc +risxeledesc_DATA = risx/ele-desc/* +risxelementsdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/risx/elements +risxelements_DATA = risx/elements/* + +citationlistxdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citationlistx +citationlistx_DATA = citationlistx/* +citationlistxdtdelemdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citationlistx/dtdelem +citationlistxdtdelem_DATA = citationlistx/dtdelem/* +citationlistxeledescdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citationlistx/ele-desc +citationlistxeledesc_DATA = citationlistx/ele-desc/* +citationlistxelementsdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/citationlistx/elements +citationlistxelements_DATA = citationlistx/elements/* + +xnotedir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/xnote +xnote_DATA = xnote/* +xnotedtdelemdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/xnote/dtdelem +xnotedtdelem_DATA = xnote/dtdelem/* +xnoteeledescdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/xnote/ele-desc +xnoteeledesc_DATA = xnote/ele-desc/* +xnoteelementsdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/xnote/elements +xnoteelements_DATA = xnote/elements/* + manual_sources = refdb-manual.sgml refdb-manual-chapter1.sgml refdb-manual-chapter2.sgml refdb-manual-chapter3.sgml refdb-manual-chapter4.sgml refdb-manual-chapter5.sgml refdb-manual-chapter6.sgml refdb-manual-chapter7.sgml refdb-manual-chapter8.sgml refdb-manual-chapter9.sgml refdb-manual-chapter10.sgml refdb-manual-chapter11.sgml refdb-manual-chapter12.sgml refdb-manual-chapter13.sgml refdb-manual-chapter14.sgml refdb-manual-chapter15.sgml refdb-manual-chapter16.sgml refdb-manual-chapter17.sgml refdb-manual-chapter18.sgml refdb-manual-chapter18a.sgml refdb-manual-chapter19.sgml refdb-manual-chapter20.sgml refdb-manual-chapter22.sgml refdb-manual-chapter23.sgml refdb-manual-configopts.sgml refdb-manual-refdbclient.sgml @@ -15,7 +53,7 @@ html_extra_files = manual.css $(png_images) -EXTRA_DIST = $(doc_DATA) $(manual_sources) $(html_extra_files) $(svg_images) citestylex risx +EXTRA_DIST = $(doc_DATA) $(manual_sources) $(html_extra_files) $(svg_images) $(citestylex_DATA) $(citestylexdtdelem_DATA) $(citestylexeledesc_DATA) $(citestylexelements_DATA) $(risx_DATA) $(risxdtdelem_DATA) $(risxeledesc_DATA) $(risxelements_DATA) $(citationlistx_DATA) $(citationlistxdtdelem_DATA) $(citationlistxeledesc_DATA) $(citationlistxelements_DATA) $(xnote_DATA) $(xnotedtdelem_DATA) $(xnoteeledesc_DATA) $(xnoteelements_DATA) $(index_DATA) -all: refdb-manual.pdf refdb-manual/* citestylex/elements.html risx/elements.html +all: refdb-manual.pdf refdb-manual/* citestylex/elements.html risx/elements.html citationlistx/elements.html xnote/elements.html refdb-manual-statustable.sgml: $(top_srcdir)/scripts/statgen.pl @@ -39,5 +77,5 @@ @echo "Creating HTML manual..."; rm -rf refdb-manual/* - mkdir -p refdb-manual && cd refdb-manual && openjade -t sgml -d $(top_srcdir)/doc/include/doc-html.dsl $(sgml_decl) $(top_srcdir)/doc/refdb-manual.sgml + mkdir -p refdb-manual && cd refdb-manual && openjade -t sgml -d $(top_srcdir)/../doc/include/doc-html.dsl $(sgml_decl) $(top_srcdir)/../doc/refdb-manual.sgml cp $(html_extra_files) refdb-manual/ @@ -47,15 +85,41 @@ SGML_CATALOG_FILES="" dtdparse --title "citestyle XML DTD" --output citestylex.xml --declaration $(top_srcdir)/declarations/xml.dcl --system-id "http://refdb.sourceforge.net/dtd/citestylex.dtd" $(top_srcdir)/dtd/citestylex.dtd -citestylex/elements.html: citestylex.xml +citestylex/elements.html: citestylex.xml citestylex/ele-desc/* dtdformat --html citestylex.xml $(top_srcdir)/scripts/dtdparseweave citestylex +citestylex/dtdelem/*: citestylex/elements.html +citestylex/elements/*: citestylex/elements.html + risx.xml: $(top_srcdir)/dtd/risx.dtd SGML_CATALOG_FILES="" dtdparse --title "risx XML DTD" --output risx.xml --declaration $(top_srcdir)/declarations/xml.dcl --system-id "http://refdb.sourceforge.net/dtd/risx.dtd" $(top_srcdir)/dtd/risx.dtd -risx/elements.html: risx.xml +risx/elements.html: risx.xml risx/ele-desc/* dtdformat --html risx.xml $(top_srcdir)/scripts/dtdparseweave risx +risx/dtdelem/*: risx/elements.html +risx/elements/*: risx/elements.html + +citationlistx.xml: $(top_srcdir)/dtd/citationlistx.dtd + SGML_CATALOG_FILES="" dtdparse --title "citationlistx XML DTD" --output citationlistx.xml --declaration $(top_srcdir)/declarations/xml.dcl --system-id "http://refdb.sourceforge.net/dtd/citationlistx.dtd" $(top_srcdir)/dtd/citationlistx.dtd + +citationlistx/elements.html: citationlistx.xml citationlistx/ele-desc/* + dtdformat --html citationlistx.xml + $(top_srcdir)/scripts/dtdparseweave citationlistx + +citationlistx/dtdelem/*: citationlistx/elements.html +citationlistx/elements/*: citationlistx/elements.html + +xnote.xml: $(top_srcdir)/dtd/xnote.dtd + SGML_CATALOG_FILES="" dtdparse --title "xnote XML DTD" --output xnote.xml --declaration $(top_srcdir)/declarations/xml.dcl --system-id "http://refdb.sourceforge.net/dtd/xnote.dtd" $(top_srcdir)/dtd/xnote.dtd + +xnote/elements.html: xnote.xml xnote/ele-desc/* + dtdformat --html xnote.xml + $(top_srcdir)/scripts/dtdparseweave xnote + +xnote/dtdelem/*: xnote/elements.html +xnote/elements/*: xnote/elements.html + distclean: clean rm -f refdb-manual.pdf refdb-manual.tex refdb-manual.aux refdb-manual.log refdb-manual.out @@ -63,12 +127,12 @@ rm -f $(png_images) rm -f $(pdf_images) - rm -f citestylex.xml risx.xml + rm -f citestylex.xml risx.xml citationlistx.xml xnote.xml rm -f citestylex/*.html rm -rf citestylex/dtdelem citestylex/dtdent citestylex/elements citestylex/entities citestylex/notations rm -f risx/*.html rm -rf risx/dtdelem risx/dtdent risx/elements risx/entities risx/notations - -# this can't be kosher... -install-exec-am: $(top_srcdir)/conf/mkinstalldirs - $(top_srcdir)/conf/mkinstalldirs $(DESTDIR)$(docdir) $(DESTDIR)$(docdir)/refdb-manual + rm -f citationlistx/*.html + rm -rf citationlistx/dtdelem citationlistx/dtdent citationlistx/elements citationlistx/entities citationlistx/notations + rm -f xnote/*.html + rm -rf xnote/dtdelem xnote/dtdent xnote/elements xnote/entities xnote/notations |
From: Markus H. <mho...@us...> - 2005-10-21 19:43:21
|
Update of /cvsroot/refdb/refdb/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8744 Added Files: Tag: Release_0_9_5_stable index.html Log Message: initial version --- NEW FILE --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>RefDB Documentation</title> </head> <body> <h1>RefDB Documentation</h1> <p>RefDB is a reference/notes database and bibliography tool for SGML, XML, and LaTeX documents. The following local documentation is available:</p> <ul> <li><a href="refdb-manual/index.html">RefDB manual</a></li> <li><a href="risx/index.html">risx DTD documentation</a></li> <li><a href="risx/index.html">citestylex DTD documentation</a></li> <li><a href="risx/index.html">xnote DTD documentation</a></li> <li><a href="risx/index.html">citationlistx DTD documentation</a></li> </ul> <p>Additional information is available on the web. Please visit <a href="http://refdb.sourceforge.net">RefDB on the web</a> for all available information.</p> <hr> <p>$Id: index.html,v 1.1.2.1 2005/10/21 19:43:13 mhoenicka Exp $ (c) <a href="mailto:mho...@us...">Markus Hoenicka</a> 2005</p> </body> </html> |