Diogenes 2.0 Perl script

SPONSORED LINKS

    Specification

  • Version: 2.0
  • File size: 0 KB
  • File name: diogenes-2.0.tgz
  • Last update:
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • Language: Perl
  • Price:GPL
  • Company: Peter Heslin (View more)

Diogenes 2.0 script description:




Publisher review:
Diogenes is a tool for searching and browsing the databases of ancient texts. Diogenes is a tool for searching and browsing the databases of ancient texts, primarily in Latin and Greek, that are published by the Thesaurus Linguae Graecae and the Packard Humanities Institute.

Features:
- Links to the Perseus morphological analysis tools for Greek and Latin are provided as an option for all words in the output. This means that you can click on any Latin or Greek word anywhere in the databases and be presented immediately with a short definition, an analysis of its grammatical form and a link to its definition in larger lexica (provided that the form is known to the Perseus tool).
- Searching in the TLG, PHI, DDP and inscriptions corpora using a subset of Perl regular expressions. Multiple patterns and the number that must appear within a given amount of context may be specified.
- Greek word searches via the TLG word-list.
- Rudimentary support for Coptic texts (NB. This is very experimental and based on vague guesswork; any pointers on improving this are welcome).
- Restricting searches to specific authors and works. For corpora other than the TLG this may be done by author and work number and name; for the TLG, which includes much more information, searches may also be restricted by a range of dates, genre, location, and author's gender and epithet.
- A browser to find and display any passage by location (Author, work, book, verse, etc.).
- A variety of output formats, from plain ascii text to HTML to GIF graphical representations of formatted Greek text (Beta to LaTeX to PostScript to GIF).
- The ability easily to define your own Greek encoding for output, thereby extending the usefulness of legacy Greek fonts.
- Greek HTML output via Unicode, and thus compatible with the latest generation of polytonic Greek fonts.
- High-quality LaTeX output that attempts to preserve and represent closely the markup of the physical text as recorded in the database. Thus papyri and scholia in particular become much more legible.
- An object-oriented Perl module for programmers who wish to write their own scripts to access the data on the CD-Rom disks.
- A command-line interface whose output can be piped to other programs, such as grep, awk, or your own Perl script for processing.
- A CGI script which provides a graphical user interface to Diogenes. This may be run by a web server such as Apache and it will even run under Apache's mod_perl. For simpler installation, Diogenes comes with a small HTTP server that is run by a normal user and listens at a port on the local machine.
- Support for multiple pattern matches. You may specify any number of patterns and then stipulate the minimum number of these that must be present in any given context.
- Definition of lexically scoped contexts in addition to fixed numbers of lines.
- Support for the Duke Documentary Papyri and Inscriptions disk. Normal serch and browse features are available for these corpora, and also for the miscellaneous texts on the PHI disk (Milton, etc.), and the canon of TLG texts.
- You may use a limited subset of Perl's regular expression syntax in your queries; these will then be further processed to allow for hyphenation, formatting codes, etc. Alternatively, you may roll your own regular expression, which will be passed through unmodified (in this case you must allow for accentuation, hyphenation, etc. yourself).
- The command-line program allows you to specify patterns that must not appear in the given context in order for a match to be reported.
- The web-based interface allows you to jump directly to the full text in the context of any given search result.
Diogenes 2.0 is a Perl script for Search Engines scripts design by Peter Heslin. It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.

Operating system:
Windows / Linux / Mac OS / BSD / Solaris

Latest script and internet news

222

222

22

Posted on: 18 Jul 2023 22:27 by A. Brown

111

111

111

Posted on: 18 Jul 2023 22:24 by A. Brown

The permanently active Push system offered by the new Google Chrome 42

The permanently active Push system offered by the new Google Chrome 42

Hacked By !Sc-sT

Posted on: 17 Mar 2015 07:57 by A. Brown

SPREAD THE WORD

User Rating


Rating: 2.2 out of 5
Based on 13 ratings. 13 user reviews.

  • Currently 2.15 out of 5
  • 1
  • 2
  • 3
  • 4
  • 5