In this article, we provide a detailed guide on how to convert font encoding and fix font issues using Unikey.
1. Convert Font Encoding with Unikey
- Converting font encoding with Unikey involves changing the style or font of the text in your document. For example, changing the font style:
Understanding Font Encoding Conversion
- To convert font encoding, you must have a clear understanding of which character set or source the font belongs to. There are three commonly used character sets in text editing:
- TCVN3(ABC) Character Set: This set includes various fonts and was traditionally used in the Northern region. Fonts in this character set often start with the characters “.VN”
For example: .VnTime, .VnTimeH…
For example: VniHelvetica, Vni-Aptima…
- Unicode Character Set: This is an international standard character set that includes various fonts. Fonts in this character set have no specific standard and are often created by foreign designers.
For example: Arial, Times New Roman, Tahoma, Verdana…
1.1 Font Conversion within the Same Character Set
Understanding the font encoding is crucial for seamless conversion. When dealing with fonts within the same character set, the process is straightforward. Simply select the entire text content using that font.
For example, fonts like Time New Roman and Tahoma share the Unicode character set. To convert, highlight the text to be transformed and reapply the desired font:
Voila! You have successfully converted the font:
1.2 Converting fonts from different source character sets
Bảng mã |
Unicode |
TCVN3(ABC) |
VNI |
Font chữ |
Time New Roman, Tahoma, Verdana... |
.VnTime, .VnTimeH, .Vn3DH… |
VniHelvetica, Vni-Aptima… |
- Typography .VnTime: Belongs to the character set TCVN3(ABC)
Step 2: Copy the data content you want to transform the font, if you're changing the entire text, press Ctrl + A to select the entire text:
Step 3: Right-click on the Unikey icon at the bottom of the screen, select Tools...[CS+F6] or press the key combination Ctrl + Shift + F6 (if the key combination does not appear, check if Unikey is open):
Step 4: Choose the character set corresponding to the font you want to convert:
- Source: choose the corresponding character set for the original font, here it is Time New Roman so choose the Unicode character set.
- Destination: choose the corresponding character set for the font to be converted to, here it is .VnTime so choose the TCVN3(ABC) character set.
- After making the selection, click on Convert:
Step 5: Successful conversion process notification dialog -> click OK:
If you haven't copied the content to be converted, an error notification dialog will appear, click OK to return to the operation from Step 1 to continue the conversion:
After a successful conversion, Unikey will copy the converted content to your machine's memory -> click Close to return to your text file, overwrite the old content, or paste it elsewhere. In this article, I paste it elsewhere for you to compare between the two fonts:
2. How to Fix Font Issues with Unikey
Font issues often occur when you search for and download documents from the internet. Usually, when viewed on the web, the font is fine, but when downloaded to your machine, you can't read it, and the font is corrupted. First, you need to understand the font and character set as mentioned in part 1.
For instance, when I download a lesson plan from the internet, the font is corrupted:
To fix this issue, follow these steps:
Step 1: Determine the current font of the content. What font is it?
To identify the current font, simply select the text content -> check the font in the Font: section.
Step 2: Determine which character set the font belongs to?
As mentioned in section 1.2, the font VNI-Times belongs to the VNI character set.
Step 3: Repeat the font conversion process as in sections 1,2:
After identifying the font and character set, you only need to perform the conversion similar to sections 1.2, for example, here converting to Time New Roman font belonging to the Unicode character set, which is the most commonly used font (you can choose any other font with the corresponding character set change):
Here are the results after fixing the font issue:
Above is the detailed guide on How to Convert Font Encoding with Unikey, fixing font issues with Unikey. Best of luck to all of you!