åç½®ã
glyphiconã®ãããªã¢ã¤ã³ã³ã¨ããã®ã¯ãã©ã³ãã§ä½ããã¦ãã。ãã©ã³ãã使ãå©ç¹ã¨ããã®ã¯、ãµã¤ãºå¤æ´ãè²ã®å¤æ´ãèªç±ã«è¡ããã¨ãããã¨ã§ãã。ãã©ã³ããªã®ã§å½ç¶è¤æ°ã®è²ã¯ä½¿ããåè²ã«ãªãã、è£å©çã«ä½¿ããã®ã®å ´å、ããã§ååã¨ãããã¨ãå¤ã。
ãã©ã³ãã¯å½ç¶ã¯ã©ã¤ã¢ã³ãã®ãã¼ã«ã«ã«ããããã§ã¯ãªãã®ã§èªåã§ä½æãããã¨ã«ãªã。ãããå¯è½ã«ããã®ã、æå®ããURLãããã©ã³ããã¡ã¤ã«ããã¦ã³ãã¼ãããã¦ãã¼ã¸å
ã§å©ç¨ããã、CSS3ã®Webãã©ã³ãã¨ããä»çµã¿ã 。
æ¬ç¨¿ã§ã¯ãã£ããã¨ãã©ã³ãã®ä½æãã、Webãã©ã³ãã®ä½¿ãæ¹ã¾ã§ãæ¸ã。
ã§ããã ããã£ããæ¸ãã®ã§、å®éã®æ¹æ³ã¯ã°ã°ãã¨è¯ã。
å ¨ä½ã®æµã
- ãã©ã³ãã®ç»åãä½æãã
- Inkscapeã§ç»åãSVGã«ãã¦SVGãã©ã³ãã¨ãã¦åºåãã
- Fontforgeã使ã£ã¦å¤æãã
- å©ç¨ãã
1.ãã©ã³ãã®ç»åãä½æãã
ç´æ¥svgãæ¸ãããããªãã®ã§ããã°、ãã©ã³ãã®å
ã®ç»åãä½æãã。ç§ã¯saiã§é©å½ã«çµµãæ¸ãã。ãã¨ã§1000x1000ã§ãã©ã³ããä½ãã®ã§ãã®ãµã¤ãºã§æ¸ãã¨ãã。ã¾ãçµµã®ä¸ç«¯ã¯ãã©ã³ãã®ä¸ç«¯ã«ãªãã®ã§ã¡ããã¨åããã。
ã¨ãè¨ãã¤ã¤ç§ã¯å
¨ç¶åããããã¦ããªã。é。
2.Inkscapeã§ç»åãSVGã«ãã¦SVGãã©ã³ãã¨ãã¦åºåãã
ããªã¼ã®ããã¼ç³»ã½ããã®Inkscapeãå©ç¨ãã¦æ¸ããç»åãå¤æãã。
ã¤ã³ãã¼ãã§ç»åãèªã¿è¾¼ãã§、ãã¹>ããããããããã¬ã¼ã¹ã®è²ã®éååã¨ãããSVGåãã。ããã¹ã>SVGãã©ã³ãã¨ãã£ã¿ãéãã¦、ãã©ã³ããæ°è¦ä½æãã¦ã°ãªã(ãã©ã³ãä¸æååã®ãã¨)ã追å 、ãããã³ã°æååã¨ããã®ããã©ã³ãã«ããã¨ãã®æååã ãã¨ããããaã¨ãã«ãã¦ãã。
ä½ã£ãã°ãªããé¸æãã¦ããã¦、é¸æãªãã¸ã§ã¯ãããæ²ç·ãåå¾ã£ã¦ã®ãé¸ã¶ã¨åãè¾¼ãã。
ä¸ã®ãã¬ãã¥ã¼ããã¹ãã®æ¬ã«aã¨æã¦ã°、ãã¾ããã£ã¦ãã°ãã¬ãã¥ã¼ããã。
ãããã³ã°æåã¯ãã¨ã§fontforgeã§å¤ãã。svgã§ä¿åãã。
3.Fontforgeã使ã£ã¦å¤æãã
ãªããä¸æã ãå
é ã«é»ãåè§ãå
¥ã£ã¦ãã¾ãã®ã§åãåã£ã¦ãã。
ç®çã®ãã©ã³ãã®ã°ãªãæ
å ±ãå¤æ´ãã¦、Unicodeå¤ãç§ç¨é åã®å¤ã«å¤ãã¦ãã。Unicodeã§ã¯å®éã®æåã®ã»ãã«å©ç¨è
ãç¬èªã«è¨å®ãã¦ããç§ç¨é åã¨ããã®ããã£ã¦、glyphiconãªã©ã§ããã®é¨åã®ãã©ã³ããæå®ããã¦ãã。
ç§ç¨é åã¯ããªãåºãã、U+E000ããU+F8FFãªã©ãããã 。ãããUnicodeå¤ã«å
¥ãã¦、å¤ã§æå®ãæ¼ãã°ãã©ã³ãã®ãããã³ã°ã¯å¤æ´ããã。
ãã¨ã¯å©ç¨ããå½¢å¼ã§ãã©ã³ããä½æãã¦ãã。ã¾ã¨ãã«è¤æ°ã®ãã©ã¦ã¶ã«å¯¾å¿ãããã«ã¯ããã¤ãã®å½¢å¼ã§åºåãããã¨ã«ãªã。ttfã¨ãotfã¨ãeotã¨ãã 。
glyphiconãªããã¯è¤æ°ã®å½¢å¼ãåºåãã¦å©ç¨ãã¦ããã£ã½ã。
4.å©ç¨ãã
@font-face { font-family: 'Neko'; src: url('ä½æãããã©ã³ã.ttf') format('truetype'); } .nekocon{ font-family: "Neko"; display:inline-block; position: relative; top:1px; } .nekocon.neko:before{ content:"\e000"; }@font-faceã¨ããã®ã¯ãã©ã³ããèªã¿è¾¼ãã§ååã«å¯¾å¿ãããããã®ãã®ã§、srcã«è¤æ°æ¸ããã¨ã§å©ç¨ã§ããå½¢å¼ã®ãã¡ã¤ã«ãèªåã§é¸æããããã¨ãã§ããããã。ãã¨ã¯glyphiconã®å®ç¾©ã»ã¼ãã®ã¾ã¾å©ç¨ãã¦ã。contentã«æåã³ã¼ããå ¥ãã¦、ã¿ã°ãè²¼ãã¨ãã®ä½ç½®ã«ã¢ã¤ã³ã³ã表示ãã¦ãã。
ãã®ã¾ã¾å©ç¨ãã¦ããã®ã§å½ç¶ã ã使ãæ¹ãåã。