Files

41 lines
5.4 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" width="790" height="590" viewBox="0 0 790 590" 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="790" height="590" fill="white"/>
<g font-family="Microsoft YaHei, Noto Sans CJK SC, Arial, sans-serif" fill="#193b32" stroke-linecap="round" stroke-linejoin="round">
<line x1="278.6966493451456" y1="73.17050497031698" x2="154.34668646269074" y2="179.233708605352" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="319.44864638358786" y1="75.14324089728746" x2="417.77297556161386" y2="176.97915326024292" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<path d="M328 52 C590 10 732 115 710 331" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="118.41351755956686" y1="225.49026136895293" x2="68.24169421763789" y2="335.86827272119666" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="142.8227845108807" y1="224.89128757994487" x2="200.34538913042206" y2="336.5528141943487" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="153.22423395894776" y1="215.6408106254138" x2="348.4580183326311" y2="347.12478785666997" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="417.42066011604027" y1="216.5581825815705" x2="240.8049598673826" y2="346.07636276391946" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="429.73731348529026" y1="226.05143499887856" x2="386.7287845882397" y2="335.2269314298531" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="454.5124480506136" y1="223.94553928351252" x2="523.414345085013" y2="337.63366939027145" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="463.89189134225484" y1="214.6006002647113" x2="682.6949813231373" y2="348.3135996974728" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="394.7989898732233" y1="384.7989898732233" x2="517.3725830020305" y2="507.37258300203047" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="540.0" y1="393.0" x2="540.0" y2="498.0" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="685.332155979631" y1="68.24754586279076" x2="468.19182173756457" y2="184.85994758538197" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<line x1="696.5366868862081" y1="79.55074744279693" x2="555.3866435586193" y2="336.9420029225178" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
<polygon points="300.0,23.0 330.4338085214449,45.11145618000168 318.80912807335915,80.88854381999832 281.19087192664085,80.88854381999832 269.5661914785551,45.11145618000169" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="300" y="55.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">1</text>
<circle cx="130" cy="200" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="130" y="200.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">2</text>
<circle cx="440" cy="200" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="440" y="200.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">3</text>
<polygon points="55.0,333.0 82.71281292110203,349.0 82.71281292110204,381.0 55.0,397.0 27.28718707889797,381.0 27.287187078897965,349.0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="55" y="365.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">4</text>
<polygon points="215.0,333.0 242.71281292110203,349.0 242.71281292110203,381.0 215.0,397.0 187.28718707889797,381.0 187.28718707889797,349.0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="215" y="365.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">5</text>
<circle cx="375" cy="365" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="375" y="365.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">6</text>
<circle cx="540" cy="365" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="540" y="365.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">7</text>
<polygon points="710.0,333.0 737.712812921102,349.0 737.712812921102,381.0 710.0,397.0 682.287187078898,381.0 682.287187078898,349.0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="710" y="365.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">8</text>
<polygon points="540.0,498.0 567.712812921102,514.0 567.712812921102,546.0 540.0,562.0 512.287187078898,546.0 512.287187078898,514.0" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="540" y="530.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">9</text>
<polygon points="710.0,23.0 740.4338085214449,45.11145618000168 728.8091280733591,80.88854381999832 691.1908719266409,80.88854381999832 679.5661914785551,45.11145618000169" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
<text x="710" y="55.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">10</text>
</g></svg>