Download RefDB Publication List - RefDB Publication List Description, RefDB Publication List Reviews
Contact
 


 

Download

 
Download Now
GPL (GNU General Public License)
Downloads till now: 1
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Emacs , Filters , IDEs , Indexing, Markup , Others , Text Editors , Vim Plugins , Word Processors ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

RefDB Publication List

 

Details

Last Update: 2008-01-18 05:01:07
Version: 1.1
License/Program Type: GPL (GNU General Public License)
Publisher: Markus Hoenicka
Price:$0.00
Description:

RefDB is a reference database and bibliography tool for SGML, XML, and BibTeX/LaTeX documents. It allows users to share databases over a network. It is accessible through command-line tools, through a web interface, from text editors (Emacs, Vim), and it contains a SRU server. Programmers can use Perl and PHP libraries to integrate RefDB functionality into their own projects. RefDB is released under the GNU General Public License and runs on Linux, the BSDs, OS X, Solaris, and Windows/Cygwin.
RefDB appears to be the only available tool to create HTML, PostScript, PDF, DVI, MIF, or RTF output from DocBook (SGML, XML V.4.x and V.5.x) or TEI (XML P4 and P5) sources with fully formatted citations and bibliographies according to publisher's specifications.
Here are some key features of "RefDB Publication List":
General Features
· RefDB is a reference/notes database and bibliography tool for SGML, XML, and LaTeX documents.
· RefDB is mainly implemented in C, with a few Perl scripts inbetween, as well as shell scripts as "glue". It can be compiled on all platforms with a decent C compiler (a small amount of porting may be required). It builds and runs out of the box on Linux, FreeBSD, NetBSD, Solaris, OS X, Darwin, and Windows/Cygwin.
· RefDB is modular and accessible. You can plug in a variety of database engines to store your data, and you can choose between a variety of interfaces for interactive work. In addition you can use RefDB in your own projects through shell scripts or from Perl programs.
· The RefDB handbook (more than 300 printed pages) helps you to get RefDB up and running quickly and explains how to use the software for both administrators and users in great detail. In addition there is a tutorial targeted at plain users.
Application design
· RefDB uses a SQL database engine to store the references, notes, and the bibliography styles. Choose either an external database server for optimum performance and flexibility, or an embedded database engine for convenience (see below for supported database engines).
· Both reference and bibliography style databases use the relational features of SQL databases extensively to consolidate information and to save storage space.
· RefDB employs a three-tier architecture with lots of flexibility: clients, an application server that can run as a daemon, and the database server. If you prefer the embedded SQL engine, there'll be a two-tier setup. In both cases, all tiers may run on a single workstation for individual use.
· RefDB contains two standard interfaces: a command line interface for terminal addicts and for use in scripts, and a PHP-based web interface for a more visual approach. There is also a standards-compliant SRU interface for read-only access. In addition, both Emacs and Vim users can access RefDB from the editing environment they're used to. Finally, there is also a Perl client module and an experimental Ruby library to integrate RefDB functionality into your own programs.
Reference and notes management
· The main input format for bibliographic data is RIS which can be generated and imported by all major reference databases on Windows (Reference Manager, EndNote and the like). An XML representation of RIS using the risx DTD is also supported as a native format. The latter is well suited as a means to import SGML or XML bibliographic data.
· A checkref command provides a way to check your incoming data for duplicates, spelling variants, or author and periodical name synonyms before adding your data permanently to the database (example).
· Import filters are provided for Pubmed/Medline (tagged and XML), BibTeX, MARC, and DocBook. Additional formats, including MODS, can be converted to RIS by external tools like bibutils.
· The data can be retrieved as simple text, formatted as (X)HTML, formatted as a DocBook bibliography element (SGML or XML), formatted as a TEI listBibl element (XML), formatted as a MODS document, formatted as BibTeX reference list, or formatted as RIS or risx files.
· All XML data can optionally be retrieved with namespace prefixes and a namespace declaration to use them in compound XML documents.
· The (X)HTML output can optionally size and colour author names, periodical names, and keywords according to their frequencies in the database, thus creating the equivalent of tag clouds of social tagging services (example).
· By default, RefDB uses UTF-8 as the default character encoding for incoming and outgoing data, as well as for the databases. However, all character encodings supported by your platform can be used both for data input and for data export, as RefDB will recode the data transparently. This includes European character sets like Latin-1 and of course Unicode.
· Extended notes can be linked to one or more references, authors, periodicals, or keywords to create topics or material collections. These are more powerful and flexible than folder systems and the like.
· Personal reference lists are a special application of extended notes. Each user has a default list which contains all datasets she added to the database. In addition, each user can create an unlimited number of these lists to organize references by projects, topics, or contexts.
· The query language used in the command-line clients, in the web interface, and in the Perl client library is fairly simple yet powerful. You can use booleans to combine queries on any combination of fields. You can use brackets to group queries. You can use Unix-style regular expressions to formulate advanced queries. In addition, the CQL query language is supported in the SRU interface.
Bibliographies
· Formatted bibliographies can be created automatically from DocBook SGML/XML and TEI XML documents. This does not require any changes or extensions to the DTDs. RefDB can also be integrated as a data source into the LaTeX/BibTeX workflow. Finally, external applications can retrieve raw bibliographies in either risx or MODS formats via the SRU interface.
· Both the DTD-based versions (V.4.x, P4) and the schema-based versions (V.5.x, P5) of DocBook and TEI are supported.
· RefDB is extensible in terms of the supported document types: support for new document types can be added without hacking the tool itself (you only need to hack stylesheets)
· Citation and reference styles can be defined in XML to match the weirdest requirements of journals and publishers.
· RefDB supports numerical, author/year, and citation key citation styles
· Sophisticated shell scripts and makefiles take care of the document transformations. The whole process is transparent to the user as all he needs to do is e.g. type make pdf to turn his document into a PDF file with formatted citations and bibliographies.
Networking capabilities
· Due to the client/server design, RefDB is very well suited as a shared reference database for a workgroup or a department. However, it runs just fine on a single standalone workstation.
· Users can share databases and still have their personal reference lists. They can share their notes or keep them private on a per-note base.
· Concurrent read and write access of several users is supported. There is no need to restrict access of other users to read-only. However, if your database engine supports access control (MySQL and PostgreSQL), you can restrict access of some users to read-only.
· A simple method to access electronic offprints (e.g. in PDF or PostScript format) is provided in the HTML output and in the web interface. This also works across networks using mounted shares.
Supported database servers
· RefDB versions 0.9 and later employ the libdbi database abstraction library to provide support for different SQL database engines.
· Currently the following external SQL database servers are supported:
· MySQL
· PostgreSQL
· The following embedded database engines are supported:
· SQLite (versions 2.x and 3.x)
RefDB versions prior to 0.9 use MySQL as the SQL engine.
Requirements:
· RefDB 0.9.9
What's New in This Release:
· updated to work with RefDB 0.9.9



Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

RefDB Publication List Version History

Product Date Added
RefDB Publication List 1.1 2008-01-18 05:01:07


Related Software

o2x
From category: Markup
o2x is a small Python script that converts emacs outline mode files to XML....
rmligs
From category: Others
rmligs is a small script written in Perl to remove incorrectly used ligatures from German LaTeX documents....
Eric3
From category: IDEs
Eric3 3.9.2 is ides software developed by Detlev Offenbach. Eric3 is a full featured Python (and Ruby) IDE that is written in PyQt using the QScintilla editor widget. For information on PyQt and QS...
pyhtmlhelp
From category: Others
pyhtmlhelp is a cross-platform tool written in Python for converting among CHM, HTB, and DevHelp formats....
Cloc
From category: Filters
Cloc counts blank lines, comment lines, and physical lines of source code in many programming languages....
EPIC
From category: IDEs
EPIC 0.4.0 is ides software developed by Jan Ploski. EPIC is a Perl IDE based on the Eclipse platform. Features supported are syntax highlighting, on-the-fly syntax checking, content assista...
DBisual ARCHITECT
From category: IDEs
DB Visual ARCHITECT 4.0 is ides software developed by Visual Paradigm International Ltd.. DB Visual ARCHITECT (DB-VA) offers software developers an excellent solution for database applications deve...
Fid Emacs
From category: Emacs
Fid Emacs 0.2 is emacs software developed by Jon Cast. Fid Emacs project is an Emacs-like text editor integrated with the Frigand Imperial Desktop. It uses Fid\'s mechanisms for buffers, win...
C++ WSDL Parser
From category: Markup
C++ WSDL Parser 1.9.3 is markup software developed by vivek. C++ WSDL Parser is an efficient C++ Web services library that includes a standards compliant WSDL parser API, a Schema parser and valida...
AmyEdit 1.0
From category: Others
AmyEdit 1.0 is others software developed by Rob Page. AmyEdit is a LaTeX editor written to allow users to easily create LaTeX documents in a simple, user friendly enviroment. AmyEdit\'s main requir...
Adobe Reader
From category: Others
Adobe Reader is free software that allows everyone from business professionals to home users to easily and reliably view....
Syntext Serna
From category: Markup
Syntext Serna is a highly customizable, multi-platform, pure XSL-driven WYSIWYG XML content editor....
OutMan
From category: Others
OutMan is an output manager....
xsd
From category: Markup
xsd is a W3C XML Schema to C++ translator....
HTML2fo
From category: Markup
HTML2fo is a HTML to XSL:FO converter....
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
5. Canon PIXMA iP1300 Printer Driver c
6. Canon PIXMA iP1600 Printer Driver
7. SendSong
8. Canon i-SENSYS LBP2900 Printer Driver R
9. Canon PIXMA iP1300 Printer Driver a
10. Canon PIXMA MP160 MP Drivers 9xME
11. Canon i560 Printer Driver
12. Canon PIXMA MP210 MP Drivers
13. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
14. Canon PIXMA iP1200 Printer Driver x64 d
15. Canon LaserShot LBP-1210 Printer Driver
16. Canon PIXMA MP160 MP Drivers xp64
17. Mercury P4VM800M7
18. Genius VideoCAM Trek
19. BSD Subsystem
20. Canon ZoomBrowser EX Updater c

DownloadTube Editor Reviews

 
1. Data
Data-to-PDF is a simple to use and reliable software that en...
2. CSVed
CSVed is an easy to use and powerful CSV file editor that wi...
3. PPT To Flash Studio Professional
PPT To Flash Studio is a fast and easy to use piece of softw...
4. jv16 PowerTools 2008
jv16 PowerTools is a truly great solution for optimizing you...
5. Desktop Takeover
Desktop Takeover is a smart tool that allows you to add phot...
6. TinyPic
TinyPic is an automatic file resizer that uses an optimized ...
7. RouterSyslog
RouterSyslog is a small, simple, free tool that allows you t...
8. Sothink FLV Player
Sothink FLV Player is a powerful, reliable and yet free Flas...
9. ABC Amber Absolute Converter
ABC Amber Absolute Converter is an advanced utility which wi...
10. Skuld PPT2VIDEO DVD
Skuld PPT2Video/DVD/Flash is a powerful PowerPoint to Video/...

Software Reviews Full List



Recent Blog Posts

 
1. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
2. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
3. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
4. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
5. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
6. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...
7. Hamad Darwish's Windows Vista Desktop Wallpaper Pack
We came across a great desktop wallpaper pack and an interes...
8. Trick Your Friends Into Shutting Down Their Windows
There are quite many ways to shut down a Windows based syste...
9. Get The Best Freeware Tools For Windows To Optimize RAM Consumption
Depending on the Windows operating system version you may ...
10. Squish Provides Support For Web Applications Running in Firefox 3.0
froglogic GmbH recently announced (2008-08-12) the availab...

Last 20 Scripts

 
1. WordPress CMS
WordPress is a state-of-the-art publishing platform with a f
2. BIGACE
BIGACE is a dynamic PHP and MySQL based Web CMS. It is a mul
3. CMSMS ( CMS Made Simple)
CMS Made Simple is an open source (GPL) package, built using
4. ThimbleDoc
ThimbleDoc is a PHP documentor project. It is simple, straig
5. WESPA PHP Newsletter
WESPA PHP Newsletter script allows you to manage a mailing l
6. Flatchat
Flatchat is a PHP based chat room application that does not
7. Ninja Designs Mailist
Mailist is a PHP based subscription mailing list. A stylish
8. Ninja Blog
Ninja Blog is a PHP based blogging solution. Based upon word
9. SupaBundles Display Your Stats PHP Script
upaBundles Display Your Stats PHP Script allows you to displ
10. Ajax Portal v 2.0
AjaxPortal is a portal script based on Sajax technology for
11. VisualEffectFlag
aipflag is an animation button applet that takes one input f
12. Javascript chronometer/stopwatch
I needed a javascript chronometer/stopwatch to be inserted i
13. HYIPBeings HYIP and Autosurf Lister
his script allows you to create easily and quickly your own
14. Highlighter Component
Highlighter is .NET component that changes format of wanted
15. Gallery-Maker
The gallery maker script is a tool for adult webmasters to a
16. Simple Template System
This is a basic template system that allows you to create a
17. Dodos Image Sort Script
This script makes sorting images based on their width or hei
18. Check Form
Check Form is a form validation script that checks if all fi
19. phpDB
phpDB is a php database abstraction class which is extendabl
20. EMC Base Logger
EMC Base Logger in a Powerful IP Logging / Banning tool. Thi