ฉันมีชุดตัวอักษรขนาดใหญ่และต้องการให้สามารถดูได้อย่างมีประสิทธิภาพแทนที่จะเปิดไฟล์ทีละไฟล์
สิ่งที่จะเป็นตัวดูฟอนต์ที่ดีที่สุดนอกเหนือจากfontypython
ที่น่าเสียดายที่มีข้อบกพร่องของ Mojibake สำหรับฟอนต์ที่มีอักขระหลายไบต์
ฉันมีชุดตัวอักษรขนาดใหญ่และต้องการให้สามารถดูได้อย่างมีประสิทธิภาพแทนที่จะเปิดไฟล์ทีละไฟล์
สิ่งที่จะเป็นตัวดูฟอนต์ที่ดีที่สุดนอกเหนือจากfontypython
ที่น่าเสียดายที่มีข้อบกพร่องของ Mojibake สำหรับฟอนต์ที่มีอักขระหลายไบต์
คำตอบ:
ฉันใช้การแม็พอักขระอย่างหนักและตัดสินใจทำแผนที่ที่คุณเข้าถึงได้จากทุกที่โดยใช้เว็บอินเตอร์เฟสและไม่จำเป็นต้องติดตั้ง
คุณสมบัติ
ภาพหน้าจอ
คุณควรลองใช้ตัวอย่างแบบคำพังเพย (มีให้ใน Debian ด้วย)
เว็บเบราว์เซอร์นี้ดีมาก สคริปต์ตัวอย่างที่สามารถบันทึกเอาต์พุตเป็นหน้า HTML อย่างง่ายและดูในเบราว์เซอร์ท้องถิ่น:
#! /usr/bin/env bash
cat << __HEADER
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Sample of local fonts matching '$1'</title>
</head>
<body>
__HEADER
fc-list --format='%{family}\n' $1 | sort -u | while IFS='' read -r fontfamily
do
cat << __BODY
<hr/>
<div style="font-family: '${fontfamily}', 'serif'">
<h1>${fontfamily}</h1>
<p>
The quick brown fox jumped over the lazy brown dog<br/>
0123456789,.:;?/<>'"[]{}|\-=\`~!@#$%^&*()-=\\
</p>
</div>
__BODY
done
cat << __FOOTER
<hr/>
</body>
</html>
__FOOTER
สคริปต์ใช้อาร์กิวเมนต์ตัวเลือกแรกคือfc-list
รูปแบบที่จะกรอง ตัวอย่างเช่นการส่งผ่าน:spacing=100
เป็นอาร์กิวเมนต์สร้างหน้า HTML ของแบบอักษร monospace ที่ติดตั้งทั้งหมดหรือผ่านอะไรเลยและดูแบบอักษรทั้งหมด
ฉันได้สร้างโปรแกรมดูฟอนต์ SVG แบบง่าย ๆ
หากคุณใช้ Ubuntu (หรือในทำนองเดียวกันกับ OS) คุณสามารถใช้โปรแกรมดูไฟล์ในตัวของ Ubuntu คุณเพียงแค่เปลี่ยนมุมมอง (คลิกที่ไอคอนมุมมองทางด้านขวาของแว่นขยายค้นหาจนกระทั่งคุณเห็นแบบอักษร) เพื่อยืนยันเพิ่มเติมคุณสามารถคลิกสองครั้งที่แบบอักษรและดูภาพรวมอย่างรวดเร็ว นี่เป็นสิ่งที่ดีถ้าคุณต้องการกำจัดแบบอักษรแปลก ๆ ที่หลากหลายได้อย่างรวดเร็ว
สกรีนช็อต: แสดง 1) ผลลัพธ์ของมุมมองไดเรกทอรี 2) ปุ่มคลิกเพื่อเปลี่ยนเป็นมุมมองด้านขวา 3) ตัวอย่างของแบบอักษรที่คลิก