Tree [52c19c] master v7.29 /
 History

HTTPS access


File Date Author Commit
 document 2017-02-24 Dirk Hünniger Dirk Hünniger [1738b9] hyphenation added
 latex 2017-05-12 Dirk Hünniger Dirk Hünniger [a534d7] v7.27
 src 2017-09-14 Dirk Hünniger Dirk Hünniger [52c19c] preparing relese
 test 2013-06-19 Pierre Neidhardt Pierre Neidhardt [b57ff3] Added another test source to the test suite
 .gitignore 2013-07-07 Pierre Neidhardt Pierre Neidhardt [f87211] gitignore init
 1.hs 2014-08-25 Dirk Hünniger Dirk Hünniger [9bd703] a book
 AUTHORS 2013-06-18 Pierre Neidhardt Pierre Neidhardt [700c66] Spell-checking in README files, corrected some ...
 ChangeLog 2017-09-14 Dirk Hünniger Dirk Hünniger [52c19c] preparing relese
 INSTALL 2013-12-31 Dirk Hünniger Dirk Hünniger [e2c18c] made it compile on windows
 LICENSE 2013-06-18 Pierre Neidhardt Pierre Neidhardt [700c66] Spell-checking in README files, corrected some ...
 Makefile 2013-07-28 Dirk Hünniger Dirk Hünniger [57aa21] debian packaging
 NEWS 2014-04-19 Dirk Hünniger Dirk Hünniger [e2e5ba] texts updated
 README 2013-06-18 Pierre Neidhardt Pierre Neidhardt [700c66] Spell-checking in README files, corrected some ...
 Setup.lhs 2013-07-08 Pierre Neidhardt Pierre Neidhardt [9b6acc] Fixed Makefile and Setup.lhs
 TODO 2014-04-19 Dirk Hünniger Dirk Hünniger [e2e5ba] texts updated
 cabal.licenses 2013-06-16 Pierre Neidhardt Pierre Neidhardt [a9e108] Merged d484cac.
 mediawiki2latex.1.in 2014-06-09 Dirk Hünniger Dirk Hünniger [5eda15] zip command line option
 mediawiki2latex.cabal 2017-09-14 Dirk Hünniger Dirk Hünniger [52c19c] preparing relese
 mediawikiparser.cabal.external 2014-05-31 Dirk Hünniger Dirk Hünniger [937c57] compiles again

Read Me

MediaWiki to LaTeX

A Wikibooks to LaTeX or PDF converter.

Copyright (C) 2008, 2013  Dirk Hünniger

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

================================================================================

MediaWiki to LaTeX is a simple tool that will fetch a MediaWiki article
including all its content recursively (subpages, pictures, etc.) and will
generate a LaTeX article from it. By default it will call a LaTeX compiler if
available to generate a PDF. This process can be controlled with command-line
parameters. See the man page.

The LaTeX output is customizable with templates. See the man page for examples.

This software is written in Haskell and requires the ghc collection for
building.  Note that whereas the compile-time requirements are quite demanding
(ghc is huge!), these are not needed for runtime. In fact, the tool is quite
lightweight as it has virtually no dependency.