זוהי הפקודה textfmt שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
textfmt - המרת טקסט ל-POSTSCRIPT® לשידור פקסימיליה
תַקצִיר
/usr/sbin/textfmt [ אפשרויות ] [ קבצים... ]
תיאור
textfmt לוקח טקסט ASCII ומייצר POSTSCRIPT® בפורמט המתאים לפקסימיליה
הפצה. זה בדרך כלל מופעל כתוכנית סינון על ידי שלח פקס(1) תוכנית. קֶלֶט
ניתן לציין קבצים בשורת הפקודה. אם לא ניתן, אז textfmt יקרא
מקלט רגיל.
כברירת מחדל, textfmt יפיק מסמך פלט המעוצב עם סינגל
עמודה אנכית של טקסט, מוגדרת בגופן ברוחב קבוע של 10 נקודות, ועם כותרת עמוד פשוטה
המורכב משם הקובץ, תאריך השינוי האחרון ומספר העמוד. דפים הם
נוצר על פי מידות העמוד המוגדרות כברירת מחדל (ראה גודלי דפים(5)). כאשר רב עמודות
פלט מתבקש, הטקסט מוגדר כברירת מחדל עם גופן ברוחב קבוע של 7 נקודות.
אפשרויות
רבות מהאפשרויות ל textfmt נבחרו עבור תאימות עם Adobe Systems'
תמליל תכנית; אפשרויות אחרות הן עבור תכונות שאינן מסופקות על ידי תמליל.
-1 הגדר טקסט בעמודה אחת.
-2 הגדר טקסט שתי עמודות.
-B הדחק כותרות עמודים.
-c חתוך שורות טקסט ארוכות במקום לעטוף אותן בשולי העמוד.
-D אל תשתמש בקידוד ISO 8859-1 ב-POSTSCRIPT שנוצר.
-f גופן
הגדר טקסט באמצעות הגופן POSTSCRIPT בשם גופן.
-F fontdir(s)
נתיבים לקבצי גופן afm.
-G השתמש בכותרת עמוד בסגנון צעקני.
-m צווארונים
הגדר טקסט צווארונים עמודות.
-Ml=#,r=#,t=#,b=#
הגדר את שולי העמוד; שולי ברירת המחדל הם: שמאל וימין 25 אינץ', למעלה .85
אינץ', תחתון 5 אינץ'.
-o צייר קווי מתאר סביב כל עמודת טקסט; המספר שצוין מגדיר את הרוחב
של הקו שמשורטט.
-p Pts הגדר טקסט באמצעות גופנים עם Pts גודל נקודה (מספר שלם בלבד).
-r הגדר דפים מסובבים ב-90 מעלות (ב``מצב נוף'').
-R הגדר דפים לא מסובבים (ב``מצב דיוקן'').
-s גודל
הגדר את גודל הפלט בהתאם לגודל העמוד הנקוב. תמונות נוצרות בדרך כלל
עם גודל עמוד ברירת מחדל של המערכת (בדרך כלל עמודים בגודל Letter, 8.5 אינץ' על 11", עבור אתרים
בצפון אמריקה). גדלים חלופיים של עמודים מצוינים באופן סמלי באמצעות אחד מהם
השם או הקיצור של ערך ב- גודלי דפים(5) מסד נתונים; לְמָשָׁל a3 (ISO
A3), a4 (ISO A4), a5 (ISO A5), a6 (ISO A6), b4 (ISO B4), נא-לתת (צפון אמריקאי
מִכְתָב), לנו-רגל (משפט אמריקאי), בהנהגת אותנו (אמריקן לדג'ר), us-exe (אֲמֶרִיקָאִי
מְנַהֵל), jp-let (מכתב יפני), ו jp-leg (משפט יפני). השוואות הן
לא תלוי רישיות וכל התאמה של מחרוזת משנה של השם המלא בגודל העמוד
מַסְפִּיק; למשל, ``legal'' יתאים ל-``American Legal''.
-U איסוף דפים לאחור; זהו העמוד האחרון שיופיע ראשון בתוצאה
POSTSCRIPT, ואז העמוד הבא אחרון וכו'.
-V רווח
הגדר את גובה הקו; גובה ברירת המחדל הוא 1.2 x גודל הנקודה.
תְצוּרָה פרמטרים
textfmt קורא מידע תצורה מהקבצים /etc/hylafax/hyla.conf, ו
~/.hylarc; בסדר הזה. קובצי התצורה פועלים לפי המוסכמות המתוארות ב
hylafax-client(1). פרמטרי התצורה הבאים מזוהים:
תג סוּג בְּרִירַת מֶחדָל תיאור
עמודות מספר שלם 1 מספר עמודות בפלט מעוצב
GaudyHeaders boolean אין הפעלה/השבתה של כותרות עמודים של Gudy
מחרוזת FontMap לִרְאוֹת להלן מיקום קובץ Fontmap של ghostscript
מחרוזת FontPath לִרְאוֹת להלן ספרייה לקבצי מדדי גופן
ISO8859 בוליאני כן השתמש בקידוד תווים ISO 8859-1
LineWrap בוליאני כן גלישת/חתוך שורות טקסט
מחרוזת כיוון כיוון דיוקן של טקסט בעמוד
OutlineMargin אינצ'ים 0 רוחב קו המתאר
מחרוזת PageCollation קדימה אסוף דפים בכיוון קדימה או הפוך
PageHeaders בוליאני כן הפעל/השבת כותרות עמודים
PageHeight float - גובה עמוד פלט
מחרוזת שולי עמוד לִרְאוֹת להלן שוליים עבור עמוד מעוצב
מחרוזת PageSize ברירת המחדל של גודל עמוד פלט ממסד הנתונים
PageWidth float - רוחב עמוד פלט
TabStop מספר שלם 8 הגדרה בין עצירות בתווים
TextFont מחרוזת Courier שם הגופן להגדרת טקסט
TextLineHeight אינצ'ים - בקרת גובה שורה של עיצוב טקסט
אינצ'ים של TextPointSize לִרְאוֹת להלן גודל לשימוש בהגדרת טקסט
פרמטרי התצורה מוסברים להלן. רוב הפרמטרים תואמים לפקודה
אפשרות קו. ערכי פרמטר שזוהו לעיל כ סנטימטרים מומרים על פי
המוסכמות הבאות (כאשר ``#.##'' הוא מספר עשרוני):
#.##bp נקודה גדולה (1 אינץ' = 72bp)
#.##cc cicero (1cc = 12dd)
#.## ס"מ סנטימטר
#.##dd נקודת didot (1157dd = 1238pt)
#.##אינץ'
#.## מ"מ מילימטר (10 מ"מ = 1 ס"מ)
#.##pc pica (1pc = 12pt)
#.##pt point (72.27pt = 1in)
#.##sp נקודה מדורגת (65536sp = 1pt)
שמות היחידות יכולים להיות אותיות רישיות או קטנות, אך אין רווח לבן בין המספר
והיחידה. ערכים שצוינו ללא יחידה מתפרשים כנקודות גדולות.
עמודות מספר העמודות להגדרת טקסט. (מקביל ל- -m אוֹפְּצִיָה.)
FontMap הספרייה או הספריות שבהן נמצאים קבצי ה-Ghostscript Fontmap
ממוקם; נתיבים מרובים מופרדים על ידי נקודתיים (":"). טבלת Fontmap
מאפשר תרגום של השם התיאורי של הגופן (כפי שמשמש את
TextFont פרמטר) לשמות הקבצים של גופני ghostscript. הגדרת הערך ל
"" (מחרוזת באורך אפס) משבית את התרגום הזה ומספקת
פונקציונליות עם RIPs מלבד ghostscript.
FontPath הנתיב שבו נמצאים קבצי Adobe Font Metric (AFM); כברירת מחדל
/usr/share/fonts/type1/gsfonts. (מקביל ל- -F אוֹפְּצִיָה.)
GaudyHeaders קבע אם להשתמש בכותרת עמוד בסגנון צעקני או לא. (שווה ערך ל
מה היא -G אוֹפְּצִיָה.)
ISO8859 שלוט בשימוש בקידוד ISO 8859-1 ב-POSTSCRIPT שנוצר
(מקביל ל- -D אוֹפְּצִיָה.)
LineWrap קבע אם שורות טקסט ארוכות יהיו עטיפות או קטומות ביד ימין
שולים. (מקביל ל- -c אוֹפְּצִיָה.)
אורינטציה קבע אם העמודים יהיו מכוונים אופקית (``לרוחב'') או
אנכית (``פורטרט''). (מקביל ל- -r ו -R אפשרויות.)
OutlineMargin קבע אם לעמודות הטקסט יש קו מצויר סביבן וברוחב
של הקו. הגדרת פרמטר זה ל-0 משביתה קווי מתאר. (שווה ערך
אל ה -o אוֹפְּצִיָה.)
Page Collation שלוט אם לקובץ הפלט יש דפים מקובצים באותו סדר כמו ה-
קובץ קלט (``קדימה'') או בסדר הפוך (``הפוך). (שווה ערך ל
מה היא -U אוֹפְּצִיָה.)
כותרות עמודים שליטה אם יופקו כותרות עמודים. (מקביל ל- -B אוֹפְּצִיָה.)
גובה עמוד הגדר את גובה עמוד הפלט באינצ'ים (באינץ').
שולי עמוד הגדר את מידות עמוד הפלט. הממדים מצוינים כמחרוזת של
טופס: ``l=#,r=#,t=#,b=#'' איפה l מציין את השוליים השמאליים, r מצביע על
השוליים הימניים, t מציין את השוליים העליונים, b מציין את התחתית
שוליים, ומספרים מתפרשים כ סנטימטרים. (מקביל ל- -M
אוֹפְּצִיָה.)
גודל עמוד הגדר את מידות עמוד הפלט לפי שם. (מקביל ל- -s אוֹפְּצִיָה.)
רוחב עמוד הגדר את רוחב עמוד הפלט באינצ'ים (באינץ').
טאבסטופ הגדר את מרחק עצירת הטאב; בתווים.
TextFont הגדר את השם התיאורי של הגופן שישמש להגדרת טקסט. (שווה ערך ל
מה היא -f אוֹפְּצִיָה.)
TextLineHeight הגדר את הגובה והמרווח של שורת הטקסט האנכית. (מקביל ל- -V
אוֹפְּצִיָה.)
TextPointSize הגדר את גודל הנקודה לשימוש בהגדרת טקסט. (מקביל ל- -p אוֹפְּצִיָה.)
אורים
If textfmt אינו מסוגל לאתר מידע מדדי גופן עבור גופן, אז הוא ישתמש ב-a
מדד ברוחב קבוע שהוא 60% מגודל נקודת הטקסט; מדד זה יהיה כמעט בוודאות
תוצאה של POSTSCRIPT בפורמט שגוי.
textfmt קשור מרחוק ל- lptops תוכנית שנכתבה על ידי דון ביבי.
השתמש ב-textfmt באינטרנט באמצעות שירותי onworks.net