<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://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" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="620" height="420" id="svg2" version="1.1" inkscape:version="0.48.0 r9654" style="enable-background:new" sodipodi:docname="XKBlib-1.svg"> <defs id="defs4"> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend" style="overflow:visible"> <path id="path4572" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart" style="overflow:visible"> <path id="path4569" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow2Mstart" orient="auto" refY="0" refX="0" id="Arrow2Mstart" style="overflow:visible"> <path id="path4575" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="scale(0.6,0.6)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-8" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-4" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-6" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-9" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-9" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-0" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-3" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-0" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-3" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-7" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-9" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-4" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-91" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-9" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-4" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-2" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-6" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-5" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-95" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-6" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-1" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-43" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-7" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-27" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-39" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-2" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-44" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-49" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lstart" orient="auto" refY="0" refX="0" id="Arrow2Lstart-38" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4569-3" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(1.1,0,0,1.1,1.1,0)" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend-2" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4572-95" style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> </marker> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.91250447" inkscape:cx="310" inkscape:cy="210" inkscape:document-units="px" inkscape:current-layer="layer2" showgrid="false" inkscape:window-width="1016" inkscape:window-height="718" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" /> <metadata id="metadata7"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title /> </cc:Work> </rdf:RDF> </metadata> <g inkscape:groupmode="layer" id="layer2" inkscape:label="Vetorial" transform="translate(0,-632.36218)"> <g id="g3260"> <rect y="680.99249" x="19.174116" height="60.714287" width="82.85714" id="rect3507" style="fill:#ffffff;stroke:#000000;stroke-opacity:1" /> <text sodipodi:linespacing="125%" id="text3057" y="699.66016" x="61.07143" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="699.66016" x="61.07143" id="tspan3061" sodipodi:role="line">Xkb-aware</tspan><tspan y="714.66016" x="61.07143" id="tspan3063" sodipodi:role="line">User</tspan><tspan y="729.66016" x="61.07143" id="tspan3065" sodipodi:role="line">Application</tspan></text> </g> <g id="g3267"> <rect y="680.99249" x="111.55135" height="60.714287" width="82.85714" id="rect3507-0" style="fill:#ffffff;stroke:#000000;stroke-opacity:1" /> <text sodipodi:linespacing="125%" id="text3057-5" y="699.66016" x="153.12054" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="699.66016" x="153.12054" id="tspan3094" sodipodi:role="line">Xkb-capable</tspan><tspan y="714.66016" x="153.12054" id="tspan3096" sodipodi:role="line">User</tspan><tspan y="729.66016" x="153.12054" id="tspan3098" sodipodi:role="line">Application</tspan></text> </g> <g id="g3274"> <rect y="680.99249" x="203.92857" height="60.714287" width="82.85714" id="rect3507-0-1" style="fill:#ffffff;stroke:#000000;stroke-opacity:1" /> <text sodipodi:linespacing="125%" id="text3057-5-8" y="699.66016" x="245.49776" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="699.66016" x="245.49776" id="tspan3127" sodipodi:role="line">Xkb-unaware</tspan><tspan y="714.66016" x="245.49776" id="tspan3129" sodipodi:role="line">User</tspan><tspan y="729.66016" x="245.49776" id="tspan3131" sodipodi:role="line">Application</tspan></text> </g> <g id="g3281"> <rect y="697.30304" x="411.78571" height="37.857143" width="123.57143" id="rect4334" style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text3057-5-8-4" y="719.54211" x="473.52747" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="719.54211" x="473.52747" id="tspan3160" sodipodi:role="line">Keyboard</tspan></text> </g> <g id="g3321"> <rect y="787.92566" x="206.3934" height="45.714287" width="76.428574" id="rect4341" style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8" y="815.25641" x="244.59891" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="815.25641" x="244.59891" id="tspan3183" sodipodi:role="line">Core Xlib</tspan></text> </g> <g id="g3315"> <rect y="981.43201" x="386.42856" height="62.142857" width="174.28572" id="rect4348" style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-38" y="1008.314" x="473.27844" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="1008.314" x="473.27844" id="tspan3413" sodipodi:role="line">Server Database of</tspan><tspan y="1023.314" x="473.27844" id="tspan3415" sodipodi:role="line">Keyboard Components</tspan></text> </g> <g id="g3286"> <rect y="788.23157" x="336.78571" height="144.28572" width="274.28571" id="rect4356" style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0" y="814.84808" x="473.75571" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="814.84808" x="473.75571" id="tspan3206" sodipodi:role="line">X Server</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-9" y="851.45685" x="474.26547" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="851.45685" x="474.26547" id="tspan3229" sodipodi:role="line">Xkb Server Extension</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-0" y="883.685" x="371.61285" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="883.685" x="371.61285" id="tspan3252" sodipodi:role="line">Client Map</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-0-4" y="883.57953" x="448.63406" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="883.57953" x="448.63406" id="tspan3275" sodipodi:role="line">Server Map</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-0-4-0" y="883.685" x="550.14691" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="883.685" x="550.14691" id="tspan3298" sodipodi:role="line">Compatibility Map</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-2" y="918.8595" x="366.32715" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="918.8595" x="366.32715" id="tspan3321" sodipodi:role="line">Controls</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-0-0" y="917.69641" x="443.49121" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="917.69641" x="443.49121" id="tspan3344" sodipodi:role="line">Indicator Map</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-3" y="918.67493" x="517.61279" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="918.67493" x="517.61279" id="tspan3367" sodipodi:role="line">Names</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-3-0" y="917.59094" x="575.20703" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="917.59094" x="575.20703" id="tspan3390" sodipodi:role="line">Geometry</tspan></text> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4356-7" d="m 611.07143,830.37443 -274.2857,0" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4356-7-9" d="m 610.35713,863.51729 -274.2857,0" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4356-7-9-1" d="m 610.35713,897.51729 -274.2857,0" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4413" d="m 397.07142,930.54013 0,-32.30857" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4413-0" d="m 490.64285,930.54013 0,-32.30857" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4413-3" d="m 542.64286,930.54013 0,-32.30857" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4413-5" d="m 407.5,896.52872 0,-32.30857" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4413-5-9" d="m 488.64285,896.52872 0,-32.30857" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0" /> </g> <g id="g3326"> <rect y="846.80304" x="8.9285755" height="89.285713" width="194.28572" id="rect4506" style="fill:#ffffff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-38-3" y="900.4707" x="141.49275" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="900.4707" x="141.49275" id="tspan3441" sodipodi:role="line">Xkb Modifications</tspan><tspan y="915.4707" x="141.49275" id="tspan3443" sodipodi:role="line">to Core Xlib</tspan><tspan y="930.4707" x="141.49275" id="tspan3445" sodipodi:role="line">functions</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-38-3-0" y="865.21344" x="46.18861" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="865.21344" x="46.18861" id="tspan3474" sodipodi:role="line">Xkb</tspan><tspan y="880.21344" x="46.18861" id="tspan3476" sodipodi:role="line">Additions</tspan><tspan y="895.21344" x="46.18861" id="tspan3478" sodipodi:role="line">to Xlib</tspan><tspan y="910.21344" x="46.18861" id="tspan3480" sodipodi:role="line">(Xkb*</tspan><tspan y="925.21344" x="46.18861" id="tspan3482" sodipodi:role="line">functions)</tspan></text> <text sodipodi:linespacing="125%" id="text3057-5-8-4-8-0-1" y="871.1712" x="141.36678" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" xml:space="preserve"><tspan y="871.1712" x="141.36678" id="tspan3505" sodipodi:role="line">Core Xlib</tspan></text> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4508" d="m 81.428565,935.71524 0,-89.26936" style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" /> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="rect4508-4" d="m 202.66106,883.94586 -120.518205,0" style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99999982, 2.99999982;stroke-dashoffset:0" /> </g> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="m 51.785715,743.94009 0.71429,100.03368" id="path4546" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="m 153.57142,743.92902 0.71429,100.03368" id="path4546-2" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="m 473.21428,738.01121 0.71429,48.38656" id="path4546-3" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="m 334.35827,805.73157 -49.73226,0.71429" id="path4546-9" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="m 246.42858,786.08138 -0.71429,-42.00166" id="path4546-9-0" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="M 334.71531,820.81601 206.49673,871.36143" id="path4546-9-1" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" d="M 108.32334,843.06647 75.971115,744.00572" id="path4546-9-3" inkscape:connector-curvature="0" inkscape:transform-center-x="-16.307885" inkscape:transform-center-y="52.415789" /> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend-2)" d="m 474.14314,982.08954 -0.71429,-47.66418" id="path4546-9-0-4" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans" x="315.02905" y="649.76666" id="text3057-5-8-4-3" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan7448" x="315.02905" y="649.76666">Xkb Extension</tspan></text> </g> </svg>