Hello, in the current version of ubuntu (13.10) you can compile pages from MediaWiki to LaTeX using the commands:
sudo apt-get install mediawiki2latex mediawiki2latex -u https://en.wikipedia.org/wiki/Adam_Ries -o AdamRies.pdf
Yours Dirk
I'm not on Ubuntu 13.10 (still running the LTS of 12.04); but I tried downloading and installing the cabal manually just to try it out. I'm getting the following error from installing the cabal in mediawiki2latex-7.1.tar.gz; any thoughts? (Also for some reason the build tells me that it's attempting to build 6.9 -- issue in the cabal file?)
... Loading package file-embed-0.0.5 ... linking ... done. [ 7 of 23] Compiling Tools ( src/Tools.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/Tools.o ) [ 8 of 23] Compiling WikiHelper ( src/WikiHelper.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/WikiHelper.o ) [ 9 of 23] Compiling TableHelper ( src/TableHelper.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/TableHelper.o ) [10 of 23] Compiling WikiLinkHelper ( src/WikiLinkHelper.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/WikiLinkHelper.o ) [11 of 23] Compiling LatexRenderer ( src/LatexRenderer.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/LatexRenderer.o ) [12 of 23] Compiling UrlAnalyse ( src/UrlAnalyse.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/UrlAnalyse.o )
src/UrlAnalyse.hs:75:45: Not in scope: `unpackChars' cabal: Error: some packages failed to install: mediawiki2latex-6.9 failed during the building phase. The exception was: ExitFailure 1
~Matt Walker Wikimedia Foundation Fundraising Technology Team
On Sun, Nov 10, 2013 at 5:41 AM, Dirk Hünniger <dirk.hunniger@googlemail.com
wrote:
Hello, in the current version of ubuntu (13.10) you can compile pages from MediaWiki to LaTeX using the commands:
sudo apt-get install mediawiki2latex mediawiki2latex -u https://en.wikipedia.org/wiki/Adam_Ries -o AdamRies.pdf
Yours Dirk
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hello, I downloaded from http://sourceforge.net/projects/wb2pdf/files/mediawiki2latex/7.1/ and simply ran make. This did not trigger cabal.
You also have to install the build dependencies before you compile
Build-Depends: debhelper (>= 8), ghc, libghc-regex-compat-dev, libghc-http-dev, cabal-install, libghc-hxt-dev, libghc-split-dev, libghc-blaze-html-dev, libghc-file-embed-dev, libghc-highlighting-kate-dev, libghc-hxt-http-dev, libghc-regex-pcre-dev, libghc-temporary-dev, libghc-url-dev, libghc-utf8-string-dev, libghc-utility-ht-dev, libghc-http-conduit-dev
Indeed I forgot to increase the version number from 6.9 to 7.1.
But what I recommed you to do it to download the deb for you architecture from the bottom of that page and install it with a graphical package manager frontend
http://packages.debian.org/de/sid/mediawiki2latex
A friend of mine was successfull with this procedure with mint lts which should be similar to yours.
I will be on a buisness trip until Thursday, so my next reply will take some time. Yours Dirk
On 12.11.2013 01:10, Matthew Walker wrote:
I'm not on Ubuntu 13.10 (still running the LTS of 12.04); but I tried downloading and installing the cabal manually just to try it out. I'm getting the following error from installing the cabal in mediawiki2latex-7.1.tar.gz; any thoughts? (Also for some reason the build tells me that it's attempting to build 6.9 -- issue in the cabal file?)
... Loading package file-embed-0.0.5 ... linking ... done. [ 7 of 23] Compiling Tools ( src/Tools.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/Tools.o ) [ 8 of 23] Compiling WikiHelper ( src/WikiHelper.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/WikiHelper.o ) [ 9 of 23] Compiling TableHelper ( src/TableHelper.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/TableHelper.o ) [10 of 23] Compiling WikiLinkHelper ( src/WikiLinkHelper.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/WikiLinkHelper.o ) [11 of 23] Compiling LatexRenderer ( src/LatexRenderer.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/LatexRenderer.o ) [12 of 23] Compiling UrlAnalyse ( src/UrlAnalyse.hs, dist/build/mediawiki2latex/mediawiki2latex-tmp/UrlAnalyse.o )
src/UrlAnalyse.hs:75:45: Not in scope: `unpackChars' cabal: Error: some packages failed to install: mediawiki2latex-6.9 failed during the building phase. The exception was: ExitFailure 1
~Matt Walker Wikimedia Foundation Fundraising Technology Team
On Sun, Nov 10, 2013 at 5:41 AM, Dirk Hünniger <dirk.hunniger@googlemail.com
wrote: Hello, in the current version of ubuntu (13.10) you can compile pages from MediaWiki to LaTeX using the commands:
sudo apt-get install mediawiki2latex mediawiki2latex -u https://en.wikipedia.org/wiki/Adam_Ries -o AdamRies.pdf
Yours Dirk
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org