aboutsummaryrefslogtreecommitdiff
path: root/libX11/specs/XKB/XKBlib-12.svg
diff options
context:
space:
mode:
Diffstat (limited to 'libX11/specs/XKB/XKBlib-12.svg')
-rw-r--r--libX11/specs/XKB/XKBlib-12.svg687
1 files changed, 687 insertions, 0 deletions
diff --git a/libX11/specs/XKB/XKBlib-12.svg b/libX11/specs/XKB/XKBlib-12.svg
new file mode 100644
index 000000000..5bffae5de
--- /dev/null
+++ b/libX11/specs/XKB/XKBlib-12.svg
@@ -0,0 +1,687 @@
+<?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="640"
+ height="540"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="New document 1">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path4984"
+ 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="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4984-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-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4984-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-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4984-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-0-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4984-3-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-0-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4984-3-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>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.0037037"
+ inkscape:cx="198.77003"
+ inkscape:cy="262.24458"
+ 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></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Vetorial">
+ <g
+ id="g5803"
+ transform="translate(-1.9926199,-0.99630996)">
+ <rect
+ y="36.038216"
+ x="49.153389"
+ height="124.53874"
+ width="112.58302"
+ id="rect3162-9-9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="42.780323"
+ x="41.737083"
+ height="124.53874"
+ width="112.58302"
+ id="rect3162-9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0"
+ y="190.21021"
+ x="91.096054"
+ 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="190.21021"
+ x="91.096054"
+ id="tspan3053-0-1-0-4"
+ sodipodi:role="line">XkbSelectionRec(s)</tspan><tspan
+ id="tspan3160"
+ y="205.21021"
+ x="91.096054"
+ sodipodi:role="line">(array)</tspan></text>
+ <rect
+ y="49.408875"
+ x="34.464703"
+ height="124.53874"
+ width="112.58302"
+ id="rect3162"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051"
+ y="88.833115"
+ x="76.456406"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="88.833115"
+ x="76.456406"
+ id="tspan3053"
+ sodipodi:role="line">rows</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7"
+ y="114.5687"
+ x="65.150742"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="114.5687"
+ x="65.150742"
+ id="tspan3053-0"
+ sodipodi:role="line">doodads</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5"
+ y="139.10606"
+ x="68.475937"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="139.10606"
+ x="68.475937"
+ id="tspan3053-0-1"
+ sodipodi:role="line">bounds</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1"
+ y="162.4803"
+ x="65.314804"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="162.4803"
+ x="65.314804"
+ id="tspan3053-0-1-0"
+ sodipodi:role="line">overlays</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-3"
+ y="63.764496"
+ x="79.784004"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="63.764496"
+ x="79.784004"
+ id="tspan3053-0-1-0-0"
+ sodipodi:role="line">. . .</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect3162-5"
+ d="m 147.04772,73.289015 -112.58302,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="rect3162-5-4"
+ d="m 147.04772,97.82637 -112.58302,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="rect3162-5-2"
+ d="m 147.04773,122.36373 -112.583033,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="rect3162-5-49"
+ d="m 147.04773,146.9011 -112.583033,0"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ </g>
+ <g
+ id="g4121"
+ transform="translate(-0.40614801,0.58968744)">
+ <rect
+ y="215.03053"
+ x="267.66156"
+ height="25.619999"
+ width="111.91895"
+ id="rect4073"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0-4"
+ y="258.34854"
+ x="323.82025"
+ 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="258.34854"
+ x="323.82025"
+ id="tspan4119"
+ sodipodi:role="line">XkbBoundsRec</tspan></text>
+ </g>
+ <g
+ id="g4427"
+ transform="translate(-0.40614801,0.58968744)">
+ <rect
+ y="262.71423"
+ x="48.139145"
+ height="101.40266"
+ width="112.58302"
+ id="rect3162-9-9-3"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="268.15759"
+ x="40.794804"
+ height="101.40266"
+ width="112.58302"
+ id="rect3162-9-4"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="273.60098"
+ x="33.450462"
+ height="101.40266"
+ width="112.58302"
+ id="rect3162-6"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-3-1"
+ y="288.58939"
+ x="80.199982"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="288.58939"
+ x="80.199982"
+ id="tspan3053-0-1-0-0-5"
+ sodipodi:role="line">. . .</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect3162-5-6"
+ d="m 146.03348,300.34318 -112.583008,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="rect3162-5-1"
+ d="m 146.03348,325.33904 -112.583018,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="rect3162-5-7"
+ d="m 146.03348,350.33489 -112.583018,0"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-2"
+ y="341.11234"
+ x="75.442169"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="341.11234"
+ x="75.442169"
+ id="tspan3053-2"
+ sodipodi:role="line">rows</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-9"
+ y="367.30643"
+ x="67.4617"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="367.30643"
+ x="67.4617"
+ id="tspan3053-28"
+ sodipodi:role="line">bounds</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-2-1"
+ y="315.98465"
+ x="47.2117"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="315.98465"
+ x="47.2117"
+ id="tspan3053-2-2"
+ sodipodi:role="line">section_under</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0-3"
+ y="394.22635"
+ x="90.009842"
+ 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="394.22635"
+ x="90.009842"
+ id="tspan3053-0-1-0-4-7"
+ sodipodi:role="line">XkbOverlayRec(s)</tspan><tspan
+ id="tspan3160-7"
+ y="409.22635"
+ x="90.009842"
+ sodipodi:role="line">(array)</tspan></text>
+ </g>
+ <g
+ transform="translate(-0.79825864,249.71697)"
+ id="g4121-2">
+ <rect
+ y="215.03053"
+ x="267.66156"
+ height="25.619999"
+ width="111.91895"
+ id="rect4073-3"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0-4-7"
+ y="258.34854"
+ x="323.82025"
+ 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="258.34854"
+ x="323.82025"
+ id="tspan4119-2"
+ sodipodi:role="line">XkbBoundsRec</tspan></text>
+ </g>
+ <g
+ id="g4510"
+ transform="translate(-0.40614801,0.58968744)">
+ <rect
+ y="360.0163"
+ x="490.64758"
+ height="25.619999"
+ width="111.91895"
+ id="rect4073-3-3"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0-4-7-7"
+ y="418.0802"
+ x="530.71991"
+ 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="418.0802"
+ x="530.71991"
+ id="tspan4119-2-6"
+ sodipodi:role="line">XkbOverlayKeyRec(s)</tspan><tspan
+ id="tspan4476"
+ y="433.0802"
+ x="530.71991"
+ sodipodi:role="line">(array)</tspan></text>
+ <rect
+ y="365.4707"
+ x="484.94928"
+ height="25.619999"
+ width="111.91895"
+ id="rect4073-3-3-8"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="370.92514"
+ x="479.25107"
+ height="25.619999"
+ width="111.91895"
+ id="rect4073-3-3-1"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="376.37955"
+ x="473.5528"
+ height="25.619999"
+ width="111.91895"
+ id="rect4073-3-3-3"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <g
+ id="g4665"
+ transform="translate(-0.40614801,0.58968744)">
+ <rect
+ y="314.26517"
+ x="278.14392"
+ height="71.910835"
+ width="112.58302"
+ id="rect3162-9-9-3-4"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="319.70853"
+ x="270.79956"
+ height="74.591911"
+ width="112.58302"
+ id="rect3162-9-4-0"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="325.15192"
+ x="263.45526"
+ height="75.932442"
+ width="112.58302"
+ id="rect3162-6-3"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-3-1-5"
+ y="340.14032"
+ x="310.20477"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="340.14032"
+ x="310.20477"
+ id="tspan3053-0-1-0-0-5-8"
+ sodipodi:role="line">. . .</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect3162-5-6-5"
+ d="m 376.03828,351.89412 -112.58301,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="rect3162-5-1-0"
+ d="m 376.03828,376.88998 -112.58302,0"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-2-9"
+ y="392.66327"
+ x="305.44696"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="392.66327"
+ x="305.44696"
+ id="tspan3053-2-8"
+ sodipodi:role="line">keys</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-2-1-4"
+ y="367.53558"
+ x="287.69598"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="367.53558"
+ x="287.69598"
+ id="tspan3053-2-2-9"
+ sodipodi:role="line">row_under</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0-3-0"
+ y="423.00977"
+ x="321.35516"
+ 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="423.00977"
+ x="321.35516"
+ id="tspan3053-0-1-0-4-7-1"
+ sodipodi:role="line">XkbOverlayRowRec(s)</tspan><tspan
+ id="tspan3160-7-2"
+ y="438.00977"
+ x="321.35516"
+ sodipodi:role="line">(array)</tspan></text>
+ </g>
+ <g
+ id="g4843"
+ transform="translate(3.5790918,-1.4029325)">
+ <rect
+ y="61.563065"
+ x="277.7085"
+ height="71.910835"
+ width="112.58302"
+ id="rect3162-9-9-3-4-0"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="67.006432"
+ x="270.36414"
+ height="74.591911"
+ width="112.58302"
+ id="rect3162-9-4-0-6"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <rect
+ y="72.449821"
+ x="263.01984"
+ height="75.932442"
+ width="112.58302"
+ id="rect3162-6-3-3"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-3-1-5-9"
+ y="87.438217"
+ x="309.76935"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="87.438217"
+ x="309.76935"
+ id="tspan3053-0-1-0-0-5-8-0"
+ sodipodi:role="line">. . .</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="rect3162-5-6-5-8"
+ d="m 375.60286,99.192017 -112.58301,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="rect3162-5-1-0-3"
+ d="m 375.60286,124.18788 -112.58302,0"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-2-9-8"
+ y="139.96117"
+ x="297.03107"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="139.96117"
+ x="297.03107"
+ id="tspan4757"
+ sodipodi:role="line">bounds</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-2-1-4-3"
+ y="114.83348"
+ x="305.42169"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="114.83348"
+ x="305.42169"
+ id="tspan4755"
+ sodipodi:role="line">keys</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3051-7-5-1-0-3-0-0"
+ y="166.30766"
+ x="320.91974"
+ 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="166.30766"
+ x="320.91974"
+ id="tspan3053-0-1-0-4-7-1-0"
+ sodipodi:role="line">XkbRowRec(s)</tspan><tspan
+ id="tspan3160-7-2-5"
+ y="181.30766"
+ x="320.91974"
+ sodipodi:role="line">(array)</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="493.92169"
+ y="100.05532"
+ id="text3051-7-5-1-0-3-0-0-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4859"
+ x="493.92169"
+ y="100.05532">XkbSectionRec and</tspan><tspan
+ sodipodi:role="line"
+ id="tspan4861"
+ x="493.92169"
+ y="115.05532">XkbRowRec</tspan><tspan
+ sodipodi:role="line"
+ id="tspan4863"
+ x="493.92169"
+ y="130.05533">repeated from</tspan><tspan
+ sodipodi:role="line"
+ id="tspan4865"
+ x="493.92169"
+ y="145.05533">Figure 16.4</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="m 145.46125,362.65683 119.5572,113.57933"
+ id="path4958"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="m 145.60912,338.53209 115.94557,-10e-6"
+ id="path4958-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 145.5454,87.692901 264.67217,87.340642"
+ id="path4958-1-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="m 375.45797,390.57851 96.04348,-10e-6"
+ id="path4958-1-1-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-0)"
+ d="m 145.83487,315.83026 48.44557,0 -0.99631,-255.040592 -46.88701,0"
+ id="path5476"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-0)"
+ d="m 375.34503,362.86422 67.01661,-0.24908 -1.2869,-281.955712 -61.19742,0"
+ id="path5476-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-0)"
+ d="m 378.59041,134.56566 26.90775,0 -0.51891,94.05478 -23.86993,0"
+ id="path5476-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ </g>
+</svg>