User:Lilyuserin/SVG/30-60-90

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:cc="https://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   version="1.1"
   height="1565"
   width="1565">
  <defs>
  
  <path id="ri"
  d="m0 0 v285.5" />
  <path id="b"
  d="m0 0 h1351" />

  <path id="ru"
  d="m0 0 h780" />
  <path id="c"
  d="m0 0 h1560" />
  <path id="a"
  d="m0 0 v-780" />

  <g  id="wina" >
   <path fill="none" stroke-width="5"
      d="M100 0
      a100,100 0 0,0 -100,-100
      " />
   <circle r="10" cx="40" cy="-40" />
  </g>    
  <style type="text/css">
   text {font-size:10px;}
   .it {font-style:italic; font-size:12px;}
   .curve {stroke:#3b3; stroke-opacity:0.8; stroke-width:0.05; }
  </style>
  <marker id="arrow" markerWidth="20" markerHeight="10" refX="8" refY="3" stroke="green" fill="green"
  orient="auto" markerUnits="strokeWidth" >
    <path d="M0,0 L0,6 L8,3 z"  />
  </marker>
  <marker id="arrowo" markerWidth="20" markerHeight="10" refX="8" refY="3" stroke="#f80" fill="#f80"
   orient="auto" markerUnits="strokeWidth" >
    <path d="M0,0 L0,6 L8,3 z"  />
  </marker>

 </defs>
 <g transform="translate(107,1172.5)">
 
 <g stroke="#00c" stroke-width="10" stroke-linecap="round">
  <circle r="5" cx="337.75" cy="-585"/>
  <path d="m0 0 337.75 -585" stroke-width="5"
  />
 </g>
 <g transform="translate(285.5,-285.5)" stroke="#f88" stroke-width="5" fill="none">
  <use xlink:href="#ri"  />
  <use xlink:href="#ri"
   transform=" rotate(210)"  marker-end="url(#arrowo)"/>
  <use xlink:href="#ri"
   transform=" rotate(90)" />
  <circle r="285.5" />
  <g fill="#f88" >
   <circle r="7" />
   <circle r="5" cy="285.5"/>
   <circle r="5" cx="-285.5"/>
   <circle r="5" cx="142.75" cy="-247.25"/>
  </g>
  <path
   d="M0 0 l-285.5 285.5
   M0 0 l-285.5 -494.5
   M0 0 1065.5 285.5
   "/>
  </g>
  <g stroke="green" fill="none" transform="translate(675.5,-390)" stroke-width="5">
   <circle r="7" />
   <circle r="780" />
   <use xlink:href="#a"  transform=" rotate(240)" />
   <use xlink:href="#a"  transform=" rotate(60)" stroke-dasharray="7.5" marker-end="url(#arrow)"/>
  </g>
  <g stroke="gold" fill="none" transform="translate(337.75,-195)" stroke-width="5">
   <circle r="7" fill="gold" />
   <circle r="390" />
   <path d="m0,0 337.75,195" />
   <path d="m0,0 0,-390" />
    <text style="font-size:60px;text-anchor:middle" transform="translate(0,70)" >
    N</text>
  </g>
  
  <g stroke="purple" fill="purple" transform="translate(0,0)" stroke-width="5">
   <circle r="7" cx="450.33" cy="-260" />
   <circle r="5" cy="-390" />
   <circle r="5" cx="675.5" />
   <path d="m0 -390 L1351 0" />
   <path d="m675.5 0 L0 -780" />
  </g>
 <g stroke="#00c" stroke-width="10" stroke-linecap="round">
  <use xlink:href="#c" transform="translate(0,-780) rotate(30)"/>
  <use xlink:href="#b"  />
  <use xlink:href="#a" />
  />
 <g id="eckpunkte" fill="darkblue">
    <circle r="10" cx="1351" />
    <circle r="10" cy="-780" />
    <circle r="10" />
 </g>
 </g>
  <g style="text-anchor:middle" > 
   <g fill="darkblue"> 
      <text transform="translate(1400,50)" style="font-size:60px" >
      A</text>
      <text style="font-size:60px" transform="translate(-50,-780)" >
      B</text>
      <text transform="translate(-50,50)" style="font-size:60px" >
      C</text>
      <text transform="translate(337,-620)" style="font-size:60px" >
      F</text>
   </g>
  </g>
  <g fill="green" style="text-anchor:middle"> 
    <text style="font-size:60px" transform="translate(675,-320)" >
    U=C'</text>
    <text style="font-size:60px" transform="translate(1000,-620)" >
    R</text>
  </g>
  <g fill="purple"> 
    <text style="font-size:60px" transform="translate(50,-390)" >
    A'</text>
    <text style="font-size:60px" transform="translate(680,-50)" >
    B'</text>
  </g>
  <g fill="blue" class="it"> 
    <text style="font-size:60px" transform="translate(680,60)" >
    b</text>
    <text style="font-size:60px" transform="translate(-50,-390)" >
    a</text>
    <text style="font-size:60px" transform="translate(675,-440)" >
    c</text>
  </g>
  <g fill="#f80" class="it"> 
    <text style="font-size:60px" transform="translate(370,-400)" >
    r</text>
  </g>
 </g>
</svg>