Plucker
Encyclopedia
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 Unix
, Linux
, Mac OS X
, and Microsoft Windows
. Web pages can be processed, compressed, and transferred to the PDA for viewing by the Plucker viewer.
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 RSS
, RDF
, text files, HTML, PDF, and many other file formats.
Plucker is licensed under the GNU General Public License
and is Free Software
.
E-book reader
An e-book reader, also called an e-book device or e-reader, is a mobile electronic device that is designed primarily for the purpose of reading digital e-books and periodicals....
for Palm OS
Palm OS
Palm OS is a mobile operating system initially developed by Palm, Inc., for personal digital assistants in 1996. Palm OS is designed for ease of use with a touchscreen-based graphical user interface. It is provided with a suite of basic applications for personal information management...
based handheld devices, Windows Mobile
Windows Mobile
Windows Mobile is a mobile operating system developed by Microsoft that was used in smartphones and Pocket PCs, but by 2011 was rarely supplied on new phones. The last version is "Windows Mobile 6.5.5"; it is superseded by Windows Phone, which does not run Windows Mobile software.Windows Mobile is...
(Pocket PC
Pocket PC
A Pocket PC is also known by Microsoft as a 'Windows Mobile Classic device'. It is a hardware specification for a handheld-sized computer, personal digital assistant , that runs the Microsoft 'Windows Mobile Classic' operating system...
) devices and other PDAs. Plucker contains POSIX
POSIX
POSIX , an acronym for "Portable Operating System Interface", is a family of standards specified by the IEEE for maintaining compatibility between operating systems...
tools, scripts and "conduits" which work on Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...
, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
, and Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
. Web pages can be processed, compressed, and transferred to the PDA for viewing by the Plucker viewer.
Features
- Clickable images (with pan and zoom)
- Italic and narrow support
- High-resolution fonts
- Multiple concurrent documents (more than one copy of the same material)
- Configurable display options (rotation, configurable toolbars)
- Advanced stylus options (gestures and hardware button navigation)
- zlibZlibzlib is a software library used for data compression. zlib was written by Jean-Loup Gailly and Mark Adler and is an abstraction of the DEFLATE compression algorithm used in their gzip file compression program. Zlib is also a crucial component of many software platforms including Linux, Mac OS X,...
and PalmDoc compression (in native and ARM optimized versions) - PythonPython (programming language)Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
, C++C++C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...
, and PerlPerlPerl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...
distillers and scripts - A Microsoft Windows graphical installer
Through the use of intelligent "distillers" written in many common languages (currently Python, C++ and Perl with third-party versions written in Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...
), content can be created for Plucker from many sources, including RSS
RSS
-Mathematics:* Root-sum-square, the square root of the sum of the squares of the elements of a data set* Residual sum of squares in statistics-Technology:* RSS , "Really Simple Syndication" or "Rich Site Summary", a family of web feed formats...
, RDF
Resource Description Framework
The Resource Description Framework is a family of World Wide Web Consortium specifications originally designed as a metadata data model...
, text files, HTML, PDF, and many other file formats.
Plucker is licensed under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
and is Free Software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
.
See also
- Wikipedia:Snapshots - Subset of 2000 Wikipedia articles available in Plucker format
- FBReaderFBReaderFBReader is a free and open source e-book reader for GNU/Linux, Microsoft Windows, and other platforms.It was originally written for the Sharp Zaurus and currently runs on many other mobile devices, like the Nokia Internet Tablets, as well as desktop computers...
- a free software FictionBook ebook reader which can also view Plucker and HTML files. - Sample Plucker documents for dozens of different ebooks and other works.
External links
- Plucker Projects, aka "Plucker Workshop"
- Vade-Mecum, Plucker viewer for Pocket PCPocket PCA Pocket PC is also known by Microsoft as a 'Windows Mobile Classic device'. It is a hardware specification for a handheld-sized computer, personal digital assistant , that runs the Microsoft 'Windows Mobile Classic' operating system...
.