From 08e8756f479bc0ccbbff7e3b7995e19aced7deda Mon Sep 17 00:00:00 2001 From: pcodedynamics Date: Tue, 29 Sep 2026 01:37:51 +0700 Subject: [PATCH] feat: add five Vietnamese input and Linux SEO articles --- public/llms.txt | 5 + .../blog/bo-go-tieng-viet-linux-hien-dai.md | 110 +++++++++++++++ .../blog/cai-ban-phim-tieng-viet-android.md | 105 +++++++++++++++ src/content/blog/chon-bo-go-tieng-viet.md | 85 ++++++++++++ ...chuyen-windows-sang-linux-go-tieng-viet.md | 125 ++++++++++++++++++ src/content/blog/unicode-tcvn3-vni-windows.md | 85 ++++++++++++ 6 files changed, 515 insertions(+) create mode 100644 src/content/blog/bo-go-tieng-viet-linux-hien-dai.md create mode 100644 src/content/blog/cai-ban-phim-tieng-viet-android.md create mode 100644 src/content/blog/chon-bo-go-tieng-viet.md create mode 100644 src/content/blog/chuyen-windows-sang-linux-go-tieng-viet.md create mode 100644 src/content/blog/unicode-tcvn3-vni-windows.md diff --git a/public/llms.txt b/public/llms.txt index ea89a50..b16c3d2 100644 --- a/public/llms.txt +++ b/public/llms.txt @@ -37,6 +37,11 @@ Funput runs on: - [Set up Funput on iPhone and iPad](https://funput.app/blog/cach-bat-ban-phim-funput-iphone-ipad/): Illustrated keyboard setup, Full Access explanation and troubleshooting. - [Install Funput on Windows](https://funput.app/blog/cai-funput-windows-10-11/): Windows 10/11 portable setup, typing methods, system tray, troubleshooting and updates. - [Blog](https://funput.app/blog/): Published updates from Funput. +- [Move from Windows to Linux](https://funput.app/blog/chuyen-windows-sang-linux-go-tieng-viet/): Keep familiar Telex/VNI typing with Funput, configure Fcitx5 or IBus and verify everyday workflows. +- [A modern Vietnamese input method for Linux](https://funput.app/blog/bo-go-tieng-viet-linux-hien-dai/): Funput features, package updates, maintenance evaluation and practical migration checks. +- [Choose a Vietnamese input method](https://funput.app/blog/chon-bo-go-tieng-viet/): Device compatibility, Telex/VNI, practical typing checks and official Funput downloads. +- [Set up Funput on Android](https://funput.app/blog/cai-ban-phim-tieng-viet-android/): Enable and select the keyboard, choose Telex/VNI, adjust layout and troubleshoot setup. +- [Unicode, TCVN3 and VNI-Windows](https://funput.app/blog/unicode-tcvn3-vni-windows/): Distinguish typing methods, encodings and fonts; convert Vietnamese text with Funput desktop. - [Troubleshoot Vietnamese typing](https://funput.app/blog/khong-go-duoc-tieng-viet/): Diagnose keyboard selection, Telex/VNI mismatches and app-specific input problems across Windows, macOS, Linux, iOS and Android. - [Sitemap](https://funput.app/sitemap-index.xml): Index of public website pages. diff --git a/src/content/blog/bo-go-tieng-viet-linux-hien-dai.md b/src/content/blog/bo-go-tieng-viet-linux-hien-dai.md new file mode 100644 index 0000000..58bbcf9 --- /dev/null +++ b/src/content/blog/bo-go-tieng-viet-linux-hien-dai.md @@ -0,0 +1,110 @@ +--- +title: 'Bộ gõ tiếng Việt cho Linux hiện đại: vì sao chọn Funput?' +seoTitle: 'Bộ gõ tiếng Việt Linux hiện đại: Fcitx5, IBus và Funput' +description: 'Khám phá Funput cho Linux: Telex, VNI, giao diện GTK4, chuyển mã và cập nhật qua kho phần mềm. Có tiêu chí đánh giá bảo trì và cách thử trước khi đổi bộ gõ.' +pubDate: 2026-09-29T01:05:00Z +draft: false +tags: + - linux + - bo-go-tieng-viet + - ma-nguon-mo +--- + +**Một bộ gõ tiếng Việt cho Linux cần theo kịp môi trường mà bạn làm việc.** Gõ đúng dấu là nền tảng; cài đặt rõ ràng, cập nhật thuận tiện và xử lý được các khác biệt giữa ứng dụng cũng quan trọng khi dùng lâu dài. + +Funput mang Telex, Telex nâng cao và VNI đến Linux qua Fcitx5 hoặc IBus, cùng giao diện cài đặt GTK4, công cụ chuyển mã và kho phần mềm riêng. Nếu bộ gõ hiện tại khiến bạn phải giữ lại nhiều cách sửa tạm từ các hướng dẫn cũ, đây là lúc thử một lựa chọn có quy trình cài đặt và kiểm tra rõ ràng hơn. + +## Khi nào nên cân nhắc đổi bộ gõ Linux? + +Bạn có thể bắt đầu đánh giá lại khi gặp một trong các tình huống sau: + +- Cách cài đặt phụ thuộc vào hướng dẫn dành cho phiên bản Linux đã khác xa máy đang dùng. +- Lỗi gõ trong ứng dụng quan trọng chưa có cách xử lý phù hợp với phiên bản hiện tại. +- Mỗi lần nâng cấp desktop lại phải tự tìm bản vá hoặc dựng lại gói mà không có tài liệu. +- Không rõ nên tải từ đâu, cập nhật thế nào hoặc gửi báo lỗi ở đâu. + +Tuổi đời của dự án hoặc việc ít có commit chưa đủ để kết luận một bộ gõ đã bị bỏ rơi. Hãy kiểm tra cả bản phát hành, cách xử lý vấn đề tương thích, tài liệu và các bản vá từ nhà phân phối. Một phần mềm ổn định có thể ít thay đổi mà vẫn đáp ứng tốt nhu cầu. + +> Tiêu chí đáng quan tâm là: khi desktop hoặc ứng dụng thay đổi, bạn có một đường cập nhật và hỗ trợ rõ ràng để tiếp tục làm việc hay không? + +## Funput đem lại gì cho người dùng Linux? + +### Kiểu gõ quen thuộc, thiết lập bằng giao diện + +Funput hỗ trợ **Telex, Telex nâng cao và VNI**, cùng lựa chọn đặt dấu như “hòa” hoặc “hoà”. Bạn có thể mở ứng dụng cài đặt để điều chỉnh kiểu gõ, gõ tắt và các tùy chọn nhập liệu mà không cần sửa tệp cấu hình bằng tay. + +Giao diện dùng **GTK4 và libadwaita**, dùng chung cho bản Fcitx5 và IBus. Với người vừa chuyển từ Windows, một nơi tập trung các thiết lập giúp việc làm quen dễ hơn. Xem [cách giữ thói quen gõ khi chuyển sang Linux](/blog/chuyen-windows-sang-linux-go-tieng-viet/) để bắt đầu. + +### Chọn Fcitx5 hoặc IBus theo môi trường đang dùng + +Funput tích hợp với cả hai framework. Tài liệu dự án khuyến nghị Fcitx5; bản IBus là lựa chọn cho người muốn giữ cách kết nối nguồn nhập đã có trong GNOME/Ubuntu. + +Sự lựa chọn này quan trọng hơn việc chỉ nhìn tên bản phân phối. Hai máy cùng Ubuntu nhưng khác desktop hoặc loại phiên có thể cần cấu hình khác nhau. [Tài liệu thiết lập Fcitx5](https://fcitx-im.org/wiki/Setup_Fcitx_5) và [hướng dẫn Wayland](https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland) mô tả các khác biệt đó. + +### Cập nhật cùng trình quản lý gói + +Kho **repo.funput.app** có ký GPG, với hướng dẫn cho apt, dnf, zypper và pacman. Sau khi thêm kho và cài đúng gói, bạn nhận bản mới qua quy trình cập nhật gói của hệ thống; không phải tìm lại tệp tải mỗi lần Funput phát hành. + +Điều này không có nghĩa ứng dụng tự cài bản mới ngay lập tức: thời điểm nâng cấp còn phụ thuộc việc bạn chạy cập nhật hoặc chính sách cập nhật của máy. Nếu cài gói rời từ GitHub Releases mà không thêm kho, bạn cần tự quản lý lần nâng cấp tiếp theo. + +### Có công cụ cho công việc ngoài việc đặt dấu + +Funput Linux có **gõ tắt** và **Chuyển mã** giữa Unicode dựng sẵn, Unicode tổ hợp, TCVN3 (ABC) và VNI-Windows. Những công cụ này hữu ích khi viết các cụm từ lặp lại hoặc tiếp nhận tài liệu tiếng Việt cũ. + +Ví dụ, khi một tài liệu chỉ đọc đúng bằng font cũ, bạn có thể thử chuyển một đoạn sang Unicode trước khi đưa vào quy trình làm việc mới. Đọc [hướng dẫn chuyển mã](/blog/unicode-tcvn3-vni-windows/) để phân biệt lỗi bảng mã với lỗi font. + +## Đánh giá việc bảo trì bằng những dấu hiệu cụ thể + +Thay vì chọn bộ gõ chỉ vì được gọi là “mới” hay “hiện đại”, hãy kiểm tra các nguồn có thể đối chiếu: + +| Điều cần biết | Nơi kiểm tra với Funput | +| -------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | +| Có bản phát hành và ghi chú thay đổi không? | [GitHub Releases](https://github.com/Funput/Funput/releases) | +| Cách cài có phù hợp với máy hiện tại không? | [Tài liệu Linux](https://docs.funput.app/docs/install/linux/) | +| Có hướng dẫn cho lỗi thực tế không? | [Xử lý sự cố Linux](https://docs.funput.app/docs/install/linux/troubleshooting/) | +| Có thể xem mã nguồn và báo lỗi không? | [Kho mã nguồn](https://github.com/Funput/Funput) và [GitHub Issues](https://github.com/Funput/Funput/issues) | +| Phạm vi xử lý dữ liệu có được công bố không? | [Chính sách quyền riêng tư](/privacy/) | + +Khi xem Issues, hãy đọc cách dự án phân tích lỗi và thông tin cần để tái hiện, không chỉ đếm số vấn đề đang mở. Khi xem Releases, kiểm tra bản dành cho nền tảng của mình. Những dấu hiệu đó giúp bạn đánh giá tại thời điểm lựa chọn, thay vì dựa vào một nhận xét cũ trên diễn đàn. + +## Thử Funput trước khi thay bộ gõ đang dùng + +**Bước 1: ghi lại môi trường hiện tại.** Lưu tên bản phân phối, desktop, phiên Wayland/X11, framework và kiểu gõ bạn quen. Giữ lại cấu hình cần thiết để có thể quay về nếu thử nghiệm chưa phù hợp. + +**Bước 2: cài theo tài liệu chính thức.** Bắt đầu từ [trang Linux](/linux/), chọn gói và cấu hình đúng phiên desktop. Trong một phiên, chỉ bật một framework nhận phím để tránh xung đột giữa Fcitx5 và IBus. + +**Bước 3: thử công việc thật.** Dùng các tình huống dưới đây trong trình duyệt, ứng dụng văn phòng hoặc trình soạn thảo mà bạn dùng hằng ngày. + +| Tình huống | Cần quan sát | +| --------------------------------------------------- | ------------------------------------------------------ | +| Gõ `xin chaof` bằng Telex hoặc `xin chao2` bằng VNI | Kết quả là “xin chào” | +| Sửa một từ có dấu ở giữa câu | Chữ quanh con trỏ có còn đúng không? | +| Xóa chữ rồi tiếp tục gõ | Có mất chữ hoặc lặp ký tự không? | +| Chuyển sang cửa sổ khác khi đang viết | Nội dung có được giữ đúng không? | +| Đăng xuất và đăng nhập lại | Framework có khởi động và Funput có sẵn để chọn không? | + +**Bước 4: quyết định từ kết quả.** Nếu ứng dụng quan trọng còn gặp lỗi, ghi lại chuỗi phím, kết quả thực tế và phiên bản phần mềm. Khi báo lỗi, dùng văn bản mẫu thay cho nội dung riêng tư; đọc lại đầu ra chẩn đoán trước khi chia sẻ. + +## Những giới hạn nên biết trước + +Khả năng nhập liệu trên Linux phụ thuộc cả framework, desktop và ứng dụng. Không nên hiểu hỗ trợ Wayland là bảo đảm mọi ô nhập trong mọi ứng dụng đều có hành vi giống nhau. + +Funput Linux hiện **chưa nhớ chế độ Việt–Anh theo từng ứng dụng**. Tùy chọn **Gõ thẳng vào ứng dụng** được tài liệu mô tả là đang thử nghiệm, nên cần kiểm tra với ứng dụng thực tế. Các môi trường như Chrome, WPS hoặc trình soạn thảo dựa trên Electron có những khác biệt mà tài liệu xử lý sự cố đề cập. + +Trên KDE/Wayland, sau khi thay đổi cấu hình hoặc cập nhật, hãy làm theo hướng dẫn đăng xuất và đăng nhập lại; tránh tùy tiện chạy `fcitx5 -r` vì có thể làm mất kết nối nhập liệu của phiên hiện tại. + +## Câu hỏi thường gặp + +### Funput có thay thế Fcitx5 hoặc IBus không? + +Không. Funput xử lý tiếng Việt bên trong framework bạn chọn. Cài Funput vẫn cần thiết lập Fcitx5 hoặc IBus đúng với desktop. + +### Funput có miễn phí và mở mã nguồn không? + +Có. Funput được phát hành theo giấy phép MIT; mã nguồn và nơi báo lỗi được công khai trên GitHub. Bạn có thể xem cách dự án phát triển trước khi quyết định sử dụng. + +### Nhóm đang chuyển sang Linux nên thử Funput thế nào? + +Chọn một số máy đại diện cho desktop và ứng dụng của nhóm. Thử cùng một bộ tình huống gõ, sửa và chuyển cửa sổ; sau đó ghi lại phiên bản gói, framework và cấu hình đã hoạt động tốt. Kết quả này giúp bạn soạn hướng dẫn nội bộ trước khi triển khai rộng hơn. + +**Một desktop Linux mới xứng đáng có trải nghiệm tiếng Việt được chăm chút.** [Khám phá Funput cho Linux](/linux/) và thử trong chính công việc bạn muốn hoàn thành mỗi ngày. diff --git a/src/content/blog/cai-ban-phim-tieng-viet-android.md b/src/content/blog/cai-ban-phim-tieng-viet-android.md new file mode 100644 index 0000000..6551628 --- /dev/null +++ b/src/content/blog/cai-ban-phim-tieng-viet-android.md @@ -0,0 +1,105 @@ +--- +title: 'Cài bàn phím tiếng Việt trên Android với Funput' +seoTitle: 'Cài bàn phím tiếng Việt Android: Telex, VNI với Funput' +description: 'Hướng dẫn cài và bật bàn phím Funput trên Android, chọn Telex hoặc VNI, chỉnh bố cục và kiểm tra khi bàn phím chưa xuất hiện hoặc chưa gõ được dấu.' +pubDate: 2026-09-29T00:05:00Z +draft: false +tags: + - android + - ban-phim-tieng-viet + - huong-dan +--- + +Để dùng **bàn phím tiếng Việt Funput trên Android**, bạn cần làm đủ ba bước: cài ứng dụng, bật Funput trong cài đặt bàn phím của hệ thống, rồi chọn Funput khi nhập văn bản. Sau đó, chọn Telex hoặc VNI theo thói quen của bạn. + +Hướng dẫn này dành cho điện thoại và máy tính bảng Android. Tên mục cài đặt có thể khác nhau giữa các hãng; các nút thiết lập trong ứng dụng Funput là điểm bắt đầu thuận tiện để mở đúng phần của hệ thống. + +## Kiểm tra thiết bị trước khi cài + +Funput yêu cầu **Android 8.0 trở lên** và hỗ trợ kiến trúc **arm64-v8a hoặc x86_64**. Thiết bị chỉ hỗ trợ ứng dụng 32-bit không nằm trong phạm vi hỗ trợ. Bạn có thể xem phiên bản Android trong phần giới thiệu điện thoại của ứng dụng Cài đặt. + +Mở [trang Funput cho Android](/android/) để xem thông tin ứng dụng và đường dẫn Google Play chính thức. Nếu đang đọc trên máy tính, trang này cũng có mã QR để mở bằng điện thoại. + +## Ba bước bật bàn phím Funput + +### Bước 1: Cài ứng dụng từ Google Play + +Mở [Funput trên Google Play](https://play.google.com/store/apps/details?id=app.funput.funput), cài đặt rồi mở ứng dụng. Trong Funput, tìm thẻ **Thiết lập Funput**. Thẻ này giúp bạn tiếp tục bước còn thiếu trong quá trình kích hoạt bàn phím. + +### Bước 2: Bật Funput trong cài đặt Android + +Dùng nút bật bàn phím trên thẻ thiết lập để đến phần quản lý bàn phím của Android, rồi bật Funput. Nếu hệ thống hiện thông báo về quyền của bàn phím, hãy đọc thông báo trước khi xác nhận. Bạn có thể tìm hiểu thêm trong [chính sách quyền riêng tư](/privacy/) của ứng dụng. + +Nếu tự mở Cài đặt hệ thống, hãy dùng ô tìm kiếm với từ “bàn phím”. Đường dẫn cụ thể phụ thuộc hãng máy và phiên bản Android, nên không phải thiết bị nào cũng có cùng tên menu. + +### Bước 3: Chọn Funput khi nhập văn bản + +Mở một ứng dụng ghi chú rồi chạm vào ô nhập. Dùng bộ chọn bàn phím của hệ thống để chuyển sang Funput. Tùy máy và bàn phím hiện tại, bạn có thể chạm biểu tượng bàn phím ở thanh điều hướng hoặc nhấn giữ phím quả địa cầu/phím cách để mở lựa chọn. + +Khi thiết lập hoàn tất, thẻ trong ứng dụng hiển thị **Funput đã sẵn sàng**. Hãy quay lại ô nhập và thử một câu tiếng Việt. + +> Đã bật Funput trong danh sách bàn phím chưa có nghĩa là ô nhập hiện tại đã dùng Funput. Nếu vẫn thấy bàn phím cũ, hãy thực hiện bước chọn bàn phím. + +
+ Giao diện bàn phím tiếng Việt Funput trên điện thoại Android +
Bàn phím Funput trên Android. Giao diện có thể khác tùy phiên bản và theme bạn chọn.
+
+ +## Chọn Telex hoặc VNI và thử dấu + +Trong ứng dụng Funput, mở phần cài đặt bàn phím và tìm **Kiểu gõ**. Chọn đúng kiểu bạn muốn sử dụng, sau đó thử trong một ô văn bản thông thường: + +| Kiểu gõ | Chuỗi phím | Kết quả | +| ------- | ----------- | -------- | +| Telex | `xin chaof` | xin chào | +| VNI | `xin chao2` | xin chào | +| Telex | `ddas` | đá | +| VNI | `d9a1` | đá | + +Gõ thêm dấu cách để kết thúc từ. Nếu kết quả giữ nguyên `chaof` hoặc `chao2`, kiểm tra lại kiểu gõ và bàn phím đang được chọn trước khi cài lại ứng dụng. + +**VNI cần các phím số để đặt dấu**, nên Funput tự bật hàng số khi bạn chọn VNI. Với Telex, hàng số là lựa chọn tùy nhu cầu. Nếu chưa quen quy tắc, xem [bảng phím Telex và VNI](/blog/telex-vni-va-telex-nang-cao/) rồi luyện bằng các từ thường dùng. + +## Chỉnh bàn phím cho dễ nhìn, dễ chạm + +Sau khi gõ được dấu, hãy điều chỉnh từng mục một để biết thay đổi nào phù hợp với mình: + +| Mục cài đặt | Khi nào nên điều chỉnh? | +| ---------------- | --------------------------------------------------------------------------- | +| Kích thước phím | Khi thường chạm nhầm hoặc muốn cân đối diện tích bàn phím với phần nội dung | +| Hàng phím số | Khi hay nhập ngày tháng, số lượng; hàng số cần thiết với VNI | +| Giao diện | Chọn theme có chữ và nền phím dễ phân biệt | +| Âm thanh và rung | Điều chỉnh phản hồi khi chạm theo môi trường sử dụng | +| Gợi ý từ | Bật hoặc tắt theo cách bạn muốn soạn văn bản | + +Funput cũng có nhóm **Cử chỉ thông minh**: gõ đúp phím cách để chèn dấu chấm và khoảng trắng, giữ phím cách rồi kéo để di chuyển con trỏ, vuốt trái trên phím xóa để xóa cả từ. Hãy thử các thao tác này trong ghi chú trước khi dùng với nội dung cần giữ lại. + +## Khi chưa gõ được tiếng Việt + +**Không thấy Funput trong bộ chọn:** quay lại ứng dụng, kiểm tra thẻ thiết lập và bật Funput trong danh sách bàn phím hệ thống. + +**Thấy Funput nhưng chưa có dấu:** kiểm tra kiểu gõ, chế độ tiếng Việt nếu đang ở chế độ tiếng Anh, rồi thử lại `xin chaof` hoặc `xin chao2` tương ứng. + +**Chỉ gặp lỗi trong một ứng dụng:** thử cùng chuỗi phím trong ứng dụng ghi chú. Nếu nơi khác hoạt động bình thường, ghi lại tên ứng dụng và thao tác gây lỗi để dễ khoanh vùng. Xem thêm [cách kiểm tra lỗi gõ tiếng Việt](/blog/khong-go-duoc-tieng-viet/). + +## Câu hỏi thường gặp + +### Cài Funput có thay thế bàn phím cũ ngay không? + +Không. Bạn cần bật rồi chọn Funput. Có thể chuyển về bàn phím khác bằng bộ chọn của Android khi muốn. + +### Funput Android có chuyển mã tài liệu cũ không? + +Bản Android chưa có công cụ Chuyển mã. Với văn bản TCVN3 hoặc VNI-Windows, hãy xem [hướng dẫn phân biệt bảng mã và chuyển sang Unicode](/blog/unicode-tcvn3-vni-windows/) bằng bản máy tính. + +### Muốn ngừng dùng Funput thì làm thế nào? + +Chọn bàn phím khác để nhập văn bản. Nếu muốn giữ ứng dụng nhưng tắt bàn phím, tắt Funput trong phần quản lý bàn phím của Android; bạn cũng có thể gỡ ứng dụng khi không còn nhu cầu. + +**Sẵn sàng thử:** mở [Funput cho Android](/android/), cài đặt và viết câu đầu tiên bằng kiểu gõ bạn quen. diff --git a/src/content/blog/chon-bo-go-tieng-viet.md b/src/content/blog/chon-bo-go-tieng-viet.md new file mode 100644 index 0000000..d4163b0 --- /dev/null +++ b/src/content/blog/chon-bo-go-tieng-viet.md @@ -0,0 +1,85 @@ +--- +title: 'Chọn bộ gõ tiếng Việt: bắt đầu từ thói quen của bạn' +seoTitle: 'Cách chọn bộ gõ tiếng Việt cho máy tính và điện thoại | Funput' +description: 'Chọn bộ gõ tiếng Việt theo thiết bị, kiểu gõ Telex hoặc VNI và nhu cầu sử dụng. Có bảng tiêu chí, cách thử bàn phím và liên kết tải Funput chính thức.' +pubDate: 2026-09-29T00:00:00Z +draft: false +tags: + - bo-go-tieng-viet + - ban-phim-tieng-viet + - huong-dan +--- + +**Một bộ gõ tiếng Việt phù hợp cần chạy trên thiết bị của bạn, hỗ trợ kiểu gõ quen tay và hoạt động ổn định trong những ứng dụng bạn dùng mỗi ngày.** Giao diện đẹp giúp việc thiết lập dễ chịu hơn; cảm giác nhập, sửa và chuyển ngôn ngữ mới là thứ bạn sẽ tiếp xúc liên tục. + +Nếu đang tìm một bộ gõ cho máy tính hoặc bàn phím tiếng Việt cho điện thoại, hãy bắt đầu bằng các tiêu chí dưới đây. Bạn có thể dùng chúng để thử Funput và tự đánh giá trải nghiệm trên chính thiết bị của mình. + +## Bộ gõ và bàn phím tiếng Việt khác nhau thế nào? + +Trên máy tính, **bộ gõ tiếng Việt** xử lý chuỗi phím bạn nhập để tạo chữ có dấu. Chẳng hạn, với Telex, `chaof` trở thành “chào”. Bạn vẫn có thể dùng bàn phím vật lý với bố cục quen thuộc; không cần mua bàn phím in riêng các chữ ă, â, ê, ô, ơ, ư, đ. + +Trên điện thoại, **bàn phím tiếng Việt** thường là cả giao diện phím cảm ứng lẫn phần xử lý dấu. Vì vậy, ngoài kiểu gõ, bạn còn cần quan tâm đến kích thước phím, hàng số và cách chuyển giữa các bàn phím. + +> Cài ứng dụng và chọn ứng dụng làm bộ gõ đang dùng là hai bước khác nhau. Nếu cài xong mà chữ vẫn chưa có dấu, hãy kiểm tra nguồn nhập hoặc bàn phím đang được chọn. + +## Năm tiêu chí để chọn bộ gõ phù hợp + +| Tiêu chí | Điều nên kiểm tra | +| -------------------- | --------------------------------------------------------------------------------------- | +| Thiết bị | Hệ điều hành, phiên bản tối thiểu và kiến trúc máy có được hỗ trợ không? | +| Kiểu gõ | Có Telex hoặc VNI mà bạn đã quen không? | +| Ứng dụng thường dùng | Gõ, sửa và xóa chữ trong trình duyệt, trình soạn thảo, ứng dụng nhắn tin có đúng không? | +| Thao tác hằng ngày | Chuyển Việt–Anh, đổi kiểu gõ và mở cài đặt có thuận tiện không? | +| Nguồn tải và dữ liệu | Có trang tải chính thức, tài liệu và chính sách quyền riêng tư rõ ràng không? | + +Đừng chỉ thử một câu rồi quyết định. Nếu thường viết email có tên sản phẩm tiếng Anh, hãy thử đúng kiểu nội dung đó. Nếu chủ yếu nhắn tin bằng điện thoại, hãy kiểm tra xem bạn có hay chạm nhầm phím hoặc khó đưa con trỏ về chỗ cần sửa không. + +## Nên chọn Telex hay VNI? + +**Telex dùng chữ cái để tạo dấu; VNI dùng phím số.** Ví dụ, `as` và `a1` đều cho ra “á” khi chọn đúng kiểu gõ tương ứng. Không có lựa chọn nào phù hợp với tất cả mọi người. + +Nếu đã quen một kiểu, hãy giữ kiểu đó khi chuyển bộ gõ. Việc đổi ứng dụng và đổi quy tắc gõ cùng lúc có thể khiến bạn khó nhận ra mình đang nhấn sai phím hay thiết lập chưa đúng. + +Với người mới, hãy thử mỗi kiểu bằng vài câu ngắn rồi chọn một kiểu để luyện đều. Trên điện thoại, người dùng VNI cũng nên kiểm tra vị trí hàng số vì đây là các phím dùng để đặt dấu. Bạn có thể xem [bảng phím Telex, VNI và Telex nâng cao](/blog/telex-vni-va-telex-nang-cao/) để thực hành. + +## Thử bàn phím bằng một đoạn văn quen thuộc + +Mở ứng dụng ghi chú và viết câu: **“Xin chào, hôm nay tôi viết tiếng Việt.”** Sau đó thử các thao tác sau trong ứng dụng bạn thực sự dùng để làm việc: + +1. **Nhập một câu đầy đủ.** Kiểm tra chữ đ, dấu chữ và các dấu thanh. +2. **Sửa giữa câu.** Đưa con trỏ về một từ, xóa một phần rồi gõ lại. +3. **Xen tiếng Anh.** Thêm một tên sản phẩm hoặc địa chỉ website, chuyển chế độ khi cần. +4. **Chuyển ứng dụng.** Thử lại trong trình duyệt và nơi bạn thường nhắn tin. +5. **Trên điện thoại, thử cả số và dấu câu.** Kiểm tra bố cục khi nhập ngày tháng hoặc một câu hỏi. + +Nếu xuất hiện lỗi, ghi lại chuỗi phím, kết quả mong đợi và ứng dụng đang dùng. Đó là dữ liệu hữu ích hơn nhận xét chung như “bàn phím không ổn”. Bài [không gõ được tiếng Việt](/blog/khong-go-duoc-tieng-viet/) giúp bạn kiểm tra từng nguyên nhân. + +## Funput phù hợp với nhu cầu nào? + +Funput là bộ gõ tiếng Việt miễn phí, mã nguồn mở, hỗ trợ Telex và VNI trên Windows, macOS, Linux, iPhone, iPad và Android. Đây là một lựa chọn để bạn giữ cách gõ quen thuộc khi dùng nhiều thiết bị. Giao diện và tính năng cụ thể vẫn tùy nền tảng. + +| Bạn đang dùng | Trang tải và hướng dẫn | +| ------------------ | ------------------------------------------------------------------------------------------------- | +| Máy tính Windows | [Funput cho Windows](/windows/) và [cách cài trên Windows 10/11](/blog/cai-funput-windows-10-11/) | +| Mac | [Funput cho macOS](/macos/) | +| Máy tính Linux | [Funput cho Linux](/linux/) | +| iPhone hoặc iPad | [Funput cho iOS](/ios/) và [cách bật bàn phím](/blog/cach-bat-ban-phim-funput-iphone-ipad/) | +| Điện thoại Android | [Funput cho Android](/android/) và [hướng dẫn thiết lập](/blog/cai-ban-phim-tieng-viet-android/) | + +Trước khi tải, đọc yêu cầu hệ điều hành trên trang tương ứng. Bạn cũng có thể xem [chính sách quyền riêng tư của Funput](/privacy/) để hiểu cách ứng dụng xử lý dữ liệu. + +## Những câu hỏi thường gặp + +### Có cần thay bàn phím vật lý để gõ tiếng Việt không? + +Thông thường là không. Bộ gõ xử lý các phím chữ hoặc số thành tiếng Việt có dấu. Điều cần chọn đúng là nguồn nhập, chế độ tiếng Việt và kiểu gõ. + +### Dùng VNI có bắt buộc dùng font VNI không? + +Không. VNI là tên một kiểu gõ; VNI-Windows là một bảng mã. Bạn vẫn có thể dùng kiểu gõ VNI để viết văn bản Unicode. Bài [Unicode, TCVN3 và VNI-Windows](/blog/unicode-tcvn3-vni-windows/) giải thích sự khác biệt này. + +### Cài nhiều bộ gõ có giúp gõ tốt hơn không? + +Bạn có thể cài để trải nghiệm, nhưng khi thử trên máy tính nên tránh để nhiều bộ gõ cùng xử lý một chuỗi phím. Hãy chọn một bộ gõ đang hoạt động, rồi kiểm tra bằng cùng một đoạn văn. + +**Bắt đầu từ thiết bị đang dùng:** [chọn phiên bản Funput](/#platforms), thiết lập kiểu gõ quen thuộc và dành vài phút viết như bạn vẫn viết mỗi ngày. diff --git a/src/content/blog/chuyen-windows-sang-linux-go-tieng-viet.md b/src/content/blog/chuyen-windows-sang-linux-go-tieng-viet.md new file mode 100644 index 0000000..f1aead0 --- /dev/null +++ b/src/content/blog/chuyen-windows-sang-linux-go-tieng-viet.md @@ -0,0 +1,125 @@ +--- +title: 'Từ Windows sang Linux, vẫn gõ tiếng Việt quen tay' +seoTitle: 'Chuyển Windows sang Linux: gõ tiếng Việt với Funput' +description: 'Chuyển từ Windows sang Linux vẫn gõ Telex, VNI quen tay với Funput. Tìm hiểu Fcitx5, IBus, cách thiết lập và kiểm tra tiếng Việt trước khi làm việc.' +pubDate: 2026-09-29T01:00:00Z +draft: false +tags: + - linux + - chuyen-doi-so + - go-tieng-viet +--- + +Đổi hệ điều hành có thể bắt đầu bằng việc thử một desktop mới. Nhưng để dùng Linux mỗi ngày, bạn cần làm được những việc rất quen: trả lời email, viết tài liệu, tìm kiếm và nhắn tin bằng tiếng Việt. **Bộ gõ tiếng Việt nên có mặt ngay trong những bước đầu chuyển từ Windows sang Linux.** + +Funput giúp bạn giữ kiểu gõ Telex hoặc VNI khi sang Linux, với bản dành cho Fcitx5 và IBus. Bạn học cách thiết lập nguồn nhập của hệ điều hành mới, còn cách đặt dấu vẫn có thể giữ như trước. + +## Chuyển đổi số bắt đầu từ công việc hằng ngày + +Với cá nhân hoặc một nhóm đang cân nhắc Linux, cài hệ điều hành chỉ là bước khởi đầu. Trải nghiệm thực tế nằm ở các công việc lặp lại: mở tài liệu, nhập tên khách hàng, sửa báo cáo và trao đổi với đồng nghiệp. + +Một bộ gõ thuận tiện giúp giảm một phần trở ngại đó. Trước khi chuyển môi trường làm việc chính, hãy thử Linux bằng chính các ứng dụng và tài liệu bạn cần dùng. Nếu triển khai cho một nhóm, nên bắt đầu trên một số máy đại diện rồi ghi lại cấu hình đã kiểm tra. + +| Việc thường làm trên Windows | Điều cần thử trên Linux | +| ------------------------------ | ------------------------------------------------------------------------ | +| Viết email, dùng ứng dụng web | Gõ dấu, sửa giữa câu và gửi thử nội dung mẫu | +| Soạn tài liệu văn phòng | Font tiếng Việt, bảng biểu và định dạng khi mở lại tệp | +| Gõ xen tiếng Việt và tiếng Anh | Chuyển chế độ, nhập tên sản phẩm và đường dẫn | +| Dùng phím tắt quen thuộc | Kiểm tra phím chuyển tiếng Việt có trùng với desktop hoặc ứng dụng không | +| Làm việc với tài liệu cũ | Xác định bảng mã, thử chuyển sang Unicode trên bản sao | + +Đây cũng là cách đánh giá việc chuyển đổi có phù hợp với bạn: dựa vào công việc hoàn thành được trên máy mới, thay vì chỉ nhìn giao diện desktop. + +## Giữ Telex và VNI, làm quen với nguồn nhập mới + +Trên Windows, Funput chạy như một ứng dụng ở khay hệ thống. Trên Linux, **Funput là bộ xử lý tiếng Việt hoạt động bên trong Fcitx5 hoặc IBus**. Hai framework này kết nối bộ gõ với môi trường desktop và ô nhập của ứng dụng. + +Vì vậy, bạn không mang tệp `.exe` từ Windows sang chạy để cài bộ gõ Linux. Hãy dùng bản Linux và chọn framework phù hợp với phiên làm việc. + +| Lựa chọn | Khi nào nên cân nhắc? | +| ------------------ | ------------------------------------------------------------------------------------ | +| Funput trên Fcitx5 | Đường cài được tài liệu Funput khuyến nghị; cần cấu hình theo desktop và Wayland/X11 | +| Funput trên IBus | Bạn muốn giữ môi trường GNOME/Ubuntu đã kết nối sẵn với IBus | + +Chỉ nên bật một framework xử lý nhập liệu trong một phiên làm việc. Fcitx5 và IBus là nền tảng mà Funput tích hợp vào, không phải các bộ gõ tiếng Việt mà bạn cần loại bỏ để dùng Funput. + +## Cài Funput trên Ubuntu, Fedora và các bản Linux được hỗ trợ + +Các gói Linux được giới thiệu trên website dành cho **x86-64**, với hướng dẫn cho Ubuntu/Debian, Fedora/openSUSE và Arch. Kiểm tra [trang Funput cho Linux](/linux/) trước khi chọn gói. + +### 1. Xác định desktop và loại phiên làm việc + +Mở terminal và chạy hai lệnh chỉ đọc thông tin: + +```bash +echo "$XDG_SESSION_TYPE" +echo "$XDG_CURRENT_DESKTOP" +``` + +Kết quả giúp bạn chọn hướng dẫn cho Wayland hoặc X11, GNOME hoặc KDE. Nếu giá trị trống, kiểm tra phần thông tin hệ thống hoặc màn hình đăng nhập; đừng tự đoán cấu hình cần dùng. + +### 2. Cài đúng gói từ nguồn chính thức + +Mở [hướng dẫn cài Funput trên Linux](https://docs.funput.app/docs/install/linux/) và chọn bản phân phối đang dùng. Đường cài khuyến nghị sử dụng kho phần mềm có ký GPG; sau khi thêm kho, bạn có thể nhận bản cập nhật qua trình quản lý gói của hệ thống. + +Gói **`funput`** dành cho Fcitx5. Nếu chọn IBus, làm theo [hướng dẫn Funput trên IBus](https://docs.funput.app/docs/install/linux/ibus/) với gói **`funput-ibus`**. + +### 3. Kết nối framework với desktop + +Đây là bước dễ bỏ qua nhất: cài gói thành công chưa đồng nghĩa với việc ứng dụng đã nhận phím qua đúng framework. Làm theo hướng dẫn của Funput cho phiên desktop của bạn, rồi đăng xuất và đăng nhập lại khi được yêu cầu. + +Với KDE Plasma/Wayland, chú ý bước chọn Fcitx 5 trong **Virtual Keyboard**. Không áp một nhóm biến môi trường chung cho mọi desktop: cách kết nối ứng dụng Wayland và X11 có khác biệt. [Tài liệu Fcitx5 về Wayland](https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland) giải thích chi tiết theo từng môi trường. + +### 4. Thêm Funput và chọn kiểu gõ + +Với Fcitx5, mở **Fcitx5 Configuration**, bấm thêm bộ gõ, bỏ chọn **Only Show Current Language** nếu cần rồi tìm Funput. Với IBus trên GNOME, tìm Funput trong **Settings → Keyboard → Input Sources → Vietnamese**; tên mục có thể khác theo phiên bản desktop. + +Mở ứng dụng cài đặt Funput để chọn Telex hoặc VNI, rồi thử trong một ô văn bản thông thường: + +| Kiểu gõ | Nhập | Kết quả | +| ------- | ----------- | -------- | +| Telex | `xin chaof` | xin chào | +| VNI | `xin chao2` | xin chào | + +Bạn cũng có thể chọn Telex nâng cao. Xem [bảng phím và ví dụ thực hành](/blog/telex-vni-va-telex-nang-cao/) nếu cần ôn lại quy tắc. + +
+ Giao diện cài đặt Funput trên Linux để thiết lập bộ gõ tiếng Việt +
Funput có giao diện cài đặt riêng trên Linux, dùng chung cho bản Fcitx5 và IBus.
+
+ +## Mang tài liệu và thói quen làm việc sang Linux + +Với văn bản Unicode, hãy kiểm tra font hỗ trợ tiếng Việt và khả năng hiển thị trong ứng dụng bạn chọn. Nếu tài liệu cũ dùng TCVN3 hoặc VNI-Windows, Funput Linux có công cụ Chuyển mã. Thử trên một đoạn ngắn và giữ bản gốc để đối chiếu; xem [hướng dẫn về bảng mã tiếng Việt](/blog/unicode-tcvn3-vni-windows/). + +Nếu thường dùng gõ tắt, hãy thiết lập các cụm từ cần dùng trong Funput rồi thử cả chữ hoa, chữ thường. Kiểm tra lại phím chuyển Việt–Anh để tránh trùng với phím tắt của desktop mới. + +**Bản Linux hiện chưa có tính năng nhớ chế độ Việt–Anh theo từng ứng dụng như bản Windows.** Hãy tính đến khác biệt này nếu thường xuyên chuyển giữa ứng dụng viết tiếng Việt và môi trường lập trình. + +## Kiểm tra trước ngày làm việc đầu tiên + +Thử nhập một đoạn có dấu trong trình duyệt, ứng dụng văn phòng và nơi bạn thường nhắn tin. Sau đó xóa chữ, sửa giữa câu, chuyển cửa sổ và thử lại sau một lần đăng nhập mới. Các thao tác nhỏ này giúp phát hiện vấn đề mà một câu thử đơn lẻ dễ bỏ sót. + +Nếu Fcitx5 chưa nhận Funput, chạy `fcitx5-diagnose` để kiểm tra cấu hình. Nếu chỉ một ứng dụng gặp lỗi, ghi lại tên và phiên bản ứng dụng cùng chuỗi phím tái hiện. Tham khảo [trang xử lý sự cố Linux](https://docs.funput.app/docs/install/linux/troubleshooting/) trước khi thay đổi nhiều thiết lập cùng lúc. + +## Câu hỏi thường gặp + +### Đang dùng UniKey trên Windows có phải học lại cách gõ không? + +Nếu đang gõ Telex hoặc VNI, bạn có thể chọn kiểu tương ứng trong Funput Linux. Các tùy chọn mở rộng và hành vi trong từng ứng dụng có thể khác, nên hãy thử bằng đoạn văn thường dùng. + +### Có cần chuyển sang X11 để dùng Funput không? + +Không cần mặc định đổi phiên. Hãy thiết lập theo hướng dẫn cho Wayland hoặc X11 đang dùng và kiểm tra ứng dụng cụ thể. Khả năng nhập liệu còn phụ thuộc desktop, framework và ứng dụng nhận chữ. + +### Funput có dùng được khi vẫn giữ máy Windows không? + +Có. Bạn có thể dùng Funput trên cả hai hệ điều hành với cùng kiểu gõ. Đây là cách thử Linux từng bước; không cần chuyển toàn bộ công việc trong một lần. + +**Đổi hệ điều hành, giữ cách viết của bạn.** Bắt đầu với [Funput cho Linux](/linux/), hoàn tất cấu hình nguồn nhập và viết vài dòng tiếng Việt ngay trên desktop mới. diff --git a/src/content/blog/unicode-tcvn3-vni-windows.md b/src/content/blog/unicode-tcvn3-vni-windows.md new file mode 100644 index 0000000..da97ae5 --- /dev/null +++ b/src/content/blog/unicode-tcvn3-vni-windows.md @@ -0,0 +1,85 @@ +--- +title: 'Unicode, TCVN3 và VNI-Windows: hiểu đúng để sửa lỗi font' +seoTitle: 'Unicode, TCVN3, VNI-Windows: bảng mã và cách chuyển | Funput' +description: 'Phân biệt Unicode, TCVN3 và VNI-Windows với kiểu gõ Telex, VNI. Hướng dẫn kiểm tra văn bản lỗi font và chuyển mã tiếng Việt bằng Funput trên máy tính.' +pubDate: 2026-09-29T00:10:00Z +draft: false +tags: + - unicode + - chuyen-ma + - tieng-viet +--- + +Một tài liệu tiếng Việt đọc được trên máy cũ nhưng hiện ký tự lạ khi đổi font chưa chắc là lỗi của bộ gõ. Nguyên nhân có thể nằm ở **bảng mã của văn bản**. Với nội dung mới trong ứng dụng hiện đại, Unicode thường là lựa chọn phù hợp; TCVN3 và VNI-Windows chủ yếu xuất hiện khi bạn làm việc với tài liệu cũ. + +Trước khi chuyển mã, hãy phân biệt ba thứ: cách nhấn phím, cách biểu diễn ký tự và hình dáng chữ trên màn hình. Hiểu đúng giúp bạn tránh đổi qua lại nhiều lần mà văn bản vẫn khó đọc. + +## Kiểu gõ, bảng mã và font khác nhau thế nào? + +| Khái niệm | Vai trò | Ví dụ | +| --------- | ---------------------------------------- | ---------------------------------------------------- | +| Kiểu gõ | Quy tắc biến chuỗi phím thành chữ có dấu | Telex dùng `as`, VNI dùng `a1` để tạo “á” | +| Bảng mã | Cách biểu diễn các ký tự trong văn bản | Unicode, TCVN3 (ABC), VNI-Windows | +| Font chữ | Cách vẽ ký tự để bạn đọc trên màn hình | Arial, Times New Roman, các font dành cho bảng mã cũ | + +**Dùng kiểu gõ VNI không bắt buộc dùng bảng mã VNI-Windows.** Bạn có thể gõ bằng VNI và tạo văn bản Unicode bình thường. Tương tự, đổi từ Telex sang VNI không tự sửa được một đoạn văn đã sai bảng mã. + +Nếu bạn cần học cách đặt dấu khi nhập chữ mới, hãy xem [hướng dẫn Telex và VNI](/blog/telex-vni-va-telex-nang-cao/). Bài này tập trung vào văn bản đã có sẵn. + +## Unicode, TCVN3 và VNI-Windows dùng khi nào? + +**Unicode** là tiêu chuẩn mã hóa ký tự dùng cho nhiều ngôn ngữ, trong đó có tiếng Việt. Nó giúp trao đổi văn bản giữa các hệ thống theo một quy ước chung. Bạn có thể đọc thêm phần [giải thích cơ bản của Unicode Consortium](https://www.unicode.org/faq/basic_q.html). + +**TCVN3 (ABC)** và **VNI-Windows** là các bảng mã tiếng Việt cũ mà bạn có thể gặp trong tài liệu lưu trữ. Những tài liệu này thường đi cùng font được thiết kế cho bảng mã tương ứng. Tên font như `.VnTime` hoặc `VNI-Times` là manh mối để kiểm tra, nhưng không đủ để kết luận cho toàn bộ tài liệu: một tệp có thể chứa các đoạn được sao chép từ nhiều nguồn. + +| Tình huống | Hướng xử lý | +| ----------------------------------------------- | ----------------------------------------------------------------- | +| Soạn email, bài viết hoặc tài liệu mới | Dùng Unicode và font hỗ trợ tiếng Việt | +| Tài liệu cũ chỉ đọc đúng với một font nhất định | Kiểm tra bảng mã nguồn trước khi chuyển sang Unicode | +| Đối tác yêu cầu bảng mã cũ | Giữ bản Unicode, tạo bản chuyển riêng và kiểm tra ký tự bị mất | +| Tài liệu có đoạn đúng, đoạn sai | Xử lý từng đoạn theo nguồn, tránh chuyển cả tệp bằng một giả định | + +## Đổi font có sửa được lỗi tiếng Việt không? + +Đổi font có thể giúp nếu văn bản đúng nhưng font hiện tại thiếu ký tự cần hiển thị. Tuy nhiên, **đổi font không chuyển bảng mã của nội dung**. Một đoạn TCVN3 vẫn cần được chuyển đúng sang Unicode nếu bạn muốn dùng như văn bản Unicode. + +Hãy thử trên bản sao: chọn một đoạn ngắn, đổi sang font hỗ trợ tiếng Việt và quan sát. Nếu chữ vẫn thành ký tự lạ, kiểm tra bảng mã. Nếu chỉ có các ô vuông, khả năng thiếu ký tự trong font cũng cần được xem xét; riêng biểu hiện này chưa đủ để xác định nguyên nhân. + +Với tệp văn bản thuần, còn cần kiểm tra cách ứng dụng mở tệp đọc mã hóa. Unicode và UTF-8 không hoàn toàn đồng nghĩa: UTF-8 là một cách mã hóa Unicode thành byte. [Tài liệu của Unicode Consortium](https://www.unicode.org/faq/utf_bom.html) giải thích thêm sự khác nhau giữa UTF-8, UTF-16 và UTF-32. + +## Cách chuyển mã tiếng Việt bằng Funput + +Funput trên máy tính có công cụ **Chuyển mã** giữa Unicode dựng sẵn, Unicode tổ hợp, TCVN3 (ABC) và VNI-Windows. Bạn có thể bắt đầu bằng một đoạn văn ngắn để kiểm tra nguồn trước khi xử lý nhiều nội dung. + +1. **Giữ bản gốc.** Tạo bản sao tài liệu, rồi chọn một đoạn có đủ dấu tiếng Việt để thử. +2. **Mở Chuyển mã.** Trên Windows, mục này nằm trong menu khi nhấp phải biểu tượng Funput ở khay hệ thống. Trên Mac, mở từ phần Công cụ của cài đặt; trên Linux, dùng Công cụ chuyển mã trong cài đặt hoặc mục Funput Chuyển mã ở menu ứng dụng. +3. **Dán đoạn văn và kiểm tra bảng mã nguồn.** Chọn bảng mã phù hợp với nội dung; nếu công cụ nhận diện nguồn, vẫn đối chiếu kết quả xem trước. +4. **Chọn bảng mã đích.** Với văn bản dùng trong ứng dụng hiện đại, thử Unicode dựng sẵn, trừ khi nơi nhận yêu cầu lựa chọn khác. +5. **Đọc kỹ kết quả và cảnh báo.** Kiểm tra các chữ ă, â, ê, ô, ơ, ư, đ cùng dấu thanh. Nếu nội dung chưa đúng, kiểm tra lại nguồn thay vì tiếp tục chuyển trên kết quả lỗi. +6. **Chép kết quả vào bản sao tài liệu.** Chọn font hỗ trợ tiếng Việt và so lại tên riêng, số liệu, dấu câu trước khi lưu. + +> Quy trình dán văn bản tập trung vào nội dung chữ. Đừng mặc định rằng nó giữ nguyên bảng biểu, hình ảnh và định dạng của tài liệu Word hoặc PDF. + +Bạn chưa có Funput trên máy tính? Xem bản dành cho [Windows](/windows/), [macOS](/macos/) hoặc [Linux](/linux/) để chọn đúng hệ điều hành. + +## Unicode dựng sẵn và Unicode tổ hợp khác nhau ra sao? + +Cả hai đều là Unicode. Với nhiều chữ có dấu, dạng dựng sẵn dùng một ký tự đã bao gồm dấu; dạng tổ hợp dùng chữ cơ sở cùng dấu kết hợp. Chúng có thể trông giống nhau trên màn hình nhưng có cách biểu diễn khác nhau bên trong. + +Vì vậy, bạn không cần chuyển sang TCVN3 hay VNI-Windows chỉ vì một tài liệu dùng Unicode tổ hợp. Khi cần thống nhất dạng văn bản, hãy kiểm tra yêu cầu của ứng dụng nhận dữ liệu. [FAQ về chuẩn hóa Unicode](https://www.unicode.org/faq/normalization.html) giải thích các dạng NFC và NFD chi tiết hơn. + +## Câu hỏi thường gặp + +### Chữ đã biến thành dấu hỏi có khôi phục được không? + +Nếu ký tự gốc đã bị thay bằng dấu hỏi và bản lỗi đã được lưu, công cụ chuyển mã không thể tự biết chữ ban đầu là gì. Hãy tìm bản gốc, lịch sử phiên bản hoặc mở lại tệp nguồn bằng cách đọc mã hóa phù hợp. + +### Sao chép từ PDF bị lỗi có luôn do bảng mã không? + +Không. PDF có thể có vấn đề với ánh xạ ký tự, hoặc chỉ chứa ảnh quét cần nhận dạng chữ. Chuyển TCVN3 sang Unicode không phải cách sửa chung cho mọi lỗi sao chép từ PDF. + +### Văn bản cũ đọc đúng nhưng chữ mới gõ sai thì sao? + +Hãy tách việc hiển thị văn bản cũ khỏi việc nhập chữ mới. Kiểm tra bộ gõ, kiểu gõ và font tại vị trí con trỏ. Bài [không gõ được tiếng Việt](/blog/khong-go-duoc-tieng-viet/) hướng dẫn kiểm tra phần nhập liệu. + +**Hãy thử trên một đoạn ngắn trước.** Khi đã xác định đúng nguồn và đọc đúng kết quả, bạn sẽ có cơ sở để chuyển phần nội dung còn lại mà vẫn giữ bản gốc để đối chiếu.