diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..82aaad3 --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +stem = eut +source_baseurl = http://euwiki.org/ +source_basename = Ensuring_utmost_transparency_--_Free_Software_and_Open_Standards_under_the_Rules_of_Procedure_of_the_European_Parliament + +all: $(stem).pdf + +download: + wget -o $(stem).raw '$(source_baseurl)index.php?title=$(source_basename)&action=edit' + +$(stem).mediawiki: $(stem).raw + perl -0777 -MHTML::Entities -p \ + -e 's|.*<textarea[^>]*>||s; s|</textarea.*||s;' \ + -e 'decode_entities($$_);' \ + -e 's|.*?\n= |= |s;' \ + -e 's|<!--.*-->||s;' \ + -e 's|\n*(</?blockquote>)\n*|\n$$1\n|g;' \ + < $< > $@ + +$(stem).pdf: $(stem).mediawiki template.tex + pandoc -f mediawiki -o $@ --toc --template=template.tex --latex-engine=xelatex $< |