Files

34 lines
3.6 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="455" viewBox="0 0 1000 455" role="img" aria-labelledby="title desc">
<title id="title">外星密码的递归解压过程</title>
<desc id="desc">根据教材扫描图人工重绘的矢量教学示意图。文字与线条可无损缩放。</desc>
<defs><marker id="arrow" markerWidth="9" markerHeight="9" refX="8" refY="4.5" orient="auto" markerUnits="userSpaceOnUse"><path d="M0 0 L9 4.5 L0 9 Z" fill="#417b63"/></marker></defs>
<rect width="1000" height="455" fill="white"/>
<g font-family="Microsoft YaHei, Noto Sans CJK SC, Arial, sans-serif" fill="#193b32" stroke-linecap="round" stroke-linejoin="round">
<rect x="295" y="100" width="410" height="70" rx="0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="500.0" y="135.0" text-anchor="middle" dominant-baseline="central" font-size="24" fill="#193b32">ABF[2RA[3A]B[2CD]]</text>
<text x="500" y="40.0" text-anchor="middle" dominant-baseline="central" font-size="23" fill="#193b32">ABF RAAAABCDCD RAAAABCDCD</text>
<line x1="500" y1="100" x2="500" y2="58" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<rect x="355" y="300" width="300" height="70" rx="0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="505.0" y="335.0" text-anchor="middle" dominant-baseline="central" font-size="24" fill="#193b32">RA[3A]B[2CD]</text>
<rect x="25" y="300" width="120" height="70" rx="0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="85.0" y="335.0" text-anchor="middle" dominant-baseline="central" font-size="26" fill="#193b32">A</text>
<rect x="825" y="300" width="150" height="70" rx="0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="900.0" y="335.0" text-anchor="middle" dominant-baseline="central" font-size="26" fill="#193b32">CD</text>
<path d="M430 175 V295" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<text x="395" y="235.0" text-anchor="middle" dominant-baseline="central" font-size="22" fill="#193b32">2遍</text>
<path d="M580 295 V175" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<text x="738" y="225.0" text-anchor="middle" dominant-baseline="central" font-size="22" fill="#193b32">R AAAA B CDCD</text>
<path d="M350 320 H151" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<text x="230" y="293.0" text-anchor="middle" dominant-baseline="central" font-size="22" fill="#193b32">3遍</text>
<path d="M150 350 H350" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<text x="250" y="380.0" text-anchor="middle" dominant-baseline="central" font-size="22" fill="#193b32">A</text>
<path d="M659 320 H820" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<text x="735" y="285.0" text-anchor="middle" dominant-baseline="central" font-size="22" fill="#193b32">2遍</text>
<path d="M820 350 H662" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<text x="745" y="380.0" text-anchor="middle" dominant-baseline="central" font-size="22" fill="#193b32">CD</text>
<text x="265" y="139.0" text-anchor="middle" dominant-baseline="central" font-size="25" fill="#193b32">①</text>
<text x="740" y="139.0" text-anchor="middle" dominant-baseline="central" font-size="25" fill="#193b32">⑦</text>
<text x="80" y="410.0" text-anchor="middle" dominant-baseline="central" font-size="25" fill="#193b32">③</text>
<text x="500" y="410.0" text-anchor="middle" dominant-baseline="central" font-size="25" fill="#193b32">②、④、⑥</text>
<text x="900" y="410.0" text-anchor="middle" dominant-baseline="central" font-size="25" fill="#193b32">⑤</text>
</g></svg>