From 32ee840329f74844ff07ff8c3c507c46f272781b Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Fri, 14 Aug 2020 18:43:02 +0200 Subject: [PATCH 1/8] Neues Bild zum Workflow Das Bild selbst ist mit yEd erstellt und die darin eingeflossenen Grafiken sind frei verwendbar. Insbesondere wurden folgende verwendet: - https://commons.wikimedia.org/wiki/File:Adobe_Acrobat_PDF_158878.svg - https://freesvg.org/html-icon-final - https://commons.wikimedia.org/wiki/File:Epub_logo_color.svg --- README.md | 2 + workflow.graphml | 731 +++++++++++++++++++++++++++++++++++++++++++++++ workflow.png | Bin 0 -> 53796 bytes 3 files changed, 733 insertions(+) create mode 100644 workflow.graphml create mode 100644 workflow.png diff --git a/README.md b/README.md index bde0ac5..93f6e7d 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ Dieses Repository enthält Vorlagen für Artikel der Fachzeitschrift [Informatio Für die Konvertierung der eingereichten Artikel nach HTML, PDF und EPUB nutzen wir [Pandoc](https://pandoc.org/). Für die redaktionelle Bearbeitung nutzen wir den Markdown-Editor [Typora](https://typora.io). Beide Tools sind für Windows, macOS und Linux verfügbar. Unter Windows benötigen wir zusätzlich einen vernünftigen Texteditor zur Bearbeitung der Metadaten im YAML-Format wie z.B. Notepad++. +![Workflow mit Pandoc](workflow.png) + ### Beispiel - AutorInnen diff --git a/workflow.graphml b/workflow.graphml new file mode 100644 index 0000000..5529f8c --- /dev/null +++ b/workflow.graphml @@ -0,0 +1,731 @@ + + + + + + + + + + + + + + + + + + + + + + + + docx + + + + + + + + + + + + md + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + odt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vorlage-word.dotx + + + + + + + + + + + + + + vorlage-libreoffice.ott + + + + + + + + + + + + + + vorlage-markdown.md + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + pandoc-template.tex + + + + + + + + + + + + + + pandoc-template.html + + + + + + + + + + + + + + yml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + pandoc + + + + + + + + + + + + + + + + + + + + + + + + + + + pandoc + + + + + + + + + + + + + + pandoc + + + + + + + + + + + + + + pandoc + + + + + + + + + + + + + + pandoc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAPfElEQVR4Xu2dTaiuZ3WG10m0MVFr +m1aCoiBiK6RUKHUg1oG2VfG3WvyJqA1qKRk4UKxgEEwgZNCpIC2IE0UHghhEp4IE0YFQgpSiiGxE +RAdSHIQQJNT3YVtM7+eYc8691/fu+/m+64JrlJO97/V+a91nn5O9v1Ttx59uvm/ze5v/i3gVzzY/ +s/muzedvXilYnudsfrbmFxvxWj62+e+bLyvKYEleX/OLiuj46OYn6vwrSViAe2t+ERE7/Mrmiwti ++XDNLxpit9/afEFBFK+s+YVCPKTjLw5vLbh0nl7nf1bTFwjx0I69e0XBpfKRml8YxD399OZNBbtz +8+YTNb8giHv7zTr/ahR25M6aXwjEy/IHxd8L7Ar/2Q/T/PHmbQW78FDNLwDiZUsJ7MT4kksfPmKC +lMAO8BeAmCwlcGD0gSOmSQkcEH3YiIlSAgdCHzRiqpTAAdCHjJgsJdCMPmBXft57TcZ33+lrmS4l +0Ig+XFcKYE26CmC8HdhbNv/7Kv/sEFICTeiDdaUA1qSrAP6qfsdfbj5ylV/TLSXQgD5UVwpgTQ5R +AIPxXoD3/PafHdKzogQuhD5QVwpgTQ5VAP/H39b8a7s9K0rARh+mKwWwJocugMFrav713Z4VJWCh +D9KVAliTPQpgsNdXAs8suCH0IbpSAGuyVwEM/q7mf6/bs6IEbgh9gK4UwJrsWQADSiAMfXiuFMCa +7F0Ag7+v+d/v9qwogetCH5wrBbAml1EAg9fW/DG6PStK4JroQ3OlANbksgpg8LqaP063Z0UJPCX6 +wFwpgDW5zAIY7PH/oTwrSuD3og/LlQJYk8sugAElcInog3KlANYkoQAGb6j5Y3b7k6IEJvQhuVIA +a5JSAIM31vxxu6UEBH1ArhTAmiQVwOBNNX/sbimBJ6EPx5UCWJO0Ahi8ueaP3y0l8Fv0wbhSAGuS +WAADSmAn9KG4UgBrkloAg/EOQ/p5uj35EtAH4koBrElyAQzeWvPn6vakS0AfhisFsCbpBTD4h5o/ +X7cnWwL6IFwpgDVZoQAGb6v5c3Y7SuBZdWLoQ3ClANZklQIYUAIHQB+AKwWwJisVwODtNX/ubk+q +BHR4VwpgTVYrgME/1vz5u/1pnUgJ6OCuFMCarFgAg3fUnKHbkygBHdqVAliTVQtg8M6ac3R79CWg +A7tSAGuycgEMKIELosO6UgBrsnoBDMb/l1DzdHu0JaCDulIAa3IMBTB4d82Zuj3KEtAhXSmANTmW +AhhQAgY6oCsFsCbHVACDu2rO1u1RlYAO50oBrMmxFcBgrxJ4dh0BOpgrBbAmx1gAg/fUnLHboygB +HcqVAliTYy2AwXtrztnt8iWgA7lSAGtyzAUweF/NWbs927ylFkWHcaUA1uTYC2Dw/przdvudzZtr +QXQQVwpgTU6hAAb/VHPmbj9bC6JDuFIAa3IqBTDYowReXYuhA7hSAGtySgUwuLvm7J0+Vou9tZgO +4EoBrMmpFcDgAzXn7/RztRAa3pUCWJNTLIDBB2ueodMX1SJocFcKYE1OtQAGhyyB79YiaHBXCmBN +TrkABocsgT+vBdDQrhTAmpx6AQw+VPM8HX69FkBDu1IAa0IBnPPPNc/U4R0VjgZ2pQDWhAL4Hf9S +81wX9VMVjgZ2pQDWhAL4/3SXwPi+gJsqGA3sSgGsCQUw8281z3cR/7qC0bCuFMCaUAAz44d6flbz +jK7R3xikYV0pgDWhAK7Oq2qe0fXXm1cqFA3rSgGsCQVwdcbBdn4V8MIKRYO6UgBrQgH8fjrfR2C8 +RVkkGtSVAliTrgIYb781duCY/Jua53T9jwpFg7qOBwbr0VUA+NSO9w6MRIO6UgBrQgHsZ+T3A2hI +VwpgTSiA/Yx841AN6UoBrAkFsJ9/WIFoSFcKYE2+XvNriYcx8kY0pGvkcHBNPl3za4mHMfJGNKRr +5HBwTT5a82uJhzHyRjSka+RwcE06/1s3PrWRN6IhXSOHg2tya82vJR7GyBvRkK6Rw8F18a2aX0/s +N/JGNKRr5HBwXbyk5tcT+428EQ3pGjkcXDcP1fyaYq+RN6IhXSOHg+vmGZs/r/l1xT4jb0RDukYO +BzfE8zafqPm1xR4jb0RDukYOBzfMCzZ/WfPrixc38kY0pGvkcGBx2+bDNb/GeDEjb0RDukYOBxfi +5Zs/rPm1Rs/IG9GQrpHDQQvP3bxr8/N1/j+9/FXNrz9e28gb0ZCukcMBNKC77hp5IxrSNXI4gAZ0 +110jb0RDukYOB9CA7rpr5I1oSNfI4QAa0F13jbwRDekaORxAA7rrrpE3oiFdI4cDaEB33TXyRjSk +a+RwAA3orrtG3oiGdI0cDqAB3XXXyBvRkK6RwwE0oLvuGnkjGtI1cjiABnTXXSNvREO6Rg4H0IDu +umvkjWhI18jhABrQXXeNvBEN6Ro5HEADuuuukTeiIV0jhwNoQHfdNfJGNKRr5HAADeiuu0beiIZ0 +jRwOoAHdddfIG9GQrpHDATSgu+4aeSMa0jVyOIAGdNddI29EQ7pGDrdxZfNNdf4ml4/XnBsv1//Z +/OLmn1Uumtk18kY0pGvicOP4v1xzVsz0HZWJ5nRNvJEppGvicON3fs2J2f5R5aEZXRNvZArpmjgc +722/nuPdh9PQjK6JNzKFdE0cjj/zr+d9lYdmdE28kSmka+JwmhHzfbDy0IyuiTcyhXRNHE4zYr4U +wM5oSNfE4TQj5ksB7IyGdE0cTjNivhTAzmhI18ThNCPmSwHsjIZ0TRxOM2K+FMDOaEjXxOE0I+ZL +AeyMhnRNHE4zYr4UwM5oSNfE4TQj5vtA5aEZXRNvZArpmjjcj2rOidneU3loRtfEG5lCuiYO97Ga +c2K2iT8WrBldE29kCumaONwtm7+oOStmOt4XIBHN6Zp4I1NI18jhNp69+Y2a82KW927eVJloVtfI +G9GQrpHDPYln1HnGOzDK2zdvrmx0110jb0RDukYOB9CA7rpr5I1oSNfI4QAa0F13jbwRDekaORxA +A7rrrpE3oiFdI4cDaEB33TXyRjSka+RwAA3orrtG3oiGdI0cDqAB3XXXyBvRkK6RwwE0oLvuGnkj +GtI1cjiABnTXXSNvREO6Rg4H0IDuumvkjWhI18jhABrQXXeNvBEN6Ro5HEADuuuukTeiIV0jhwNo +QHfdNfJGNKRr5HAADeiuu0beiIZ0jRwOoAHdddfIG9GQrpHDATSgu+4aeSMa0jVyOIAGdNddI29E +Q7pGDgfQgO66a+SNaEjXyOGEp20+HaNMfzegge66a+SNaEjXyOHq/Og/sflozZkxwx9vvr5y0byu +kTeiIV0Thxu/u/xnzVkx0/sqE83pmngjU0jXxOHurjknZvv8ykMzuibeyBTSNXG4R2rOidl+oPLQ +jK6JNzKFdE0c7omac2K291cemtE18UamkK6Jw2lGzPfBykMzuibeyBTSNXE4zYj5UgA7oyFdE4fT +jJgvBbAzGtI1cTjNiPlSADujIV0Th9OMmC8FsDMa0jVxOM2I+VIAO6MhXROH04yYLwWwMxrSNXE4 +zYj5UgA7oyFdE4fjG4HW8/7KQzO6Jt7IFNI1cTi+FXg9P1h5aEbXxBuZQromDnd3zTkxW34YaGc0 +pGvicPw48FreV5loTtfEG5lCukYOV+dvCHJv8YYgyZ5tvqFy0byukTeiIV0jhxN4S7A8eUuwS0ZD +ukYOB9CA7rpr5I1oSNfI4QAa0F13jbwRDekaORxAA7rrrpE3oiFdI4cDaEB33TXyRjSka+RwAA3o +rrtG3oiGdI0cDqAB3XXXyBvRkK6RwwE0oLvuGnkjGtI1cjiABnTXXSNvREO6Rg4H0IDuumvkjWhI +18jhABrQXXeNvBEN6Ro5HEADuuuukTeiIV0jhwNoQHfdNfJGNKRr5HAADeiuu0beiIZ0jRwOoAHd +ddfIG9GQrpHDATSgu+4aeSMa0jVyOIAGdNddI29EQ7pGDgfQgO66a+SNaEjXyOGexC11nvEOjPL2 +yn9XIN1118gb0ZCukcNtPHPzazXnxSw/vnmlMtGsrpE3oiFdE4cbv+v/vOasmOkXKhPN6Zp4I1NI +18ThPlpzTsz2JZWHZnRNvJEppGvicD+qOSdme0/loRldE29kCumaOJxmxHwfqDw0o2vijUwhXROH +04yY74OVh2Z0TbyRKaRr4nCaEfOlAHZGQ7omDqcZMV8KYGc0pGvicJoR86UAdkZDuiYOpxkxXwpg +ZzSka+JwmhHzpQB2RkO6Jg6nGTFfCmBnNKRr4nCaEfOlAHZGQ7omDvd4zTkx2/sqD83omngjU0jX +xOEerjknZntX5aEZXRNvZArpmjjcm2vOidn+ceWhGV0Tb2QK6Zo43Pj58q/WnBUzfXdlojldE29k +CukaOVydl8BbNr9d/J1Aor/a/NLmSysXzewaeSMa0jVyOIAGdNddI29EQ7pGDgfQgO66a+SNaEjX +yOEAGtBdd428EQ3pGjkcQAO6666RN6IhXSOHA2hAd9018kY0pGvkcAAN6K67Rt6IhnSNHA6gAd11 +18gb0ZCukcMBNKC77hp5IxrSNXI4gAZ0110jb0RDukYOB9CA7rpr5I1oSNfI4QAa0F13jbwRDeka +ORxAA7rrrpE3oiFdI4cDaEB33TXyRjSka+RwAA3orrtG3oiGdI0cDqAB3XXXyBvRkK6RwwE0oLvu +GnkjGtI1cjiABnTXXSNvREO6Rg4H0IDuumvkjWhI18jhABrQXXeNvBEN6Ro5HEADuuuukTeiIV0j +hwNoQHfdNfJGNKRr5HAADeiuu0beiIZ0jRwOoAHdddfIG9GQrpHDATSgu+4aeSMa0jVyOIAGdNdd +I29EQ7pGDgfQgO66a+SNaEjXyOEAGtBdd428EQ3pGjkcQAO6666RN6IhXSOHA2hAd9018kY0pGvk +cAAN6K67Rt6IhnSNHA6gAd1118gb0ZCukcMBNKC77hp5IxrSNXI4gAZ0110jb0RDukYOB9CA7rpr +5I1oSNfI4QAa0F13jbwRDekaORxAA7rrrpE3oiER8TBSAIgnLAWAeMJSAIgnbGQBPFFzUETs908q +kB/UHBQR+72tAnmo5qCI2O/NFcgnaw6KiL3+okL5i5rDImKv91Yo48sSDYuIvb60gvlYzYERscdH +Kpw/2Hys5uCIeHHHH7PjeXXNwRHxYn6mFuJfax4AET0f3rypFuOBmgdBxBvz25u31KK8reaBEPH6 +HF/2L/c7v3L75hdrHg4Rr+5/bb6sjow7Nj+0+f2aB0Y8dX+5ef/mnZtX6sgZX9bcWuc/1TSKAfEU +fe7mszafVpfEbwBUTTDHt49/BwAAAABJRU5ErkJggg== + iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAT3UlEQVR4Xu2dXahtZ3WGRxL/EqO2 +2piqUVMtKaRtWqu0pX/YFitVa2OpGjFGTII/xKKiUoOShIYWSqEXoZLS0F5YclMoDaIIpQgi0l5I +pYiUeFE2UqQioYiEICG083OfpTnvt8/Za7/r/eYcY873gefm/HxzjPnN8Z519lprzoj5+LHJmye/ +PPl/1p7g0eQnJ98y+cLJS8KU5zmTD0S/2dae5mOT90/eEA6Dkrw2+k21lvHRyY/F8StJU4A7o99E +axX+4+TLwqTl/dFvmrVqvzB5TZhU/Er0G2XtSNsPDi8PszhPjeP/q+EGWTvadt39cphF+WD0G2Pt +nN43eWmY2bls8onoN8Tauf18HL8aNTNyffQbYe1SPhz+ucCs+G0/m83/mrwizCw8FP0GWLu0DoGZ +aC+58ORbm0GHwAz4B4A2sw6BweAJtzabDoGB4Mm2NqMOgUHgibY2qw6BAeBJtjazDgExeIJZ/X3v +mrRP3+FeZtchIARPLqsDoCaqAGi3A/u9yf884fdG6BAQgSeW1QFQE1UAvCJ+yM9OfvWEP6PWISAA +TyqrA6AmIwKg0e4FeMe53xvpUTgEDgJPKKsDoCajAmDHa6L/s2qPwiFAgyeT1QFQk9EB0HAIJAZP +JKsDoCZzBEDjd6L/O2qPJp8Z5kzgSWR1ANRkrgBoOAQSgieQ1QFQkzkDoDHHMyeOwiGwN3jyWB0A +NZk7ABq/G/3fV3sUDoG9wBPH6gCoyRIB0Hhd9GuoPQqHwKngSWN1ANRkqQBovD76ddQehUPgouAJ +Y3UA1GTJAGi8Ifq11B6FQ+CC4MlidQDUZOkAaDgEFgRPFKsDoCYZAqDRvkiEa6r9RjgEOvAksToA +apIlABpvjH5dtQ4BAE8QqwOgJpkCoPH70a+t1iHwJPDksDoAapItABo3Rr++WofAOfDEsDoAapIx +ABoOgZnAk8LqAKhJ1gBovCn646jdfAjgCWF1ANQkcwA0/iD6Y6nddAjgyWB1ANQkewA0/jD646nd +bAjgiWB1ANSkQgA03hz9MdW2ELgyNgaeBFYHQE2qBEDDITAAPAGsDoCaVAqARrv9OB5b7aZCAJtn +dQDUpFoANN4a/fHV/ndsJASwcVYHQE0qBkDDISACm2Z1ANSkagA0boq+DrWrDwFsmNUBUJPKAdBw +CBwINsvqAKhJ9QBovC36etSuNgSwUVYHQE3WEACNt0dfk9pVhgA2yeoAqMlaAqBxc/R1qV1dCGCD +rA6AmqwpABrviL42tasKAWyO1QFQk7UFQGOuEHhWrABsjNUBUJM1BkDjluhrVLuKEMCmWB0ANVlr +ADTeGX2dasuHADbE6gCoyZoDoPGu6GtVezT59CgKNsPqAKjJ2gOgcWv09ar918nLoiDYCKsDoCZb +CIDGHCHwQBQEm2B1ANRkKwHQmCMEXh3FwAZYHQA12VIANG6Lvnalj0WxW4thA6wOgJpsLQAat0df +v9K/jUJg8awOgJpsMQAa746+B6XXRhGwcFYHQE22GgCN90Tfh8p/iyJg4awOgJpsOQAaI0PguigA +Fs3qAKjJ1gOg8d7o+1H4mSgAFs3qAKiJA+CY90Xfk8KrIzlYMKsDoCYOgB8yIgTuiuRgwawOgJo4 +AM7njuh7O8T2uYBLIzFYMKsDoCYOgJ6/jL6/Q3xlJAaLZXUA1MQB0NO+1PM/0ffImvqDQVgsqwOg +Jg6Ak/mN6HtkfXzykkgKFsvqAKiJA+Bk2sAqXwW8OJKChbI6AGriALgwt0TfJ2t7dkFKsFBWB0BN +VAHQntr7IyvzVdH3yfrXkRQslNUBUBNVANiL2+4dmBIslNUBUBMHwHym/DwAFsnqAKiJA2A+U944 +FItkdQDUxAEwn8+OhGCRrA6AmrRvrOFe2jGmnBEskjVlc+ZU7ot+L+0YU84IFsmasjlzKh+Kfi/t +GFPOCBbJmrI5cyq/Gv1e2jGmnBEskjVlc+ZULo9+L+0YU84IFsmasjmzF1+Ifj+t3pQzgkWypmzO +7MVPRr+fVm/KGcEiWVM2Z/bmoej31GpNOSNYJGvK5szePCO0X3+1vSlnBItkTdmcORMvmHwi+r21 +GlPOCBbJmrI5c2aumXwk+v21h5tyRrBI1pTNGYorJr8Y/R7bw0w5I1gka8rmzEG8avLr0e+15Uw5 +I1gka8rmjISrJm+a/FQcP/TyO9Hvvz3dlDOCRbKmbO4cz5r8xclbJ/9q8ktx/C9bu5Dbgxu+Mfnl +yb+f/MDkb08+PxLfydXMCl7rrClnBItkzdbciyY/Ovnt6Gvd13Y757+Z/LlIejcXMwt4XbBmm5Hv +g0WyZmiu/Yv965MPR1/fobZXCrdH0ru6mKHgtcCaYUY6sEjWpZtrP7D6ZvR1qW3vk7cg8CuC7YDX +AOvSM3IiWCTrUs09c/Kfoq9ntEeT14XZArj3rEvNyEXBIlmXaO6Gye9GX8uctkdK+4eF6wb3nHWJ +GTkVLJJ17uZui76GpWyvQNoDJc06wf1mnXtG9gKLZJ2zuU9Ef/ylbW8tPi3MGsG9Zp1zRvYGi2Sd +q7l7oz92Fr8y+ZQwawP3mXWuGTkTWCTrHM3dEf1xs/kv4XcI1gbuMescM3JmsEjW0c0pn9c+2vvD +rAncX9bRM0KBRbKObO5H4/hTeXjMzL4+zFrAvWUdOSM0WCTrqObaW2z/Hv3xsts+MNQeMW3qg3vL +OmpGDgKLZB3V3I3RH6uKnw6zBnBfWUfNyEFgkawjmmufu/9e9Meq5C+EqQ7uKeuIGTkYLJJ1RHPv +jf441WxvDZra4J6yjpiRg8EiWdXNtffT2zfw8DgVvT5MZXA/WdUzIgGLZFU391vRH6OqD4apDO4n +q3pGJGCRrOrm2gdq8BiV9ceE64J7yaqeEQlYJKuyuTU+sLI9hdfUBPeSVTkjMrBIVmVzr4h+/er+ +eZiq4F6yKmdEBhbJqmyu3csP16/ut8JUBfeSVTkjMrBIVmVzn49+/TXonwPUBPeRVTkjMrBIVmVz +a3n7D223Gjf1wH1kVc6IDCySVdVce/8f116L7fbiph64j6yqGZGCRbKqmmvPpcO112K7ZbmpB+4j +q2pGpGCRrKrmnhP92mvxdWEqgvvIqpoRKVgkq6q550W/9lp8U5iK4D6yqmZEChbJqmru2dGvvRZf +G6YiuI+sqhmRgkWyqppb46cAd/5amIrgPrKqZkQKFsmqam7N7wL8TJiK4D6yqmZEChbJqmxu6af9 +jFJ5jsx84D6yptx/LJJV2dxno19/DT41TEVwH1mVMyIDi2RVNvf+6Nev7lGYquBesipnRAYWyaps +rt1BB9ev7l1hqoJ7yaqcERlYJKuyufalGVy/uq8MUxXcS1bljMjAIlnVzf1D9MeoantGQOWnB7e7 +M28Z3E9W9YxIwCJZ1c39UvTHqOp9UZdbJ78dx09n2iq4n6zqGZGARbKqm2sP2Hwk+uNU9CVRkzb8 +ux62HAK4n6zqGZGARbKOaO7N0R+nmu3mphW5LfpeWiBvMQTwPLCOmJGDwSJZRzTX/t9c/VXAy6Me +t0ffx84thgCeA9YRM3IwWCTrqOba3XTxWFWs+Jjwiw3/zhYCz939hQ2A/bOOmpGDwCJZRzb3meiP +l91HJ58RtXh39H1cyC2FAPbOOnJGaLBI1pHNtUGq9l+Bn49anGX4d24lBLBv1pEzQoNFso5u7rro +j5nVP45avCf6HvZ1CyGAPbOOnhEKLJJ1jubaDTXwuNl8IGpxyPDvXHsIYL+sc8zImcEiWedq7pbo +j53FT09eEnVQPn69hUC7ndsawV5Z55qRM4FFss7ZXMbPB3wqjj+8VIX3Rd/Doa41BLBP1jlnZG+w +SNa5m2u312qfscc6lvDPota//COGf+f/xvpCAHtknXtG9gKLZF2iuasmvx59LXP5+ORvRi1GDv/O +tYUA9se6xIycChbJulRz7dOCd0dfz2j/Oep9Im6O4d+5phDA3liXmpGLgkWyLt3cC2Keh4p+M2o+ +4eeO6HsZ7VpCAPtiXXpGTgSLZM3S3LUx5l4CX4vjwa/0f/0dS95ibQ0hgD2xZpmR88AiWbM1154v +8IY47AajbejbW2XtZw1VWXL4d7YQyHZ9nAXshzXlOcAiWVM2d4729twL4/iLRe1rrn8x+Xdx/L79 +5yYfjOObdnxw8jVx/A2+dluy6vxR9Pu0lJVDAHthTdk/FsmasrkNk2n4d34nal4n2Adryt6xSNaU +zW2UD0S/P1msGALYA2vKvrFI1pTNbZDMw7+zWghg/awpe8YiWVM2tzHazzBwX7JaKQSwdtaU/WKR +rCmb2xCVhn9nC4EK77Bg3awpZwSLZE3Z3EaoOPw7K4QA1syackawSNaUzW2AD0W/F9XMHgJYL2vK +GcEiWVM2t3LWMPw7M4cA1sqackawSNaUza2YD0e/B9XNGgJYJ2vKGcEiWVM2t1I+Ev35X4stBJ4f +ucAaWVPOCBbJmrK5FbLm4d+ZLQSwPtaUM4JFsqZsbmV8NPrzvlYzhQDWxppyRrBI1pTNrYgtDf/O +70aOEMC6WFPOCBbJmrK5lbDF4d/ZQuDqWBasiTXljGCRrCmbWwFbHv6dS4cA1sOackawSNaUzRWn +PWEIz/NWXTIEsBbWlDOCRbKmbK4wH4v+HG/dpUIA62BNOSNYJGvK5ori4b+wS4QA1sCackawSNaU +zZ1C+wnzG/EXF+bO6M+tPd+5QwCPz5pyRrBI1pTNXYR2AbULqdXeHjWWAQ///ra9+/GYBzw2a8oZ +wSJZUzZ3AZ48/Dvfct6fmJ+PR39O7cWdKwTwuKwpZwSLZE3Z3AmcNPw7lwoBDz/vozE+BPCYrCln +BItkTdkc0C6UCw3/zrf+4E/Pg4f/cEeHAB6PNeWMYJGsKZt7Eu0CaRcK1n2Sc4XAJ6I/tuUcGQJ4 +LNaUM4JFsqZs7hztuYH7Dv/O0SHg4dfb9rjttRo8DmvKGcEiWVM2F9zw77wpxnBX9MeyGkeEAB6D +NeWMYJGsGZs7ZPh3vi20ePjHqw4BXJ8144x0RbJma649C/DQ4d+pCoG7o1/bjrHtvQpcmzXbjHwf +LJI1U3PK4d/59jiMu6Nf045VBa7LmmlGfgAWyZqluRdNPhZ9fQpvDo67o1/LjlcFrsuaZUbOA4tk +zdDcNTFu+HeeNQTuiX4NO48qcF3WDDPSgUWyLt3cHMO/8x2xH/dE/3ftfKrAdVmXnpETwSJZl2xu +zuHfeUtcnD+J/u/YeVWB67IuOSMXBItkXaq5F8f8w7/zQiFwb/R/1s6vClyXdakZuShYJOsSzS05 +/DvfGefj4c+jClyXdYkZORUsknXu5l4y+b3o61jCd8Uxf3rC79nlVIHrss49I3uBRbLO2Vym4d/5 +lRN+zS6rClyXdc4Z2RssknWu5l4a+Ybf5lQFrss614ycCSySdY7mXhoefru/KnBd1jlm5Mxgkayj +m7s2PPz2bKrAdVlHzwgFFsk6srlrw8Nvz64KXJd15IzQYJGso5q7dvLx6I9n7WmqwHVZR83IQWCR +rCOa+4nw8FteFbgu64gZORgsklXd3MvCw28PUwWuy6qeEQlYJKuyuZeHh98ergpcl1U5IzKwSFZV +c1eEh99qVIHrsqpmRAoWyapqrq2Da1vLqALXZVXNiBQsklXVnAPAqlSB67KqZkQKFsmqas4BYFWq +wHVZVTMiBYtkVTXnALAqVeC6rKoZkYJFsqqacwBYlSpwXVbVjEjBIllVzTkArEoVuC6rakakYJGs +quYcAFalClyXVTUjUrBIVlVzDgCrUgWuy6qaESlYJKuqOQeAVakC12VVzYgULJJV1ZwDwKpUgeuy +qmZEChbJqmrOAWBVqsB1WVUzIgWLZFU15wCwKlXguqyqGZGCRbKqmnMAWJUqcF1W1YxIwSJZVc05 +AKxKFbguq2pGpGCRrKrmHABWpQpcl1U1I1KwSFZVcw4Aq1IFrsuqmhEpWCSrqjkHgFWpAtdlVc2I +FCySVdWcA8CqVIHrsqpmRAoWyapqzgFgVarAdVlVMyIFi2RVNecAsCpV4LqsqhmRgkWyqppzAFiV +KnBdVtWMSMEiWVXNOQCsShW4LqtqRqRgkayq5hwAVqUKXJdVNSNSsEhWVXMOAKtSBa7LqpoRKVgk +q6o5B4BVqQLXZVXNiBQsklXVnAPAqlSB67KqZkQKFsmqau7KyfutFagCr3VW1YxIwSJZUzZnjAC8 +1llTzggWyZqyOWME4LXOmnJGsEjWlM0ZIwCvddaUM4JFsqZszhgBeK2zppwRLJI1ZXPGCMBrnTXl +jGCRrCmbM0YAXuusKWcEi2RN2ZwxAvBaZ005I1gka8rmjBGA1zpryhnBIllTNmeMALzWWVPOCBbJ +mrI5YwTgtc6ackawSNaUzRkjAK911pQzgkWypmzOGAF4rbOmnBEskjVlc8YIwGudNeWMYJGsKZsz +RgBe66wpZwSLZE3ZnDEC8FpnTTkjWCRryuaMEYDXOmvKGcEiWVM2Z4wAvNZZU84IFsmasjljBOC1 +zppyRrBIa+0YHQDWblgHgLUb1gFg7YZNGQBPRF+otVbv8yIhD0dfqLVW7xWRkIeiL9Raq/eySMjH +oy/UWqv1W5GUn46+WGut1jsjKe1lCRZrrdX6U5GYD0dfsLVW439Ecp42+Vj0hVtrD7f9Nzs9r46+ +cGvtYX4yCvGR6Buw1nJ+cfLSKMa90TdirT2bX5p8ehTlxugbstbuZ3vZX+5ffuS5kw9G35y19mS/ +NnlDrIyrJ2+b/Gr0DVu7dR+ZvGfy+slLYuW0lzWXx/G3mlowWLtFr5q8cvIpsRD/D2a8kDUJp5GK +AAAAAElFTkSuQmCC + <?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="600px" height="800px" viewBox="0 0 600 800" enable-background="new 0 0 600 800" xml:space="preserve"> +<g> + <path fill="#86B918" d="M131.969,755.898c11.244,0,19.199-4.599,25.85-11.573l7.591,6.827c-8.227,9.192-18.222,15.376-33.76,15.376 + c-22.534,0-40.906-17.294-40.906-42.824c0-23.777,16.649-42.815,39.333-42.815c24.237,0,38.203,19.347,38.203,43.453 + c0,1.113,0,2.381-0.15,3.803h-65.031C104.838,745.921,117.536,755.898,131.969,755.898z M155.927,719.111 + c-1.277-14.907-9.844-27.916-26.194-27.916c-14.242,0-25.043,11.909-26.639,27.916H155.927z"/> + <path fill="#41281B" d="M231.23,725.461h-26.957v39.177H191.75V653.616h41.562c25.043,0,41.542,13.331,41.542,35.373 + C274.854,713.096,254.87,725.461,231.23,725.461z M232.333,665.196h-28.062v48.839h27.447c18.386,0,30.441-9.823,30.441-24.577 + C262.163,673.444,250.28,665.196,232.333,665.196z"/> + <path fill="#41281B" d="M388.377,717.193c0,32.363-18.535,49.174-46.3,49.174c-27.424,0-46.134-16.811-46.134-48.208v-64.543 + h12.518v63.752c0,23.939,12.693,37.425,33.954,37.425c20.453,0,33.462-12.378,33.462-36.634v-64.543h12.5V717.193z"/> + <path fill="#41281B" d="M500.202,681.379c0,14.584-8.885,22.034-17.602,25.85c13.163,3.95,23.771,11.561,23.771,26.958 + c0,19.172-16.014,30.451-40.269,30.451h-50.112V653.616h48.048C485.92,653.616,500.202,664.392,500.202,681.379z M487.51,683.122 + c0-11.112-8.739-18.24-24.573-18.24h-34.59v38.229h33.63C477.033,703.104,487.51,696.277,487.51,683.122z M493.698,733.388 + c0-12.218-10.162-19.192-29.513-19.192h-35.839v39.163h38.076C483.238,753.358,493.698,745.921,493.698,733.388z"/> +</g> +<path fill="#86B918" d="M298.549,467.913L129.228,298.579L298.549,129.27l56.446,56.435L242.104,298.579l56.441,56.443 + l169.323-169.308L320.366,38.217c-12.043-12.055-31.579-12.055-43.634,0L38.169,276.781c-12.044,12.043-12.044,31.58,0,43.633 + l238.563,238.557c12.055,12.05,31.591,12.05,43.634,0l238.565-238.557c12.044-12.053,12.044-31.59,0-43.633l-34.631-34.622 + L298.549,467.913z"/> +</svg> + + <?xml version="1.0" encoding="UTF-8"?> +<svg viewBox="0 0 66.323021 68.029999" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <filter id="d"> + <feGaussianBlur stdDeviation="1.2625"/> + </filter> + <filter id="e" x="-.04161" y="-.1075" width="1.0832" height="1.215"> + <feGaussianBlur stdDeviation=".5375"/> + </filter> + <linearGradient id="a"> + <stop stop-color="#7c7c7c" offset="0"/> + <stop stop-color="#e6e3e3" offset="1"/> + </linearGradient> + <linearGradient id="b" x1="186.01" x2="186.76" y1="-214.19" y2="-260.49" gradientUnits="userSpaceOnUse" xlink:href="#a"/> + <linearGradient id="c" x1="200.64" x2="192.52" y1="-254.45" y2="-246.04" gradientUnits="userSpaceOnUse" xlink:href="#a"/> + </defs> + <g transform="translate(-153.27 263.16)"> + <path d="m170.56-255.14v56h45v-40.108l-16.023-15.892z" filter="url(#d)" opacity=".6" stroke="#000" stroke-dashoffset="117.54" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> + <path d="m163.56-262.14v56h45v-40.108l-16.023-15.892z" fill="url(#b)" stroke="#000" stroke-dashoffset="117.54" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> + <path d="m155.56-251.14h29a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-29a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1" filter="url(#e)"/> + <path transform="translate(-284.37 -408.39)" d="m478 161.25c-3.4777-1.3759 1.8547 33.049 15 34-12.991-2.2906-40.731-12.262-44 6 11.19-4.6489 20.083-26.734 29-40z" fill="none" stroke="#f00" stroke-linejoin="bevel" stroke-width="3"/> + <path d="m208.56-246.14-15.989-15.989v15.989h15.989z" fill="url(#c)" stroke="#000" stroke-dashoffset="117.54" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> + <path d="m163.56-262.14v56h45v-40.108l-16.023-15.892z" fill="none" stroke="#000" stroke-dashoffset="117.54" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> + <path d="m155.56-251.14h29a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-29a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1" fill="#f00"/> + <text transform="scale(.896,1.1161)" x="189.47539" y="-215.91681" fill="#fff" font-family="Sans" font-size="10.208" font-weight="bold" letter-spacing="0" text-anchor="middle" word-spacing="0"> + <tspan x="189.47539" y="-215.91681">PDF</tspan> + </text> + </g> +</svg> + + <?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://web.resource.org/cc/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:svg="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:ns1="http://sozi.baierouge.fr" id="svg2" viewBox="0 0 512 512" version="1.1" inkscape:version="0.91 r13725"> + <defs id="defs4"> + <linearGradient id="linearGradient2892" y2="361.07" gradientUnits="userSpaceOnUse" x2="231.43" gradientTransform="matrix(1.3617 0 0 1.3757 -66.561 461.87)" y1="110.07" x1="194.29"> + <stop id="stop3592" style="stop-color:#f0f0e8" offset="0"/> + <stop id="stop3594" style="stop-color:#9b9b9b" offset="1"/> + </linearGradient> + </defs> + <g id="layer1" transform="translate(0 -540.36)"> + <text id="text3606" style="font-size:40px;font-family:Bitstream Vera Sans;fill:#000000" xml:space="preserve" transform="translate(0 540.36)" y="152" x="274.28571"> + <tspan id="tspan3612" y="152" x="274.28571"/> + </text> + <rect id="rect2816" style="opacity:.5;stroke:#000000;stroke-width:1.3687;fill:url(#linearGradient2892)" rx="20.425" ry="20.635" height="343.92" width="256.77" y="613.98" x="120.18"/> + <g id="text2924" style="fill:#000000"> + <path id="path3037" style="fill:#000080" d="m151.31 776.64v-1.9688l11.379-4.8047v2.0977l-9.0234 3.7031 9.0234 3.7383v2.0977z"/> + <path id="path3039" style="fill:#800000" d="m165.6 784.15v-17.18h2.1094v6.1641c0.98437-1.1406 2.2266-1.7109 3.7266-1.7109 0.92187 0.00001 1.7226 0.18165 2.4024 0.54492 0.67967 0.36329 1.166 0.86524 1.459 1.5059 0.29296 0.64063 0.43944 1.5703 0.43945 2.7891v7.8867h-2.1094v-7.8867c-0.00001-1.0547-0.22853-1.8223-0.68555-2.3027-0.45704-0.48046-1.1035-0.7207-1.9394-0.72071-0.62501 0.00001-1.2129 0.16212-1.7637 0.48633-0.55079 0.32423-0.94337 0.76368-1.1777 1.3184-0.23438 0.5547-0.35156 1.3203-0.35156 2.2969v6.8086z"/> + <path id="path3041" style="fill:#800000" d="m183.56 782.26 0.30469 1.8633c-0.59376 0.125-1.125 0.1875-1.5938 0.1875-0.76563 0-1.3594-0.12109-1.7812-0.36328-0.42188-0.24219-0.71875-0.56055-0.89063-0.95508-0.17187-0.39453-0.25781-1.2246-0.25781-2.4902v-7.1602h-1.5469v-1.6406h1.5469v-3.082l2.0977-1.2656v4.3477h2.1211v1.6406h-2.1211v7.2773c-0.00001 0.60157 0.0371 0.98829 0.11132 1.1602 0.0742 0.17188 0.19531 0.3086 0.36329 0.41016 0.16796 0.10156 0.40819 0.15234 0.7207 0.15234 0.23437 0 0.54296-0.0273 0.92578-0.082z"/> + <path id="path3043" style="fill:#800000" d="m185.61 784.15v-12.445h1.8867v1.7461c0.39062-0.60936 0.91015-1.0996 1.5586-1.4707 0.64844-0.37108 1.3867-0.55663 2.2148-0.55664 0.92186 0.00001 1.6777 0.19141 2.2676 0.57421 0.58983 0.38283 1.0058 0.91798 1.248 1.6055 0.98437-1.4531 2.2656-2.1797 3.8438-2.1797 1.2344 0.00001 2.1836 0.3418 2.8477 1.0254 0.66404 0.6836 0.99607 1.7363 0.99609 3.1582v8.543h-2.0976v-7.8398c-0.00002-0.84374-0.0684-1.4512-0.20508-1.8223-0.13674-0.37108-0.38478-0.66991-0.74414-0.89649-0.35939-0.22655-0.78127-0.33983-1.2656-0.33984-0.87501 0.00001-1.6016 0.29103-2.1797 0.87305-0.57813 0.58204-0.86719 1.5137-0.86718 2.7949v7.2305h-2.1094v-8.0859c-0.00001-0.93749-0.17188-1.6406-0.51562-2.1094-0.34376-0.46874-0.90626-0.70312-1.6875-0.70313-0.59376 0.00001-1.1426 0.15626-1.6465 0.46875-0.50391 0.31251-0.86914 0.76954-1.0957 1.3711-0.22657 0.60158-0.33985 1.4688-0.33984 2.6016v6.457z"/> + <path id="path3045" style="fill:#800000" d="m205.58 784.15v-17.18h2.1094v17.18z"/> + <path id="path3047" style="fill:#000080" d="m222.08 776.64-11.379 4.8633v-2.0977l9.0117-3.7383-9.0117-3.7031v-2.0977l11.379 4.8047z"/> + <path id="path3049" style="fill:#000080" d="m151.31 806.64v-1.9688l11.379-4.8047v2.0977l-9.0234 3.7031 9.0234 3.7383v2.0977z"/> + <path id="path3051" style="fill:#800000" d="m170.2 812.26 0.30469 1.8633c-0.59375 0.125-1.125 0.1875-1.5938 0.1875-0.76563 0-1.3594-0.12109-1.7812-0.36328-0.42188-0.24219-0.71875-0.56055-0.89062-0.95508-0.17188-0.39453-0.25782-1.2246-0.25782-2.4902v-7.1602h-1.5469v-1.6406h1.5469v-3.082l2.0977-1.2656v4.3477h2.1211v1.6406h-2.1211v7.2773c0 0.60157 0.0371 0.98829 0.11133 1.1602 0.0742 0.17188 0.19531 0.3086 0.36328 0.41016 0.16796 0.10156 0.4082 0.15234 0.7207 0.15234 0.23437 0 0.54297-0.0273 0.92578-0.082z"/> + <path id="path3053" style="fill:#800000" d="m172.27 799.39v-2.4258h2.1094v2.4258zm0 14.754v-12.445h2.1094v12.445z"/> + <path id="path3055" style="fill:#800000" d="m182.2 812.26 0.30469 1.8633c-0.59375 0.125-1.125 0.1875-1.5938 0.1875-0.76563 0-1.3594-0.12109-1.7812-0.36328-0.42188-0.24219-0.71875-0.56055-0.89062-0.95508-0.17188-0.39453-0.25782-1.2246-0.25782-2.4902v-7.1602h-1.5469v-1.6406h1.5469v-3.082l2.0977-1.2656v4.3477h2.1211v1.6406h-2.1211v7.2773c0 0.60157 0.0371 0.98829 0.11133 1.1602 0.0742 0.17188 0.19531 0.3086 0.36328 0.41016 0.16796 0.10156 0.4082 0.15234 0.7207 0.15234 0.23437 0 0.54297-0.0273 0.92578-0.082z"/> + <path id="path3057" style="fill:#800000" d="m184.21 814.15v-17.18h2.1094v17.18z"/> + <path id="path3059" style="fill:#800000" d="m198.12 810.14 2.1797 0.26953c-0.34376 1.2734-0.98048 2.2617-1.9102 2.9648-0.9297 0.70313-2.1172 1.0547-3.5625 1.0547-1.8203 0-3.2637-0.56055-4.3301-1.6816-1.0664-1.1211-1.5996-2.6934-1.5996-4.7168 0-2.0937 0.53906-3.7187 1.6172-4.875 1.0781-1.1562 2.4766-1.7344 4.1953-1.7344 1.6641 0.00001 3.0234 0.56641 4.0781 1.6992s1.582 2.7266 1.582 4.7812c-0.00001 0.12501-0.004 0.31251-0.0117 0.5625h-9.2812c0.0781 1.3672 0.46484 2.4141 1.1602 3.1406 0.69531 0.72656 1.5625 1.0898 2.6016 1.0898 0.77343 0 1.4336-0.20312 1.9805-0.60937 0.54686-0.40625 0.98046-1.0547 1.3008-1.9453zm-6.9258-3.4102h6.9492c-0.0938-1.0469-0.35938-1.832-0.79687-2.3555-0.67188-0.81249-1.543-1.2187-2.6133-1.2188-0.96876 0.00001-1.7832 0.32423-2.4434 0.97266-0.66016 0.64844-1.0254 1.5156-1.0957 2.6016z"/> + <path id="path3061" style="fill:#000080" d="m214.07 806.64-11.379 4.8633v-2.0977l9.0117-3.7383-9.0117-3.7031v-2.0977l11.379 4.8047z"/> + <path id="path3063" d="m217.31 814.15v-17.18h2.2734v7.0547h8.9297v-7.0547h2.2734v17.18h-2.2734v-8.0977h-8.9297v8.0977z"/> + <path id="path3065" d="m238.96 814.15v-15.152h-5.6602v-2.0273h13.617v2.0273h-5.6836v15.152z"/> + <path id="path3067" d="m249.19 814.15v-17.18h3.4219l4.0664 12.164c0.37499 1.1328 0.64843 1.9805 0.82031 2.543 0.19531-0.62499 0.49999-1.543 0.91407-2.7539l4.1133-11.953h3.0586v17.18h-2.1914v-14.379l-4.9922 14.379h-2.0508l-4.9688-14.625v14.625z"/> + <path id="path3069" d="m269.18 814.15v-17.18h2.2734v15.152h8.4609v2.0274z"/> + <path id="path3071" style="fill:#000080" d="m282.09 806.64v-1.9688l11.379-4.8047v2.0977l-9.0234 3.7031 9.0234 3.7383v2.0977z"/> + <path id="path3073" style="fill:#000080" d="m294.8 814.44 4.9805-17.766h1.6875l-4.9688 17.766z"/> + <path id="path3075" style="fill:#800000" d="m307.64 812.26 0.30469 1.8633c-0.59375 0.125-1.125 0.1875-1.5938 0.1875-0.76563 0-1.3594-0.12109-1.7812-0.36328-0.42188-0.24219-0.71875-0.56055-0.89062-0.95508-0.17188-0.39453-0.25782-1.2246-0.25782-2.4902v-7.1602h-1.5469v-1.6406h1.5469v-3.082l2.0977-1.2656v4.3477h2.1211v1.6406h-2.1211v7.2773c0 0.60157 0.0371 0.98829 0.11133 1.1602 0.0742 0.17188 0.19531 0.3086 0.36328 0.41016 0.16796 0.10156 0.4082 0.15234 0.7207 0.15234 0.23437 0 0.54297-0.0273 0.92578-0.082z"/> + <path id="path3077" style="fill:#800000" d="m309.7 799.39v-2.4258h2.1094v2.4258zm0 14.754v-12.445h2.1094v12.445z"/> + <path id="path3079" style="fill:#800000" d="m319.64 812.26 0.30469 1.8633c-0.59375 0.125-1.125 0.1875-1.5938 0.1875-0.76563 0-1.3594-0.12109-1.7812-0.36328-0.42188-0.24219-0.71875-0.56055-0.89062-0.95508-0.17188-0.39453-0.25782-1.2246-0.25782-2.4902v-7.1602h-1.5469v-1.6406h1.5469v-3.082l2.0977-1.2656v4.3477h2.1211v1.6406h-2.1211v7.2773c0 0.60157 0.0371 0.98829 0.11133 1.1602 0.0742 0.17188 0.19531 0.3086 0.36328 0.41016 0.16796 0.10156 0.4082 0.15234 0.7207 0.15234 0.23437 0 0.54297-0.0273 0.92578-0.082z"/> + <path id="path3081" style="fill:#800000" d="m321.64 814.15v-17.18h2.1094v17.18z"/> + <path id="path3083" style="fill:#800000" d="m335.55 810.14 2.1797 0.26953c-0.34376 1.2734-0.98048 2.2617-1.9102 2.9648-0.9297 0.70313-2.1172 1.0547-3.5625 1.0547-1.8203 0-3.2637-0.56055-4.3301-1.6816-1.0664-1.1211-1.5996-2.6934-1.5996-4.7168 0-2.0937 0.53906-3.7187 1.6172-4.875 1.0781-1.1562 2.4766-1.7344 4.1953-1.7344 1.6641 0.00001 3.0234 0.56641 4.0781 1.6992s1.582 2.7266 1.582 4.7812c-0.00001 0.12501-0.004 0.31251-0.0117 0.5625h-9.2812c0.0781 1.3672 0.46484 2.4141 1.1602 3.1406 0.69531 0.72656 1.5625 1.0898 2.6016 1.0898 0.77343 0 1.4336-0.20312 1.9805-0.60937 0.54686-0.40625 0.98046-1.0547 1.3008-1.9453zm-6.9258-3.4102h6.9492c-0.0938-1.0469-0.35938-1.832-0.79687-2.3555-0.67188-0.81249-1.543-1.2187-2.6133-1.2188-0.96876 0.00001-1.7832 0.32423-2.4434 0.97266-0.66016 0.64844-1.0254 1.5156-1.0957 2.6016z"/> + <path id="path3085" style="fill:#000080" d="m351.5 806.64-11.379 4.8633v-2.0977l9.0117-3.7383-9.0117-3.7031v-2.0977l11.379 4.8047z"/> + <path id="path3087" style="fill:#000080" d="m151.31 836.64v-1.9688l11.379-4.8047v2.0977l-9.0234 3.7031 9.0234 3.7383v2.0977z"/> + <path id="path3089" style="fill:#800000" d="m167.54 844.15h-1.957v-17.18h2.1094v6.1289c0.89062-1.1172 2.0273-1.6758 3.4102-1.6758 0.76562 0.00001 1.4902 0.15431 2.1738 0.46289 0.68358 0.3086 1.2461 0.7422 1.6875 1.3008 0.44139 0.5586 0.78709 1.2324 1.0371 2.0215 0.24998 0.78907 0.37498 1.6328 0.375 2.5312-0.00002 2.1328-0.52736 3.7812-1.582 4.9453-1.0547 1.1641-2.3203 1.7461-3.7969 1.7461-1.4688 0-2.6211-0.61328-3.457-1.8398zm-0.0234-6.3164c0 1.4922 0.20312 2.5703 0.60938 3.2344 0.66405 1.0859 1.5625 1.6289 2.6953 1.6289 0.92187 0 1.7187-0.40039 2.3906-1.2012 0.67187-0.80078 1.0078-1.9941 1.0078-3.5801-0.00001-1.625-0.32228-2.8242-0.9668-3.5976-0.64454-0.77343-1.4238-1.1602-2.3379-1.1602-0.92188 0.00001-1.7188 0.4004-2.3906 1.2012-0.67188 0.80079-1.0078 1.959-1.0078 3.4746z"/> + <path id="path3091" style="fill:#800000" d="m178.17 837.93c0-2.3047 0.64063-4.0117 1.9219-5.1211 1.0703-0.92186 2.375-1.3828 3.9141-1.3828 1.7109 0.00001 3.1094 0.56055 4.1953 1.6816 1.0859 1.1211 1.6289 2.6699 1.6289 4.6465-0.00001 1.6016-0.24025 2.8613-0.7207 3.7793-0.48048 0.91797-1.1797 1.6309-2.0977 2.1387-0.91798 0.50781-1.9199 0.76172-3.0059 0.76172-1.7422 0-3.1504-0.5586-4.2246-1.6758s-1.6113-2.7266-1.6113-4.8281zm2.168 0c0 1.5938 0.34766 2.7871 1.043 3.5801 0.69531 0.79297 1.5703 1.1894 2.625 1.1894 1.0469 0 1.918-0.39843 2.6133-1.1953 0.69531-0.79687 1.043-2.0117 1.043-3.6445-0.00001-1.5391-0.34962-2.7051-1.0488-3.498-0.69922-0.79296-1.5684-1.1894-2.6074-1.1894-1.0547 0.00001-1.9297 0.39454-2.625 1.1836-0.69531 0.78907-1.043 1.9805-1.043 3.5742z"/> + <path id="path3093" style="fill:#800000" d="m200.39 844.15v-1.5703c-0.78907 1.2344-1.9492 1.8516-3.4805 1.8516-0.9922 0-1.9043-0.27344-2.7363-0.82031-0.83204-0.54688-1.4766-1.3106-1.9336-2.291-0.45703-0.98046-0.68554-2.1074-0.68554-3.3809 0-1.2422 0.20703-2.3691 0.62109-3.3809 0.41406-1.0117 1.0352-1.7871 1.8633-2.3262 0.82812-0.53905 1.7539-0.80858 2.7774-0.80859 0.74999 0.00001 1.418 0.15821 2.0039 0.47461 0.58593 0.31641 1.0625 0.72852 1.4297 1.2363v-6.1641h2.0977v17.18zm-6.668-6.2109c-0.00001 1.5938 0.33593 2.7852 1.0078 3.5742 0.67187 0.78906 1.4648 1.1836 2.3789 1.1836 0.92187 0 1.7051-0.37695 2.3496-1.1309 0.64453-0.7539 0.96679-1.9043 0.9668-3.4512-0.00001-1.7031-0.32813-2.9531-0.98437-3.75-0.65626-0.79686-1.4648-1.1953-2.4258-1.1953-0.9375 0.00001-1.7207 0.38282-2.3496 1.1484-0.62891 0.76563-0.94337 1.9727-0.94336 3.6211z"/> + <path id="path3095" style="fill:#800000" d="m205.58 848.94-0.23437-1.9805c0.46093 0.125 0.86328 0.1875 1.207 0.1875 0.46874 0 0.84374-0.0781 1.125-0.23438 0.28124-0.15625 0.51171-0.375 0.6914-0.65625 0.13281-0.21094 0.34766-0.73437 0.64453-1.5703 0.0391-0.11719 0.10156-0.28906 0.1875-0.51562l-4.7226-12.469h2.2734l2.5898 7.207c0.33593 0.91406 0.63671 1.875 0.90234 2.8828 0.24218-0.96875 0.53125-1.9141 0.86719-2.8359l2.6602-7.2539h2.1094l-4.7344 12.656c-0.50782 1.3672-0.90235 2.3086-1.1836 2.8242-0.375 0.69531-0.80469 1.2051-1.2891 1.5293-0.48438 0.32422-1.0625 0.48632-1.7344 0.48633-0.40626-0.00001-0.85938-0.0859-1.3594-0.25781z"/> + <path id="path3097" style="fill:#000080" d="m228.79 836.64-11.379 4.8633v-2.0977l9.0117-3.7383-9.0117-3.7031v-2.0977l11.379 4.8047z"/> + <path id="path3099" d="m156.22 874.15v-15.152h-5.6602v-2.0273h13.617v2.0273h-5.6836v15.152z"/> + <path id="path3101" d="m166.25 874.15v-17.18h2.1094v6.1641c0.98437-1.1406 2.2266-1.7109 3.7266-1.7109 0.92187 0.00001 1.7226 0.18165 2.4024 0.54492 0.67967 0.36329 1.166 0.86524 1.459 1.5059 0.29296 0.64063 0.43944 1.5703 0.43945 2.7891v7.8867h-2.1094v-7.8867c-0.00001-1.0547-0.22853-1.8223-0.68555-2.3027-0.45704-0.48046-1.1035-0.7207-1.9394-0.72071-0.62501 0.00001-1.2129 0.16212-1.7637 0.48633-0.55079 0.32423-0.94337 0.76368-1.1777 1.3184-0.23438 0.5547-0.35156 1.3203-0.35156 2.2969v6.8086z"/> + <path id="path3103" d="m179.62 859.39v-2.4258h2.1094v2.4258zm0 14.754v-12.445h2.1094v12.445z"/> + <path id="path3105" d="m184.11 870.43 2.0859-0.32812c0.11718 0.83594 0.44335 1.4766 0.97851 1.9219 0.53516 0.44532 1.2832 0.66797 2.2441 0.66797 0.96875 0 1.6875-0.19726 2.1562-0.59179 0.46875-0.39453 0.70312-0.85742 0.70313-1.3887-0.00001-0.47655-0.20704-0.85155-0.62109-1.125-0.28907-0.18749-1.0078-0.42577-2.1562-0.71484-1.5469-0.39062-2.6192-0.72851-3.2168-1.0137-0.59766-0.28515-1.0508-0.67968-1.3594-1.1836-0.30859-0.5039-0.46289-1.0605-0.46289-1.6699 0-0.55467 0.12696-1.0684 0.38086-1.541 0.25391-0.47265 0.59961-0.86523 1.0371-1.1777 0.32812-0.24217 0.77539-0.44725 1.3418-0.61523 0.5664-0.16796 1.1738-0.25194 1.8223-0.25195 0.97656 0.00001 1.834 0.14063 2.5723 0.42187 0.73827 0.28126 1.2832 0.66212 1.6348 1.1426 0.35155 0.48048 0.59374 1.1231 0.72656 1.9277l-2.0625 0.28125c-0.0938-0.64061-0.36524-1.1406-0.81445-1.5-0.44923-0.35936-1.084-0.53905-1.9043-0.53906-0.96876 0.00001-1.6602 0.16017-2.0742 0.48047-0.41407 0.32032-0.6211 0.69532-0.62109 1.125-0.00001 0.27345 0.0859 0.51954 0.25781 0.73828 0.17187 0.22657 0.4414 0.41407 0.80859 0.5625 0.21094 0.0781 0.83203 0.25782 1.8633 0.53906 1.4922 0.39845 2.5332 0.72462 3.123 0.97852 0.58983 0.25391 1.0527 0.62305 1.3887 1.1074 0.33593 0.48438 0.5039 1.0859 0.50391 1.8047-0.00001 0.70313-0.20509 1.3652-0.61524 1.9863-0.41016 0.62109-1.002 1.1016-1.7754 1.4414-0.77344 0.33985-1.6484 0.50977-2.625 0.50977-1.6172 0-2.8496-0.33594-3.6973-1.0078-0.84766-0.67188-1.3887-1.668-1.623-2.9883z"/> + <path id="path3107" d="m203.62 859.39v-2.4258h2.1094v2.4258zm0 14.754v-12.445h2.1094v12.445z"/> + <path id="path3109" d="m208.11 870.43 2.0859-0.32812c0.11718 0.83594 0.44335 1.4766 0.97851 1.9219 0.53516 0.44532 1.2832 0.66797 2.2441 0.66797 0.96875 0 1.6875-0.19726 2.1562-0.59179 0.46875-0.39453 0.70312-0.85742 0.70313-1.3887-0.00001-0.47655-0.20704-0.85155-0.62109-1.125-0.28907-0.18749-1.0078-0.42577-2.1562-0.71484-1.5469-0.39062-2.6192-0.72851-3.2168-1.0137-0.59766-0.28515-1.0508-0.67968-1.3594-1.1836-0.30859-0.5039-0.46289-1.0605-0.46289-1.6699 0-0.55467 0.12696-1.0684 0.38086-1.541 0.25391-0.47265 0.59961-0.86523 1.0371-1.1777 0.32812-0.24217 0.77539-0.44725 1.3418-0.61523 0.5664-0.16796 1.1738-0.25194 1.8223-0.25195 0.97656 0.00001 1.834 0.14063 2.5723 0.42187 0.73827 0.28126 1.2832 0.66212 1.6348 1.1426 0.35155 0.48048 0.59374 1.1231 0.72656 1.9277l-2.0625 0.28125c-0.0938-0.64061-0.36524-1.1406-0.81445-1.5-0.44923-0.35936-1.084-0.53905-1.9043-0.53906-0.96876 0.00001-1.6602 0.16017-2.0742 0.48047-0.41407 0.32032-0.6211 0.69532-0.62109 1.125-0.00001 0.27345 0.0859 0.51954 0.25781 0.73828 0.17187 0.22657 0.4414 0.41407 0.80859 0.5625 0.21094 0.0781 0.83203 0.25782 1.8633 0.53906 1.4922 0.39845 2.5332 0.72462 3.123 0.97852 0.58983 0.25391 1.0527 0.62305 1.3887 1.1074 0.33593 0.48438 0.5039 1.0859 0.50391 1.8047-0.00001 0.70313-0.20509 1.3652-0.61524 1.9863-0.41016 0.62109-1.002 1.1016-1.7754 1.4414-0.77344 0.33985-1.6484 0.50977-2.625 0.50977-1.6172 0-2.8496-0.33594-3.6973-1.0078-0.84766-0.67188-1.3887-1.668-1.623-2.9883z"/> + <path id="path3111" d="m227.95 874.15v-17.18h2.2734v7.0547h8.9297v-7.0547h2.2734v17.18h-2.2734v-8.0977h-8.9297v8.0977z"/> + <path id="path3113" d="m249.6 874.15v-15.152h-5.6602v-2.0273h13.617v2.0273h-5.6836v15.152z"/> + <path id="path3115" d="m259.83 874.15v-17.18h3.4219l4.0664 12.164c0.37499 1.1328 0.64842 1.9805 0.82031 2.543 0.1953-0.62499 0.49999-1.543 0.91406-2.7539l4.1133-11.953h3.0586v17.18h-2.1914v-14.379l-4.9922 14.379h-2.0508l-4.9688-14.625v14.625z"/> + <path id="path3117" d="m279.82 874.15v-17.18h2.2734v15.152h8.4609v2.0274z"/> + <path id="path3119" d="m294.13 869.88-0.64454-9.1055v-3.8086h2.6133v3.8086l-0.60938 9.1055zm-0.55079 4.2656v-2.4024h2.4258v2.4024z"/> + <path id="path3121" style="fill:#000080" d="m151.31 896.64v-1.9688l11.379-4.8047v2.0977l-9.0234 3.7031 9.0234 3.7383v2.0977z"/> + <path id="path3123" style="fill:#000080" d="m164.02 904.44 4.9805-17.766h1.6875l-4.9688 17.766z"/> + <path id="path3125" style="fill:#800000" d="m174.2 904.15h-1.957v-17.18h2.1094v6.1289c0.89062-1.1172 2.0273-1.6758 3.4102-1.6758 0.76562 0.00001 1.4902 0.15431 2.1738 0.46289 0.68358 0.3086 1.2461 0.7422 1.6875 1.3008 0.44139 0.5586 0.78709 1.2324 1.0371 2.0215 0.24998 0.78907 0.37498 1.6328 0.375 2.5312-0.00002 2.1328-0.52736 3.7812-1.582 4.9453-1.0547 1.1641-2.3203 1.7461-3.7969 1.7461-1.4688 0-2.6211-0.61328-3.457-1.8398zm-0.0234-6.3164c0 1.4922 0.20312 2.5703 0.60938 3.2344 0.66405 1.0859 1.5625 1.6289 2.6953 1.6289 0.92187 0 1.7187-0.40039 2.3906-1.2012 0.67187-0.80078 1.0078-1.9941 1.0078-3.5801-0.00001-1.625-0.32228-2.8242-0.9668-3.5976-0.64454-0.77343-1.4238-1.1602-2.3379-1.1602-0.92188 0.00001-1.7188 0.4004-2.3906 1.2012-0.67188 0.80079-1.0078 1.959-1.0078 3.4746z"/> + <path id="path3127" style="fill:#800000" d="m184.83 897.93c0-2.3047 0.64063-4.0117 1.9219-5.1211 1.0703-0.92186 2.375-1.3828 3.9141-1.3828 1.7109 0.00001 3.1094 0.56055 4.1953 1.6816 1.0859 1.1211 1.6289 2.6699 1.6289 4.6465-0.00001 1.6016-0.24025 2.8613-0.7207 3.7793-0.48048 0.91797-1.1797 1.6309-2.0977 2.1387-0.91798 0.50781-1.9199 0.76172-3.0059 0.76172-1.7422 0-3.1504-0.5586-4.2246-1.6758s-1.6113-2.7266-1.6113-4.8281zm2.168 0c0 1.5938 0.34766 2.7871 1.043 3.5801 0.69531 0.79297 1.5703 1.1894 2.625 1.1894 1.0469 0 1.918-0.39843 2.6133-1.1953 0.69531-0.79687 1.043-2.0117 1.043-3.6445-0.00001-1.5391-0.34962-2.7051-1.0488-3.498-0.69922-0.79296-1.5684-1.1894-2.6074-1.1894-1.0547 0.00001-1.9297 0.39454-2.625 1.1836-0.69531 0.78907-1.043 1.9805-1.043 3.5742z"/> + <path id="path3129" style="fill:#800000" d="m207.05 904.15v-1.5703c-0.78907 1.2344-1.9492 1.8516-3.4805 1.8516-0.9922 0-1.9043-0.27344-2.7363-0.82031-0.83204-0.54688-1.4766-1.3106-1.9336-2.291-0.45703-0.98046-0.68554-2.1074-0.68554-3.3809 0-1.2422 0.20703-2.3691 0.62109-3.3809 0.41406-1.0117 1.0352-1.7871 1.8633-2.3262 0.82812-0.53905 1.7539-0.80858 2.7774-0.80859 0.74999 0.00001 1.418 0.15821 2.0039 0.47461 0.58593 0.31641 1.0625 0.72852 1.4297 1.2363v-6.1641h2.0977v17.18zm-6.668-6.2109c-0.00001 1.5938 0.33593 2.7852 1.0078 3.5742 0.67187 0.78906 1.4648 1.1836 2.3789 1.1836 0.92187 0 1.7051-0.37695 2.3496-1.1309 0.64453-0.7539 0.96679-1.9043 0.9668-3.4512-0.00001-1.7031-0.32813-2.9531-0.98437-3.75-0.65626-0.79686-1.4648-1.1953-2.4258-1.1953-0.9375 0.00001-1.7207 0.38282-2.3496 1.1484-0.62891 0.76563-0.94337 1.9727-0.94336 3.6211z"/> + <path id="path3131" style="fill:#800000" d="m212.24 908.94-0.23437-1.9805c0.46093 0.125 0.86328 0.1875 1.207 0.1875 0.46874 0 0.84374-0.0781 1.125-0.23438 0.28124-0.15625 0.51171-0.375 0.6914-0.65625 0.13281-0.21094 0.34766-0.73437 0.64453-1.5703 0.0391-0.11719 0.10156-0.28906 0.1875-0.51562l-4.7226-12.469h2.2734l2.5898 7.207c0.33593 0.91406 0.63671 1.875 0.90234 2.8828 0.24218-0.96875 0.53125-1.9141 0.86719-2.8359l2.6602-7.2539h2.1094l-4.7344 12.656c-0.50782 1.3672-0.90235 2.3086-1.1836 2.8242-0.375 0.69531-0.80469 1.2051-1.2891 1.5293-0.48438 0.32422-1.0625 0.48632-1.7344 0.48633-0.40626-0.00001-0.85938-0.0859-1.3594-0.25781z"/> + <path id="path3133" style="fill:#000080" d="m235.44 896.64-11.379 4.8633v-2.0977l9.0117-3.7383-9.0117-3.7031v-2.0977l11.379 4.8047z"/> + <path id="path3135" style="fill:#000080" d="m151.31 926.64v-1.9688l11.379-4.8047v2.0977l-9.0234 3.7031 9.0234 3.7383v2.0977z"/> + <path id="path3137" style="fill:#000080" d="m164.02 934.44 4.9805-17.766h1.6875l-4.9688 17.766z"/> + <path id="path3139" d="m172.25 934.15v-17.18h2.1094v6.1641c0.98437-1.1406 2.2266-1.7109 3.7266-1.7109 0.92187 0.00001 1.7226 0.18165 2.4024 0.54492 0.67967 0.36329 1.166 0.86524 1.459 1.5059 0.29296 0.64063 0.43944 1.5703 0.43945 2.7891v7.8867h-2.1094v-7.8867c-0.00001-1.0547-0.22853-1.8223-0.68555-2.3027-0.45704-0.48046-1.1035-0.7207-1.9394-0.72071-0.62501 0.00001-1.2129 0.16212-1.7637 0.48633-0.55079 0.32423-0.94337 0.76368-1.1777 1.3184-0.23438 0.5547-0.35156 1.3203-0.35156 2.2969v6.8086z"/> + <path id="path3141" d="m190.22 932.26 0.30469 1.8633c-0.59376 0.125-1.125 0.1875-1.5938 0.1875-0.76563 0-1.3594-0.12109-1.7812-0.36328-0.42188-0.24219-0.71875-0.56055-0.89063-0.95508-0.16-0.39-0.25-1.22-0.25-2.49v-7.1602h-1.5469v-1.6406h1.5469v-3.082l2.0977-1.2656v4.3477h2.1211v1.6406h-2.1211v7.2773c-0.00001 0.60157 0.0371 0.98829 0.11132 1.1602 0.0742 0.17188 0.19531 0.3086 0.36329 0.41016 0.16796 0.10156 0.40819 0.15234 0.7207 0.15234 0.23437 0 0.54296-0.0273 0.92578-0.082z"/> + <path id="path3143" d="m192.27 934.15v-12.445h1.8867v1.7461c0.39062-0.60936 0.91015-1.0996 1.5586-1.4707 0.64844-0.37108 1.3867-0.55663 2.2148-0.55664 0.92186 0.00001 1.6777 0.19141 2.2676 0.57421 0.58983 0.38283 1.0058 0.91798 1.248 1.6055 0.98437-1.4531 2.2656-2.1797 3.8438-2.1797 1.2344 0.00001 2.1836 0.3418 2.8477 1.0254 0.66404 0.6836 0.99607 1.7363 0.99609 3.1582v8.543h-2.0976v-7.8398c-0.00002-0.84374-0.0684-1.4512-0.20508-1.8223-0.13674-0.37108-0.38478-0.66991-0.74414-0.89649-0.35939-0.22655-0.78127-0.33983-1.2656-0.33984-0.87501 0.00001-1.6016 0.29103-2.1797 0.87305-0.57813 0.58204-0.86719 1.5137-0.86718 2.7949v7.2305h-2.1094v-8.0859c-0.00001-0.93749-0.17188-1.6406-0.51562-2.1094-0.34376-0.46874-0.90626-0.70312-1.6875-0.70313-0.59376 0.00001-1.1426 0.15626-1.6465 0.46875-0.50391 0.31251-0.86914 0.76954-1.0957 1.3711-0.22657 0.60158-0.33985 1.4688-0.33984 2.6016v6.457z"/> + <path id="path3145" d="m212.24 934.15v-17.18h2.1094v17.18z"/> + <path id="path3147" style="fill:#000080" d="m228.74 926.64-11.379 4.8633v-2.0977l9.0117-3.7383-9.0117-3.7031v-2.0977l11.379 4.8047z"/> + </g> + <g id="g3164"> + <path id="path2912" style="fill:#800000" d="m155.35 719.15v-79.99h7.3997v32.847h29.065v-32.847h7.3997v79.99h-7.3997v-37.703h-29.065v37.703z"/> + <path id="path2915" style="fill:#800000" d="m225.8 719.15v-70.55h-18.423v-9.4394h44.322v9.4394h-18.499v70.55z"/> + <path id="path2918" style="fill:#800000" d="m259.1 719.15v-79.99h11.138l13.236 56.637c1.2205 5.2744 2.1105 9.2212 2.67 11.84 0.63568-2.91 1.6274-7.1841 2.9751-12.822l13.388-55.654h9.9553v79.99h-7.1327v-66.949l-16.249 66.949h-6.675l-16.173-68.095v68.095z"/> + <path id="path2920" style="fill:#800000" d="m324.17 719.15v-79.99h7.3997v70.55h27.539v9.4394z"/> + <path id="path3020" style="fill:#000080" d="m98.403 679.68v-8.9986l49.822-21.961v9.5878l-39.509 16.926 39.509 17.087v9.5878z"/> + <path id="path3023" style="fill:#000080" d="m411.6 681.26v-8.9986l-49.822-21.961v9.5878l39.509 16.926-39.509 17.087v9.5878z"/> + </g> + </g> + <metadata> + <rdf:RDF> + <cc:Work> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:publisher> + <cc:Agent rdf:about="http://openclipart.org/"> + <dc:title>Openclipart</dc:title> + </cc:Agent> + </dc:publisher> + <dc:title>HTML Logo</dc:title> + <dc:date>2010-06-30T06:31:47</dc:date> + <dc:description>Here is an icon I made that depicts an HTML page etc.</dc:description> + <dc:source>https://openclipart.org/detail/69331/html-logo-by-marricklip14</dc:source> + <dc:creator> + <cc:Agent> + <dc:title>marricklip14</dc:title> + </cc:Agent> + </dc:creator> + <dc:subject> + <rdf:Bag> + <rdf:li>HTML</rdf:li> + <rdf:li>Icon</rdf:li> + <rdf:li>Logo</rdf:li> + <rdf:li>Page</rdf:li> + <rdf:li>Web</rdf:li> + </rdf:Bag> + </dc:subject> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> +</svg> + + + + diff --git a/workflow.png b/workflow.png new file mode 100644 index 0000000000000000000000000000000000000000..5c862a1ec183da8b2fd5708231518273f2fd6177 GIT binary patch literal 53796 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 Date: Fri, 14 Aug 2020 19:14:50 +0200 Subject: [PATCH 2/8] =?UTF-8?q?Check=20f=C3=BCr=20YAML=20Dateien=20eingeba?= =?UTF-8?q?ut?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zum Aufrufen genügt make check und es werden alle *.yml-Dateien überprüft. Dafür muss yamllint installiert sein: https://github.com/adrienverge/yamllint --- .yamllint | 18 ++++++++++++++++++ Makefile | 12 +++++++++--- 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 .yamllint diff --git a/.yamllint b/.yamllint new file mode 100644 index 0000000..f18e011 --- /dev/null +++ b/.yamllint @@ -0,0 +1,18 @@ +# configuration file for yamllint extending the default one + +extends: default + +rules: + comments: + require-starting-space: true + min-spaces-from-content: 2 + document-start: + level: error + document-end: + level: error + empty-lines: + max: 0 + empty-values: enable + line-length: disable + trailing-spaces: + level: warning diff --git a/Makefile b/Makefile index 1f94ddf..b9aa4ce 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,10 @@ # # You can creates either (1) all article galleys from all the docx and odt # files in this directory, or (2) make a specific galley (recognized by -# the file ending) from a specific article only +# the file ending) from a specific article only, or check all yaml files (3) # (1) make # (2) make article.pdf +# (3) make check # SOURCE_DOCS := $(wildcard *.docx *.odt) @@ -44,10 +45,15 @@ all : $(EXPORTED) %.epub: %.md %.yml pandoc -s --toc -o $@ $^ +# For validating/checking all YAML files +.PHONY: check +check: + yamllint *.yml + # For debugging %.tex: %.md %.yml pandoc -s --toc --template pandoc-template.tex -V fontsize=12pt -V papersize=a4paper -V documentclass=article -V headheight=20mm -V headsep=10mm -V footskip=20mm -V top=30mm -V bottom=40mm -V left=25mm -V right=25mm -V graphics=1 -o $@ $^ %.native.txt: %.docx - pandoc --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t native -o $@ $^ + pandoc -s --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t native -o $@ $^ %.native.txt: %.odt - pandoc --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t native -o $@ $^ \ No newline at end of file + pandoc -s --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t native -o $@ $^ \ No newline at end of file From cfe158a5ba35458f571bdea83cadfcddc08c1f83 Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Fri, 14 Aug 2020 19:19:38 +0200 Subject: [PATCH 3/8] Bildunterschrift (Alt-Tag) bei MD-Vorlage verwenden Sowie kleine Anpassungen dazu bei den LaTeX- und HTML-Templates. --- pandoc-template.html | 1 + pandoc-template.tex | 5 ++++- vorlage-markdown.md | 9 +++++---- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/pandoc-template.html b/pandoc-template.html index 69b7e11..bf9d652 100644 --- a/pandoc-template.html +++ b/pandoc-template.html @@ -7,6 +7,7 @@ $if(title-prefix)$$title-prefix$ - $endif$$pagetitle$ + $if(quotes)$ $endif$ diff --git a/pandoc-template.tex b/pandoc-template.tex index 33def09..ddf49ad 100644 --- a/pandoc-template.tex +++ b/pandoc-template.tex @@ -268,7 +268,10 @@ \pagebreak } -\usepackage[small,figurename=Abbildung,tablename=Tabelle]{caption} +% numbering of figures and tables will be done manually +% in order to consistent among the different output formats +% thus "empty" here for labelformat +\usepackage[small,labelformat=empty,figurename=Abb.,tablename=Tab.]{caption} \makeatother %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/vorlage-markdown.md b/vorlage-markdown.md index 6a929a5..15ef288 100644 --- a/vorlage-markdown.md +++ b/vorlage-markdown.md @@ -45,11 +45,12 @@ Alle Beiträge erscheinen unter der Lizenz Creative Commons Namensnennung 4.0. D Abbildungen bitte als Bilddatei mitschicken, hier mit Dateinamen einbinden und nicht weiter formatieren. -![](image1.png) +![Abb. 1: Workflow zur Verarbeitung der Eingabedateien und Erzeugung der Fahnen](workflow.png){ #workflow } -Abb. 1: Titel Abbildung 1 - -Abbildungen bitte wie oben mit Bildunterschriften versehen und durchnummerieren. +Bildunterschriften werden bei Abbildungen automatisch aus dem Alt-Tag (Text zwischen eckiger Klammer) erzeugt. +Eine Bildunterschrift soll immer mit "Abb." beginnen gefolgt von einer fortlaufend hochgezählten Nummer (beginnend bei 1) und mit einem Doppelpunkt vom eigentlichen Inhalt der Bildunterschrift getrennt werden. +Die ID in den geschwungen Klammern ist optional, aber erlaubt es einen internen Link auf die Abbildung zu setzen. +Auch für solche Verweise bitte konsistent "Abb." sowie der Nummer angeben, z.B. [Abb. 1](#workflow). 2.1 Zitate (Überschrift 2. Ebene) --------------------------------- From 28980d3ba8915931570d803e5128efca709a20e7 Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Sun, 16 Aug 2020 15:31:11 +0200 Subject: [PATCH 4/8] Lua-Filter zum Verschieben der Bildunterschriften --- Makefile | 12 +++++++---- move-image-caption.lua | 48 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 4 deletions(-) create mode 100644 move-image-caption.lua diff --git a/Makefile b/Makefile index b9aa4ce..5f761c8 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,10 @@ # (3) make check # +LUA_FILTERS := --lua-filter move-image-caption.lua \ + --lua-filter clean-images.lua \ + --lua-filter compact-lists.lua + SOURCE_DOCS := $(wildcard *.docx *.odt) SOURCE_DOCS_NORMALIZED := $(SOURCE_DOCS:.odt=.docx) EXPORTED=\ @@ -23,9 +27,9 @@ all : $(EXPORTED) # Create Markdown file from either Microsoft or LibreOffice document %.md: %.docx - pandoc --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t markdown-simple_tables -o $@ $^ + pandoc --extract-media . --wrap=none $(LUA_FILTERS) -t markdown-simple_tables -o $@ $^ %.md: %.odt - pandoc --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t markdown-simple_tables -o $@ $^ + pandoc --extract-media . --wrap=none $(LUA_FILTERS) -t markdown-simple_tables -o $@ $^ # Create YAML file with metadata # @@ -54,6 +58,6 @@ check: %.tex: %.md %.yml pandoc -s --toc --template pandoc-template.tex -V fontsize=12pt -V papersize=a4paper -V documentclass=article -V headheight=20mm -V headsep=10mm -V footskip=20mm -V top=30mm -V bottom=40mm -V left=25mm -V right=25mm -V graphics=1 -o $@ $^ %.native.txt: %.docx - pandoc -s --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t native -o $@ $^ + pandoc -s --extract-media . --wrap=none -t native -o $@ $^ %.native.txt: %.odt - pandoc -s --extract-media . --wrap=none --lua-filter clean-images.lua --lua-filter compact-lists.lua -t native -o $@ $^ \ No newline at end of file + pandoc -s --extract-media . --wrap=none -t native -o $@ $^ \ No newline at end of file diff --git a/move-image-caption.lua b/move-image-caption.lua new file mode 100644 index 0000000..91e99e8 --- /dev/null +++ b/move-image-caption.lua @@ -0,0 +1,48 @@ +-- If the image caption is a separate paragraph below the +-- image, then this script will move it into the curly braces in +-- Markdown and make sure it is not redundantly present. +-- For example: +-- +-- ![](image1.png) +-- ==> ![Abb. 1: title](image1.png) +-- Abb. 1: title + + +local elementstoremove = {} + +function Blocks (blocks) + for i = 1, #blocks-1, 1 do + -- go through all blocks and look at the current block and the one ahead + if (blocks[i].t == "Para" + and #blocks[i].c == 1 + and blocks[i].c[1].t == "Image" + and blocks[i+1].t == "Para" + and #blocks[i+1].c >= 1 + and blocks[i+1].c[1].t == "Str") then + local img = blocks[i].c[1] + local caption = blocks[i+1].c + -- if caption is as expected + if (caption[1].c == "Abbildung" + or caption[1].c == "Abb." + or caption[1].c == "Figure" + or caption[1].c == "Fig.") then + if (#img.caption > 0) then + -- old caption is saved in a special attribute + img.attributes.oldcaption = pandoc.utils.stringify(img.caption) + end + img.caption = caption + table.insert(elementstoremove, i+1) + -- if caption is not as expected but redundant + elseif (pandoc.utils.equals(caption, img.caption)) then + table.insert(elementstoremove, i+1) + end + end + end + -- Remove the redundant elements after the previous loop + -- because otherwise this might interfer with the loop. + -- Important we go backwards through this list + for j = #elementstoremove, 1, -1 do + blocks:remove(elementstoremove[j]) + end + return blocks +end From f3d5688e14a503b88be74faba7f13aa85e5ca797 Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Sun, 16 Aug 2020 15:31:50 +0200 Subject: [PATCH 5/8] =?UTF-8?q?Eine=20.gitignore-Datei=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a6784fa --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +*.pdf +*.html +!pandoc-template.html +*.epub +*.docx +*.odt +*.md +!README.md +!vorlage-markdown.md +*.yml +!vorlage-metadaten.yml +*.tex +*.log +*.native.txt +media/* From 3e47310de219a5d4656ed0f791461cf9f3cf5f98 Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Wed, 29 Dec 2021 13:20:05 +0100 Subject: [PATCH 6/8] =?UTF-8?q?Lua=20Filter=20um=20=C3=9Cberschriften=20zu?= =?UTF-8?q?=20normalisieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Makefile | 3 ++- normalize-headers.lua | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 normalize-headers.lua diff --git a/Makefile b/Makefile index 5f761c8..41ecbd3 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,8 @@ LUA_FILTERS := --lua-filter move-image-caption.lua \ --lua-filter clean-images.lua \ - --lua-filter compact-lists.lua + --lua-filter compact-lists.lua \ + --lua-filter normalize-headers.lua SOURCE_DOCS := $(wildcard *.docx *.odt) SOURCE_DOCS_NORMALIZED := $(SOURCE_DOCS:.odt=.docx) diff --git a/normalize-headers.lua b/normalize-headers.lua new file mode 100644 index 0000000..70908ec --- /dev/null +++ b/normalize-headers.lua @@ -0,0 +1,7 @@ +function Header(el) + -- delete points after header number, + -- e.g. 3.1. ==> 3.1 + -- + el.c[3][1].c = string.gsub(el.c[3][1].c, "%.$", "") + return el +end From 1c6424a93e8e3d97b2f45f5cc0a4577657500c2c Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Wed, 29 Dec 2021 13:22:22 +0100 Subject: [PATCH 7/8] Smart-Option beim ersten Pandoc-Schritt deaktivieren Fixes #19. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 41ecbd3..05a4db3 100644 --- a/Makefile +++ b/Makefile @@ -28,9 +28,9 @@ all : $(EXPORTED) # Create Markdown file from either Microsoft or LibreOffice document %.md: %.docx - pandoc --extract-media . --wrap=none $(LUA_FILTERS) -t markdown-simple_tables -o $@ $^ + pandoc --extract-media . --wrap=none $(LUA_FILTERS) -t markdown-simple_tables-smart -o $@ $^ %.md: %.odt - pandoc --extract-media . --wrap=none $(LUA_FILTERS) -t markdown-simple_tables -o $@ $^ + pandoc --extract-media . --wrap=none $(LUA_FILTERS) -t markdown-simple_tables-smart -o $@ $^ # Create YAML file with metadata # From 6aad0938ba9ecc661e2724db3ad87234002ab9b9 Mon Sep 17 00:00:00 2001 From: Philipp Zumstein Date: Wed, 29 Dec 2021 14:50:10 +0100 Subject: [PATCH 8/8] =?UTF-8?q?Links=20im=20PDF=20einheitlich=20einf=C3=A4?= =?UTF-8?q?rben?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alle Links (egal ob extern oder interne Links) werden mit einem dunklen Blauton jetzt im PDF eingefärbt. Dies folgt den Empfehlungen von https://newbedev.com/best-practice-for-hyperref-link-colours dazu, aber verwendet dann MidnightBlue als Farbe. --- Makefile | 2 +- pandoc-template.tex | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 05a4db3..c8fb2c6 100644 --- a/Makefile +++ b/Makefile @@ -46,7 +46,7 @@ all : $(EXPORTED) %.html: %.md %.yml pandoc -s --toc --template pandoc-template.html -o $@ $^ %.pdf: %.md %.yml - pandoc -s --toc --template pandoc-template.tex -V fontsize=12pt -V papersize=a4paper -V documentclass=article -V headheight=20mm -V headsep=10mm -V footskip=20mm -V top=30mm -V bottom=40mm -V left=25mm -V right=25mm -V graphics=1 -o $@ $^ + pandoc -s --toc --template pandoc-template.tex -V fontsize=12pt -V papersize=a4paper -V documentclass=article -V headheight=20mm -V headsep=10mm -V footskip=20mm -V top=30mm -V bottom=40mm -V left=25mm -V right=25mm -V graphics=1 -V colorlinks -o $@ $^ %.epub: %.md %.yml pandoc -s --toc -o $@ $^ diff --git a/pandoc-template.tex b/pandoc-template.tex index ddf49ad..07cfd2b 100644 --- a/pandoc-template.tex +++ b/pandoc-template.tex @@ -58,6 +58,9 @@ $if(colorlinks)$ \PassOptionsToPackage{usenames,dvipsnames}{color} % color is loaded by hyperref $endif$ +\IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available +\usepackage[dvipsnames]{xcolor} +\definecolor{midnightblue}{rgb}{0.1, 0.1, 0.44} \hypersetup{unicode=true, $if(title)$ pdftitle={$title$}, @@ -70,9 +73,9 @@ $endif$ $if(colorlinks)$ colorlinks=true, - linkcolor=$if(linkcolor)$$linkcolor$$else$Maroon$endif$, - citecolor=$if(citecolor)$$citecolor$$else$Blue$endif$, - urlcolor=$if(urlcolor)$$urlcolor$$else$Blue$endif$, + linkcolor=$if(linkcolor)$$linkcolor$$else$midnightblue$endif$, + citecolor=$if(citecolor)$$citecolor$$else$midnightblue$endif$, + urlcolor=$if(urlcolor)$$urlcolor$$else$midnightblue$endif$, $else$ pdfborder={0 0 0}, $endif$