แม้ว่าจะมีแบบอักษรให้เลือกหลายพันแบบ แต่ความนิยมของ Windows นำไปสู่การใช้แบบอักษรของ Microsoft ที่มาพร้อมกับระบบปฏิบัติการอย่างกว้างขวาง สำหรับผู้ใช้จำนวนมาก แบบอักษรเช่น "Arial" "Times New Roman" และ "Impact" ถือเป็นมาตรฐาน ดังนั้น หากคุณกำลังทำงานร่วมกันและแลกเปลี่ยนเอกสารกับผู้ใช้ Windows คุณจำเป็นต้องมีสิทธิ์เข้าถึงแบบอักษรเหล่านี้แม้ว่าคุณจะใช้ Linux
โชคดีที่การนำฟอนต์เหล่านั้นมาใช้กับลีนุกซ์ของคุณเป็นเรื่องง่าย มาดูวิธีทำกันเลย
ตัวติดตั้งแบบคลาสสิก
หากคุณใช้ Ubuntu รุ่นต่าง ๆ ซึ่งแตกต่างจากผู้ใช้รุ่นอื่น ๆ คุณยังคงสามารถเข้าถึงตัวติดตั้งเก่าที่ทำให้การเพิ่มฟอนต์หลักของ Microsoft ลงในระบบปฏิบัติการของคุณเป็นเรื่องง่าย โดยเข้าไปที่เทอร์มินัล:
sudo apt install ttf-mscorefonts-installer
สำหรับ Fedora (หรือ distro ใด ๆ ที่ใช้ rpm) นี่คือวิธีการติดตั้ง Microsoft Fonts แบบเก่า แต่ยังคงใช้งานได้
sudo dnf ติดตั้ง curl cabextract xorg-x11-font-utils fontconfigsudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpmก่อน>ใน Arch Linux คุณสามารถติดตั้ง
ttf-ms-fonts
แพ็คเกจจาก AURวิธีสากลในการติดตั้ง Microsoft Fonts บนการแจกจ่าย Linux คือการแยกแบบอักษรออกจาก Windows และย้ายไปยังระบบของคุณ
คัดลอกจากการติดตั้ง Windows
หากคุณมีสิทธิ์เข้าถึงเครื่อง Windows ที่ใช้งานได้ คุณสามารถคัดลอกแบบอักษรจากที่นั่นได้ เรียกใช้โปรแกรมจัดการไฟล์ที่คุณชื่นชอบและชี้ไปที่ "C:\Windows\Fonts" โปรดทราบว่าเส้นทางอาจแตกต่างกันหากคุณไม่ได้ใช้เส้นทางเริ่มต้นเมื่อติดตั้ง Windows เลือกไฟล์ทั้งหมดในไดเร็กทอรีนั้นและคัดลอกไปยังไดรฟ์ USB ของคุณ
โอนไฟล์ฟอนต์กลับไปที่เครื่อง Linux ของคุณและวางไว้ในโฟลเดอร์ “.fonts” ในโฮมไดเร็กทอรีของคุณ หากไม่มีโฟลเดอร์ “.fonts” (โปรดนึกถึงจุดที่อยู่ข้างหน้าชื่อ) ให้สร้างขึ้นมาใหม่
คัดลอกจาก Windows 10 ISO
หากคุณไม่มีสิทธิ์เข้าถึงการติดตั้ง Windows คุณสามารถดาวน์โหลดไฟล์ ISO ของ Windows และแยกแบบอักษรออกจากอิมเมจ ISO ได้อย่างง่ายดาย
1. ดาวน์โหลด ดาวน์โหลดดิสก์อิมเมจ Windows 10 อย่างเป็นทางการของ Microsoft (ไฟล์ ISO) เลื่อนลงมาเล็กน้อยและเลือกฉบับของคุณจากเมนูแบบเลื่อนลง – เลือกเวอร์ชัน "เต็ม" ล่าสุดที่มี ไม่ใช่รุ่นอัปเกรด
แม้ว่าเราจะไม่เห็นความแตกต่างในความพร้อมใช้งานของแบบอักษรระหว่างภาษาของผลิตภัณฑ์ต่างๆ แต่เราขอแนะนำให้คุณดาวน์โหลด Windows เวอร์ชันสำหรับภาษาหลักของคุณหรือตัวเลือก "English International"
2. ในการแยกแบบอักษรออกจาก Windows ISO เราต้องใช้ 7Zip หากคุณยังไม่ได้ติดตั้ง ให้ทำโดยใช้คำสั่ง:
sudo apt install p7zip-fullใน OpenSUSE คุณสามารถลอง:
sudo zypper ติดตั้ง p7zipบน Arch และ distros แบบ Arch อื่นๆ เช่น Manjaro ให้ลองทำดังนี้:
sudo pacman -S p7zip3. ในเทอร์มินัล
cd
ไปยังไดเร็กทอรีที่คุณดาวน์โหลด Windows ISO ขั้นแรก คุณจะต้องแตกไฟล์เก็บถาวรขนาดใหญ่ที่มีไฟล์อื่นๆ ที่ใช้สำหรับการติดตั้ง Windows ไฟล์ฟอนต์ที่เราต้องการมีอยู่ในหมู่พวกเขา ในการทำเช่นนั้น ใช้:cd ~/Downloads7z e Win10_XXXX_EnglishInternational_x64.ISO source/install.wimแทนที่ “Win10_XXXX_EnglishInternational_x64” ด้วยชื่อที่ถูกต้องของไฟล์ ISO ของ Windows
โปรดทราบว่าขั้นตอนนี้จะใช้เวลาสักครู่ขึ้นอยู่กับประสิทธิภาพของ CPU ของคุณ นอกจากนี้ยังต้องการพื้นที่มากกว่า 4 GB เพื่อแยกไฟล์ขนาดใหญ่จาก ISO
4. หลังจากเสร็จสิ้นกระบวนการ ให้แตกไดเร็กทอรี Fonts จากไฟล์เก็บถาวร “install.wim” รันคำสั่ง:
7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/เช่นเคย ให้เวลาสักนิด แล้วในไม่ช้า คุณจะพบแบบอักษรทั้งหมดที่มีอยู่ในสื่อการติดตั้ง Windows ในโฟลเดอร์ย่อย "แบบอักษร" ถัดจาก ISO ที่ดาวน์โหลด
ติดตั้งฟอนต์
วิธีที่ง่ายที่สุดในการติดตั้งฟอนต์ใน Linux คือการย้ายฟอนต์ไปที่โฟลเดอร์ “.fonts” ในโฮมไดเร็กทอรีของคุณ คุณสามารถทำได้ด้วย:
แบบอักษร mv ~/.fontsใน Arch โฟลเดอร์ “~/.fonts” จะถือว่าเลิกใช้แล้ว ดังนั้นให้ลองทำสิ่งต่อไปนี้แทน:
แบบอักษร mv ~/.local/share/fontsสุดท้าย เพื่อให้แบบอักษรใหม่พร้อมใช้งานในแอปพลิเคชันส่วนใหญ่ ให้อัปเดตแคชแบบอักษรของการติดตั้งด้วย:
fc-cache -fเปิดโปรแกรมใดๆ เช่น LibreOffice's Writer และคุณจะพบฟอนต์ที่เพิ่งติดตั้งใหม่ท่ามกลางฟอนต์ที่คุณใช้อยู่แล้ว
แม้ว่าคุณจะมีแบบอักษรทั้งหมด แต่ก็มีบางครั้งที่คุณมีปัญหาในการระบุแบบอักษรที่ใช้ โดยเฉพาะอย่างยิ่งในรูปภาพ นอกจากนี้ หากคุณต้องการใช้แอปพลิเคชัน Windows แทนแบบอักษร คุณยังคงสามารถเรียกใช้แอป Windows ใน Linux ผ่าน WINE ได้