Как осуществляет в текстовом редакторе поиск и замена

Обновлено: 17.05.2024

Приемы автоматизации разработки текстовых документов.

Большой интерес для пользователей текстовых редакторов представляют специальные средства автоматизации подготовки сложной текстовой документации, позволяющие во многих случаях практически полностью автоматизировать ввод и вставку объектов различной природы, процедуры редактирования и форматирования текста. К наиболее известным механизмам автоматизации относятся: использование стилей и шаблонов, средства автоматизации ввода текста (автозамена, автотекст, автопроверка орфографии и грамматики), автоматическое форматирование текстового документа, автоформирование оглавления документа и т.п. [3] )

Рассмотрим эти приемы автоматизации работы с текстами подробнее.

Стили и шаблоны.

Известно два основных подхода к оформлению текстового документа — это физическое форматирование и логическое форматирование. 1)

§ Первый —физическое форматирование,исторически самый старый, состоит в том, что пользователь, форматируя текст, сам задает для каждого фрагмента текста параметры шрифтов, абзацев и т.п. Однако, этот способ предполагает постоянный надзор со стороны пользователя за единством стилевого оформления документа. Изменение оформления такого документа вызывает определенные затруднения, т.к. текстовый редактор имеет только информацию о физическом форматировании и не имеет информацию о структуре документа, составе его разделов, подразделов, параграфов, пунктов и прочих подобных структурных единиц.

§ Второй подход — логическое форматирование, состоит в использовании механизма стилей. При использовании этого механизма пользователь выделяет в текстовом документе логические блоки: заглавия разделов, подразделов, параграфов, пунктов и подпунктов, абзацы, списки-перечисления и т.п. и для каждого подобного фрагмента создает свой стиль — описание физических параметров, которые используются для отображения этого логического элемента текста. Это позволяет пользователю-редактору при оформлении документа для каждого логического элемента текстового документа указать каким стилем он должен быть оформлен.

Определение. Стиль — это набор форматирующих команд, сохраняемый под своим именем для многократного использования. Стили упрощают задачу создания и оформления документа, а именно облегчают изменение вида документа, обеспечивают согласованность представления отдельных частей документа или документов одного типа, экономят время на процесс форматирования.

Можно выделить два основных типа стилей: стили символовистили абзацев:

§ Стили символов включают только установки форматирования символов и применяются они к выделенному тексту или слову, на котором установлен курсор. Форматирование новым стилем будет добавлено к тем установкам, которые уже сделаны для данного текста.

§ Стили абзацев включают форматирование символов всего абзаца, обрамление и заливку, язык, используемый для проверки орфографии. Применяются к выделенным абзацам или абзацу, внутри которого находится курсор. Если стиль абзаца содержит форматирование символов, оно также применяются ко всему абзацу. Стиль абзаца создается по образцу или на основе существующего стиля.

Каждый стиль имеет свое уникальное имя, при этом текстовый редактор обычно имеет некоторый стандартный набор стилей. Пользователь может создать собственный стиль и присвоить ему новое или использовать уже существующее имя стиля. Если пользователь при создании нового стиля введет имя старого стиля, то он тем самым переопределит существующий стиль. Как следствие, любой текст, отформатированный ранее этим стилем, приобретет новое форматирование.

Стили хранятся вместе с текстовым документом или шаблоном.

Определение. Шаблон —это специальный файл, содержащий образец документа и средства, характерные для документов данного типа. Шаблон документа включает текст, рисунки, параметры страницы, стили, элементы управления, пользовательские команды меню и т.д.

Шаблоны используются для упрощения подготовки документов определенного типа (счета, заказы, планы, отчеты, объявления, брошюры, препринты, деловые письма, факсы и т.д.). Шаблоны позволяют придать документам единый формат и вид.

Выделяют шаблоны следующих категорий:

§ Шаблон, содержащий установки по умолчанию для обычных текстовых документов;

§ Шаблоны, поставляемые с текстовым процессором, (стандартные);

§ Шаблоны, создаваемые пользователем или пользовательские;

§ Мастера шаблонов, уточняющие параметры шаблона в процессе диалога с пользователем — они используются для организации полуавтоматического процесса заполнения вновь создаваемых шаблонов.

При создании нового документа на основе любого шаблона все содержание и средства шаблона переносятся в этот новый документ, а сам шаблон, который хранится как файл, остается без изменений.

По стилю оформления встроенные шаблоны делятся на три семейства: стандартные, современныеиизысканные. В шаблонах каждого семейства используются сходные принципы оформления. Многие шаблоны содержат в себе инструкции по их применению.


Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰).



Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой.

Редактор Word имеет очень мощный инструмент для поиска и замены фрагментов текста в документе. Можно найти любое слово, символ, специфическое форматирование текста.

В этой заметке я расскажу (с иллюстрациями), как работать с диалоговым окном Найти и заменить , и в качестве примера мы попробуем выполнить одну очень распространенную операцию по поиску и удалению лишних знаков абзацев из текста документа.

Диалоговое окно Найти и заменить можно открыть, выбрав любую из трех команд в меню Правка (для редактора Word 2003):

В редакторе Word 2007 окно Найти и заменить можно открыть с помощью выбора соответствующих команд из группы Редактирование на вкладке Главная (хотя, указанными выше сочетаниями клавиш это сделать быстрее и удобнее):

В зависимости от выбранной команды, откроется следующее диалоговое окно (с активной вкладкой, соответствующей выбранной команде):

Это окно представлено в кратком виде, что конечно же неприемлемо для осуществления полноценного поиска искомого текста. Поэтому рекомендую вам сразу же нажать кнопку Больше , чтобы иметь доступ к дополнительным инструментам поиска и замены:

В редакторе Word 2007 это окно будет иметь несколько дополнительных инструментов, расширяющих возможности поиска:

Введите какое-нибудь слово в поле ввода Найти и нажмите кнопку Найти далее . Если такое слово присутствует в тексте документа, то редактор Word переместится к найденному слову и выделит его. Обратите внимание, что при каждом новом поиске диалоговое окно будет автоматически перемещаться так, чтобы найденное слово всегда было на виду пользователя: над окном или под ним.

Если это окно вам мешает в процессе поиска, то можно закрыть его и осуществлять переходы к новым найденным словам с помощью панели Выбор объектов :

Щелкайте по синим стрелкам и переходите либо вниз документа к новым словам, либо вверх - к предыдущим найденным словам.

Кстати, если вы ввели слово в нижнем регистре, то будут найдены все слова, независимо от их регистра. Если же вам нужно найти слова с конкретным написанием: только строчные или только прописные, то установите флажок на параметре Учитывать регистр и введите в поле Найти слово в том виде, в каком вы хотите его найти в документе:

Здесь есть еще одна особенность: если введенное вами слово может быть частью какого-либо другого слова (например, слово "мир" может быть частью слова "кумир"), то поиск выделит эту часть главного слова. Чтобы искать только отдельные слова, установите флажок на параметре Только слово целиком .

Искать слова - это просто. Но, что если нужно найти не конкретное слово, а, например, слово, выделенное каким-либо цветом (обратите внимание: речь идет о выделении слова сплошным цветом, а не о цвете шрифта).

В этом случае можно воспользоваться поиском текста по формату. Для этого нажмите кнопку Формат и в раскрывшемся меню выберите команду Выделение цветом :

Под полем Найти появится надпись с выбранным вами параметром:

В результате поиска будут найдены все слова (фразы), помеченные в документе каким-либо цветом.

Собственно, объяснение всех нюансов работы с диалоговым окном Найти и заменить может занять слишком много времени и места. Поэтому я рекомендую вам самостоятельно потренироваться в установке тех или иных параметров при поиске текста. А сейчас давайте попробуем найти в документе лишние (пустые) строки. Как правило, такие пустые строки образованы двумя или более знаками абзацев (не всегда, но часто) в конце параграфа:

В поле Найти вам нужно будет вставить специальные символы, которые обозначают знаки абзацев. Для этого установите курсор ввода в поле Найти , а затем нажмите кнопку Специальное . В открывшемся меню выберите строку Знак абзаца :

В поле Найти вы увидите вставленный символ ^p . Если вы прямо сейчас нажмете кнопку Найти далее , то вы переместитесь к этому символу в тексте документа. Но этого будет мало, так как вам нужен не один отдельно стоящий символ знака абзаца, а несколько, идущие подряд. Поэтому вы можете добавить еще один знак абзаца. Однако поиск будет ограничен именно этими двумя знаками, что также нас не устроит, если в тексте есть пустые строки, образованные более чем двумя знаками абзаца.

В этом случае следует использовать не только (не столько) специальные символы, а также регулярные выражения. Конкретно, в нашем случае следует ввести в поле Найти не знак абзаца, а символ ASCII-кода, который обозначает знак абзаца - ^13 , и далее вот такое выражение: . То есть, в полном виде выражение должно быть такое: ^13 .

Это выражение обозначает, что будет произведен поиск двух или более идущих подряд символов знака абзаца.

Если вы сейчас снова попытаетесь нажать кнопку Найти далее , то поиск вернет вам нулевой результат - ничего найдено не будет. Почему?

Причина в том, что - это регулярное выражение и его использование следует заранее объявить. В диалоговом окне Найти и заменить это можно сделать с помощью установки флажка на параметре Подстановочные знаки :

В поле Заменить добавьте один знак абзаца - ^p .

Попробуйте произвести поиск и вы увидите, что результаты будут корректными. Теперь вы знаете, как удалять лишние пустые строки.

Более подробно о механизме поиска с применением

Не обращайте внимание на версию редактора, приведенную в названии статьи - все отлично работает во всех версиях Word.

Рекомендую даже распечатать эту статью и пользоваться ею как справочником.

Вы можете помочь в развитии сайта, сделав пожертвование:

--> Или помочь сайту популярной криптовалютой:

BTC Адрес: 1Pi3a4c6sJPbfF2sSYR2noy61DMBkncSTQ

ETH Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

LTC Адрес: LUyT9HtGjtDyLDyEbLJZ8WZWGYUr537qbZ

USDT (ERC-20) Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

Яндекс Деньги: 410013576807538

А тут весь список наших разных крипто адресов, может какой добрый человек пожертвует немного монет или токенов - получит плюсик в карму от нас :) Благо Дарим, за любую помощь! -->

При работе с документом может возникнуть необходимость найти в нем группу символов, какое-нибудь слово, фрагмент текста, определенные Параметры форматирования и т.д. Чтобы автоматизировать поиск и не просматривать весь документ или выделенный фрагмент, выполните следующие действия:

· установите курсор на то место, с которого начнете поиск;

· выберите в меню Правкакоманду Найтиили нажмите одноименную кнопку на панели инструментов Стандартная. На экране отобразится диалоговое окно Найти и заменить;

· откройте вкладку Найти;

· в текстовое поле Найти введите образец, по которому будет производиться поиск, длиной до 255 символов. Нажав кнопку раскрытия списка в правой стороне поля, вы можете выбрать один из критериев, использованных в четырех предыдущих операциях поиска;

· нажмите кнопку Найти далее. Найденная группа символов будет выделена. Если диалого­вое окно закрывает нужный текст, передвиньте окно, установив указатель на заголовке окна;

· для продолжения поиска повторно нажмите кнопку Найти далее.

Переход из диалогового окна Найти и заменить в окно документа и обратно выполняется щелчком мыши соответствующего окна или нажатием клавиш Alt+F6.

Для расширения возможностей диалогового окна с открытой вкладкой Найти нажмите кнопку Больше. Окно увеличит свою высоту примерно в два раза и примет вид, показанный на рис. 1.18.

· Установка флажка Учитывать регистр позволяет не только найти заданную последова­тельность символов, но и контролировать совпадение строчных и прописных букв.

· Установка флажка Только слово целиком позволяет вести поиск слов, все буквы которых, включая окончание, совпадают с заданным. После установки этого флажка Word не будет оста­навливаться в тех местах документа, где заданная последовательность составляет часть слова.


Рис. 1.18. Диалоговое окно, позволяющее автоматизировать поиск требуемого слова или сочетания символов

Замена фрагментов текста

Для автоматизации поиска и замены одного или нескольких символов, слова или фрагмента текста установите указатель на то место, откуда начнете поиск или замену, выберите в меню Правка команду Заменить.

· В поле Заменить на введите текст или сочетание символов, которые заменят сочетание, указанное в поле Найти. Нажав в правой части поля кнопку раскрытия списка, вы можете выбрать фрагмент, использованный в одной из четырех последних операциях замены. Для удаления из документа текста, указанного в поле Найти, поле Заменить на оставьте незаполненным.

· Для начала поиска искомой строки символов нажмите кнопку Найти далее. Найденная строка будет выделена. Если замену не следует производить, нажмите эту кнопку еще раз.

· Для замены данных нажмите кнопку Заменить. После того как замена будет произведена, в окне документа Word будет выделен следующий найденный фрагмент.

· Кнопка Больше позволяет дополнить диалоговое окно элементами, рассмотренными на вкладке Поиск. Используя эти элементы, можно произвести замену формата, не меняя текст, или изменить и текст и формат. Например, вы можете заменить курсив на полужирный шрифт.

· В текстовое поле Найти (рис. 1.19) введите фрагмент текста или символы, которые должны быть найдены и заменены. Нажав в правой части поля кнопку раскрытия списка, можете выбрать одно из слов, использованных в четырех последних операциях поиска. Вы можете выделить элемент списка и ввести вместо него новый фрагмент.


Рис. 1.19. Диалоговое окно, позволяющее провести замену в документе указанныхсимволов

Диалоговое окно Найти и заменить можно закрыть, нажав кнопку Отмена или клавишу Esc. Если в документе выделить фрагмент текста, то поиск и замена символов будет производиться только в этом фрагменте.

Поиск и замена параметров форматирования

Word позволяет найти и заменить не только текст, но и параметры форматирования. Нажав кнопку Формат в диалоговом окне Найти и заменить, вы откроете список, в котором можно выбрать нужный элемент для поиска: Шрифт, Абзац, Табуляция, Язык, Рамка, Стиль, Выделение цветом. После выбора элемента появится соответствующее диалоговое окно, в котором выберите Параметры форматирования. Например, выберем элемент Шрифт, появится окно Найти шрифт. Укажем, что в документе ищем шрифт Times New Roman обычный размер 12, нажмем кнопку ОК. Вдоль нижней границы поля Найти появится надпись: Формат: Шрифт: Times New Roman обычный 12 пт, не полужирный, не курсив.

Если необходимо не только найти, но и заменить параметры форматирования, то на вкладке Заменить аналогичным образом заполните поле Заменить на. Для начала поиска параметров форматирования нажмите кнопку Найти далее. Для замены данных нажмите кнопку Заменить. Кнопка Снять форматирование позволяет отменить поиск всех ранее заданных параметров форматирования.

ФОРМАТИРОВАНИЕ ТЕКСТА. Форматирование текста заключается в изменении его внеш­него вида, за счет изменения выравнивания, использования различных шрифтов и их начертаний. При форматировании текста используют команды из меню Формат или кнопки панели инстру­ментов Форматирование. Различают форматирование символов и абзацев.

Одним из основных вопросов создания документа является выбор типа шрифта, его стиля и размера, а также определения требований к плотности печати на строке и странице. Важность этих решений связана с тем, что успех того или иного документа в большой степени зависит от того, как он выглядит. Желательно, чтобы пользователь имел представление об основных принципах выбора шрифтов и их особенностях.

Шрифт представляет собой комплект букв, цифр и специальных символов, оформленных в соответствии с едиными требованиями. Шрифты отличаются друг от друга рисунком (гарниту­рой), начертанием (прямой, курсивный) и размером (кеглем).

Назначение шрифта – представить документ в удобном для чтения виде. Красивый шрифт, как произведение искусства, способствует лучшему художественному оформлению текста. Известно немало случаев, когда для какого-то конкретного издания разрабатывался специальный шрифт. Например, для нового издания библии по заказу Российского Библейского общества разработан шрифт Октава (Скриптура Руссика).

ТИПЫ ШРИФТОВ. Тип шрифта в полиграфии принято называть гарнитурой шрифта. Гарни­тура определяет набор художественных решений, отличающий данный шрифт от других. Каждая гарнитура имеет определенное название, например, Times, Helvetica, Courier.

Каждый тип шрифта имеет несколько начертаний символов, например, полужирный, курсив, полужирный курсив, обычный. Кроме того, можно ввести подчеркивание символов и фрагментов текста.

РАЗМЕР ШРИФТА. Размер шрифта или иначе кегль – это его вертикальный размер, изме­ряемый в пунктах (1 пункт равняется 0,376 мм). Для большинства документов используются шрифты в 10 – 12 пунктов, в то время как газетная полоса может иметь шрифт в 8 пунктов. Размер шрифта более 14 пунктов обычно используется лишь для заголовков и выделений. Заметим, что шрифты различных типов, но одного размера необязательно выглядят одинаковыми по величине. Так, 12-пунктовая Helvetica имеет больший вертикальный размер, чем 12-пунктовый Times New Roman.

РАЗРЕЖЕННОСТЬ СТРОК И СИМВОЛОВ. Низкая разреженность строк (т.е. небольшое расстояние между соседними строками) затрудняет чтение, а высокая – делает документ малоин­формативным. Для правильного выбора разреженности строк, также измеряемой в пунктах, необ­ходимо учитывать размер используемого шрифта. В современных издательских системах разре­женность строк определяется автоматически на уровне 120% от выбранного размера шрифта. Во многих текстовых процессорах имеется возможность регулировать расстояние между символами в словах, создавая более уплотненное или разреженное их начертание. Такой прием часто приме­няется для заголовков.

РАСТРОВЫЕ ШРИФТЫ. При работе с документами на персональных компьютерах приме­няют растровые и векторные шрифты. Растровые шрифты строятся в виде битового массива точек - растра. Каждая буква растрового шрифта представляется как группа закрашенных квадра­тиков (точек) на сетке растра.

Растровые шрифты не масштабируются. При попытке увеличения размера растровых шриф­тов происходит резкое ухудшение их качества - лестничный эффект, поэтому приходится хранить отдельную копию шрифта для каждого используемого размера. Растровые шрифты просты в отображении, поэтому применяются в качестве экранных шрифтов, во всех матричных и в боль­шинстве лазерных и струйных принтерах, на графопостроителях. При отображении растровых шрифтов в натуральную величину они дают более высокое качество изображения, нежели вектор­ные.

ВЕКТОРНЫЕ ШРИФТЫ. Векторные шрифты хранятся в виде набора математических урав­нений, описывающих начертание символа. Они не содержат готовых растров символов, поэтому каждый раз при их использовании растры должны строится заново. Векторные шрифты не имеют лестничного эффекта при масштабировании, что позволяет увеличивать или уменьшать их размер в любых разумных пределах.

ШРИФТЫ TrueType. Из-за различной разрешающей способности принтера и монитора изображения символов на экране и в напечатанном документе могут различаться.

Шрифты TrueType (в переводе - верная печать) обеспечивают полное соответствие доку­мента на бумаге и на экране. Они относятся к масштабируемым шрифтам и все размеры шрифтов от 4 до 127 пунктов не имеют искажений. Большинство современных текстовых процессоров поддерживают шрифты TrueType. Они являются основными шрифтами Windows. Перед именем шрифта формата TrueType в списке шрифтов ставятся буквы TT. Шрифты TrueType, как и некото­рые другие шрифты в пакете Windows, представлены несколькими вариантами: стандартный, кириллический, греческий и турецкий.

В комплект поставки Windows входят такие шрифты TrueType как Arial, Courier, Symbol, Times New Roman.

компьютер – Arial Cyr,

компьютер – Courier New Cyr,

компьютер - Times New Roman Cyr.

Выбор шрифта и его форматирование

Word 2003 предоставляет пользователю большой выбор шрифтов различных типов. Однако на одной странице не рекомендуется использовать больше двух-трех шрифтов различных типов, а также применять в качестве основного нестандартный или витиеватый шрифт, даже если он красиво смотрится.

ПАРАМЕТРЫ ШРИФТА. Для выделения заголовков, разграничения отдельных фрагментов, при написании формул, индексов могут использоваться шрифты различных размеров и начерта­ний. При выборе шрифта можно задать такие Параметры, как гарнитуру, начертание, размер, толщину, цвет, интервал, видоизменение, а для электронных документов – и анимацию.

Чтобы задать Параметры форматирования шрифта, можно воспользоваться панелью инстру­ментов Форматирование, диалоговым окном команды Шрифт в меню Формат или областью задач Стили и форматирование (рис. 1.20).


Рис. 1.20. Окно Word, в котором отображены панель инструментов Форматирование и область задач Стили и форматирование

Для изменения формата символов в каком-нибудь фрагменте или во всем документе, необхо­димо выделить форматируемую часть и нажать соответствующую кнопку на панели инструментов Форматирование. Команда Шрифт содержится также в контекстном меню, которое появляется после щелчка правой кнопкой мыши текста документа. Для изменения формата символов одного слова достаточно расположить в нем курсор и нажать кнопку на панели инструментов Формати­рование, не выделяя слово.

Выбрать один из установленных шрифтов можно в раскрывающемся списке Шрифт на панели инструментов Форматирование или на вкладке Шрифт в диалоговом окне команды Шрифт в меню Формат (рис. 1.21). В списке Шрифт можно увидеть, как выглядит данный шрифт, не просматривая поле Образец, в котором демонстрируется дизайн выбранного шрифта. Чтобы просмотреть список, воспользуйтесь вертикальной полосой прокрутки. Команда Очистить формат позволяет удалить форматирование выделенного текста и присвоить ему стиль Обычный.

Рис. 1.21. Диалоговое окно команды Шрифт из меню Формат

Каждый тип шрифта имеет несколько начертаний символов, например, полужирный, курсив, полужирный курсив, обычный. Различные начертания шрифта используются для акцентирования внимания на определенной информации. Начертание шрифта определяется следующими параметрами:

· насыщенностью – относительной толщиной штрихов, образующих символ (нормальное, полужирное и жирное начертание);

· наклоном – прямое, наклонное;

· оформлением – подчеркнутое, курсивное;

· особенностями – контурное и оттененное.

Начертание шрифта задается выделением требуемого элемента в списке Начертание. Word предусматривает использование четырех начертаний шрифта:

· Обычный– обеспечивает прямое начертание символов. Если вами ранее использовались другие начертания, то происходит возврат к обычному начертанию, убирается наклон, подчерки­вание и т.п.;

· Полужирный – увеличивает толщину и яркость линий символов;

· Курсив – создается наклонными округлыми символами, в определенной степени воспро­изводящими рукописный шрифт;

· Полужирный курсив – увеличивает толщину и яркость линий символов, создает наклон и округлые формы символов.

Наиболее широкое распространение получили обычные шрифты с прямым контуром и курсивные с наклонными округлыми символами.

Размер шрифта (кегль) выбирается из списка Размер. Размер шрифта на экране зависит от размеров монитора. На принтере размер шрифта определяет расстояние от верхнего края самого высокого символа до нижнего края самого низкого. Обычно размер шрифта несколько больше самой литеры, так как некоторые буквы выступают над строкой (например, й), а некоторые имеют нижний выступ (буквы ф, у). Заметим, что от размера шрифта во многом зависит, насколько легко будет читаться документ. На панели инструментов можно выделить текущее значение размера и ввести новое число с клавиатуры.

Чаще всего в печатных изданиях для основного текста выбирается шрифт размером 9. 12 пунктов, для заголовков используются более крупные размеры шрифта, для ссылок, сносок и примечаний – более мелкие.).

Читайте также: