Копирование и перемещение фрагментов текста

Чаще всего применяемые операции в текстовых редакторах — копирование, удаление и перемещение фрагментов текста. Эти операции смогут выполняться как с буфером промежуточного хранения, так и без него. В Лексиконе, к примеру, такие операции выполняются лишь через буфер. В процессорах MultiEdit и WinWord — и без того и без того. К примеру, в текстовом редакторе WinWord вероятно перетаскивание фрагментов мышью на новое место (с удалением по ветхому месту либо без удаления) без помощи буфера. Сущность операций, применяющих буфер промежуточного хранения, пребывает в том, что помеченный фрагмент текста переносится на новое место, копируется в том направлении либо . Разработка исполнения этих операций включает в себя пара этапов:

• выделение части текста (фрагмента);

• перенос выделенного фрагмента в буфер промежуточного хранения;

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

• копирование (перенос) выделенного фрагмента из буфера в место документа, указанное курсором.

На рис. 3 иллюстрируется работа буфера промежуточного хранения: фрагмент текста переносится в новое место документа.

Рис. 3. Перемещение выделенного фрагмента текста при помощи буфера
промежуточного хранения

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

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

Удаление текста

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

Наряду с этим удаление последнего введенного знака (т.е. знака, стоящего левее курсора) осуществляется при помощи клавиши , а знака, следующего за курсором, — при помощи клавиши .

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

Внимание! Перед тем как удалить фрагмент текста, поразмыслите!

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

Операция откатки

Во многих программных средствах, в том числе и в текстовом редакторе, предусмотрена операция откатки. Для реализации данной операции текстовый процессор фиксирует последовательность действий по трансформации текста в виде последовательных шагов. Особой командой откатки (Undo) пользователь может вернуть документ к состоянию, которое было пара шагов назад, т.е. откатиться. Глубина вероятной откатки зависит от Среды, мощности применяемого других причин и компьютера. Наровне с командой откатки существует команда отмены откатки (Redo).

Форматирование текста

Сущность форматирования

Операции форматирования включают в себя разбивку текста на строчки (в рамках абзаца) и страницы, выбор размещения абзацев, отбивок и отступов между абзацами, обтекания отдельных абзацев, и начертаний и видов шрифтов. Эти операции выполняются разными текстовыми редакторами с различной степенью автоматизации. К примеру, разбивку на страницы и строки WinWord делает машинально (это свойство — отличительная черта замечательных текстовых редакторов). Лексикон машинально разбивает лишь на строчки, а разбивку на страницы делает только по особой команде. MultiEdit и то и другое делает по команде. Так, по окончании введения с клавиатуры исходных установок (команд) форматирования, определяемых конкретным видом документа, текстовый процессор машинально переформатирует документ.

В чем сущность форматирования? Это свойство текстового редактора изменять оформление документа на странице, в частности:

• изменять границы рабочего поля, определяя поля сверху, снизу, слева, справа;

• устанавливать межстрочный промежуток (разреженность строчков на странице) и межбуквенный промежуток в слове;

• сглаживать текст — центрировать, прижимать к левой либо правой границе, равномерно распределять слова в строчке;

• применять различные шрифты и т.п.

Форматирование текста — процедура оформления страницы текста.

Понятие абзаца

Форматирование довольно часто используется по отношению к абзацу. Разглядим это понятие.

Увидим, что когда вводимый текст достигнет правой границы, текстовый процессор машинально переведет его на следующую строчок. Иначе говоря в случае если вводимое слово через чур длинно и не помещается на оставшейся строчке, текстовый процессор машинально начинает новую строчок. Если вы закончили этот абзац и желаете, дабы курсор переместился в начало следующего, надавите клавишу ввода . Такое нажатие направляться разглядывать как команду, по которой текущий абзац закрывается. В текстовом редакторе WinWord при завершении абзаца клавишей новый абзац наследует стиль прошлого.

Абзац — фрагмент текста, процесс ввода которого закончился нажатием на клавишу ввода .

Работа с окнами

19 Выделение копирование перемещение удаление фрагмента текста работа с буфером обмена


Также читать:

Понравилась статья? Поделиться с друзьями: