Add glyphs for accent keys

The "dotted circle" character combined with the accent was badly
rendered on many devices.
This commit is contained in:
Jules Aguillon 2022-03-18 17:31:23 +01:00
parent d733f8c78c
commit 57c6208b50
11 changed files with 713 additions and 9 deletions

View File

@ -156,15 +156,15 @@ class KeyValue
FLAG_SHIFT | FLAG_KEY_FONT | FLAG_SMALLER_FONT); FLAG_SHIFT | FLAG_KEY_FONT | FLAG_SMALLER_FONT);
addModifierKey("ctrl", "Ctrl", FLAG_CTRL | FLAG_SMALLER_FONT); addModifierKey("ctrl", "Ctrl", FLAG_CTRL | FLAG_SMALLER_FONT);
addModifierKey("alt", "Alt", FLAG_ALT | FLAG_SMALLER_FONT); addModifierKey("alt", "Alt", FLAG_ALT | FLAG_SMALLER_FONT);
addModifierKey("accent_aigu", "◌́", FLAG_ACCENT2 | FLAG_LOCALIZED); addModifierKey("accent_aigu", "\u0050", FLAG_ACCENT2 | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_caron", "◌̌", FLAG_ACCENT_CARON | FLAG_LOCALIZED); addModifierKey("accent_caron", "\u0051", FLAG_ACCENT_CARON | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_cedille", "◌̧", FLAG_ACCENT5 | FLAG_LOCALIZED); addModifierKey("accent_cedille", "\u0052", FLAG_ACCENT5 | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_circonflexe", "◌̂", FLAG_ACCENT3 | FLAG_LOCALIZED); addModifierKey("accent_circonflexe", "\u0053", FLAG_ACCENT3 | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_grave", "◌̀", FLAG_ACCENT1 | FLAG_LOCALIZED); addModifierKey("accent_grave", "\u0054", FLAG_ACCENT1 | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_macron", "◌̄", FLAG_ACCENT_MACRON | FLAG_LOCALIZED); addModifierKey("accent_macron", "\u0055", FLAG_ACCENT_MACRON | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_tilde", "◌̃", FLAG_ACCENT4 | FLAG_LOCALIZED); addModifierKey("accent_ring", "\u0056", FLAG_ACCENT_RING | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_trema", "◌̈", FLAG_ACCENT6 | FLAG_LOCALIZED); addModifierKey("accent_tilde", "\u0057", FLAG_ACCENT4 | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("accent_ring", "◌̊", FLAG_ACCENT_RING | FLAG_LOCALIZED); addModifierKey("accent_trema", "\u0058", FLAG_ACCENT6 | FLAG_KEY_FONT | FLAG_LOCALIZED);
addModifierKey("superscript", "Sup", FLAG_ACCENT_SUPERSCRIPT | FLAG_SMALLER_FONT); addModifierKey("superscript", "Sup", FLAG_ACCENT_SUPERSCRIPT | FLAG_SMALLER_FONT);
addModifierKey("subscript", "Sub", FLAG_ACCENT_SUBSCRIPT | FLAG_SMALLER_FONT); addModifierKey("subscript", "Sub", FLAG_ACCENT_SUBSCRIPT | FLAG_SMALLER_FONT);
addModifierKey("ordinal", "Ord", FLAG_ACCENT_ORDINAL | FLAG_SMALLER_FONT); addModifierKey("ordinal", "Ord", FLAG_ACCENT_ORDINAL | FLAG_SMALLER_FONT);

78
srcs/special_font/50.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Acute_accent.svg -->
<!-- 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="122.09333"
height="182.29333"
viewBox="0 0 32.30386 48.23178"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Acut.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="1.0466796"
inkscape:cy="68.289547"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-105.5564,-141.3484)">
<g
style="stroke-width:0.1"
id="g263"
transform="matrix(3.5277777,0,0,3.5277777,-679.89625,-363.27551)">
<path
d="m 223.117,152.574 c -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.14,-2.015 c 0,-0.301 0.144,-0.454 0.437,-0.454 0.301,0 0.453,0.153 0.453,0.454 0,0.304 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.149 -0.468,-0.453 z m 0.89,-1.329 c 0,-0.312 0.145,-0.468 0.438,-0.468 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.293,0 -0.438,-0.14 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.152 0.454,0.453 0,0.293 -0.153,0.438 -0.454,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 z m 1.578,-0.328 c 0,-0.289 0.145,-0.437 0.438,-0.437 0.289,0 0.437,0.148 0.437,0.437 0,0.313 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.156 -0.438,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.148,-0.453 0.453,-0.453 z m 1.343,0.891 c 0.29,0 0.438,0.152 0.438,0.453 0,0.293 -0.148,0.437 -0.438,0.437 -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.149,-0.453 0.453,-0.453 z m 0.907,1.343 c 0.289,0 0.437,0.153 0.437,0.454 0,0.304 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.149 -0.453,-0.453 0,-0.301 0.156,-0.454 0.469,-0.454 z m 0.312,1.594 c 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 z m 0.125,2.016 c 0,0.293 -0.152,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.152 0.453,0.453 z m -0.906,1.344 c 0,0.293 -0.148,0.437 -0.438,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.454 0.437,-0.454 0.29,0 0.438,0.153 0.438,0.454 z m -1.328,0.875 c 0,0.304 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.149 -0.438,-0.453 0,-0.301 0.145,-0.454 0.438,-0.454 0.3,0 0.453,0.153 0.453,0.454 z m -1.594,0.312 c 0,0.313 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.156 -0.438,-0.469 0,-0.289 0.145,-0.437 0.438,-0.437 0.289,0 0.437,0.148 0.437,0.437 z m -2.016,0.141 c -0.293,0 -0.437,-0.149 -0.437,-0.453 0,-0.301 0.144,-0.454 0.437,-0.454 0.301,0 0.454,0.149 0.454,0.438 0,0.312 -0.153,0.469 -0.454,0.469 z m -1.328,-0.891 c -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.145,-0.454 0.438,-0.454 0.3,0 0.453,0.153 0.453,0.454 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.906,-1.344 c -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.293 -0.152,0.437 -0.453,0.437 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path350"
inkscape:connector-curvature="0" />
<path
d="m 230.566,143.73 c 0,0.344 -0.296,0.704 -0.89,1.079 l -3.156,2 h -0.891 l 3.047,-3.063 c 0.469,-0.469 0.906,-0.703 1.312,-0.703 0.137,0 0.266,0.086 0.391,0.25 0.125,0.156 0.187,0.305 0.187,0.437 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path352"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

78
srcs/special_font/51.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Caron.svg -->
<!-- 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="122.09333"
height="181.05333"
viewBox="0 0 32.30386 47.903695"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Caron.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="106.76093"
inkscape:cy="83.59395"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-77.586169,-170.23859)">
<g
style="stroke-width:0.1"
id="g997"
transform="matrix(3.5277777,0,0,3.5277777,-707.86648,-1871.3922)">
<path
d="m 223.117,588.168 c -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.14,-2.016 c 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.153 0.453,0.453 0,0.305 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.148 -0.468,-0.453 z m 0.89,-1.328 c 0,-0.312 0.145,-0.469 0.438,-0.469 0.3,0 0.453,0.153 0.453,0.454 0,0.293 -0.153,0.437 -0.453,0.437 -0.293,0 -0.438,-0.141 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.152 0.454,0.453 0,0.293 -0.153,0.437 -0.454,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 z m 1.578,-0.328 c 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 0,0.312 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.157 -0.438,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 z m 1.343,0.89 c 0.29,0 0.438,0.153 0.438,0.454 0,0.293 -0.148,0.437 -0.438,0.437 -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.149,-0.454 0.453,-0.454 z m 0.907,1.344 c 0.289,0 0.437,0.153 0.437,0.453 0,0.305 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.148 -0.453,-0.453 0,-0.3 0.156,-0.453 0.469,-0.453 z m 0.312,1.594 c 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 z m 0.125,2.016 c 0,0.293 -0.152,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.454 0.453,-0.454 0.301,0 0.453,0.153 0.453,0.454 z m -0.906,1.343 c 0,0.293 -0.148,0.438 -0.438,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.3 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.153 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.148 -0.438,-0.453 0,-0.3 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.153 0.453,0.453 z m -1.594,0.313 c 0,0.312 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.157 -0.438,-0.469 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 z m -2.016,0.14 c -0.293,0 -0.437,-0.148 -0.437,-0.453 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.149 0.454,0.438 0,0.312 -0.153,0.468 -0.454,0.468 z m -1.328,-0.89 c -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.153 0.453,0.453 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.906,-1.344 c -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.454 0.437,-0.454 0.301,0 0.453,0.153 0.453,0.454 0,0.293 -0.152,0.437 -0.453,0.437 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path394"
inkscape:connector-curvature="0" />
<path
d="m 230.676,578.73 -2.75,3.672 h -1.36 l -2.75,-3.672 h 0.735 l 2.687,2.266 2.672,-2.266 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path396"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

78
srcs/special_font/52.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Cedilla_(v2).svg -->
<!-- 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="122.09333"
height="201.86667"
viewBox="0 0 32.30386 53.410558"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Cedilla.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="115.33239"
inkscape:cy="95.219133"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-75.318304,-113.05664)">
<g
style="stroke-width:0.1"
id="g865"
transform="matrix(3.5277777,0,0,3.5277777,-933.43209,-1245.6493)">
<path
d="m 286.414,390.16 c -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.141,-2.015 c 0,-0.301 0.145,-0.454 0.438,-0.454 0.301,0 0.453,0.153 0.453,0.454 0,0.304 -0.141,0.453 -0.422,0.453 -0.312,0 -0.469,-0.149 -0.469,-0.453 z m 0.891,-1.329 c 0,-0.312 0.145,-0.468 0.438,-0.468 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.293,0 -0.438,-0.14 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.293 -0.152,0.438 -0.453,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 z m 1.578,-0.328 c 0,-0.289 0.144,-0.437 0.437,-0.437 0.29,0 0.438,0.148 0.438,0.437 0,0.313 -0.148,0.469 -0.438,0.469 -0.293,0 -0.437,-0.156 -0.437,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.305,0 -0.454,-0.145 -0.454,-0.438 0,-0.301 0.149,-0.453 0.454,-0.453 z m 1.343,0.891 c 0.289,0 0.438,0.152 0.438,0.453 0,0.293 -0.149,0.437 -0.438,0.437 -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.149,-0.453 0.453,-0.453 z m 0.907,1.343 c 0.289,0 0.437,0.153 0.437,0.454 0,0.304 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.149 -0.453,-0.453 0,-0.301 0.156,-0.454 0.469,-0.454 z m 0.312,1.594 c 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 z m 0.125,2.016 c 0,0.293 -0.152,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.152 0.453,0.453 z m -0.906,1.344 c 0,0.293 -0.149,0.437 -0.438,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.454 0.437,-0.454 0.289,0 0.438,0.153 0.438,0.454 z m -1.328,0.875 c 0,0.304 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.149 -0.438,-0.453 0,-0.301 0.145,-0.454 0.438,-0.454 0.3,0 0.453,0.153 0.453,0.454 z m -1.594,0.312 c 0,0.313 -0.148,0.469 -0.438,0.469 -0.293,0 -0.437,-0.156 -0.437,-0.469 0,-0.289 0.144,-0.437 0.437,-0.437 0.29,0 0.438,0.148 0.438,0.437 z m -2.016,0.141 c -0.293,0 -0.437,-0.149 -0.437,-0.453 0,-0.301 0.144,-0.454 0.437,-0.454 0.301,0 0.453,0.149 0.453,0.438 0,0.312 -0.152,0.469 -0.453,0.469 z m -1.328,-0.891 c -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.145,-0.454 0.438,-0.454 0.3,0 0.453,0.153 0.453,0.454 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.906,-1.344 c -0.293,0 -0.438,-0.144 -0.438,-0.437 0,-0.301 0.145,-0.453 0.438,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.293 -0.152,0.437 -0.453,0.437 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path502"
inkscape:connector-curvature="0" />
<path
d="m 292.664,398.426 c 0,0.613 -0.336,1.094 -1.016,1.437 -0.539,0.282 -1.148,0.422 -1.828,0.422 -0.519,0 -1.101,-0.117 -1.75,-0.344 l 0.297,-0.687 c 0.524,0.176 0.969,0.266 1.344,0.266 0.867,0 1.297,-0.309 1.297,-0.922 0,-0.524 -0.27,-0.805 -0.813,-0.844 -0.281,-0.024 -0.613,0.004 -1,0.078 l -0.14,-0.094 0.922,-2.187 h 0.765 l -0.578,1.422 c 0.199,-0.043 0.418,-0.063 0.656,-0.063 0.512,0 0.934,0.125 1.266,0.375 0.387,0.27 0.578,0.649 0.578,1.141 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path504"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

78
srcs/special_font/53.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Circumflex_accent.svg -->
<!-- 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="122.09333"
height="181.05333"
viewBox="0 0 32.30386 47.903695"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Circumflex.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="83.903826"
inkscape:cy="110.52671"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-83.633779,-115.05411)">
<g
style="stroke-width:0.1"
id="g430"
transform="matrix(3.5277777,0,0,3.5277777,-701.81887,-529.59082)">
<path
d="m 223.117,192.172 c -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.14,-2.016 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.305 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.148 -0.468,-0.453 z m 0.89,-1.328 c 0,-0.312 0.145,-0.469 0.438,-0.469 0.3,0 0.453,0.153 0.453,0.454 0,0.292 -0.153,0.437 -0.453,0.437 -0.293,0 -0.438,-0.141 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.152 0.454,0.453 0,0.293 -0.153,0.437 -0.454,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 z m 1.578,-0.328 c 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 0,0.312 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.157 -0.438,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 z m 1.343,0.89 c 0.29,0 0.438,0.153 0.438,0.454 0,0.292 -0.148,0.437 -0.438,0.437 -0.304,0 -0.453,-0.145 -0.453,-0.437 0,-0.301 0.149,-0.454 0.453,-0.454 z m 0.907,1.344 c 0.289,0 0.437,0.152 0.437,0.453 0,0.305 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.148 -0.453,-0.453 0,-0.301 0.156,-0.453 0.469,-0.453 z m 0.312,1.594 c 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 z m 0.125,2.016 c 0,0.292 -0.152,0.437 -0.453,0.437 -0.305,0 -0.453,-0.145 -0.453,-0.437 0,-0.301 0.148,-0.454 0.453,-0.454 0.301,0 0.453,0.153 0.453,0.454 z m -0.906,1.343 c 0,0.293 -0.148,0.438 -0.438,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.301 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.152 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.148 -0.438,-0.453 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 z m -1.594,0.313 c 0,0.312 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.157 -0.438,-0.469 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 z m -2.016,0.14 c -0.293,0 -0.437,-0.148 -0.437,-0.453 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.149 0.454,0.438 0,0.312 -0.153,0.468 -0.454,0.468 z m -1.328,-0.89 c -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.906,-1.344 c -0.293,0 -0.437,-0.145 -0.437,-0.437 0,-0.301 0.144,-0.454 0.437,-0.454 0.301,0 0.453,0.153 0.453,0.454 0,0.292 -0.152,0.437 -0.453,0.437 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path354"
inkscape:connector-curvature="0" />
<path
d="m 230.676,186.406 h -0.766 l -2.672,-2.265 -2.687,2.265 h -0.735 l 2.75,-3.672 h 1.36 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path356"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

78
srcs/special_font/54.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Grave_accent.svg -->
<!-- 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="122.09333"
height="182.29333"
viewBox="0 0 32.30386 48.23178"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Acute.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="-24.667638"
inkscape:cy="79.718125"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-112.35998,-136.81268)">
<g
style="stroke-width:0.1"
id="g253"
transform="matrix(3.5277777,0,0,3.5277777,-673.09267,-228.10417)">
<path
d="m 223.117,112.973 c -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.14,-2.016 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.305 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.148 -0.468,-0.453 z m 0.89,-1.328 c 0,-0.313 0.145,-0.469 0.438,-0.469 0.3,0 0.453,0.153 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.293,0 -0.438,-0.141 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.152 0.454,0.453 0,0.293 -0.153,0.437 -0.454,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 z m 1.578,-0.328 c 0,-0.29 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.148 0.437,0.438 0,0.312 -0.148,0.468 -0.437,0.468 -0.293,0 -0.438,-0.156 -0.438,-0.468 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 z m 1.343,0.89 c 0.29,0 0.438,0.153 0.438,0.453 0,0.293 -0.148,0.438 -0.438,0.438 -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.149,-0.453 0.453,-0.453 z m 0.907,1.344 c 0.289,0 0.437,0.152 0.437,0.453 0,0.305 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.148 -0.453,-0.453 0,-0.301 0.156,-0.453 0.469,-0.453 z m 0.312,1.594 c 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 z m 0.125,2.015 c 0,0.293 -0.152,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.153 0.453,0.453 z m -0.906,1.344 c 0,0.293 -0.148,0.438 -0.438,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.301 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.152 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.148 -0.438,-0.453 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 z m -1.594,0.313 c 0,0.312 -0.148,0.468 -0.437,0.468 -0.293,0 -0.438,-0.156 -0.438,-0.468 0,-0.29 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.148 0.437,0.438 z m -2.016,0.14 c -0.293,0 -0.437,-0.148 -0.437,-0.453 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.148 0.454,0.437 0,0.313 -0.153,0.469 -0.454,0.469 z m -1.328,-0.89 c -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.906,-1.344 c -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.153 0.453,0.453 0,0.293 -0.152,0.438 -0.453,0.438 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path346"
inkscape:connector-curvature="0" />
<path
d="m 228.941,107.207 h -0.875 l -3.171,-2 c -0.633,-0.406 -0.954,-0.723 -0.954,-0.953 0,-0.539 0.231,-0.813 0.688,-0.813 0.375,0 0.797,0.235 1.266,0.704 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path348"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

79
srcs/special_font/55.svg Normal file
View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Macron.svg -->
<!-- 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="122.09333"
height="159.58667"
viewBox="0 0 32.30386 42.223974"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Macron.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="43.903801"
inkscape:cy="104.89849"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:object-nodes="false" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-94.217119,-150.39992)">
<g
style="stroke-width:0.1"
id="g754"
transform="matrix(3.5277777,0,0,3.5277777,-691.23553,-779.3212)">
<path
d="m 223.117,271.371 c -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.14,-2.016 c 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.153 0.453,0.453 0,0.305 -0.14,0.454 -0.422,0.454 -0.312,0 -0.468,-0.149 -0.468,-0.454 z m 0.89,-1.328 c 0,-0.312 0.145,-0.468 0.438,-0.468 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.293,0 -0.438,-0.14 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.152 0.454,0.453 0,0.293 -0.153,0.438 -0.454,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 z m 1.578,-0.328 c 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 0,0.312 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.157 -0.438,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.148,-0.453 0.453,-0.453 z m 1.343,0.891 c 0.29,0 0.438,0.152 0.438,0.453 0,0.293 -0.148,0.437 -0.438,0.437 -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.149,-0.453 0.453,-0.453 z m 0.907,1.343 c 0.289,0 0.437,0.153 0.437,0.453 0,0.305 -0.152,0.454 -0.453,0.454 -0.305,0 -0.453,-0.149 -0.453,-0.454 0,-0.3 0.156,-0.453 0.469,-0.453 z m 0.312,1.594 c 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 z m 0.125,2.016 c 0,0.293 -0.152,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.152 0.453,0.453 z m -0.906,1.343 c 0,0.293 -0.148,0.438 -0.438,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.3 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.153 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.454 -0.453,0.454 -0.293,0 -0.438,-0.149 -0.438,-0.454 0,-0.3 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.153 0.453,0.453 z m -1.594,0.313 c 0,0.312 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.157 -0.438,-0.469 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 z m -2.016,0.141 c -0.293,0 -0.437,-0.149 -0.437,-0.454 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.149 0.454,0.438 0,0.312 -0.153,0.469 -0.454,0.469 z m -1.328,-0.891 c -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.153 0.453,0.453 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.906,-1.344 c -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.293 -0.152,0.437 -0.453,0.437 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path362"
inkscape:connector-curvature="0" />
<path
d="m 223.816,263.543 h 6.859 v 1.188 h -6.859 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path364"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

78
srcs/special_font/56.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Ring_above.svg -->
<!-- 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="122.09333"
height="183.33333"
viewBox="0 0 32.30386 48.506944"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Ring above.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="55.332374"
inkscape:cy="71.666613"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-91.193309,-141.96674)">
<g
style="stroke-width:0.1"
id="g941"
transform="matrix(3.5277777,0,0,3.5277777,-694.25934,-1619.6608)">
<path
d="m 223.117,508.969 c -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.14,-2.016 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.305 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.148 -0.468,-0.453 z m 0.89,-1.328 c 0,-0.312 0.145,-0.469 0.438,-0.469 0.3,0 0.453,0.153 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.293,0 -0.438,-0.141 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.152 0.454,0.453 0,0.293 -0.153,0.437 -0.454,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 z m 1.578,-0.328 c 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 0,0.312 -0.148,0.468 -0.437,0.468 -0.293,0 -0.438,-0.156 -0.438,-0.468 z m 2.016,-0.125 c 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.453 0.453,-0.453 z m 1.343,0.89 c 0.29,0 0.438,0.153 0.438,0.453 0,0.293 -0.148,0.438 -0.438,0.438 -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.149,-0.453 0.453,-0.453 z m 0.907,1.344 c 0.289,0 0.437,0.152 0.437,0.453 0,0.305 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.148 -0.453,-0.453 0,-0.301 0.156,-0.453 0.469,-0.453 z m 0.312,1.594 c 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 z m 0.125,2.015 c 0,0.293 -0.152,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.153 0.453,0.453 z m -0.906,1.344 c 0,0.293 -0.148,0.438 -0.438,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.301 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.152 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.148 -0.438,-0.453 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 z m -1.594,0.313 c 0,0.312 -0.148,0.468 -0.437,0.468 -0.293,0 -0.438,-0.156 -0.438,-0.468 0,-0.289 0.145,-0.438 0.438,-0.438 0.289,0 0.437,0.149 0.437,0.438 z m -2.016,0.14 c -0.293,0 -0.437,-0.148 -0.437,-0.453 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.148 0.454,0.438 0,0.312 -0.153,0.468 -0.454,0.468 z m -1.328,-0.89 c -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.906,-1.344 c -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.153 0.453,0.453 0,0.293 -0.152,0.438 -0.453,0.438 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path386"
inkscape:connector-curvature="0" />
<path
d="m 229.426,501.547 c 0,0.605 -0.211,1.121 -0.641,1.547 -0.426,0.429 -0.941,0.64 -1.547,0.64 -0.593,0 -1.109,-0.211 -1.547,-0.64 -0.437,-0.426 -0.656,-0.942 -0.656,-1.547 0,-0.594 0.219,-1.102 0.656,-1.531 0.438,-0.438 0.954,-0.657 1.547,-0.657 0.606,0 1.121,0.219 1.547,0.657 0.43,0.429 0.641,0.937 0.641,1.531 z m -0.844,0 c 0,-0.352 -0.129,-0.664 -0.391,-0.938 -0.269,-0.281 -0.586,-0.421 -0.953,-0.421 -0.363,0 -0.679,0.136 -0.953,0.406 -0.269,0.273 -0.406,0.59 -0.406,0.953 0,0.367 0.141,0.683 0.422,0.953 0.273,0.262 0.586,0.391 0.937,0.391 0.356,0 0.668,-0.133 0.938,-0.407 0.273,-0.269 0.406,-0.582 0.406,-0.937 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path388"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

78
srcs/special_font/57.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Tilde_(diacritic).svg -->
<!-- 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="122.09333"
height="170.62666"
viewBox="0 0 32.30386 45.144973"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Tilde.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="-47.524747"
inkscape:cy="102.45622"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-118.40759,-161.03466)">
<g
style="stroke-width:0.1"
id="g726"
transform="matrix(3.5277777,0,0,3.5277777,-667.04506,-626.07252)">
<path
d="m 223.117,231.773 c -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.14,-2.015 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.305 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.148 -0.468,-0.453 z m 0.89,-1.328 c 0,-0.313 0.145,-0.469 0.438,-0.469 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.293,0 -0.438,-0.141 -0.438,-0.422 z m 1.344,-0.907 c 0,-0.3 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.153 0.454,0.453 0,0.293 -0.153,0.438 -0.454,0.438 -0.293,0 -0.437,-0.145 -0.437,-0.438 z m 1.578,-0.328 c 0,-0.289 0.145,-0.437 0.438,-0.437 0.289,0 0.437,0.148 0.437,0.437 0,0.313 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.156 -0.438,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.153 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.3 0.148,-0.453 0.453,-0.453 z m 1.343,0.891 c 0.29,0 0.438,0.152 0.438,0.453 0,0.293 -0.148,0.438 -0.438,0.438 -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.149,-0.453 0.453,-0.453 z m 0.907,1.344 c 0.289,0 0.437,0.152 0.437,0.453 0,0.305 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.148 -0.453,-0.453 0,-0.301 0.156,-0.453 0.469,-0.453 z m 0.312,1.593 c 0.289,0 0.438,0.149 0.438,0.438 0,0.293 -0.149,0.437 -0.438,0.437 -0.312,0 -0.469,-0.144 -0.469,-0.437 0,-0.289 0.157,-0.438 0.469,-0.438 z m 0.125,2.016 c 0,0.293 -0.152,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.152 0.453,0.453 z m -0.906,1.344 c 0,0.293 -0.148,0.437 -0.438,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.152 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.148 -0.438,-0.453 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 z m -1.594,0.312 c 0,0.313 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.156 -0.438,-0.469 0,-0.289 0.145,-0.437 0.438,-0.437 0.289,0 0.437,0.148 0.437,0.437 z m -2.016,0.141 c -0.293,0 -0.437,-0.148 -0.437,-0.453 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.148 0.454,0.437 0,0.313 -0.153,0.469 -0.454,0.469 z m -1.328,-0.891 c -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.906,-1.343 c -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.293 -0.152,0.438 -0.453,0.438 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path358"
inkscape:connector-curvature="0" />
<path
d="m 230.879,223.117 c -0.051,0.625 -0.289,1.168 -0.719,1.625 -0.445,0.481 -0.972,0.719 -1.578,0.719 -0.508,0 -1.055,-0.164 -1.641,-0.5 -0.593,-0.344 -1.078,-0.516 -1.453,-0.516 -0.269,0 -0.531,0.106 -0.781,0.313 -0.258,0.199 -0.41,0.433 -0.453,0.703 h -0.656 c 0.343,-1.477 1.152,-2.219 2.422,-2.219 0.449,0 1.011,0.168 1.687,0.5 0.68,0.324 1.117,0.485 1.313,0.485 0.625,0 1.039,-0.368 1.234,-1.11 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path360"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

78
srcs/special_font/58.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- https://commons.wikimedia.org/wiki/File:Diaeresis.svg -->
<!-- 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="122.09333"
height="166.03999"
viewBox="0 0 32.30386 43.931416"
version="1.1"
id="svg8"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="Diaeresis.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="35.332362"
inkscape:cy="104.25287"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-96.484979,-175.24861)">
<g
style="stroke-width:0.1"
id="g885"
transform="matrix(3.5277777,0,0,3.5277777,-688.96767,-1311.558)">
<path
d="m 223.117,429.77 c -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 z m -0.14,-2.016 c 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.305 -0.14,0.453 -0.422,0.453 -0.312,0 -0.468,-0.148 -0.468,-0.453 z m 0.89,-1.328 c 0,-0.313 0.145,-0.469 0.438,-0.469 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.153,0.438 -0.453,0.438 -0.293,0 -0.438,-0.141 -0.438,-0.422 z m 1.344,-0.906 c 0,-0.301 0.144,-0.454 0.437,-0.454 0.301,0 0.454,0.153 0.454,0.454 0,0.293 -0.153,0.437 -0.454,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 z m 1.578,-0.329 c 0,-0.289 0.145,-0.437 0.438,-0.437 0.289,0 0.437,0.148 0.437,0.437 0,0.313 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.156 -0.438,-0.469 z m 2.016,-0.125 c 0.3,0 0.453,0.153 0.453,0.454 0,0.293 -0.153,0.437 -0.453,0.437 -0.305,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.148,-0.454 0.453,-0.454 z m 1.343,0.891 c 0.29,0 0.438,0.152 0.438,0.453 0,0.293 -0.148,0.438 -0.438,0.438 -0.304,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.149,-0.453 0.453,-0.453 z m 0.907,1.344 c 0.289,0 0.437,0.152 0.437,0.453 0,0.305 -0.152,0.453 -0.453,0.453 -0.305,0 -0.453,-0.148 -0.453,-0.453 0,-0.301 0.156,-0.453 0.469,-0.453 z m 0.312,1.594 c 0.289,0 0.438,0.148 0.438,0.437 0,0.293 -0.149,0.438 -0.438,0.438 -0.312,0 -0.469,-0.145 -0.469,-0.438 0,-0.289 0.157,-0.437 0.469,-0.437 z m 0.125,2.015 c 0,0.293 -0.152,0.438 -0.453,0.438 -0.305,0 -0.453,-0.145 -0.453,-0.438 0,-0.301 0.148,-0.453 0.453,-0.453 0.301,0 0.453,0.152 0.453,0.453 z m -0.906,1.344 c 0,0.293 -0.148,0.437 -0.438,0.437 -0.293,0 -0.437,-0.144 -0.437,-0.437 0,-0.301 0.144,-0.453 0.437,-0.453 0.29,0 0.438,0.152 0.438,0.453 z m -1.328,0.875 c 0,0.305 -0.153,0.453 -0.453,0.453 -0.293,0 -0.438,-0.148 -0.438,-0.453 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 z m -1.594,0.312 c 0,0.313 -0.148,0.469 -0.437,0.469 -0.293,0 -0.438,-0.156 -0.438,-0.469 0,-0.289 0.145,-0.437 0.438,-0.437 0.289,0 0.437,0.148 0.437,0.437 z m -2.016,0.141 c -0.293,0 -0.437,-0.148 -0.437,-0.453 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.454,0.148 0.454,0.437 0,0.313 -0.153,0.469 -0.454,0.469 z m -1.328,-0.891 c -0.304,0 -0.453,-0.144 -0.453,-0.437 0,-0.301 0.145,-0.453 0.438,-0.453 0.3,0 0.453,0.152 0.453,0.453 0,0.293 -0.149,0.437 -0.438,0.437 z m -0.906,-1.343 c -0.293,0 -0.437,-0.145 -0.437,-0.438 0,-0.301 0.144,-0.453 0.437,-0.453 0.301,0 0.453,0.152 0.453,0.453 0,0.293 -0.152,0.438 -0.453,0.438 z"
style="fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path378"
inkscape:connector-curvature="0" />
<path
d="m 230.52,422.551 c 0,0.304 -0.102,0.558 -0.313,0.765 -0.219,0.211 -0.473,0.313 -0.766,0.313 -0.3,0 -0.562,-0.102 -0.781,-0.313 -0.219,-0.207 -0.328,-0.461 -0.328,-0.765 0,-0.301 0.109,-0.555 0.328,-0.766 0.219,-0.219 0.481,-0.328 0.781,-0.328 0.293,0 0.547,0.109 0.766,0.328 0.211,0.211 0.313,0.465 0.313,0.766 z m -4.375,0 c 0,0.304 -0.102,0.558 -0.313,0.765 -0.207,0.211 -0.461,0.313 -0.766,0.313 -0.3,0 -0.554,-0.102 -0.765,-0.313 -0.219,-0.207 -0.328,-0.461 -0.328,-0.765 0,-0.301 0.109,-0.555 0.328,-0.766 0.211,-0.219 0.465,-0.328 0.765,-0.328 0.305,0 0.559,0.109 0.766,0.328 0.211,0.211 0.313,0.465 0.313,0.766 z"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1"
id="path380"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -7,6 +7,7 @@ i = 2
while (i < $argc) while (i < $argc)
Select(Strtol($argv[i]:t:r, 16)) Select(Strtol($argv[i]:t:r, 16))
Import($argv[i]) Import($argv[i])
AutoWidth(150)
i++ i++
endloop endloop