---
layout: '@/layouts/Doc.astro'
title: '🫥 svgbob'
date: 2024-11-15
description: 'Experimenting with svgbob as an ASCII-art-to-SVG alternative to Mermaid diagrams.'
---
Sam Foreman
2024-11-15
Playing with [ivanceras/`svgbob`](https://github.com/ivanceras/svgbob)
as an alternative to Mermaid
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="170" y="60" >Network</text>
<text x="346" y="60" >Loss</text>
<text x="386" y="60" >x0</text>
<text x="170" y="156" >Network</text>
<text x="346" y="156" >Loss</text>
<text x="386" y="156" >x1</text>
<text x="170" y="252" >Network</text>
<text x="346" y="252" >Loss</text>
<text x="386" y="252" >x2</text>
<text x="34" y="28" >Data</text>
<text x="138" y="28" >GPU0</text>
<text x="42" y="60" >x0</text>
<text x="138" y="124" >GPU1</text>
<text x="42" y="156" >x1</text>
<text x="138" y="220" >GPU2</text>
<text x="42" y="252" >x2</text>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="234" y="76" >Network</text>
<text x="386" y="76" >Loss</text>
<text x="234" y="268" >Network</text>
<text x="386" y="268" >Loss</text>
<text x="234" y="460" >Network</text>
<text x="386" y="460" >Loss</text>
<text x="34" y="28" >Data</text>
<text x="202" y="28" >GPU0</text>
<text x="42" y="76" >x0</text>
<text x="202" y="204" >GPU1</text>
<text x="42" y="268" >x1</text>
<text x="202" y="396" >GPU2</text>
<text x="42" y="460" >x2</text>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="98" y="92" >Filesystem</text>
<text x="234" y="92" >Scheduler</text>
<text x="130" y="172" >IO</text>
<text x="314" y="172" >Network</text>
<text x="250" y="252" >HAL</text>
<text x="370" y="92" >MMU</text>
<text x="10" y="28" >OS</text>
<text x="34" y="28" >API</text>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="250" y="92" >Network</text>
<text x="402" y="92" >Loss</text>
<text x="42" y="156" >x1</text>
<text x="42" y="220" >x2</text>
<text x="34" y="28" >Data</text>
<text x="202" y="28" >GPU0</text>
<text x="42" y="92" >x0</text>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="402" y="92" >Loss</text>
<text x="250" y="284" >Network</text>
<text x="402" y="284" >Loss</text>
<text x="250" y="476" >Network</text>
<text x="402" y="476" >Loss</text>
<text x="34" y="28" >Data</text>
<text x="202" y="28" >GPU0</text>
<text x="42" y="92" >x0</text>
<text x="250" y="92" >Network</text>
<text x="202" y="220" >GPU1</text>
<text x="42" y="284" >x1</text>
<text x="202" y="412" >GPU2</text>
<text x="42" y="476" >x2</text>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="66" y="300" >8</text>
<text x="154" y="300" >9</text>
<text x="258" y="316" >10</text>
<text x="378" y="316" >11</text>
<text x="90" y="412" >12</text>
<text x="34" y="12" >Latest</text>
<text x="90" y="12" >addition:</text>
<text x="170" y="12" >Styling</text>
<text x="234" y="12" >of</text>
<text x="258" y="12" >tagged</text>
<text x="314" y="12" >shapes</text>
<text x="26" y="572" >Advantages:</text>
<text x="34" y="604" >Plain</text>
<text x="82" y="604" >text</text>
<text x="122" y="604" >format</text>
<text x="34" y="620" >Ultimately</text>
<text x="122" y="620" >portable,</text>
<text x="34" y="636" >Degrades</text>
<text x="106" y="636" >gracefully</text>
<text x="34" y="652" >Even</text>
<text x="74" y="652" >when</text>
<text x="114" y="652" >not</text>
<text x="146" y="652" >using</text>
<text x="194" y="652" >a</text>
<text x="210" y="652" >graphical</text>
<text x="290" y="652" >renderer,</text>
<text x="370" y="652" >it</text>
<text x="394" y="652" >would</text>
<text x="442" y="652" >still</text>
<text x="490" y="652" >looks</text>
<text x="34" y="668" >as</text>
<text x="58" y="668" >text</text>
<text x="98" y="668" >based</text>
<text x="146" y="668" >diagrams.</text>
<text x="226" y="668" >Paste</text>
<text x="274" y="668" >the</text>
<text x="306" y="668" >text</text>
<text x="346" y="668" >in</text>
<text x="370" y="668" >your</text>
<text x="410" y="668" >source</text>
<text x="466" y="668" >code.</text>
<text x="34" y="684" >Easiest</text>
<text x="98" y="684" >to</text>
<text x="122" y="684" >use.</text>
<text x="162" y="684" >Anyone</text>
<text x="218" y="684" >knows</text>
<text x="266" y="684" >how</text>
<text x="298" y="684" >to</text>
<text x="322" y="684" >edit</text>
<text x="362" y="684" >text.</text>
<text x="202" y="620" >backward</text>
<text x="274" y="620" >compatible</text>
<text x="362" y="620" >and</text>
<text x="394" y="620" >future</text>
<text x="450" y="620" >proof.</text>
<text x="538" y="652" >good</text>
```
```svg
<defs>
<marker id="arrow" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="diamond" viewBox="-2 -2 8 8" refX="4" refY="2" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
<marker id="big_open_circle" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
</marker>
</defs>
<text x="378" y="2316" >MMU</text>
<text x="322" y="4492" >Filesystem</text>
<text x="458" y="4492" >Scheduler</text>
<text x="354" y="4572" >IO</text>
<text x="538" y="4572" >Network</text>
<text x="458" y="4652" >HAL</text>
<text x="594" y="4492" >MMU</text>
<text x="98" y="7116" >8</text>
<text x="186" y="7116" >9</text>
<text x="290" y="7132" >10</text>
<text x="410" y="7132" >11</text>
<text x="122" y="7228" >12</text>
<text x="2" y="12" >Svgbob</text>
<text x="58" y="12" >is</text>
<text x="82" y="12" >a</text>
<text x="98" y="12" >diagramming</text>
<text x="194" y="12" >model</text>
<text x="2" y="28" >which</text>
<text x="50" y="28" >uses</text>
<text x="90" y="28" >a</text>
<text x="106" y="28" >set</text>
<text x="138" y="28" >of</text>
<text x="162" y="28" >typing</text>
<text x="218" y="28" >characters</text>
<text x="2" y="44" >to</text>
<text x="26" y="44" >approximate</text>
<text x="122" y="44" >the</text>
<text x="154" y="44" >intended</text>
<text x="226" y="44" >shape.</text>
<text x="2" y="188" >It</text>
<text x="26" y="188" >uses</text>
<text x="66" y="188" >a</text>
<text x="2" y="204" >which</text>
<text x="50" y="204" >are</text>
<text x="82" y="188" >combination</text>
<text x="178" y="188" >of</text>
<text x="202" y="188" >characters</text>
<text x="82" y="204" >readily</text>
<text x="146" y="204" >available</text>
<text x="226" y="204" >on</text>
<text x="250" y="204" >your</text>
<text x="290" y="204" >keyboards.</text>
<text x="2" y="236" >What</text>
<text x="42" y="236" >can</text>
<text x="74" y="236" >it</text>
<text x="98" y="236" >do?</text>
<text x="50" y="268" >Basic</text>
<text x="98" y="268" >shapes</text>
<text x="458" y="300" >.</text>
<text x="426" y="332" >.</text>
<text x="490" y="332" >.</text>
<text x="458" y="364" >.</text>
<text x="50" y="892" >Quick</text>
<text x="98" y="892" >logo</text>
<text x="138" y="892" >scribbles</text>
<text x="58" y="1100" >.::::.</text>
<text x="50" y="1164" >Even</text>
<text x="90" y="1164" >unicode</text>
<text x="154" y="1164" >box</text>
<text x="186" y="1164" >drawing</text>
<text x="250" y="1164" >characters</text>
<text x="338" y="1164" >are</text>
<text x="370" y="1164" >supported</text>
<text x="42" y="1292" >Circle,</text>
<text x="106" y="1292" >quarter</text>
<text x="170" y="1292" >arcs,</text>
<text x="218" y="1292" >half</text>
<text x="258" y="1292" >circles,</text>
<text x="330" y="1292" >3</text>
<text x="346" y="1292" >4</text>
<text x="362" y="1292" >quarter</text>
<text x="426" y="1292" >arcs</text>
<text x="42" y="1564" >Grids</text>
<text x="42" y="1660" >{r}</text>
<text x="42" y="1724" >{g}</text>
<text x="42" y="2028" >Graphics</text>
<text x="114" y="2028" >Diagram</text>
<text x="34" y="2076" >0</text>
<text x="98" y="2076" >3</text>
<text x="18" y="2108" >1</text>
<text x="82" y="2108" >2</text>
<text x="50" y="2140" >4</text>
<text x="114" y="2140" >7</text>
<text x="18" y="2204" >5</text>
<text x="82" y="2204" >6</text>
<text x="314" y="2076" >P</text>
<text x="306" y="2124" >v0</text>
<text x="418" y="2124" >v3</text>
<text x="386" y="2156" >X</text>
<text x="450" y="2076" >Eye</text>
<text x="162" y="2092" >+y</text>
<text x="178" y="2172" >⤴</text>
<text x="138" y="2204" >+z</text>
<text x="626" y="2092" >Reflection</text>
<text x="234" y="2156" >+x</text>
<text x="546" y="2172" >Refraction</text>
<text x="266" y="2204" >v1</text>
<text x="458" y="2204" >v2</text>
<text x="42" y="2268" >CJK</text>
<text x="74" y="2268" >characters</text>
<text x="50" y="2364" >Sequence</text>
<text x="122" y="2364" >Diagrams</text>
<text x="82" y="2412" >A</text>
<text x="146" y="2412" >B</text>
<text x="202" y="2412" >C</text>
<text x="226" y="2412" >D</text>
<text x="170" y="2476" >B</text>
<text x="338" y="2396" >F</text>
<text x="338" y="2428" >E</text>
<text x="338" y="2460" >G</text>
<text x="218" y="2476" >C</text>
<text x="82" y="2588" >Bob</text>
<text x="202" y="2604" >Alice</text>
<text x="130" y="2620" >hello</text>
<text x="114" y="2668" >Is</text>
<text x="202" y="2700" >Alice</text>
<text x="82" y="2716" >Bob</text>
<text x="138" y="2668" >it</text>
<text x="162" y="2668" >ok?</text>
<text x="122" y="2844" >0</text>
<text x="82" y="2940" >1</text>
<text x="114" y="3036" >3</text>
<text x="178" y="2940" >4</text>
<text x="202" y="2956" >.</text>
<text x="250" y="3004" >.</text>
<text x="178" y="3052" >5</text>
<text x="226" y="3052" >6</text>
<text x="274" y="3052" >7</text>
<text x="42" y="3036" >2</text>
<text x="42" y="3132" >Plot</text>
<text x="82" y="3132" >diagrams</text>
<text x="34" y="3180" >Uin</text>
<text x="42" y="3260" >Udc</text>
<text x="154" y="3356" >500ms</text>
<text x="226" y="3404" >Inactive</text>
<text x="106" y="3420" >Active</text>
<text x="2" y="3388" >Cpu.Qon</text>
<text x="42" y="3468" >Railroad</text>
<text x="114" y="3468" >diagrams</text>
<text x="138" y="3516" >elem</text>
<text x="218" y="3516" >;</text>
<text x="266" y="3516" >n</text>
<text x="162" y="3580" >x</text>
<text x="162" y="3628" >,</text>
<text x="162" y="3692" >x</text>
<text x="218" y="3692" >,</text>
<text x="50" y="3772" >O</text>
<text x="106" y="3772" >struct</text>
<text x="162" y="3772" >name</text>
<text x="234" y="3772" >:</text>
<text x="354" y="3772" >name</text>
<text x="426" y="3772" >:</text>
<text x="482" y="3772" >tpe</text>
<text x="650" y="3772" >body</text>
<text x="746" y="3772" >O</text>
<text x="498" y="3820" >,</text>
<text x="42" y="3884" >Statistical</text>
<text x="138" y="3884" >charts</text>
<text x="34" y="3932" >E</text>
<text x="34" y="3948" >D</text>
<text x="34" y="3964" >C</text>
<text x="34" y="3980" >B</text>
<text x="34" y="3996" >A</text>
<text x="66" y="4012" >5</text>
<text x="82" y="4012" >10</text>
<text x="106" y="4012" >15</text>
<text x="130" y="4012" >20</text>
<text x="154" y="4012" >25</text>
<text x="178" y="4012" >30</text>
<text x="202" y="4012" >35</text>
<text x="226" y="4012" >40</text>
<text x="250" y="4012" >45</text>
<text x="274" y="4012" >50</text>
<text x="330" y="3932" >E</text>
<text x="330" y="3948" >D</text>
<text x="330" y="3964" >C</text>
<text x="330" y="3980" >B</text>
<text x="330" y="3996" >A</text>
<text x="362" y="4012" >5</text>
<text x="378" y="4012" >10</text>
<text x="402" y="4012" >15</text>
<text x="426" y="4012" >20</text>
<text x="450" y="4012" >25</text>
<text x="474" y="4012" >30</text>
<text x="498" y="4012" >35</text>
<text x="522" y="4012" >40</text>
<text x="546" y="4012" >45</text>
<text x="570" y="4012" >50</text>
<text x="18" y="4076" >85.67</text>
<text x="18" y="4092" >78.20</text>
<text x="18" y="4108" >70.73</text>
<text x="18" y="4124" >63.27</text>
<text x="18" y="4140" >55.80</text>
<text x="18" y="4156" >48.33</text>
<text x="18" y="4172" >40.87</text>
<text x="18" y="4188" >33.40</text>
<text x="18" y="4204" >25.93</text>
<text x="18" y="4220" >18.47</text>
<text x="18" y="4236" >11.00</text>
<text x="50" y="4268" >2011</text>
<text x="146" y="4268" >2012</text>
<text x="242" y="4268" >2013</text>
<text x="338" y="4268" >2014</text>
<text x="434" y="4268" >2015</text>
<text x="530" y="4268" >2016</text>
<text x="50" y="4396" >Flow</text>
<text x="90" y="4396" >charts</text>
<text x="234" y="4428" >OS</text>
<text x="258" y="4428" >API</text>
<text x="50" y="4716" >Block</text>
<text x="98" y="4716" >diagrams</text>
<text x="50" y="4764" >vncviewer</text>
<text x="50" y="4796" >[</text>
<text x="74" y="4796" >]</text>
<text x="210" y="4764" >,</text>
<text x="250" y="4764" >,</text>
<text x="386" y="4780" >gateway</text>
<text x="530" y="4780" >vncserver</text>
<text x="298" y="4796" >)</text>
<text x="282" y="4812" >.</text>
<text x="298" y="4812" >'</text>
<text x="370" y="4812" >[</text>
<text x="386" y="4812" >...</text>
<text x="250" y="4828" >.</text>
<text x="202" y="4796" >internet</text>
<text x="202" y="4828" >'</text>
<text x="218" y="4828" >.</text>
<text x="242" y="4892" >Valveless</text>
<text x="226" y="4908" >Pulsejet</text>
<text x="298" y="4908" >engine</text>
<text x="338" y="5004" >'</text>
<text x="338" y="5020" >.</text>
<text x="426" y="5052" >GND</text>
<text x="266" y="5196" >power</text>
<text x="266" y="5212" >switch</text>
<text x="186" y="5244" >HHO</text>
<text x="178" y="5260" >Generator</text>
<text x="370" y="5260" >+</text>
<text x="370" y="5292" >Battery</text>
<text x="498" y="4972" >thrust</text>
<text x="154" y="5052" >fuel</text>
<text x="146" y="5068" >intake</text>
<text x="218" y="5052" >^</text>
<text x="282" y="5052" >^</text>
<text x="306" y="5052" >spark</text>
<text x="306" y="5068" >plug</text>
<text x="82" y="5228" >Water</text>
<text x="82" y="5244" >intake</text>
<text x="546" y="5260" >Solar</text>
<text x="594" y="5260" >panel</text>
<text x="234" y="5404" >micro</text>
<text x="282" y="5404" >henry</text>
<text x="234" y="5420" >coil</text>
<text x="274" y="5420" >w</text>
<text x="290" y="5420" >tuning</text>
<text x="202" y="5452" >'</text>
<text x="282" y="5484" >pico</text>
<text x="322" y="5484" >farad</text>
<text x="370" y="5484" >cap</text>
<text x="314" y="5500" >trimmable</text>
<text x="138" y="5564" >ground</text>
<text x="194" y="5564" >plane</text>
<text x="250" y="5564" >foil</text>
<text x="186" y="5340" >symbolic</text>
<text x="258" y="5340" >antenna</text>
<text x="346" y="5420" >lug</text>
<text x="66" y="5532" >PC</text>
<text x="66" y="5548" >Board</text>
<text x="42" y="5644" >Mindmaps</text>
<text x="106" y="6044" >Worklaod</text>
<text x="402" y="5676" >Alpha</text>
<text x="402" y="5708" >Initial</text>
<text x="466" y="5708" >Release</text>
<text x="82" y="5724" >Planning</text>
<text x="466" y="5740" >Patch</text>
<text x="514" y="5740" >1</text>
<text x="50" y="5756" >Initial</text>
<text x="114" y="5756" >research</text>
<text x="482" y="5772" >Patch</text>
<text x="530" y="5772" >2</text>
<text x="394" y="5788" >Beta</text>
<text x="450" y="5852" >.</text>
<text x="466" y="5852" >Release</text>
<text x="530" y="5852" >.</text>
<text x="410" y="5932" >Push</text>
<text x="450" y="5932" >backs</text>
<text x="442" y="5964" >Setbacks</text>
<text x="410" y="5996" >Reception</text>
<text x="130" y="6012" >Team</text>
<text x="402" y="6044" >Career</text>
<text x="458" y="6044" >change</text>
<text x="138" y="6076" >PTO</text>
<text x="138" y="6108" >Bug</text>
<text x="50" y="6156" >It</text>
<text x="74" y="6156" >can</text>
<text x="106" y="6156" >do</text>
<text x="130" y="6156" >complex</text>
<text x="194" y="6156" >stuff</text>
<text x="242" y="6156" >such</text>
<text x="282" y="6156" >as</text>
<text x="306" y="6156" >circuit</text>
<text x="370" y="6156" >diagrams</text>
<text x="58" y="6204" >+10</text>
<text x="90" y="6204" >15V</text>
<text x="226" y="6204" >0,047R</text>
<text x="34" y="6236" >+</text>
<text x="122" y="6268" >.</text>
<text x="106" y="6284" >470</text>
<text x="146" y="6284" >+</text>
<text x="114" y="6300" >uF</text>
<text x="210" y="6316" >6</text>
<text x="250" y="6316" >7</text>
<text x="274" y="6316" >8</text>
<text x="298" y="6364" >1</text>
<text x="122" y="6380" >GND</text>
<text x="378" y="6396" >`
<text x="306" y="6428" >220R</text>
<text x="474" y="6476" >BYV29</text>
<text x="562" y="6476" >12V6</text>
<text x="578" y="6492" >OUT</text>
<text x="138" y="6508" >+</text>
<text x="298" y="6508" >2</text>
<text x="450" y="6524" >C</text>
<text x="306" y="6540" >GND</text>
<text x="450" y="6540" >C</text>
<text x="298" y="6556" >3</text>
<text x="354" y="6556" >1nF</text>
<text x="450" y="6556" >C</text>
<text x="554" y="6572" >+</text>
<text x="442" y="6588" >GND</text>
<text x="530" y="6588" >GND</text>
<text x="226" y="6604" >5</text>
<text x="266" y="6604" >4</text>
<text x="298" y="6668" >2k</text>
<text x="490" y="6668" >1k0</text>
<text x="418" y="6764" >GND</text>
<text x="290" y="6268" >2k2</text>
<text x="474" y="6300" >LED</text>
<text x="314" y="6316" >1k</text>
<text x="402" y="6364" >BC</text>
<text x="402" y="6380" >547</text>
<text x="474" y="6428" >IRF9Z34</text>
<text x="210" y="6460" >MC34063</text>
<text x="10" y="6508" >6000</text>
<text x="50" y="6508" >micro</text>
<text x="10" y="6524" >Farad,</text>
<text x="66" y="6524" >40V</text>
<text x="10" y="6540" >Capacitor</text>
<text x="402" y="6540" >30uH</text>
<text x="562" y="6540" >470</text>
<text x="570" y="6556" >uF</text>
<text x="450" y="6700" >5k6</text>
<text x="482" y="6700" >+</text>
<text x="498" y="6700" >3k3</text>
<text x="450" y="6716" >in</text>
<text x="474" y="6716" >Serie</text>
<text x="34" y="6828" >Latest</text>
<text x="90" y="6828" >addition:</text>
<text x="170" y="6828" >Styling</text>
<text x="234" y="6828" >of</text>
<text x="258" y="6828" >tagged</text>
<text x="314" y="6828" >shapes</text>
<text x="26" y="7388" >Advantages:</text>
<text x="34" y="7420" >Plain</text>
<text x="82" y="7420" >text</text>
<text x="122" y="7420" >format</text>
<text x="34" y="7436" >Ultimately</text>
<text x="122" y="7436" >portable,</text>
<text x="34" y="7452" >Degrades</text>
<text x="106" y="7452" >gracefully</text>
<text x="34" y="7468" >Even</text>
<text x="74" y="7468" >when</text>
<text x="114" y="7468" >not</text>
<text x="146" y="7468" >using</text>
<text x="194" y="7468" >a</text>
<text x="210" y="7468" >graphical</text>
<text x="290" y="7468" >renderer,</text>
<text x="370" y="7468" >it</text>
<text x="394" y="7468" >would</text>
<text x="442" y="7468" >still</text>
<text x="490" y="7468" >looks</text>
<text x="34" y="7484" >as</text>
<text x="58" y="7484" >text</text>
<text x="98" y="7484" >based</text>
<text x="146" y="7484" >diagrams.</text>
<text x="226" y="7484" >Paste</text>
<text x="274" y="7484" >the</text>
<text x="306" y="7484" >text</text>
<text x="346" y="7484" >in</text>
<text x="370" y="7484" >your</text>
<text x="410" y="7484" >source</text>
<text x="466" y="7484" >code.</text>
<text x="34" y="7500" >Easiest</text>
<text x="98" y="7500" >to</text>
<text x="122" y="7500" >use.</text>
<text x="162" y="7500" >Anyone</text>
<text x="218" y="7500" >knows</text>
<text x="266" y="7500" >how</text>
<text x="298" y="7500" >to</text>
<text x="322" y="7500" >edit</text>
<text x="362" y="7500" >text.</text>
<text x="202" y="7436" >backward</text>
<text x="274" y="7436" >compatible</text>
<text x="362" y="7436" >and</text>
<text x="394" y="7436" >future</text>
<text x="450" y="7436" >proof.</text>
<text x="538" y="7468" >good</text>
<text x="362" y="748" >.--------------.</text>
<text x="362" y="764" >| Don't draw me|</text>
<text x="362" y="780" >| |</text>
<text x="362" y="796" >'--------------'</text>
<text x="2" y="3276" >Udc_OK</text>
<text x="114" y="2316">æ–‡</text>
<text x="130" y="2316">ä»¶</text>
<text x="146" y="2316">ç³»</text>
<text x="162" y="2316">统</text>
<text x="258" y="2316">è°ƒ</text>
<text x="274" y="2316">度</text>
<text x="290" y="2316">器</text>
<text x="50" y="4812">â ¶</text>
<text x="58" y="4812">â ¶</text>
<text x="426" y="4812">...°</text>
<text x="458" y="4812">]</text>
<text x="530" y="4844">â ¶</text>
<text x="538" y="4844">â ¶</text>
<text x="546" y="4844">â ¶</text>
```