OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

מערכות עיצוב מסמכים

עד כה, בדקנו את כלי עיצוב הטקסט הפשוטים. אלה טובים לקטנים, סימ-


כמה משימות, אבל מה לגבי עבודות גדולות יותר? אחת הסיבות לכך ש-Unix הפכה למערכת הפעלה פופולרית בקרב משתמשים טכניים ומדעיים (מלבד אספקת סביבת ריבוי משימות ורב-משתמשים רבת עוצמה עבור כל מיני פיתוח תוכנה) היא שהיא הציעה כלים שניתן להשתמש בהם לייצור סוגים רבים. של מסמכים, במיוחד פרסומים מדעיים ואקדמיים. למעשה, כפי שמתאר התיעוד של GNU, הכנת המסמכים הייתה מכרעת לפיתוח יוניקס:

הגרסה הראשונה של UNIX פותחה על PDP-7 אשר ישב סביב מעבדות בל. בשנת 1971 המפתחים רצו להשיג PDP-11 לעבודה נוספת על מערכת ההפעלה. על מנת להצדיק את העלות עבור מערכת זו, הם הציעו ליישם מערכת עיצוב מסמכים עבור חטיבת הפטנטים של AT&T. תוכנית העיצוב הראשונה הזו הייתה יישום מחדש של 'roff' של מקילרוי, שנכתב על ידי ג'יי.

פ.אוסנה.

שתי משפחות עיקריות של מעצבי מסמכים שולטות בתחום: אלו שיצאו מהמקור roff תוכנית, כולל nroff ו טראף, ואלה המבוססים על ה-T של דונלד קנוטEמערכת X (מבוטא "tek"). וכן, ה"E" שנפל באמצע הוא חלק מהשם שלו.

השם "רוב" נגזר מהמונח "לברוח" כמו ב"אני אברח עותק בשבילך." ה nroff התוכנית משמשת לעיצוב מסמכים לפלט למכשירים המשתמשים בגופנים מורווחים, כגון מסופי תווים ומדפסות בסגנון מכונת כתיבה. בזמן הצגתו, זה כלל כמעט את כל התקני ההדפסה המחוברים למחשבים. המאוחר יותר טראף התוכנית מעצבת מסמכים לפלט על מגדירים, מכשירים המשמשים לייצור סוג "מוכן למצלמה" להדפסה מסחרית. רוב המדפסות למחשבים כיום מסוגלות לדמות פלט של מכונות כתיבה. ה roff family כולל גם כמה תוכניות אחרות המשמשות להכנת חלקים של מסמכים. אלו כוללים eqn (עבור משוואות מתמטיות) ו tbl (עבור שולחנות).

טEמערכת X (בצורה יציבה) הופיעה לראשונה ב-1989, ובמידה מסוימת היא עמדה על מקומו טראף ככלי הבחירה עבור פלט מכונת כתיבה. אנחנו לא נסקור את TEX כאן, גם בגלל המורכבות שלו (יש ספרים שלמים על זה) וגם בגלל העובדה שהוא לא מותקן כברירת מחדל ברוב מערכות הלינוקס המודרניות.


תמונה

טיפ: למעוניינים להתקין TEX, בדוק את טקסlive חבילה שניתן למצוא ברוב מאגרי ההפצה, ובעורך התוכן הגרפי של LyX.


תמונה


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: