Unicode font

If a font is chosen which does not contain a glyph for a code point used in the document, it typically displays a question mark, a box, or some other substitute character.A bitmap font contains a grid of dots known as pixels forming an image of each glyph in each face and size.Operating systems, web browsers (user agent), and other software that extensively use typography, use a font to display text on the screen or print media, and can be programmed to use those embedded rules.[2] The design of Unicode ensures that such differences do not create semantic ambiguity, but the use of incorrect forms is often considered visually awkward or aesthetically inappropriate to native readers of East Asian languages.Unicode is now the standard encoding for many new standards and protocols, and is built into the architecture of operating systems (Microsoft Windows, Apple Mac OS, and many versions of Unix and Linux), programming languages (Ada, Perl, Python, Java, Common LISP, APL), and libraries (IBM International Components for Unicode (ICU), along with the Pango, Graphite, Scribe, Uniscribe, and ATSUI rendering engines), font formats (TrueType and OpenType) and so on.
computer fontglyphscode pointsUnicode Standardwriting systembasic Latin alphabetUnicode scriptsUnicode symbolsTrueTypeUnicodetypefacecombining charactersprecomposed charactersletterdiacriticsubstitute characterComputer fontsbitmap fontpixelsOutline fontsStroke fontsorthographicligature formsOperating systemsuser agentISO 10646Basic Multilingual PlaneUnicode planesSupplementary Multilingual PlaneSupplementary Ideographic PlaneSupplementary Special-purpose PlanePrivate Use AreasUnicode blocksLucida Sans UnicodeUnihan fontEverson Monounified HanMicrosoft WindowsPythonCommon LISPInternational Components for UnicodeGraphiteScribeUniscribeOpenTypeutility softwareCharacter MapFont BookGNOME Character MapBabelMapplatformsProprietaryMonotype CorporationArial Unicode MSMicrosoft Office 2013Bitstream CyberbitFreewareBitstream Inc.Charis SILBitmapCode2000DejaVu SansBitstream VeraDoulos SILMichael EversonGentium RegularGNU FreeFontGNU GPLFree Software FoundationGNU UnifontJunicodeLinux LibertineLucida GrandeMac OS XMicrosoft JhengHeiMicrosoft CorporationMicrosoft Windows 7Microsoft Sans SerifNew GulimAndroidPragmataProFabrizio SchiaviSegoe UI RegularSquarish Sans CTTahomaTimes New RomanTITUS Cyberbit BasicWenQuanYiDroid SansUnicode version 8.0DejaVu FontsGentium PlusWenQuanYi Zen HeiBasic LatinLatin-1 SupplementLatin Extended-ALatin Extended-BIPA ExtensionsSpacing Modifier LettersCombining Diacritical MarksGreek and CopticCyrillicCyrillic SupplementArmenianHebrewArabicSyriacArabic SupplementThaanaSamaritanMandaicArabic Extended-ADevanagariBengaliGurmukhiGujaratiTeluguKannadaMalayalamSinhalaTibetanMyanmarGeorgianHangul JamoEthiopicEthiopic SupplementCherokeeUnified Canadian Aboriginal SyllabicsTagalogHanunooTagbanwaMongolianUnified Canadian Aboriginal Syllabics ExtendedTai LeNew Tai LueKhmer SymbolsBugineseTai ThamCombining Diacritical Marks ExtendedBalineseSundaneseLepchaOl ChikiSundanese SupplementVedic ExtensionsPhonetic ExtensionsPhonetic Extensions SupplementCombining Diacritical Marks SupplementLatin Extended AdditionalGreek ExtendedGeneral PunctuationSuperscripts and SubscriptsCurrency SymbolsCombining Diacritical Marks for SymbolsLetterlike SymbolsNumber FormsArrowsMathematical OperatorsMiscellaneous TechnicalControl PicturesOptical Character RecognitionEnclosed AlphanumericsBox DrawingBlock ElementsGeometric ShapesMiscellaneous SymbolsDingbatsMiscellaneous Mathematical Symbols-ASupplemental Arrows-ABraille PatternsSupplemental Arrows-BMiscellaneous Mathematical Symbols-BSupplemental Mathematical OperatorsMiscellaneous Symbols and ArrowsGlagoliticLatin Extended-CCopticGeorgian SupplementTifinaghEthiopic ExtendedCyrillic Extended-ASupplemental PunctuationCJK Radicals SupplementKangxi RadicalsIdeographic Description CharactersCJK Symbols and PunctuationHiraganaKatakanaBopomofoHangul Compatibility JamoKanbunBopomofo ExtendedCJK StrokesKatakana Phonetic ExtensionsEnclosed CJK Letters and MonthsCJK CompatibilityCJK Unified Ideographs Extension AYijing Hexagram SymbolsCJK Unified IdeographsHan UnificationYi SyllablesYi RadicalsCyrillic Extended-BModifier Tone LettersLatin Extended-DSyloti NagriCommon Indic Number FormsPhags-paSaurashtraDevanagari ExtendedKayah LiRejangHangul Jamo Extended-AJavaneseMyanmar Extended-BMyanmar Extended-ATai VietMeetei Mayek ExtensionsEthiopic Extended-ALatin Extended-ECherokee SupplementMeetei MayekHangul SyllablesHangul Jamo Extended-BPrivate Use AreaCJK Compatibility IdeographsAlphabetic Presentation FormsArabic Presentation Forms-AVariation SelectorsVertical FormsCombining Half MarksCJK Compatibility FormsSmall Form VariantsArabic Presentation Forms-BByte Order MarkHalfwidth and Fullwidth FormsSpecialsCode2001American Philological AssociationMPH 2B DamaseLinear B SyllabaryLinear B IdeogramsAegean NumbersAncient Greek NumbersAncient SymbolsPhaistos DiscLycianCarianCoptic Epact NumbersOld ItalicGothicOld PermicUgariticOld PersianDeseretShavianOsmanyaElbasanCaucasian AlbanianLinear ACypriot SyllabaryImperial AramaicPalmyreneNabataeanHatranPhoenicianLydianMeroitic HieroglyphsMeroitic CursiveKharosthiOld South ArabianOld North ArabianManichaeanAvestanInscriptional ParthianInscriptional PahlaviPsalter PahlaviOld TurkicOld HungarianRumi Numeral SymbolsBrahmiKaithiSora SompengChakmaMahajaniSharadaSinhala Archaic NumbersKhojkiMultaniKhudawadiGranthaTirhutaSiddhamWarang CitiPau Cin HauCuneiformCuneiform Numbers and PunctuationEarly Dynastic CuneiformEgyptian HieroglyphsAnatolian HieroglyphsBamum SupplementBassa VahPahawh HmongKana SupplementDuployanShorthand Format ControlsByzantine Musical SymbolsMusical SymbolsAncient Greek Musical NotationTai Xuan Jing SymbolsCounting Rod NumeralsMathematical Alphanumeric SymbolsSutton SignWritingMende KikakuiArabic Mathematical Alphabetic SymbolsMahjong TilesDomino TilesPlaying CardsEnclosed Alphanumeric SupplementEnclosed Ideographic SupplementMiscellaneous Symbols and PictographsEmoticonsOrnamental DingbatsTransport and Map SymbolsAlchemical SymbolsGeometric Shapes ExtendedSupplemental Arrows-CSupplemental Symbols and PictographsCode2002GentiumCJK Unified Ideographs Extension BCJK Unified Ideographs Extension CCJK Unified Ideographs Extension DCJK Unified Ideographs Extension ECJK Compatibility Ideographs SupplementVariation Selectors SupplementAlt codeCalligraphyComparison of Unicode encodingsCode pageFallback fontFont management softwareInput methodList of input methods for Unix platformsChinese input methods for computersJapanese input methodKorean language and computersKeyboard layoutList of CJK fontsOpen-source Unicode typefacesFoundriesTypographic unitUnicode ConsortiumMicrosoftISO/IEC 10646 (Universal Character Set)Universal Character SetCharacter propertyCombining grapheme joinerLeft-to-right markRight-to-left markSoft hyphenVariant formWord joinerZero-width joinerZero-width non-joinerZero-width spaceCharactersCombining characterDuplicate charactersNumeralsScriptsSymbolsHalfwidth and fullwidthAlias names and abbreviationsBidirectional textCollationISO/IEC 14651EquivalenceVariation sequencesInternational Ideographs CoreComparison of encodingsBOCU-1CESU-8PunycodeUTF-16/UCS-2UTF-32/UCS-4UTF-EBCDICCompatibility charactersHomoglyphPrecomposed characterZ-variantRegional indicator symbolDomain names (IDN)entity referencesnumeric referencesCommon Locale Data Repository (CLDR)GB 18030ISO/IEC 8859DIN 91379ISO 15924AnomaliesConScript Unicode RegistryIdeographic Research GroupCombining marksDiacriticsNumbersBrailleBurmeseCanadian AboriginalCJK Unified Ideographs (Han)GeʽezGunjala GondiGurung KhemaHangulHanifi RohingyaHanunuooKirat RaiLisu (Fraser)LontaraMedefaidrinMiao (Pollard)Nag MundariNüshuNyiakeng Puachue HmongOl OnalPracalit (Newa)RanjanaSorang SompengSunuwarTangsaWanchoAncient North ArabianBhaiksukiBrāhmīCypriotCypro-MinoanDives AkuruElymaicKhitan small scriptKhwarezmianLinear BMarchenMeroiticNandinagariOld Persian cuneiformOld SogdianOld UyghurʼPhags-paSogdianSouth ArabianSoyomboSylheti NagriTagalog (Baybayin)TangutTodhriTulu TigalariVithkuqiYezidiZanabazar SquareSignWritingCultural, political, and religious symbolsCurrencyMathematical operators and symbolsGlossaryPhonetic symbols (including IPA)