Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 96

Автор Π’ΠΈΠΊΡ‚ΠΎΡ€ ΠšΠΎΡΡ‚Ρ€ΠΎΠΌΠΈΠ½

Рис. 12.13. Π’Ρ‹Π±ΠΎΡ€ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² Nedit

Учитывая, Ρ‡Ρ‚ΠΎ Π² силу достаточно Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° использования Ρ‚Π°ΠΊΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΊΠ°ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² FAR для MS Windows ΠΈ Midnight Commander, Ρƒ мСня слоТились устойчивыС ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ ΠΏΠΎ использованию Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ клавиш, ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π½ΡŒ приятно ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ для вырСзания, копирования ΠΈ вставки Π±Π»ΠΎΠΊΠΎΠ² тСкста Π² Nedit ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ β€ΉCtrl β€Ί+β€ΉXβ€Ί, β€ΉCtrlβ€Ί+β€ΉCβ€Ί ΠΈ β€ΉCtrlβ€Ί+β€ΉVβ€Ί. Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° тСкста осущСствляСтся Π»ΠΈΠ±ΠΎ ΠΌΡ‹ΡˆΠΊΠΎΠΉ, Π»ΠΈΠ±ΠΎ клавишами-стрСлками ΠΏΡ€ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ клавишС β€ΉShiftβ€Ί. Если ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ β€ΉShiftβ€Ί+β€ΉAltβ€Ί, Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ столбСц. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Π½ΠΎ ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню Edit. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ссли Π²Ρ‹ Π½Π΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш для выполнСния Π·Π°Π΄ΡƒΠΌΠ°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. А старыС ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ Π½Π΅ всСгда ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚, Π² частности для ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ послСднСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Nedit ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ β€ΉCtrlβ€Ί+β€ΉUβ€Ί, Π° β€ΉCtrlβ€Ί+β€ΉZβ€Ί.

Π’ Ρ‚ΠΎΠΌ ΠΆΠ΅ мСню Edit ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π΄Π²Π° ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚Π° (Lower-case ΠΈ Upper-case), с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ пСрСвСсти тСкст Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅, соотвСтствСнно, Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΈ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистры.

ΠŸΡƒΠ½ΠΊΡ‚ File Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню содСрТит ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚Ρ‹, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ открытия ΠΈ сохранСния Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚Π° Open Previous Π²Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ‚Π΅Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… сСансах. ΠŸΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ Include file… (β€ΉAltβ€Ί+β€ΉIβ€Ί) позволяСт Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ содСрТимоС Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ курсора, ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ Print… слуТит для Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€.

ΠŸΡƒΠ½ΠΊΡ‚ Search Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню содСрТит обращСния ΠΊ опСрациям поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΉ строкС ΠΈΠ»ΠΈ ΠΊ сдСланной Ρ€Π°Π½Π΅Π΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ (ΠΈ установки Ρ‚Π°ΠΊΠΎΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ-ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ).

Для настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² соотвСтствии с Π’Π°ΡˆΠΈΠΌΠΈ вкусами ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈ слуТит ΠΏΡƒΠ½ΠΊΡ‚ мСню Preferences. Π― ΡƒΠΆΠ΅ рассказал, ΠΊΠ°ΠΊ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ для Π²Ρ‹Π²ΠΎΠ΄Π° тСкста Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Language Mode Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ язык (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, html ΠΈΠ»ΠΈ Π‘), ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ подсвСтка элСмСнтов тСкста (слуТСбных слов ΠΈΠ»ΠΈ тэгов), ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ табуляции (Tabs…), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡŽ строк тСкста, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ строки статистики, подсвСтку синтаксиса, Ρ€Π΅ΠΆΠΈΠΌ сохранСния Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Ρ„Π°ΠΉΠ»Π°, Ρ€Π΅ΠΆΠΈΠΌ вставки/Π·Π°ΠΌΠ΅Π½Ρ‹ символа.

ΠŸΡƒΠ½ΠΊΡ‚ Shell ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для запуска ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π—Π΄Π΅ΡΡŒ Π’Ρ‹, Π² частности, Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π²Ρ‹Π·ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ правописания ispell, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅Ρ‚ возмоТности Ρ‡Π΅Ρ€Π΅Π· мСню ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ русский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ. Но эта Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΡŒ Π»Π΅Π³ΠΊΠΎ прСодолСваСтся Π·Π° счСт использования Ρ„Π°ΠΉΠ»Π° рСсурсов .nedit Π² домашнСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Достаточно Π² строкС, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ Π²Ρ‹Π·ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ispell, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -d russian ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° русскоязычных тСкстов Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ (Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°).

Π§Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ» ~/.nedit ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° ΠΈ тСкста, Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Π’ΠΎ ΠΆΠ΅ самоС ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСкции [nedit] Ρ„Π°ΠΉΠ»Π°.Xdefaults Π² Π’Π°ΡˆΠ΅ΠΌ домашнСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. ΠŸΡ€Π°Π²Π΄Π°, Ρ‚Π°ΠΊΠΎΠΉ сСкции Π² этом Ρ„Π°ΠΉΠ»Π΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅Ρ‚, Π½ΠΎ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ это рСкомСндуСтся Π² ΠΊΠ½ΠΈΠ³Π΅ А.Π€Π΅Π΄ΠΎΡ€Ρ‡ΡƒΠΊΠ°.

Но вСрнСмся ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌ мСню. ΠŸΡƒΠ½ΠΊΡ‚ Windows слуТит для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠ½Π°ΠΌΠΈ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько). НазначСниС ΠΏΡƒΠ½ΠΊΡ‚Π° Help, я Π΄ΡƒΠΌΠ°ΡŽ, понятно Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… пояснСний. К соТалСнию, подсказка даСтся ΠΏΠΎ-английски ΠΈ отсутствуСт поиск подсказки ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈ Ρ„Ρ€Π°Π·Π°ΠΌ.

Π’ этом ΠΊΡ€Π°Ρ‚ΠΊΠΎΠΌ описании я Π½Π΅ касался ΠΏΡƒΠ½ΠΊΡ‚Π° мСню Macro, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅Ρ… ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° дСйствия, выполняСмыС ΠΏΡ€ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ исходных тСкстов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вставка ΠΊΠΎΠ΄ΠΎΠ² ASCII, подсвСтка ΠΏΠ°Ρ€Π½Ρ‹Ρ… скобок ΠΈΠ»ΠΈ компиляция ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°). Но Π΄Π°ΠΆΠ΅ ΠΈ Π½Π° основании Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ сказано Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ Nedit - это достаточно ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ASCII-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² графичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Π½Π΅ΠΌ побольшС, ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ A.Π€Π΅Π΄ΠΎΡ€Ρ‡ΡƒΠΊΠ° Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΊΠ½ΠΈΠ³Ρƒ [П1.6].

12.7. ВСкстовыС процСссоры

Π”Π°Π²Π°ΠΉΡ‚Π΅ договоримся, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ "тСкстовыС процСссоры" Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для рСдактирования тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² графичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈ сохранСнии Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ„Π°ΠΉΠ»Π°Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы ΠΈΠ»ΠΈ вставки для обозначСния элСмСнтов форматирования. Π­Ρ‚ΠΈ вставки тСкстовый процСссор Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ символов Π² процСссС рСдактирования. Π’ этом смыслС Nedit Π½Π΅ относится ΠΊ тСкстовым процСссорам, Π° Netscape Composer - относится, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ элСмСнты форматирования Π² графичСском Π²ΠΈΠ΄Π΅, Π° Π½Π΅ Π² Π²ΠΈΠ΄Π΅ html-Ρ‚Π΅Π³ΠΎΠ².

12.7.1 ВозмоТности тСкстовых процСссоров

К стандартным срСдствам форматирования тСкста относятся:

β€’ возмоТности Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² для Ρ€Π°Π·Π½Ρ‹Ρ… частСй тСкста Π² ΠΎΠ΄Π½ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅;

β€’ задания ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΏΠΎΠ»Π΅ΠΉ, Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ отступов, ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ²;

β€’ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ тСкста Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ;

β€’ вставка Π² тСкст рисунков, Ρ‚Π°Π±Π»ΠΈΡ†;

β€’ возмоТности создания надписСй ΠΏΠΎΠ΄ ΡƒΠ³Π»ΠΎΠΌ ΠΊ строкС ΠΈΠ»ΠΈ искривлСнной Ρ„ΠΎΡ€ΠΌΡ‹;

β€’ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° правописания (для языка ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ)

ΠΈ Ρ‚. Π΄.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкстовый процСссор ΠΌΠΎΠ³ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π½Π΅ΠΌ имСлись возмоТности ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², созданных Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… распространСнных тСкстовых процСссорах (ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ имССтся Π² Π²ΠΈΠ΄Ρƒ MS Word!). Как ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ². МоТно, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ, Π½ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния удобства использования, это ΡƒΠΆΠ΅ минус.

ИмСя Π² Π²ΠΈΠ΄Ρƒ это Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, рассмотрим нСсколько ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² для Linux, ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΡŽΡ‰ΠΈΡ… Π½Π° высокоС Π·Π²Π°Π½ΠΈΠ΅ тСкстового процСссора.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎ своСму основному ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ тСкстовыС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ тСсно связаны с языком, Π° ΠΌΡ‹ рассматриваСм случай русского языка, ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ тСкстового процСссора особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ приходится ΡƒΠ΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΎΠΌΡƒ, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π»ΠΈ Π² Π½Π΅ΠΌ возмоТности русификации. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΈ описании ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· рассматриваСмых Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Π·Π°ΠΌΠ΅Ρ‡Ρƒ сразу, Ρ‡Ρ‚ΠΎ Π² ΠΌΠΎΠ΅ΠΉ систСмС Π±Ρ‹Π»ΠΈ установлСны Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ стандартныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Type1, поставляСмыС с дистрибутивом Black Cat 6.02, Π½ΠΎ ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ True Type ΠΎΡ‚ Windows (см. Π³Π». 11).

12.7.2 ВСкстовыС процСссоры для Linux

ВСкстовых процСссоров для Linux сущСствуСт мноТСство. НаиболСС извСстны ΠΈΠ· Π½ΠΈΡ… StarWriter ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° StarOffice Ρ„ΠΈΡ€ΠΌΡ‹ Sun ΠΈ процСссор Word Perfect 8. Аналог послСднСго, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для ОБ Windows, Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя Π½Π° Ρ€Π°Π²Π½Ρ‹Ρ… ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π» с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ MS Word, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Π΅Π³ΠΎ высоком качСствС. Однако, с русификациСй Linux -вСрсии этого процСссора ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, поэтому ΠΌΡ‹ Π΅Π³ΠΎ здСсь Π½Π΅ рассматриваСм.

ОсобоС мСсто срСди тСкстовых процСссоров Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ систСма TEX ΠΈ основанныС Π½Π° Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Ρ‚ΠΈΠΏΠ° Lyx. Π§Ρ‚ΠΎ касаСтся TEX, Ρ‚ΠΎ это скорСС язык программирования, Ρ‡Π΅ΠΌ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€. Если Π²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π½Π° Π΄Π²ΡƒΡ…-Ρ‚Ρ€Π΅Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… языках, Π²Π°ΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π° ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΈ TEX. Но простому ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½ΡƒΠΆΠ΅Π½ для написания Π΄Π΅Π»ΠΎΠ²Ρ‹Ρ… писСм ΠΈΠ»ΠΈ диссСртации ΠΏΠΎ истории ΠΏΠ°Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΡ‚Π»ΠΎΠ², Π½Π° ΠΌΠΎΠΉ взгляд, вряд Π»ΠΈ стоит Π±Ρ€Π°Ρ‚ΡŒΡΡ Π·Π° Π΅Π³ΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅.

12.7.3 ВСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ted

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ted Π·Π°Π΄ΡƒΠΌΠ°Π½ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ (Mark de Does) ΠΊΠ°ΠΊ простой тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ΄ X Window Π² Unix/Linux систСмах, ΠΈ ΠΈΠ³Ρ€Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Ρƒ ΠΆΠ΅ Ρ€ΠΎΠ»ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ WordPad ΠΏΠΎΠ΄ MS-Windows, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ большС возмоТностСй. ОсновноС прСимущСство Ted ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π»ΠΈΡΡŒ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…, - это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст, Π½ΠΎ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ возмоТности форматирования тСкста, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² тСкст Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ рисунки. ИмСнно Π² силу наличия этих возмоТностСй я причислил этот Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊ тСкстовым процСссорам, хотя ΠΎΠ½ ΠΈ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ всСми возмоТностями Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹Ρ… тСкстовых процСссоров.

Дистрибутив ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с сайта ftp://ftp.nluug.nl/pub/editors/ted ΠΈΠ»ΠΈ с сСрвСра metalab: [http,ftp]://metalab.unc.edu/pub/packages/editors/ted.

Дистрибутив поставляСтся Π»ΠΈΠ±ΠΎ Π² Π²ΠΈΠ΄Π΅ сТатого tar-Π°Ρ€Ρ…ΠΈΠ²Π°, Π»ΠΈΠ±ΠΎ Π² Π²ΠΈΠ΄Π΅ RPM-ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Русифицированный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° сСрвСрС ftp://ftp.logic.ru/ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, русификация ΠΏΠΎ вСрсиям Ρ‡ΡƒΡ‚ΡŒ отстаСт).

Π― устанавливал ΠΈ Ρ€ΡƒΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 2.6 Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ted, ΠΎΠ΄Π½Π°ΠΊΠΎ послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° испытаний вСрнулся ΠΊ англоязычной вСрсии 2.7, которая Π΄Π°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° 31 дСкабря 1999 Π³., ΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ устранСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСдостатки ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии.

ПослС Π΅Π΅ запуска появляСтся ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π³Ρ€Π°Π²ΡŽΡ€Π° Π² стилС ΠΠ»ΡŒΠ±Ρ€Π΅Ρ…Ρ‚Π° Π”ΡŽΡ€Π΅Ρ€Π°, ΡƒΠΊΠ°Π·Π°Π½Π° вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ссылка Π½Π° сайт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ имССтся всСго Ρ‚Ρ€ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π° мСню: File, Window ΠΈ Help. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» для рСдактирования, Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ Open мСню File ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² появившСмся ΠΎΠΊΠ½Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° соотвСтствСнно Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ New мСню File ΠΈΠ»ΠΈ Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ β€ΉCtrlβ€Ί+β€ΉNβ€Ί. ПослС открытия Ρ„Π°ΠΉΠ»Π° ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π²ΠΈΠ΄, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΉ Π½Π° рис. 12.14.