From 904a23939f2d784bc7977dc32f628d2c58be3c9f Mon Sep 17 00:00:00 2001 From: Dominic Zimmer Date: Wed, 13 Nov 2019 16:03:53 +0100 Subject: [PATCH] Add upstream Mensamap generator script --- .gitignore | 1 + generate_mensamap.sh | 165 +++++++++++++++++++++++++++++++++++++++++++ svg2png.sh | 2 +- 3 files changed, 167 insertions(+), 1 deletion(-) create mode 100755 generate_mensamap.sh diff --git a/.gitignore b/.gitignore index 60f278c..37b7780 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /pics/ *.svg __pycache__ +*.png diff --git a/generate_mensamap.sh b/generate_mensamap.sh new file mode 100755 index 0000000..1348838 --- /dev/null +++ b/generate_mensamap.sh @@ -0,0 +1,165 @@ +#!/bin/bash +python generate_svgs.py -A --output mensamap/a.svg +python generate_svgs.py -B --output mensamap/b.svg +python generate_svgs.py -C --output mensamap/c.svg +python generate_svgs.py -D --output mensamap/d.svg +python generate_svgs.py -E --output mensamap/e.svg +python generate_svgs.py -F --output mensamap/f.svg +python generate_svgs.py -G --output mensamap/g.svg +python generate_svgs.py -H --output mensamap/h.svg +python generate_svgs.py -I --output mensamap/i.svg + +python generate_svgs.py --aa --output mensamap/aa.svg +python generate_svgs.py --ab --output mensamap/ab.svg +python generate_svgs.py --ac --output mensamap/ac.svg +python generate_svgs.py --ad --output mensamap/ad.svg +python generate_svgs.py --ae --output mensamap/ae.svg +python generate_svgs.py --af --output mensamap/af.svg +python generate_svgs.py --ag --output mensamap/ag.svg +python generate_svgs.py --ah --output mensamap/ah.svg +python generate_svgs.py --ai --output mensamap/ai.svg +python generate_svgs.py --aj --output mensamap/aj.svg +python generate_svgs.py --ak --output mensamap/ak.svg +python generate_svgs.py --al --output mensamap/al.svg +python generate_svgs.py --am --output mensamap/am.svg +python generate_svgs.py --an --output mensamap/an.svg +python generate_svgs.py --ao --output mensamap/ao.svg + +python generate_svgs.py --ba --output mensamap/ba.svg +python generate_svgs.py --bb --output mensamap/bb.svg +python generate_svgs.py --bc --output mensamap/bc.svg +python generate_svgs.py --bd --output mensamap/bd.svg +python generate_svgs.py --be --output mensamap/be.svg +python generate_svgs.py --bf --output mensamap/bf.svg +python generate_svgs.py --bg --output mensamap/bg.svg +python generate_svgs.py --bh --output mensamap/bh.svg +python generate_svgs.py --bi --output mensamap/bi.svg +python generate_svgs.py --bj --output mensamap/bj.svg +python generate_svgs.py --bk --output mensamap/bk.svg +python generate_svgs.py --bl --output mensamap/bl.svg +python generate_svgs.py --bm --output mensamap/bm.svg +python generate_svgs.py --bn --output mensamap/bn.svg +python generate_svgs.py --bo --output mensamap/bo.svg +python generate_svgs.py --bp --output mensamap/bp.svg +python generate_svgs.py --bq --output mensamap/bq.svg +python generate_svgs.py --br --output mensamap/br.svg +python generate_svgs.py --bs --output mensamap/bs.svg +python generate_svgs.py --bt --output mensamap/bt.svg + +python generate_svgs.py --ca --output mensamap/ca.svg +python generate_svgs.py --cb --output mensamap/cb.svg +python generate_svgs.py --cc --output mensamap/cc.svg +python generate_svgs.py --cd --output mensamap/cd.svg +python generate_svgs.py --ce --output mensamap/ce.svg +python generate_svgs.py --cf --output mensamap/cf.svg +python generate_svgs.py --cg --output mensamap/cg.svg +python generate_svgs.py --ch --output mensamap/ch.svg +python generate_svgs.py --ci --output mensamap/ci.svg +python generate_svgs.py --cj --output mensamap/cj.svg +python generate_svgs.py --ck --output mensamap/ck.svg +python generate_svgs.py --cl --output mensamap/cl.svg +python generate_svgs.py --cm --output mensamap/cm.svg +python generate_svgs.py --cn --output mensamap/cn.svg +python generate_svgs.py --co --output mensamap/co.svg +python generate_svgs.py --cp --output mensamap/cp.svg +python generate_svgs.py --cq --output mensamap/cq.svg +python generate_svgs.py --cr --output mensamap/cr.svg +python generate_svgs.py --cs --output mensamap/cs.svg +python generate_svgs.py --ct --output mensamap/ct.svg +python generate_svgs.py --cu --output mensamap/cu.svg +python generate_svgs.py --cv --output mensamap/cv.svg +python generate_svgs.py --cw --output mensamap/cw.svg +python generate_svgs.py --cx --output mensamap/cx.svg +python generate_svgs.py --cy --output mensamap/cy.svg +python generate_svgs.py --cz --output mensamap/cz.svg +python generate_svgs.py --cae --output mensamap/cae.svg +python generate_svgs.py --coe --output mensamap/coe.svg +python generate_svgs.py --cue --output mensamap/cue.svg + +python generate_svgs.py --da --output mensamap/da.svg +python generate_svgs.py --db --output mensamap/db.svg +python generate_svgs.py --dc --output mensamap/dc.svg +python generate_svgs.py --dd --output mensamap/dd.svg +python generate_svgs.py --de --output mensamap/de.svg +python generate_svgs.py --df --output mensamap/df.svg +python generate_svgs.py --dg --output mensamap/dg.svg +python generate_svgs.py --dh --output mensamap/dh.svg +python generate_svgs.py --di --output mensamap/di.svg +python generate_svgs.py --dj --output mensamap/dj.svg +python generate_svgs.py --dk --output mensamap/dk.svg +python generate_svgs.py --dl --output mensamap/dl.svg +python generate_svgs.py --dm --output mensamap/dm.svg +python generate_svgs.py --dn --output mensamap/dn.svg +python generate_svgs.py --do --output mensamap/do.svg + +python generate_svgs.py --ea --output mensamap/ea.svg +python generate_svgs.py --eb --output mensamap/eb.svg +python generate_svgs.py --ec --output mensamap/ec.svg +python generate_svgs.py --ed --output mensamap/ed.svg +python generate_svgs.py --ee --output mensamap/ee.svg +python generate_svgs.py --ef --output mensamap/ef.svg +python generate_svgs.py --eg --output mensamap/eg.svg +python generate_svgs.py --eh --output mensamap/eh.svg +python generate_svgs.py --ei --output mensamap/ei.svg +python generate_svgs.py --ej --output mensamap/ej.svg +python generate_svgs.py --ek --output mensamap/ek.svg +python generate_svgs.py --el --output mensamap/el.svg +python generate_svgs.py --em --output mensamap/em.svg +python generate_svgs.py --en --output mensamap/en.svg +python generate_svgs.py --eo --output mensamap/eo.svg +python generate_svgs.py --ep --output mensamap/ep.svg +python generate_svgs.py --eq --output mensamap/eq.svg +python generate_svgs.py --er --output mensamap/er.svg +python generate_svgs.py --es --output mensamap/es.svg + +python generate_svgs.py --fa --output mensamap/fa.svg +python generate_svgs.py --fb --output mensamap/fb.svg +python generate_svgs.py --fc --output mensamap/fc.svg +python generate_svgs.py --fd --output mensamap/fd.svg +python generate_svgs.py --fe --output mensamap/fe.svg +python generate_svgs.py --ff --output mensamap/ff.svg +python generate_svgs.py --fg --output mensamap/fg.svg +python generate_svgs.py --fh --output mensamap/fh.svg +python generate_svgs.py --fi --output mensamap/fi.svg +python generate_svgs.py --fj --output mensamap/fj.svg +python generate_svgs.py --fk --output mensamap/fk.svg +python generate_svgs.py --fl --output mensamap/fl.svg +python generate_svgs.py --fm --output mensamap/fm.svg + +python generate_svgs.py --ga --output mensamap/ga.svg +python generate_svgs.py --gb --output mensamap/gb.svg +python generate_svgs.py --gc --output mensamap/gc.svg +python generate_svgs.py --gd --output mensamap/gd.svg +python generate_svgs.py --ge --output mensamap/ge.svg +python generate_svgs.py --gf --output mensamap/gf.svg +python generate_svgs.py --gg --output mensamap/gg.svg +python generate_svgs.py --gh --output mensamap/gh.svg +python generate_svgs.py --gi --output mensamap/gi.svg +python generate_svgs.py --gj --output mensamap/gj.svg +python generate_svgs.py --gk --output mensamap/gk.svg +python generate_svgs.py --gl --output mensamap/gl.svg +python generate_svgs.py --gm --output mensamap/gm.svg +python generate_svgs.py --gn --output mensamap/gn.svg +python generate_svgs.py --go --output mensamap/go.svg +python generate_svgs.py --gp --output mensamap/gp.svg +python generate_svgs.py --gq --output mensamap/gq.svg +python generate_svgs.py --gr --output mensamap/gr.svg +python generate_svgs.py --gs --output mensamap/gs.svg + +python generate_svgs.py --ha --output mensamap/ha.svg +python generate_svgs.py --hb --output mensamap/hb.svg +python generate_svgs.py --hc --output mensamap/hc.svg +python generate_svgs.py --hd --output mensamap/hd.svg +python generate_svgs.py --he --output mensamap/he.svg +python generate_svgs.py --hf --output mensamap/hf.svg +python generate_svgs.py --hg --output mensamap/hg.svg +python generate_svgs.py --hh --output mensamap/hh.svg + +python generate_svgs.py --ia --output mensamap/ia.svg +python generate_svgs.py --ib --output mensamap/ib.svg +python generate_svgs.py --ic --output mensamap/ic.svg +python generate_svgs.py --id --output mensamap/id.svg +python generate_svgs.py --ie --output mensamap/ie.svg +python generate_svgs.py --if --output mensamap/if.svg + +./svg2png.sh mensamap/*.svg diff --git a/svg2png.sh b/svg2png.sh index 1629790..3da1b3b 100755 --- a/svg2png.sh +++ b/svg2png.sh @@ -2,7 +2,7 @@ for file in "$@"; do inkscape \ -z \ -f "$file" \ - -e "pics/`echo "$file" | sed 's/\(\.svg\)\{0,1\}$/\.png/'`" \ + -e "`echo "$file" | sed 's/\(\.svg\)\{0,1\}$/\.png/'`" \ -a 228:598.333:492:752 \ -w 1920 done