Tree [937492] v7.1 /
History



File Date Author Commit
document 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
latex 2013-08-12 Dirk Hünniger Dirk Hünniger [b38464] readding megafont
src 2013-10-26 Dirk Hünniger Dirk Hünniger [940a20] private wiki in mediawiki default configuration...
test 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
.gitignore 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
AUTHORS 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
ChangeLog 2013-10-26 Dirk Hünniger Dirk Hünniger [937492] changelog
INSTALL 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
LICENSE 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
Makefile 2013-07-28 Dirk Hünniger Dirk Hünniger [23fcb7] debian packaging
NEWS 2013-07-08 Pierre Neidhardt Pierre Neidhardt [da49f8] Doc update
README 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
Setup.lhs 2013-07-08 Pierre Neidhardt Pierre Neidhardt [1e8019] Fixed Makefile and Setup.lhs
TODO 2013-07-08 Pierre Neidhardt Pierre Neidhardt [da49f8] Doc update
cabal.licenses 2013-07-08 Pierre Neidhardt Pierre Neidhardt [79270f] Merge branch 'master' into packageable
mediawiki2latex.1.in 2013-08-12 Dirk Hünniger Dirk Hünniger [0a8955] readding megafont
mediawiki2latex.cabal 2013-10-26 Dirk Hünniger Dirk Hünniger [8748bf] relative path works

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.