Теория и практика урока продолжают борьбу с удивительным поведением клавиши Enter .
Из алгоритма работы этой клавиши возникают правила разрезания и склейки строк, вставки и удаления пустых строк.
- Выделить удаляемый фрагмент.
- Нажать клавишу Del .
Под непрерывным фрагментом понимается отрезок текста (без пропусков), записанный в памяти редактора. В него могут входить символы конца строки, поэтому, начинаясь в одной строке, непрерывный фрагмент может перетекать на другие строки:
Произвольные прямоугольные области экрана непрерывными фрагментами не являются.
Существуют редакторы (такие, например, как МикроМир, MultiEdit, Фотон), которые позволяют работать не только с непрерывными фрагментами (или потоками), но и с прямоугольными блоками текста.
Алгоритмы редактирования и макрокоманды
Очень многие редакторы позволяют расширять набор своих операций редактирования за счет создания пользователем своих собственных макрокоманд .
Макрокоманда это алгоритм редактирования, который пользователь создает средствами текстового редактора, а затем вызывает его назначенным клавиатурным аккордом.
Макрокоманды записываются либо на специальном языке программирования, либо посредством обучения редактора на примере.
- Отдаёт команду назначить клавиатурный аккорд макрокоманде.
- Отдаёт команду начать запоминать макрокоманду.
- Выполняет редактирующие действия, составляющие макрокоманду.
- Отдаёт команду закончить запоминать макрокоманду.
Независимо от способа создания (программирование, обучение), пользователь должен хорошо понимать алгоритмическую сущность процесса выполнения макрокоманды.
Макрокоманды являются важным элементом эффективной работы пользователя. Поэтому рекомендуется обратить особое внимание на задания, связанные с построением редактирующих алгоритмов. Это не просто наложение концептуальной информатики на инструментальные уроки, но и пропедевтика построения макрокоманд.
Ответы на вопросы
- Как работает клавиша Enter в текстовом редакторе?
Ответ. Клавиша Enter вставляет в текст символ конца строки.
Ответ. Символы с клавиатуры попадают сначала в память редактора. Редактор рассматривает символы как команды. Обычный символ является командой для отображения этого символа на экране. Символ enter является командой перехода на новую строку.
- Поставить текстовый курсор на место разреза.
- Нажать Enter .
- Поставить текстовый курсор на конец первой строки.
- Нажать клавишу Del .
- Поставить текстовый курсор на начало второй строки.
- Нажать клавишу Bs .
Ответ. Нужно нажать Enter за концом той строки, после которой вставляется пустая строка.
- Поставить текстовый курсор на конец предыдущей строки.
- Нажать клавишу Del .
- Поставить текстовый курсор на начало пустой строки.
- Нажать клавишу Bs .
- Выделить фрагмент.
- Нажать клавишу Del .
Ответ. Нужно установить текстовый курсор на начало (или конец) фрагмента и работать стрелками клавиатуры при нажатой клавише Shift .
Ответ. Нужно установить мышиный курсор на начало (или конец) фрагмента и перемещать мышь при нажатой левой кнопке.
- Поставить текстовый курсор перед словом.
- При нажатой клавише Shift работать стрелкой Вправо .
- Поставить мышиный курсор перед словом.
- При нажатой левой кнопке протягивать мышь вправо.
- Поставить мышиный курсор на слово.
- Выполнить двойной щелчок левой кнопкой.
Ответ. Нужно выделить весь текст и нажать клавишу Del .
В некоторых редакторах весь текст выделяется аккордом
Ответ. Пусть перед редактированием курсор стоит в первой позиции первой строки. Алгоритм имеет вид:
- End (переход на конец строки)
- Del (удаление конца строки)
Ответ. Пусть перед редактированием курсор стоит в первой позиции первой строки. Алгоритм имеет вид:
- (установка на начало следующего слова)
- Enter (разрезание строки)
Ответ. Пусть перед редактированием курсор стоит в первой позиции первой строки. Алгоритм имеет вид:
- Вниз (переход на следующую строку)
- Enter (вставка пустой строки)
- Вниз (переход на следующую строку)
Ответ. Пусть перед редактированием курсор стоит в первой позиции первой строки. Алгоритм имеет вид:
- Del (удаление первого символа)
- End (курсор за последний символ строки)
- Bs (удаление последнего символа строки)
- Home (курсор в начало текущей строки)
- Вниз (переход на следующую строку)
Ответ. Пусть перед редактированием курсор стоит в первой позиции первой строки. Алгоритм имеет вид:
- Shift + Вниз (выделение строки)
- Del (удаление строки)
- Вниз (переход на следующую удаляемую строку)
Иллюстрированный самоучитель по Microsoft Word 2003
Давайте забудем на время о кнопках и всяких специальных функциях Word и обратимся к простому набору текста.
Ну, что же вы? Давайте-давайте! Пусть пальчики поработают! Все, что вы набираете, появляется на экране, слово в слово.
Новый текст вводится непосредственно перед мигающим I-образным курсором. Предположим, вы ввели строку:
Земледелие – древнее занятие.
Если вы хотите несколько изменить предложение, поставьте курсор прямо перед буквой д слова древнейшая. Введите текст: самое.
Набираемый текст вводится в середину предложения, а слова, находящиеся справа, отодвигаются вправо (и даже могут перейти на следующую строку).
В окончательном варианте ваше предложение будет выглядеть следующим образом:
Земледелие – самое древнее занятие.
- Нажатие клавиши на клавиатуре приводит к отображению символа на экране. Это касается всех клавиш с изображением букв, цифр и символов. Другие клавиши вашей клавиатуры (они, как правило, серого цвета) выполняют довольно загадочные функции, смысл которых я постараюсь объяснить несколько позже.
- Если вы комфортно чувствуете себя за пишущей машинкой, то… вам никак не меньше 40 лет! Если же говорить серьезно, то запомните, пожалуйста, что для получения цифры один следует ввести 1 (а не латинскую букву I или строчное "эль"), а нуль набирается цифрой 0, а не прописной буквой О.
- Не бойтесь пользоваться клавиатурой! Прежде, чем вы сможете нанести серьезный урон своей работе, Word успеет не один раз предостеречь вас. Если вы что-нибудь ненароком удалите, вам на помощь придет удобная функция Отменить. Более подробно об этой команде рассказано в главе 4.
- Нажав клавишу SHIFT и клавишу с изображением буквы, вы получите соответствующую прописную букву. (Как на пишущей машинке, если вы когда-либо пользовались таким архаичным устройством.)
- Клавиша Caps Lock действует так же, как клавиша фиксации верхнего регистра в пишущей машинке. После нажатия этой клавиши все, что вы набираете, будет отображаться ПРОПИСНЫМИ БУКВАМИ.
- Прошу прощения за постоянные аналогии с пишущей машинкой.
- Клавиши с цифрами с правой стороны клавиатуры представляют собой цифровую клавиатуру. Чтобы она заработала, следует нажать клавишу Num Lock. При этом на клавиатуре зажжется лампочка-индикатор Num Lock. Если этого не сделать, клавиши цифровой клавиатуры будут выполнять только функцию перемещения курсора (подробности – в главе 3).
- На самом деле самым древним занятием является животноводство (я так думаю).
Когда нажимать клавишу Enter
В текстовом процессоре клавишу Enter следует нажимать только в конце абзаца.
Это не так просто. Я немного порассуждаю на эту тему, а вы следите за ходом мысли.
Клавишу Enter следует нажимать только в конце абзаца.
Клавиша Enter в компьютере действует не так, как клавиша "возврат каретки" пишущей машинки. В далекие времена (когда телевизоры были черно-белыми, а компьютеры – о-о-очень большими) работающему на пишущей машинке приходилось нажимать клавишу "возврат каретки" в конце каждой строки. Обычно перед этим машинка издавала мелодичное "динь!". При работе в текстовом процессоре этого делать не стоит.
Введите, для примера, небольшой текст. Смело набирайте его и не думайте, где нажать клавишу Enter, просто забудьте о ее существовании.
С целью найти самых лучших специалистов по машинописи во Вселенной, Федерация обратилась к Максину Корнхизеру, инструктору машинописи 7-го разряда. Путешествуя по галактикам, Корнхизер почти нашел ‘то, что искал: это был народ Доулсори с Плантекс 9. Доулсори печатали очень быстро, ловко манипулируя своими несколькими руками с двенадцатью раздвоенными пальцами на каждой. К сожалению, у Доулсори совершенно отсутствовал позвоночник, так что их кандидатуру отвергли по причине неправильной осанки.
Вы заметили, что текст переходит на другую строку ("заворачивается")? Word подхватывает любое слово, собирающееся перейти за границу правого поля, и переносит его на следующую строку. Автоматически! При этом, достигая правого края листа, вы не слышите знакомого "динь-динь" и не нажимаете Enter в конце строки.
Клавишу Enter необходимо нажимать только в конце абзаца, даже если абзац такой короткий, что занимает всего одну строку.
- Эта функция (перемещение текста на следующую строку) называется переносом текста.
- Некоторые пользователи в конце абзаца нажимают клавишу Enter дважды, а некоторые – один раз. Если требуется, чтобы между абзацами было побольше места, обратитесь к главе 12, и вы узнаете, как это сделать.
- Чтобы отделить абзацы двойным межстрочным интервалом, воспользуйтесь специальной командой форматирования строк, о которой также речь пойдет в главе 12. Не используйте для этой цели клавишу Enter.
- Для того чтобы в новом абзаце сделать отступ, то, нажав Enter, нажмите клавишу Таb.
- Если нажать Enter в середине уже готового абзаца, Word создаст новый абзац и перенесет оставшуюся часть текста в его начало. Клавиша Enter работает так же, как любая другая клавиша. Разница заключается лишь в том, что при нажатии Enter вводится специальный символ, который создает новый абзац. Таким образом, текст, расположенный до курсора, остается в предыдущем абзаце, а та часть, которая располагается после курсора, образует новый абзац.
- Символ конца абзаца можно уничтожить с помощью клавиш Backspace или Delete. Удаление символа конца абзаца соединяет два абзаца в один.




