Однією з найбільш поширених функцій сучасного персонального комп'ютера є підготовка різноманітних текстових документів. В даному розділі розглядаються програмні продукти, що функціонують в MS Windows і ОС Linux і призначені для роботи з текстами. Ми ознайомимося з принципами створення і редагування як простих, так і більш складних документів.
Багато текстові файли передаються у вигляді простого тексту (plain text). Простий текст складно зробити привабливим і легко читатися, так як в ньому немає різних стилів шрифтів, графіки, заголовків, підзаголовків і т. Д. Ці додаткові особливості звуться розмітки тексту (markup).
Говорячи про розмітку тексту, виділяють поняття фізичної і логічної розмітки. При використанні фізичної розмітки тексту вказується точний вид кожного фрагмента. Наприклад, "центрований текст, 14-м кеглем, жирний, гарнітура Times". При логічної розмітки вказується логічне значення даного фрагмента, наприклад, "це заголовок глави". Ці два способи розмітки призначаються, як правило, для використання в різних ситуаціях. Для того щоб роздрукувати текст на принтері, необхідно використовувати фізичну розмітку. Повинні бути прийняті рішення про розмір полів і абзаців відступи. Ранні версії текстових процесорів використовували тільки фізичний тип розмітки. При цьому для кожного фрагмента вказувався шрифт, розмір і стиль.
При іншому підході безпосередньо в текст документа вставляються спеціальні команди розмітки. Навіть якщо у вас немає програмного забезпечення, що підтримує такий формат, ви все ж зумієте в ньому розібратися. Існує чимало способів подібного уявлення розмітки тексту, в тому числі:
HyperText Markup Language (HTML), що використовується в World Wide Web;
Word - служить для створення різноманітних друкованих документів, є компонентом офісних додатків в MS Windows;
StarWriter - входить до складу програми StarOffice, зовнішнім виглядом і функціональністю він схожий на Word, однаково добре працює як в MS Windows, так і в ОС Linux;
рис 1 Microsoft Word із позначкою