import cairosvg # Vollständiger, publikationsfertiger SVG-Code der G.E.A.R.-Mastergrafik svg_code = """<svg width="1600" height="1000" viewBox="0 0 1600 1000" xmlns="http://www.w3.org/2000/svg"> <style> .box {fill:#ffffff; stroke:#2c3e50; stroke-width:2; rx:6; ry:6;} .latent {font-family: Helvetica, Arial, sans-serif; font-size:16px; font-weight:700; text-anchor:middle; fill:#2c3e50;} .indicator {font-family: Helvetica, Arial, sans-serif; font-size:13px; text-anchor:middle; fill:#34495e;} .arrow {stroke:#2c3e50; stroke-width:2; marker-end:url(#arrow);} .mediator {stroke:#e67e22; stroke-width:2; marker-end:url(#arrow);} .moderator {stroke:#16a085; stroke-width:2; stroke-dasharray:6; marker-end:url(#arrow);} .control {font-family: Helvetica, Arial, sans-serif; font-size:13px; fill:#7f8c8d; text-anchor:middle;} .hyp {font-family: Helvetica, Arial, sans-serif; font-size:13px; fill:#2c3e50;} .theory {font-family: Helvetica, Arial, sans-serif; font-size:13px; fill:#2c3e50; text-anchor:middle;} </style> <defs> <marker id="arrow" markerWidth="10" markerHeight="7" refX="10" refY="3.5" orient="auto"> <polygon points="0 0, 10 3.5, 0 7" fill="#2c3e50"/> </marker> </defs> <!-- Titel --> <text x="800" y="50" font-family="Helvetica" font-size="24" text-anchor="middle"> G.E.A.R.-Modell: Theorie, Operationalisierung & SEM </text> <!-- Theoretische Grundlagen --> <rect x="50" y="100" width="200" height="60" class="box"/> <text x="150" y="130" class="theory">Kulturelle Werte (Hofstede, Mehr sehen