Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Робота з абзацами






Як зазначалося, кожний рядок тексту в форматі TXT містить у кінці символ абзацу. Наше завдання — видалити всі зайві символи і зберегти потрібні, тобто ті, що стоять в кінці справжніх абзаців тексту (перед трьома пробілами), а також символи, що вказують на наявність інтервалу між абзацами.

Замінити в усьому тексті послідовність «абзац-три пробіли» послідовністю «абзац-символ табуляції», щоб позначити початок кожного абзацу символом табуляції, який у тексті не зустрічається. Цей символ відіграватиме роль маркера справжнього абзацу, а потім буде видалений.
Клацнути кнопку Замінити у правій частині вкладки Основне або натиснути клавіші Ctrl+H. На екран буде виведено вікно Пошук і замінювання.

Помістити курсор у поле Знайти.

Якщо додаткові настройки не відображаються, клацнути кнопку Більше > >. 'І. Клацнути кітопку Спеціальний та вибрати зі списку Знак абзацу. В полі Знайти при цьому з’явиться комбінація символів лр, яка є кодовим позначенням знака абзацу.

У полі Знайти після Лр додати три пробіли.

Помістити курсор у поле Замінити на. Клацнути кнопку Спеціальний та вибрати Знак абзацу.

Клацнути кнопку Спеціальний та вибрати Символ табуляції. Після цього в полі Замінити на буде відображено Ap At (At — кодове позначення символу табуляції).

Зняти прапорець Враховувати регістр. Вікно Пошук і замінювання має набути такого вигляду, як на рис. 2.9. Поле Знайти виділено, щоб можна було побачити три пробіли після Лр. Клацнути кнопку Замінити все. На екрані з’явиться вікно, подібне до показаного на рис. 2.8. Аналогічні вікна з інформацією про кількість виконаних операцій відображатимуться по закінченні інших операцій заміни.

 

Рис 2.8. Заміна потрібних символів абзаців символами табуляції.

 

Якщо тепер включити режим відображення прихованих символів, то можна буде побачити, як змінився зовнішній вигляд тексту.

Рис. 2.10. Фрагмент тексту після заміни відступів, утворених символами пробілу, відступами, утвореними символами табуляції.

 

6. Замінити послідовність «кінець абзацу-кінець абзацу» послідовністю «розрив рядка» — комбінацією символів, яка не зустрічається в тексті, щоб під час наступного видалення символів абзацу можна було помітити місця, де мають закінчуватися абзаци. Скориставшись вікном Пошук і замінювання, замінити всюди в тексті послідовність Лр Лр символом ЛІ (ЛІ — кодове позначення розриву рядка, яке можна отримати в автоматичному режимі, клацнувши кнопку Спеціальний та вибравши Розрив рядка). Зазначимо, що в комбінації ЛІ використовується маленька латинська літера «L».

7. Замінити символи абзаців (" р) символами пробілу. При цьому ті місця, де повинні бути абзаци, залишаться поміченими символами табуляції та розриву рядка. Текст має набути такого вигляду, як на рис. 2.11.

 

2.11. Текст після видалення зайвих символів абзацу.

 

Тепер у тексті можна знайти символи табуляції у вигляді стрілок —> 9 що позначають справжні абзаци тексту, а також символи розриву рядка J, що позначують місця, де було два символи абзацу поспіль.

8. Замінити символи табуляції, тобто послідовність At, символами абзацу — послідовністю лр, щоб у тексті відображалися справжні символи абзацу, а символи табуляції були видалені. Який після цього вигляд матиме текст, показано на рис. 2.12.

9. Символи розриву рядка, послідовність ЛІ, замінити двома символами абзацу — послідовністю Лр Лр, щоб повернути видалені пусті рядки між абзацами. Після цього в тексті між окремими рядками з’являться символи абзацу, а символи розриву рядка зникнуть.

Рис. 2.12. Текст після заміни символів табуляції символами абзацу


Робота зі знаками пунктуації

Якщо спробувати автозаміною ввести пробіли після знаків пунктуації в тих місцях тексту, де їх не вистачає, ці символи буде вставлено після всіх знаків пунктуації. У результаті там, де пробіли були відсутні, вони з’являться, а там, де вони вже містилися, їх стане кілька. Проте такий недолік, як зайві пробіли між словами в тексті, вже існує і буде усуватися пізніше.

10. Скориставшись вікном Пошук і замінювання, замінити всюди в тексті послідовність «.» (крапка) послідовністю «.» (крапка-пробіл).

11. Скориставшись вікном Пошук і замінювання, замінити всюди в тексті послідовність «,» (кома) послідовністю «,» (кома-пробіл).

12. Замінити всюди в тексті послідовність «!» (знак оклику) послідовністю «!» (знак оклику-пробіл).

13. Використовуючи вікно Пошук і замінювання замінити всюди в тексті послідовність «?» (знак питання) послідовністю «?» (знак питання-пробіл).

 

Рис. 2.13. Текст після усунення проблем з дефісами та тире.

 

 

14. Замінити всюди в тексті послідовність «...» (крапка-про- біл-крапка-пробіл-крапка) символом «...» (трикрапка). Справа в тому, що у разі вставлення після крапок символів пробілу трикрапки, які містилися в тексті, набули вигляду «...», тобто вигляду крапок, що чергуються з пробілами. Цьому можна запобігти, відразу замінивши три розташовані поряд крапки символом трикрапки. Але в будь-якому разі в нашому документі це одна дія, тому ми нічого не втрачаємо, коли робимо заміну після роботи з крапками.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.