Имя материала: Информационное обеспечение управленческой деятельности

Автор: Годин Владимир Викторович

5.2.3. редактирование текста

 

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

К основным операциям редактирования, объектом которых является фрагмент текста, принято относить следующие:

добавление;

удаление;

перемещение;

копирование;

поиск и контекстная замена.

 Под фрагментом понимается область текста, (выделенная, маркированная) указанная пользователем. Минимальный размер фрагмента — один символ, максимальный — весь текст документа. Выделение текста является одним из основополагающих принципов работы системы подготовки текстов. Основная концепция большинства систем этого назначения — «выдели и обработай». Различают строчные, прямоугольные выделенные фрагменты либо цепочки символов. В последнем случае границами выделения служат первый и последний символы в цепочке. Выделение фрагмента документа выполняется с помощью манипулятора «мышь» или клавиатуры. Выделенный фрагмент в окне редактирования отмечается либо цветом, либо негативным изображением. Снять маркировку с фрагмента можно специальной командой системы подготовки текстов.

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

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

Для удаления одного или нескольких символов служат клавиши <Delete> или <Backspase>. При нажатии клавиши <Delete> удаляется символ в позиции курсора, правая часть строки сдвигается влево, сам курсор остается на месте.

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

Технология удаления больших фрагментов текста предполагает предварительное выделение фрагмента для редактирования. Как правило, в текстовом окне допускается выделять только один фрагмент. Удаление может быть выполнено в двух вариантах:

выделенный фрагмент изымается из текста, оставшийся текст смыкается;

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

Копирование информации обеспечивает технология, во многом похожая на предыдущую:

копируемый текст предварительно должен быть выделен, а затем специальной командой «Копировать» системы подготовки текстов помещен в буфер временного хранения. При этом в буфер попадает копия фрагмента, а сам он по-прежнему располагается в тексте документа;

текстовый курсор помещается в новую позицию для вставки;

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

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

выделение нужного фрагмента;

удаление в буфер временного хранения;

перемещение курсора в нужное место документа;

вставка содержимого буфера в документ.

Проблема работы с содержимым временного буфера хранения решается в настоящее время не только за счет возможности многократного его использования, но и путем предоставления возможности хранения нескольких фрагментов текста одновременно. Например, текстовый процессор Word из комплекса Microsoft Office 2000 позволяет сохранять до 12 фрагментов текста одновременно и редактировать их выборочно или все сразу. В рамках графического интерфейса пользователя, характерного практически для всех современных прикладных программ, поддерживается техника drag-and-drop работы манипулятора «мышь» в среде системы подготовки текста. Эта техника предполагает, что для операций перемещения и копирования буфер временного хранения не задействуется. Однако в этом случае копирование или перемещение фрагмента возможно только один раз, тогда как буфер временного хранения предлагает использовать помещенную в него информацию столько раз, сколько это необходимо пользователю.

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

задается некоторый образец (символ, слово или цепочка символов);

указывается направление поиска (вперед от текущей позиции

курсора либо назад);

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

Другой вариант поиска предполагает, что текст предварительно размечается специальными служебными метками (закладками, bookmarks), а затем система подготовки текста переводит курсор к метке, заданной пользователем по ее имени.

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

 

Страница: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 |