Recent Changes · Search:

Support the Project

Wikipublisher

PmWiki

edit SideBar

Wikipublisher.WikipublisherTechnologies History

Hide minor edits - Show changes to output

09 June 2008 at 04:34 PM by John Rankin - tidy abbreviations and wording
Changed lines 1-4 from:
[[Wikipublisher]] works by creating an intermediate output in xml that conforms to the WikibookDTD, which is then typeset into a form suitable for printing. The project integrates components from a number of other open source projects; in particular:

* it provides a plug-in for the [[PmWiki -> http://www.pmwiki.org/]] wiki engine, to generate output in wikibook xml instead of xhtml; plug-ins for other content management systems are planned, subject to funding
* it extends the [['''t'''book system -> http://tbookdtd.sourceforge.net/]] for xml authoring, adding support for a wider range of content markup and presentation options
to:
[[Wikipublisher]] works by creating an intermediate output in `XML that conforms to the WikibookDTD, which is then typeset into a form suitable for printing. The project integrates components from a number of other open source projects; in particular:

* it provides a plug-in for the [[PmWiki -> http://www.pmwiki.org/]] wiki engine, to generate output in Wikibook `XML instead of `XHTML; plug-ins for other content management systems are planned, subject to funding
* it extends the [['''t'''book system -> http://tbookdtd.sourceforge.net/]] for `XML authoring, adding support for a wider range of content markup and presentation options
Changed lines 8-12 from:
* libxml utilities for xmllint, to verify that the generated xml conforms to the {DTD|document type definition} (Debian/Ubuntu package libxml2-utils)
* libxslt utilities for xsltproc, to process the transformation of the intermediate xml to Latex (Debian/Ubuntu package xsltproc)
* it includes a modified version of [[LatexRender -> http://www.mayer.dial.pipex.com/tex.htm]] for (optional) [[(latex) Equations]] support

Wikipublisher is distributed under the [[General Public Licence -> http://www.gnu.org/licenses/gpl.html]], version 2. The only way a small company with limited resources can deliver a project like this is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other projects.
to:
* libxml utilities for xmllint, to verify that the generated `XML conforms to the {`DTD|document type definition} (Debian/Ubuntu package libxml2-utils)
* libxslt utilities for xsltproc, to process the transformation of the intermediate `XML to Latex (Debian/Ubuntu package xsltproc)
* it includes a modified version of [[LatexRender -> http://www.mayer.dial.pipex.com/tex.htm]] for (optional) [[(latex)Equations]] support

Wikipublisher is distributed under the [[General Public Licence -> http://www.gnu.org/licenses/gpl.html]], version 2. The only way a small company with limited resources can deliver a project like this is by [[standing on the shoulders of giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other projects.
13 July 2007 at 11:41 AM by John Rankin - add LatexRender reference
Changed lines 10-11 from:
to:
* it includes a modified version of [[LatexRender -> http://www.mayer.dial.pipex.com/tex.htm]] for (optional) [[(latex) Equations]] support
04 July 2007 at 05:05 PM by John Rankin - add GPL version 2
Changed lines 11-12 from:
Wikipublisher is distributed under the [[General Public Licence -> http://www.gnu.org/licenses/gpl.html]]. The only way a small company with limited resources can deliver a project like this is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other projects.
to:
Wikipublisher is distributed under the [[General Public Licence -> http://www.gnu.org/licenses/gpl.html]], version 2. The only way a small company with limited resources can deliver a project like this is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other projects.
02 July 2007 at 10:56 AM by John Rankin - add licence terms
Changed line 3 from:
* it provides a plug-in for the [[PmWiki -> http://www.pmwiki.org/]] wiki engine, to generate output in wikibook xml; plug-ins for other web content management systems are planned, subject to funding
to:
* it provides a plug-in for the [[PmWiki -> http://www.pmwiki.org/]] wiki engine, to generate output in wikibook xml instead of xhtml; plug-ins for other content management systems are planned, subject to funding
Changed line 7 from:
* the web interface for the typesetting engine is written in Perl, including libwww-perl (available via the CPAN shell as [=Bundle::LWP=] or Debian/Ubuntu package libwww-perl)
to:
* the [[InstallTheServer | web server]] for the typesetting engine is written in Perl, including libwww-perl (available via the CPAN shell as [=Bundle::LWP=] or Debian/Ubuntu package libwww-perl)
Changed lines 11-12 from:
The only way a small company with limited resources can deliver a project like Wikipublisher is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other open source projects.
to:
Wikipublisher is distributed under the [[General Public Licence -> http://www.gnu.org/licenses/gpl.html]]. The only way a small company with limited resources can deliver a project like this is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other projects.
02 July 2007 at 10:42 AM by John Rankin - add trail links
Changed lines 11-13 from:
The only way a small company with limited resources can deliver a project like Wikipublisher is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other open source projects.
to:
The only way a small company with limited resources can deliver a project like Wikipublisher is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other open source projects.

=<<<|HomePage|>>
02 July 2007 at 10:24 AM by John Rankin - describe technologies Wikipublisher uses
Added lines 1-11:
[[Wikipublisher]] works by creating an intermediate output in xml that conforms to the WikibookDTD, which is then typeset into a form suitable for printing. The project integrates components from a number of other open source projects; in particular:

* it provides a plug-in for the [[PmWiki -> http://www.pmwiki.org/]] wiki engine, to generate output in wikibook xml; plug-ins for other web content management systems are planned, subject to funding
* it extends the [['''t'''book system -> http://tbookdtd.sourceforge.net/]] for xml authoring, adding support for a wider range of content markup and presentation options
* it uses [[LaTeX -> http://www.latex-project.org/]] as the document preparation system -- the gold standard for electronic publishing
* it uses [[http://www.imagemagick.org/|ImageMagick]], including the perlMagick interface, to process images
* the web interface for the typesetting engine is written in Perl, including libwww-perl (available via the CPAN shell as [=Bundle::LWP=] or Debian/Ubuntu package libwww-perl)
* libxml utilities for xmllint, to verify that the generated xml conforms to the {DTD|document type definition} (Debian/Ubuntu package libxml2-utils)
* libxslt utilities for xsltproc, to process the transformation of the intermediate xml to Latex (Debian/Ubuntu package xsltproc)

The only way a small company with limited resources can deliver a project like Wikipublisher is by [[standing on the shoulders of Giants -> http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants]]. Wikipublisher would not have been possible without the work of these other open source projects.
Creative Commons License
Edit · History · Print · Recent Changes · Search · Links
Page last modified on 09 June 2008 at 04:34 PM