Skip to content

Instantly share code, notes, and snippets.

@tshinnic
Created July 12, 2014 01:07
Show Gist options
  • Save tshinnic/2c6f0b9dafc382cc8888 to your computer and use it in GitHub Desktop.
Save tshinnic/2c6f0b9dafc382cc8888 to your computer and use it in GitHub Desktop.
SVG test to demo broken remove overlap in FontForge circa commit 7535262b
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Blissymbolics font generator experimentation</metadata>
<defs>
<font id="testfont1" horiz-adv-x="450" >
<font-face
font-family="testfont1"
font-weight="400"
font-stretch="normal"
panose-1="2 0 5 3 0 0 0 0 0 0"
units-per-em="1200"
ascent="1175"
descent="-75"
bbox="-15 -15 800 1185"
x-height="600"
cap-height="800"
unicode-range="U+4E00-U+53FF"
/>
<missing-glyph horiz-adv-x="381" d="M100,100 h200 v600 h-200 z" />
<glyph glyph-name="C12341" unicode="&#x4F07;" horiz-adv-x="225" d="M100,600L100,800M0,400L200,400M0,800L200,800M0,500A100,100,0,0,1,200,500A100,100,0,0,1,0,500" />
<glyph glyph-name="C12357" unicode="&#x4F0E;" horiz-adv-x="425" d="M0,400A200,200,0,0,1,200,600M200,600A200,200,0,0,1,400,400M100,700A100,100,0,0,1,300,700A100,100,0,0,1,100,700M137.5,762.5L262.5,637.5M137.5,637.5L262.5,762.5" />
<glyph glyph-name="C12360" unicode="&#x4F10;" horiz-adv-x="425" d="M0,800L400,400M0,400L400,800M0,400L400,400L400,800M400,800L0,800L0,400" />
<glyph glyph-name="C12592" unicode="&#x4F23;" horiz-adv-x="425" d="M150,600A50,50,0,0,1,250,600A50,50,0,0,1,150,600M0,600A200,200,0,0,1,400,600A200,200,0,0,1,0,600M300,900L200,800L300,700" />
<glyph glyph-name="C12860" unicode="&#x4F42;" horiz-adv-x="325" d="M0,500L100,400M200,500L300,400M200,700L300,600M0,500L200,500L200,700M100,400L300,400L300,600M200,700L0,700L0,500" />
<glyph glyph-name="C12886" unicode="&#x4F4B;" horiz-adv-x="625" d="M0,400L200,200M400,400L600,200M400,800L600,600M0,400L400,400L400,800M200,200L600,200L600,600M400,800L0,800L0,400" />
<glyph glyph-name="C13128" unicode="&#x4F67;" horiz-adv-x="725" d="M400,500L500,500M200,500L400,500M0,400L400,400M300,800L700,800M100,600A100,100,0,0,1,300,600A100,100,0,0,1,100,600M400,600A100,100,0,0,1,600,600A100,100,0,0,1,400,600M300,400L700,400L700,800M400,800L0,800L0,400" />
<glyph glyph-name="C14659" unicode="&#x500C;" horiz-adv-x="425" d="M200,400L200,800M100,500L300,500L300,700M300,700L100,700L100,500M300,700L200,800L100,700M0,593.75A125,125,0,0,1,200,593.75A150,150,0,0,0,400,593.75" />
<glyph glyph-name="C15198" unicode="&#x503F;" horiz-adv-x="425" d="M0,400L400,400L400,800M400,800L0,800L0,400M400,400L200,600L0,400" />
<glyph glyph-name="C16452" unicode="&#x50C2;" horiz-adv-x="425" d="M300,400L300,600M200,500L400,500M125,675L225,575M0,800L200,600M200,500A100,100,0,0,1,400,500A100,100,0,0,1,200,500" />
<glyph glyph-name="C17233" unicode="&#x50FB;" horiz-adv-x="425" d="M125,675L225,575M0,800L200,600M200,500A100,100,0,0,1,400,500A100,100,0,0,1,200,500" />
<glyph glyph-name="C17504" unicode="&#x5116;" horiz-adv-x="775" d="M0,600L400,600M350,600L750,600M600,550L700,450M0,600L400,200M650,500L750,600M150,500A100,100,0,0,1,350,500A100,100,0,0,1,150,500M187.5,562.5L312.5,437.5M187.5,437.5L312.5,562.5M150,700A100,100,0,0,1,350,700A100,100,0,0,1,150,700M187.5,762.5L312.5,637.5M187.5,637.5L312.5,762.5M350,700A100,100,0,0,1,550,700A100,100,0,0,1,350,700M387.5,762.5L512.5,637.5M387.5,637.5L512.5,762.5M550,700A100,100,0,0,1,750,700A100,100,0,0,1,550,700M587.5,762.5L712.5,637.5M587.5,637.5L712.5,762.5" />
<glyph glyph-name="C17765" unicode="&#x512C;" horiz-adv-x="625" d="M400,600L600,600M68.75,731.25L168.75,631.25M450,550L550,450M131.25,668.75L331.25,468.75M231.25,631.25L331.25,731.25M500,500L600,600M68.75,468.75L268.75,668.75M0,600A200,200,0,0,1,400,600A200,200,0,0,1,0,600M400,700A100,100,0,0,1,600,700A100,100,0,0,1,400,700M437.5,762.5L562.5,637.5M437.5,637.5L562.5,762.5" />
<glyph glyph-name="C22067" unicode="&#x5195;" horiz-adv-x="575" d="M450,500L550,400M50,800L250,600M150,900L350,700M300,650L500,450M50,800L150,900M250,600L350,700M0,793.75A125,125,0,0,1,200,793.75A150,150,0,0,0,400,793.75" />
<glyph glyph-name="C90023" unicode="&#x526D;" horiz-adv-x="625" d="M100,400L100,600M500,400L500,600M0,500L200,500M400,500L600,500M325,675L425,575M200,800L400,600M175,575L275,675M200,600L400,800M0,500A100,100,0,0,1,200,500A100,100,0,0,1,0,500M400,500A100,100,0,0,1,600,500A100,100,0,0,1,400,500" />
<glyph glyph-name="C90043" unicode="&#x527A;" horiz-adv-x="425" d="M200,400L200,800M100,800L300,800M100,300A100,100,0,0,1,300,300A100,100,0,0,1,100,300M0,400A200,200,0,0,1,200,600M200,600A200,200,0,0,1,400,400" />
<glyph glyph-name="C90084" unicode="&#x5299;" horiz-adv-x="425" d="M200,400L200,800M237.5,562.5L337.5,462.5M62.5,737.5L262.5,537.5M62.5,462.5L162.5,562.5M137.5,537.5L337.5,737.5M0,600A200,200,0,0,1,400,600A200,200,0,0,1,0,600" />
<glyph glyph-name="C90160" unicode="&#x52D5;" horiz-adv-x="425" d="M200,400L200,800M0,600L400,600M0,800L400,400M0,400L400,800M0,400L400,400L400,800M400,800L0,800L0,400" />
<glyph glyph-name="C99999" unicode="&#x52FE;" horiz-adv-x="425" d="M0,400L400,400M0,0L400,0M0,800L400,800M0,1200L400,1200M150,200A50,50,0,0,1,250,200A50,50,0,0,1,150,200M150,600A50,50,0,0,1,250,600A50,50,0,0,1,150,600M150,1000A50,50,0,0,1,250,1000A50,50,0,0,1,150,1000" />
</font>
</defs>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment