105 lines
5.5 KiB
XML
105 lines
5.5 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 760 496" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
|
|
<rect x="0" y="0" width="760" height="496" fill="#ffffff" />
|
|
|
|
<!-- Silhueta do tronco -->
|
|
<path d="M 250 20
|
|
C 320 5, 440 5, 510 20
|
|
L 530 90
|
|
C 545 180, 545 300, 525 400
|
|
C 500 445, 440 465, 380 465
|
|
C 320 465, 260 445, 235 400
|
|
C 215 300, 215 180, 230 90
|
|
Z"
|
|
fill="#f0c9a0" stroke="#c9915c" stroke-width="2" />
|
|
|
|
<!-- ===== Reto do abdome (faixa central vertical, com intersecções tendíneas) ===== -->
|
|
<clipPath id="rectusClip">
|
|
<path d="M 250 20 C 320 5, 440 5, 510 20 L 530 90 C 545 180, 545 300, 525 400 C 500 445, 440 465, 380 465 C 320 465, 260 445, 235 400 C 215 300, 215 180, 230 90 Z" />
|
|
</clipPath>
|
|
<g clip-path="url(#rectusClip)">
|
|
<rect x="337" y="60" width="86" height="380" fill="#c0392b" />
|
|
<!-- linha alba (linha branca central) -->
|
|
<rect x="377" y="60" width="6" height="380" fill="#f4e6d7" />
|
|
<!-- intersecções tendíneas (faixas brancas horizontais) -->
|
|
<rect x="337" y="130" width="86" height="10" fill="#f4e6d7" />
|
|
<rect x="337" y="230" width="86" height="10" fill="#f4e6d7" />
|
|
<rect x="337" y="330" width="86" height="10" fill="#f4e6d7" />
|
|
<!-- textura de fibra vertical, discreta -->
|
|
<g stroke="#a5301f" stroke-width="1.5" opacity="0.5">
|
|
<line x1="345" y1="65" x2="345" y2="435" />
|
|
<line x1="356" y1="65" x2="356" y2="435" />
|
|
<line x1="367" y1="65" x2="367" y2="435" />
|
|
<line x1="393" y1="65" x2="393" y2="435" />
|
|
<line x1="404" y1="65" x2="404" y2="435" />
|
|
<line x1="415" y1="65" x2="415" y2="435" />
|
|
</g>
|
|
</g>
|
|
|
|
<!-- ===== Corte em degraus do lado direito (oblíquo externo > interno > transverso) ===== -->
|
|
<!-- Degrau 1 (mais superficial): Oblíquo Externo do Abdome -->
|
|
<g>
|
|
<rect x="428" y="60" width="102" height="330" fill="#d9573f" stroke="#8f3423" stroke-width="2" />
|
|
<g stroke="#8f3423" stroke-width="1.6" opacity="0.55">
|
|
<line x1="432" y1="70" x2="470" y2="100" />
|
|
<line x1="432" y1="100" x2="490" y2="145" />
|
|
<line x1="432" y1="130" x2="510" y2="190" />
|
|
<line x1="432" y1="160" x2="524" y2="235" />
|
|
<line x1="432" y1="190" x2="524" y2="275" />
|
|
<line x1="432" y1="220" x2="524" y2="315" />
|
|
<line x1="432" y1="250" x2="524" y2="355" />
|
|
<line x1="432" y1="280" x2="500" y2="380" />
|
|
<line x1="432" y1="310" x2="470" y2="380" />
|
|
</g>
|
|
</g>
|
|
|
|
<!-- Degrau 2: Oblíquo Interno do Abdome (encaixado dentro do degrau 1) -->
|
|
<g>
|
|
<rect x="452" y="130" width="70" height="220" fill="#e8865f" stroke="#8f3423" stroke-width="2" />
|
|
<g stroke="#8f3423" stroke-width="1.6" opacity="0.55">
|
|
<line x1="456" y1="340" x2="486" y2="136" />
|
|
<line x1="472" y1="346" x2="502" y2="136" />
|
|
<line x1="488" y1="346" x2="518" y2="150" />
|
|
<line x1="504" y1="346" x2="518" y2="180" />
|
|
</g>
|
|
</g>
|
|
|
|
<!-- Degrau 3 (mais profundo): Transverso do Abdome -->
|
|
<g>
|
|
<rect x="468" y="190" width="42" height="110" fill="#f2b28c" stroke="#8f3423" stroke-width="2" />
|
|
<g stroke="#8f3423" stroke-width="1.6" opacity="0.55">
|
|
<line x1="468" y1="210" x2="510" y2="210" />
|
|
<line x1="468" y1="230" x2="510" y2="230" />
|
|
<line x1="468" y1="250" x2="510" y2="250" />
|
|
<line x1="468" y1="270" x2="510" y2="270" />
|
|
</g>
|
|
</g>
|
|
|
|
<!-- ===== Caixas de rótulo (texto vetorial de verdade, sem risco de ficar ilegível) ===== -->
|
|
<!-- Reto do abdome -->
|
|
<line x1="380" y1="180" x2="380" y2="120" stroke="#1f2937" stroke-width="2" />
|
|
<rect x="290" y="60" width="180" height="56" rx="10" fill="#ffffff" stroke="#1f2937" stroke-width="2" />
|
|
<text x="380" y="83" text-anchor="middle" font-size="19" font-weight="600" fill="#1f2937">Reto do Abdome</text>
|
|
<text x="380" y="103" text-anchor="middle" font-size="13" fill="#4b5563">(com intersecções tendíneas)</text>
|
|
|
|
<!-- Oblíquo Externo -->
|
|
<line x1="500" y1="90" x2="620" y2="150" stroke="#1f2937" stroke-width="2" />
|
|
<rect x="560" y="150" width="190" height="56" rx="10" fill="#ffffff" stroke="#1f2937" stroke-width="2" />
|
|
<text x="655" y="180" text-anchor="middle" font-size="19" font-weight="600" fill="#1f2937">Oblíquo Externo</text>
|
|
<text x="655" y="200" text-anchor="middle" font-size="15" fill="#1f2937">do Abdome</text>
|
|
|
|
<!-- Oblíquo Interno -->
|
|
<line x1="500" y1="250" x2="620" y2="290" stroke="#1f2937" stroke-width="2" />
|
|
<rect x="560" y="290" width="190" height="56" rx="10" fill="#ffffff" stroke="#1f2937" stroke-width="2" />
|
|
<text x="655" y="320" text-anchor="middle" font-size="19" font-weight="600" fill="#1f2937">Oblíquo Interno</text>
|
|
<text x="655" y="340" text-anchor="middle" font-size="15" fill="#1f2937">do Abdome</text>
|
|
|
|
<!-- Transverso do abdome -->
|
|
<line x1="489" y1="245" x2="330" y2="330" stroke="#1f2937" stroke-width="2" />
|
|
<rect x="150" y="330" width="190" height="56" rx="10" fill="#ffffff" stroke="#1f2937" stroke-width="2" />
|
|
<text x="245" y="360" text-anchor="middle" font-size="19" font-weight="600" fill="#1f2937">Transverso</text>
|
|
<text x="245" y="380" text-anchor="middle" font-size="15" fill="#1f2937">do Abdome</text>
|
|
|
|
<text x="380" y="463" text-anchor="middle" font-size="12" fill="#6b7280">Corte em degraus mostrando as camadas da parede abdominal —</text>
|
|
<text x="380" y="477" text-anchor="middle" font-size="12" fill="#6b7280">da mais superficial (oblíquo externo) à mais profunda (transverso).</text>
|
|
</svg>
|