fonts - Which Unicode characters can be typed using the keyboard? -


i had trouble figuring out title question, know sounds little stupid.

i'm working on webfont generator. have on 1,000 svgs (and growing), and, use of fontforge scripts, plan on assigning each 1 of files character position.

this red x rectangle next blue 1 down here mean "character position":

character position

the problem:

each 1 of positions have code correspondent. print directly, don't. know fact control characters from table here don't print. there other characters don't print either, such soft-hyphen (u+00ad). 1 sadly discovered accident.

i don't want allow end-users pick whatever characters positions want, because then, icons filling positions won't show in browser. looked on , on over unicode website see if have list or something, there's nothing helpful there.

so there way can know sure character positions safe use icons, or ones aren't?

i can guess @ intentions, i'll guess you're looking private use areas of unicode. these range of code points have no assigned meaning. can use these code points assign own icons, symbols or meanings. it's between , user of font these code points mean , can use them freely.

you should never overload meaning of code points. if code point specified "%", character should ever in code point "%". doesn't matter how rare or common use of code point is, because if there's ever collision situation hard resolve. private use areas exist prevent collisions of sort entirely.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -