קובץ טקסט – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
מ הגהה
שורה 1:
'''קובץ טקסט''' הוא סוג של [[קובץ]] המשמש לשמירת תוכן ב[[מערכת קבצים]] כרצף של שורות המופרדות זו מזו בתווים מיוחדים מוגדרים מראש. סיום הרצף מצוייןמצוין באמצעות תו מיוחד אחד או יותר המכונה [[End-of-file]] (ובקיצור: EOF). קבציקובצי טקסט יכולים להכיל תוכן טקסטואלי, אך הם אינם מוגבלים לכך ויכולים להציג מידע בינארי כל עוד הוא מקודד באופן שאינו סותר את מבנה קובץ הטקסט והשימוש בתווים המיוחדים המשמשים אותו.
 
ניתן לחלק את כל סוגי הקבצים לשניים: קבציקובצי טקסט ו[[קובץ בינארי|קבצים בינארים]].
 
בשל פשטותם ונגישותם לקורא האנושי, משמשים קבציקובצי טקסט פעמים רבות לאחסון נתונים, גם אם הם לא אמורים להיות קריאים על ידי גורם אנושי. השימוש בקבצי טקסט חוסך בעיות רבות שמציב השימוש בקבצים הבינאריםהבינאריים לסוגיהם: היצמדות לפורמט קבוע, חשיבות לסדר הכתיבה של הבתים ואף התלות ב[[מילה (מחשב)|מילה]] של המחשב נמנעת. יתרה מזאת, שיקום קובץ טקסט מ[[השחתת נתונים]] שאירעה לרוב פשוטה משמעותית משיקום קובץ בינארי שעבר אירוע דומה, ובמרבית המקרים ניתן להמשיך ולעבד את הקובץ הטקסטואלי גם לאחר האירוע. יחד עם זאת, במידה וקובץ טקסט אכן משמש לאחסון טקסט, ה[[אנטרופיה (סטטיסטיקה)|אנטרופיה]] שלו נמוכה למדי, כך שנפח הקובץ הנדרש לאחסון המידע גדול משמעותית מהמינימום הנדרש לאחסון המידע הזה בהצגתו באנטרופיה גבוהה.
 
==מבנה==
שורה 10:
<pre>
<nowiki>
כך נראה קובץ טקסט עברי לדוגמאלדוגמה
ללא מבנה מוגדר וללא הגבלה
מספר השורות ואורכן אינם קבועים וללא מגבלה
שורה 17:
</pre>
 
קובץ טקסט יכול להכיל תוכן שחייב לעמוד במבנה מוגדר כך שתוכנה חיצונית תוכל לעבד אותו כראוי. קבציקובצי [[HTML]] לדוגמאלדוגמה הם קבצי טקסט שחייבים לעמוד בפורמט המוגדר על ידי [[W3C]]:
<div style="direction: ltr;">
<pre><nowiki>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html lang="he">
<head><title>עמוד דוגמאדוגמה</title></head>
<body>
<p>זהו עמוד לדוגמאלדוגמה.</p>
</body>
</html>
שורה 30:
</div>
 
תוכן אחר שיכול לאחסן קובץ טקסט הוא למשל תמונה המורכבת מתווים טקסטואליםטקסטואליים. קבצים אלו נקראים [[אמנות ASCII]]. לדוגמאלדוגמה:
<pre><nowiki>
שורה 39:
</nowiki></pre>
 
==עריכת קבציקובצי טקסט==
פתיחת קבציקובצי טקסט לתצוגה למשתמש נעשית באמצעות [[עורך טקסט|עורכי טקסט]], המציגים על פי רוב את התוכן של הקובץ באופן מלא לפי הפורמט הנדרש. חלק מעורכי הטקסט מאפשרים למשתמש להציג גם תווים מיוחדים וגם תווים שאינם טקסטואליםטקסטואליים, בעוד שחלק מעורכי הטקסט מסתירים אותם מהמשתמש.
 
==פורמטים==
הפורמט הסטנדרטי המקובל ברוב המוחלט של [[מערכת הפעלה|מערכות ההפעלה]] הוא [[ASCII]], אם כי אלו נבדלות זו מזו באופן הקידוד של תווים שאינם טקסטואליים, וכן בתווים המיוחדים המסמנים את סוף השורה ואת סוף הקובץ.
 
פורמטים נוספים הם [[MIME]], וקבצים בסיומת '''{{משמאל לימין|.txt'''}} המוגדרים על ידי מערכת ההפעלה (חלונות למשל).
 
== ראו גם ==
שורה 56:
[[en:Text file]]
[[de:Textdatei]]
[[et:txtTxt]]
[[es:Documento de texto]]
[[fa:پرونده نوشتاری]]