חבילת Sigma Consolefonts מכילה סט של UTF-8 גופנים המספקים קריאות וכיסוי רחב. למעשה, זה רק גופן אחד, בגודל 8x16 אבל עם מספר הווריאציות של מה מקבל ממופה לconsolefont (psfu). אם אתה לא משתמש בלינוקס ואזור UTF-8, זה כנראה לא יהיה כל רלוונטי אליך.
עדיין מעוניין? אוקיי, הנה הוא פחות מתמונה נפלאה של מה גרסת סיגמא-הכללי של גופן זה יכול לעשות. מתנצל על האיכות הירודה של התמונה, אני מקווה שאתה יכול לקבל מושג על מה שזה עושה - ואם אתה משתמש בקונסולת לינוקס ללא שולחן עבודה גרפי, אתה פשוט צריך להוריד אותו לנסות אותו.
אני שואף לתת לאנשים לראות דמויות רבות ככל האפשר על הקונסולה שלהם. אני יודע שרוב האנשים מניחים שולחן עבודה גרפית יש צורך לראות מגוון רחב של דמויות, אבל הקונסולה סטנדרטית יכולה להציג 512 תווים אם אתה עושה בלי הצבעים הנועזים.
גופני קונסולה מסורתיים המשמשים לעתים קרובות גליפים נפרדים לאותיות קיריליות ולטיניות של אותה הצורה, אבל גופני שולחן עבודה בדרך כלל הופכים אותם באופן זהה (למשל לטיני וА קירילית), וכך גם אני - זה עוזר לעשות קצת מקום פנוי. אני השתמשתי סקריפט Perl של דמיטרי Bolkhovityanov לבחור איזה גליפים משמשים בגופן psfu מסוים, ולמפות codepoints מרובה לאותו הגליף. יש מגוון מוגבל של תווי ציור אונליין (מספיק כדי לתת תצוגה הגונה ב'לעשות menuconfig 'של הקרנל של לינוקס).
השימוש העיקרי של גופנים אלה הוא כאשר אין לך שולחן עבודה גרפית, אבל עדיין רוצה להיות מסוגל לקרוא טקסט בשפות רבות. אז, אולי הם מתאימים ביותר לאנשים רצים שרתים. לעצמי, הם נתנו לי לקרוא את הדואר שלי מעל SSH כאשר אני בונה שולחן העבודה הגרפית למערכת חדשה.
הגופן עצמו החל את דרכו כetl16 מאחת חבילות קונסולת דביאן. שיניתי את זה כדי לתת מכתבים מאוזנים יותר - יורדים יותר על חשבון פחות שטח מעל האותיות, ומביא את הדגשים קרובים יותר למכתב. הפורמט "התא" של מכתב הון הוא 3 שורות מעל המכתב, 10 שורות למכתב, ועוד 3 שורות ליורד. במשושה, כי הוא 3A3, ומכאן שמו (U + 03A3 הוא Σ).
שלא כמו גופני VGA מסורתיים בקידוד קשיח לתוך המכשיר, גופנים אלה הם הרבה פחות בהירים - ייתכן שיהיה הצורך להגביר את הבהירות של המסך שלך. סיבה לכך הוא שהם דקים (בדרך כלל רק פיקסל אחד רחב). גודל 8x16 הוא מאוד "מידה אחת מתאים לכולם" - מתאים למוטעם ביותר לטיני, וליווני קירילי והנוכחי, אבל לא אידיאלי שבו יש מבטא מרובה (Livonian, יווני ויאטנמית, polytonic).
שלא כמו רוב גופני קונסולה אחרים, אלה באים עם המקור (גופן BDF) וסדרה של קבצי המפה להחליט מה לכלול. לכן, אם אתה באמת אוהב את הצורה של אחד המכתבים אתה יכול לשנות את זה - BDF הוא רק 16 שורות של קודי hex, למשל יש U הון תשעה קווים של x42 (0100 0010) ובסיס של x3C (0011 1100).
אם אתה רוצה לשנות את המפה, או להוסיף משהו אחר, או להסיר משהו שאתה לא משתמש, הם פשוט לערוך.
קונסולת לינוקס לא יכולה להכיל שפות CJK, כך גופן זה הוא לאנשים שמשתמשים בשפות האלפביתי. גליפים הארמנים וגרוזינים צריכים להיות זהים למה שהוא בetl16, גם (ואני באמת לא יודע כמה שימושי אלה הם במסוף שמאל לימין) ערבית ובעברית. כל השאר כבר צבט לספק את מה שאני חושב הוא תוצאת משביעת רצון.
Tarball כולל הניסיון שלי ברישום אלפבית לשפות מכוסות - כדי לענות על השאלה, שגליפים אתה צריך לשפה מסוימת. קבצים אלה עשויים להיות שימושיים גם אם אתה משתמש Xorg ורוצה לבדוק אם הגופנים שלך לספק כיסוי הולם.
עבור רוב האנשים, אני חושב שהגרסה 'הכללית' צריכה לעבוד היטב (לטינית, יוונית והאותיות קיריליות האירופיות המרכזיות). אנשים מסוימים עשויים להעדיף את הגרסה 'קירילית' (כל קירילי הנוכחי, יווני, כמה אותיות לטיניות. יש גם גרסה "קווקזי" (לטינית, קירילית, ארמנית, גרוזינית) וכמה דוגמא אחרת וגרסאות, הוכחה של קונספט לדוגמא "אפריקה", "polytonic ',' ויאטנמית '. בסופו של השפות אפריקאיות מוגבלות על ידי חוסר גליפים precomposed ביוניקוד (AFAIK, יש חוסר של מסופים אשר תומכים סימנים דיאקריטים שילוב), אבל כמה שפות כמו וונדה צריכה לעבוד . שפות במבטא מרובה מעל המכתב (Livonian, יווני polytonic, וייטנאמיים) אינן נפלאות בגודל 8x16, אבל הם עשויים להספיק.
פרטי תוכנה:
2 תגובות
sigma 12 Aug 23
خب باشه طرح دار کلفتSAGMA 28 Jan 24
SAGMA