Plucker

Last updated
Plucker
TirantLoPlk.jpg
Plucker version of Tirant lo Blanc .
Original author(s) Mark Lillywhite [1]
Developer(s) Plucker Developers [2]
Initial release1998 [3]
Stable release
1.8 Palm Application
1.6.2.0 Desktop Installer Package
0.6.3 Windows Mobile devices / 2004
Written inPython
Operating system Palm OS, Linux, Windows, Windows Mobile
License GNU General Public License
Website Last archive of official website (2015-07-09)
PHP Manual in Plucker format (Landscape on a Palm Tungsten T3 device) PHP Manual in Plucker format.jpg
PHP Manual in Plucker format (Landscape on a Palm Tungsten T3 device)

Plucker is an offline Web and free e-book reader for Palm OS based handheld devices, Windows Mobile (Pocket PC) devices, and other PDAs. Plucker contains POSIX tools, scripts, and "conduits" which work on Linux, Mac OS X, Microsoft Windows, and Unix. Web pages can be processed, compressed, and transferred to the PDA for viewing by the Plucker viewer. [4]

Contents

Features

Through the use of intelligent "distillers" written in many common languages (currently Python, C++ and Perl with third-party versions written in Java), content can be created for Plucker from many sources, including HTML, PDF, RDF, RSS, text files, and many other file formats [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18]

Plucker is licensed under the GNU General Public License and is free software. [19]

See also

Related Research Articles

Apache HTTP Server Open-source web server software

The Apache HTTP Server, colloquially called Apache, is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation.

The Comprehensive Perl Archive Network (CPAN) is a repository of over 250,000 software modules and accompanying documentation for 39,000 distributions, written in the Perl programming language by over 12,000 contributors. CPAN can denote either the archive network or the Perl program that acts as an interface to the network and as an automated software installer. Most software on CPAN is free and open source software.

Quine (computing) A self-replicating program

A quine is a computer program which takes no input and produces a copy of its own source code as its only output. The standard terms for these programs in the computability theory and computer science literature are "self-replicating programs", "self-reproducing programs", and "self-copying programs".

Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjunction with the Ogg container format and it is therefore often referred to as Ogg Vorbis.

Xfce

Xfce or XFCE is a free and open-source desktop environment for Linux and BSD operating systems.

Doxygen is a documentation generator, a tool for writing software reference documentation. The documentation is written within code, and is thus relatively easy to keep up to date. Doxygen can cross reference documentation and code, so that the reader of a document can easily refer to the actual code.

Rhythmbox

Rhythmbox is a free and open-source audio player software, tag editor and music organizer for digital audio files on Linux and Unix-like systems.

The PHP Extension and Application Repository, or PEAR, is a repository of PHP software code. Stig S. Bakken founded the PEAR project in 1999 to promote the re-use of code that performs common functions. The project seeks to provide a structured library of code, maintain a system for distributing code and for managing code packages, and promote a standard coding style. Though community-driven, the PEAR project has a PEAR Group which serves as the governing body and takes care of administrative tasks. Each PEAR code package comprises an independent project under the PEAR umbrella. It has its own development team, versioning-control and documentation.

The following tables compare general and technical information for a number of wiki software packages.

TiddlyWiki Wiki software

TiddlyWiki is a personal wiki and a non-linear notebook for organising and sharing complex information. It is an open-source single page application wiki in the form of a single HTML file that includes CSS, JavaScript, and the content. It is designed to be easy to customize and re-shape depending on application. It facilitates re-use of content by dividing it into small pieces called Tiddlers.

Catalyst (software)

Catalyst is an open source web application framework written in Perl, that closely follows the model–view–controller (MVC) architecture, and supports a number of experimental web patterns. It is written using Moose, a modern object system for Perl. Its design is heavily inspired by such frameworks as Ruby on Rails, Maypole, and Spring.

Railo Server, commonly referred to as Railo, is open source software which implements the general-purpose CFML server-side scripting language, often used to create dynamic websites, web applications and intranet systems. CFML is a dynamic language supporting multiple programming paradigms and runs on the Java virtual machine (JVM).

Songbird (software) Music player

Songbird is a discontinued music player originally released in early 2006 with the stated mission "to incubate Songbird, the first Web player, to catalyze and champion a diverse, open Media Web".

Shredder 1.0 is a work of Net Art created by Mark Napier. The Shredder 1.0 interface takes preexisting websites and deconstructs their code to create original abstract compositions.

Referencer

Referencer is a GNOME application to organize documents or references, and ultimately generate a BibTeX bibliography file. It is designed with the scientist/researcher in mind, and "document" may be taken to mean "paper" in general, although Referencer can deal with any kind of document that BibTeX can. Chief among Referencer's capabilities is the automatic acquisition of bibliographic information (metadata) for some kinds of documents. Upon adding a PDF file to a Referencer library file, it will automatically be searched for key identifiers such as a DOI code or arXiv identifier. If either of these is found, Referencer will attempt to retrieve the metadata for the document via the internet. However, metadata fetching for newer additions to arXiv is broken because of the change of format.

Webserver directory index

When an HTTP client requests a URL that points to a directory structure instead of an actual web page within the directory, the web server will generally serve a default page, which is often referred to as a main or "index" page.

FlashDevelop Text editor

FlashDevelop is an integrated development environment (IDE) for development of Adobe Flash websites, web applications, desktop applications and video games. The resulting applications run in Adobe Flash Player or Adobe AIR, on Microsoft Windows, Mac OS X, Android or iOS. The primary purpose of FlashDevelop is enabling developers to edit, compile, debug and publish a Flash ActionScript project. It supports ActionScript 2.0, ActionScript 3.0, Haxe and other upcoming languages. It has code completion, syntax highlighting, snippets and other features similar to Microsoft Visual Studio.

In computing HP Roman is a family of character sets consisting of HP Roman Extension, HP Roman-8, HP Roman-9 and several variants. Originally introduced by Hewlett-Packard around 1978, revisions and adaptations were published several times up to 1999. The 1985 revisions were later standardized as IBM codepages 1050 and 1051. Supporting many European languages, the character sets were used by various HP workstations, terminals, calculators as well as many printers, also from third-parties.

A lightweight web browser is a web browser that sacrifices some of the features of a mainstream web browser in order to reduce the consumption of system resources, and especially to minimize the memory footprint.

FBReader

FBReader is an e-book reader for Linux, Microsoft Windows, Android, and other platforms.

References

  1. Desrosiers, David A. (10 October 2002). "Interview with Mark Lillywhite, original author of Plucker". Plucker. Archived from the original on 17 March 2015.
  2. "cvs.plkr.org/AUTHORS?view=co". plkr.org. 12 July 2012. Archived from the original on 12 July 2012. Retrieved 1 April 2018.
  3. "An Open Source Success Story: A History of Plucker". Plucker. Archived from the original on 17 March 2015.
  4. Steward, Sid (2004). "Create a Handheld Edition from Your HTML". PDF Hacks: 100 Industrial-Strength Tips & Tools. O'Reilly Media. pp. 91–94. ISBN   9781449362201 . Retrieved May 27, 2014.
  5. "MobileRead Wiki - Plucker". wiki.mobileread.com. Retrieved 1 April 2018.
  6. "Invoking the parser". Plucker User Guide. Archived from the original on 6 May 2006.
  7. "code.plkr.org:80/docs/a.html". web.archive.org. Archived from the original on 24 September 2005. Retrieved 1 April 2018.
  8. "code.plkr.org:80/docs/aa.html". web.archive.org. Archived from the original on 24 September 2005. Retrieved 1 April 2018.
  9. "code.plkr.org:80/docs/b.html". web.archive.org. Archived from the original on 6 May 2006. Retrieved 1 April 2018.
  10. "code.plkr.org:80/docs/ba.html". web.archive.org. Archived from the original on 25 September 2005. Retrieved 1 April 2018.
  11. "code.plkr.org:80/docs/bb.html". web.archive.org. Archived from the original on 6 May 2006. Retrieved 1 April 2018.
  12. "code.plkr.org:80/docs/bd.html". web.archive.org. Archived from the original on 6 May 2006. Retrieved 1 April 2018.
  13. "code.plkr.org:80/docs/be.html". web.archive.org. Archived from the original on 25 September 2005. Retrieved 1 April 2018.
  14. "code.plkr.org:80/docs/ea.html". web.archive.org. Archived from the original on 24 September 2005. Retrieved 1 April 2018.
  15. "code.plkr.org:80/docs/eb.html". web.archive.org. Archived from the original on 6 May 2006. Retrieved 1 April 2018.
  16. "code.plkr.org:80/docs/ec.html". web.archive.org. Archived from the original on 1 October 2005. Retrieved 1 April 2018.
  17. "code.plkr.org:80/docs/ed.html". web.archive.org. Archived from the original on 24 September 2005. Retrieved 1 April 2018.
  18. "code.plkr.org:80/docs/ee.html". web.archive.org. Archived from the original on 20 November 2008. Retrieved 1 April 2018.
  19. "Plucker FAQ - Plucker Documentation". 29 October 2007. Archived from the original on 29 October 2007. Retrieved 1 April 2018.