Setting up Wi-Fi or static IP addresses via the terminal. Commands like ip a and ping are explained.
Evince works but may struggle with older PDFs that embed non-standard fonts. linux khmer pdf
poppler-data – this package contains the Unicode mappings for Asian scripts.sudo apt install poppler-data
| Workflow | Quality | Notes |
|----------|---------|-------|
| LibreOffice → Export as PDF | Good | Use “Embed fonts” option. Requires Khmer Unicode input method (ibus-unikey or fcitx5). |
| Scribus | Very good | Professional DTP; supports OpenType Khmer features. |
| Google Docs (via browser) | Fair | Exports to PDF but may reorder diacritics. |
| wkhtmltopdf / WeasyPrint | Moderate | Works if HTML/CSS uses lang="km" and proper webfonts. | Mastering Linux in Khmer: The Ultimate Guide to
Install these for best results:
# Debian/Ubuntu
sudo apt install fonts-noto-core fonts-noto-ui fonts-khmeros
Linux Khmer Support: Essential Setup & Reference
Purpose: To enable correct display, input, and printing of the Khmer (Cambodian) script on Linux systems. Fix: Install poppler-data – this package contains the
3.3 Converting Other Formats to Khmer PDF
# Convert a plain text file (UTF-8 Khmer) to PDF using pango-view
pango-view --font="Noto Sans Khmer 12" --text="ការសាកល្បង" --output=khmer.pdf
Step 3: Creating Khmer PDFs from Scratch
If you need to create a Khmer PDF, avoid saving as a standard text PDF. Instead, embed the fonts.