How to let Android system display CJK Expansion

Source: Internet
Author: User
Tags ming

Due to some special needs, it is necessary to display the CJK expansion area on the personal equipment, and to find out how to do it, the following is a summary.

first , the computer is displayed

In the computer (WINDOWS,LINUX,MAC and other systems) can pass through the installation of "Garden Ming word", let the computer/PC display the expansion area of the Han characters, gossip symbols, and other characters. As of August 2015, Unicode has been developed in the unicode8.0,8.0 version to receive 80,388 Han characters.

"1", Garden Ming Word: Currently receiving records 97,745 Word.

"2", CJK expansion of Chinese characters: CJK System ideographic Text/CJK Unified ideographs/Unihan. c:china/China, j:japan/Japan, k:korea/Korea.

"3", "Garden Ming character" download address:Hanazono fonts

Second, the Android display

As of 2016, most Android mobile phone systems should be more than 5.0 systems, Android 5.0 system font display mechanism is basically perfect, so you can directly add the complete large character set font, to achieve the same as the computer without the "box" effect.

1. Access the Android mobile root or root Android phone

I use Kingroot, but I do not guarantee that the other phone can complete the root of the mobile phone.

2. Install root Explorer or any other Android App that looks like "My Computer" with "visit/system." "app:application/the application program.

3 . Open root Explorer, copy the extended area font "hanamina, hanaminb" to /system/fonts and modify the permissions, here are two extents fonts.

4, through the Rootexplore into/etc catalogue

5, open Fallback_fonts.xml and Fonts.xml, find the following words

1 <Family>2     <Fileset>3         <fileLang= "Zh-hans">Notosanshans-regular.otf</file>4     </Fileset>5 </Family>6 <Family>7     <Fileset>8         <fileLang= "Zh-hant">Notosanshant-regular.otf</file>9     </Fileset>Ten </Family>

This records the system default in the text to think source Black (Notosanshans for the Simplified Chinese character, notosanshant for the traditional Han word), in the above statement "notosanhans" Add the configuration of the extended area font . The format is as follows:

 1  <  family  >  2   >  3  <  file  >  yourfont.ttf< Span style= "color: #0000ff;" ></ file  >  4  </ fileset  >  5  </ family  >  

Note:
Ⅰ. " Yourfont.ttf "Please change the name to add to the Fonts folder extension font"hanamina, hanaminb".
Ⅱ. Where the lang attribute is set to be ambiguous, large can not be added.
The ⅲ.android5.0 system supports both. OTF and. TTF two font formats.
Ⅳ. A family set can correspond to four weights at the same time, respectively, regular (regular), bold (bold), Italic (Italic), Italicbold (bold italic), but generally for the extended area of the font of a family set only one font can be used.

Some notes:
1. In Android5.0, the principle of font display is: "In fallback_fonts.xml and fonts.xml , the more recorded fonts are first applied." In other words, if the recorded font contains Unicode encoding of the same character, the system will use the first recorded font to display the corresponding kanji.

The 1:android system is displayed and input into the Han character's large character set (including the E area)

2: Installing the extension font under Android5.0

How to let Android system display CJK Expansion

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.