суббота, 2 августа 2014 г.

Макросы для копирайтера. Как ускорить работу в OpenOffice?

Я постоянно думаю, как ускорить, упростить и оптимизировать свою работу. Обратил внимание, что часто при написании текста использую скобки и кавычки. У меня возникла идея заставить OpenOffice Writer автоматически ставить вторую кавычку и вторую скобку.

Давным-давно, в 10-классе, я ходил на компьютерные курсы в Самарский Политехнический Институт. И там Word (ещё 95 или 97) при набирании открывающей кавычки или скобки автоматически ставил закрывающую, да ещё и помещал курсор между ними!:) Как удобно:)
И вот я решил настроить то же самое в своём OpenOffice Writer. Сначала, естественно, я полез в Google. И каково же было моё удивление, когда ничего подобного в гугле я не нашёл! Тогда я решил разобраться методом тыка. Вот к чему я пришёл.

Макросы

В OpenOffice, как и в Microsoft Office, есть такая замечательная штука как макросы. Вы можете записать, как на видеоплейер, последовательность действий, а затем в любой момент повторить её. Например, вы печатаете слово «Привет!», сохраняя это как макрос. А затем, в любой момент можете этот макрос вызвать, и он напечатает вам «Привет!».
Очень удобно, особенно если последовательность действий длинная.

Начнём записывать наши макросы. Открываем Сервис → Макросы → Записать макрос. Появляется небольшое окошко:

Запись макроса

Всё, что вы будете делать в дальнейшем, OpenOffice Writer запомнит, и потом это можно будет повторить. Пишем первый макрос, он будет ставить сразу две кавычки и помещать курсор между ними. Печатаем первую кавычку, затем вторую, а в конце ставим между ними курсор . Всё! Наш первый макрос записан.

Теперь нужно его сохранить. Нажимаем Завершить запись. Появляется окошко, где мы оставляем путь по умолчанию (Мои макросы → Standart → Module1) и печатаем имя макроса "Quotes" ("Кавычки"):

Сохранение записанного макроса

Теперь, выбирая Сервис → Макросы → Выполнить макрос... Мы всегда можем автоматически поставить две кавычки и курсор между ними. "Не очень удобно, проще вручную напечатать" — скажете вы и будете правы:)) Но так дела обстоят пока мы не "повесили" макрос на горячую клавишу.

Горячие клавиши

Вызов макроса по горячим клавишам — это очень удобно. Нет, это мега-удобно!:))) Нажимаем пару кнопок, и вуаля! Компьютер сам делает сложную (и, иногда, долгую) последовательность действий. Заходим Сервис → Настройка...

 Меню "Клавиатура"

Внизу, в разделе "Категории" выбираем Макросы OpenOffice → User→ Standart → Module1. В "Функциях" выбираем наш макрос "Quotes". Затем идём наверх и в разделе "Комбинации клавиш" выбираем горячие клавиши, по нажатии на которые будет вызываться наш макрос. Я выбрал Alt + Q, т. к. многие комбинации с Ctrl и Shift заняты, а Q – первая буква в слове "Quotes" ("Кавычки"). Затем нажмите на кнопку "Изменить". Если вы забудете это сделать, то всю эту утомительную последовательность шагов придётся начинать сначала:((
Точно так же создайте макрос для скобок и назначьте ему свои горячие клавиши:

Чем Пингвин может помочь копирайтеру?

Есть такая операционная система Linux и её символ — милый пингвин. В этой системе очень мощные возможности по редактированию текста. Кстати, OpenOffice тоже пришёл к нам из Линукса. Возьмём только одну из этих возможностей.

Часто получается так, что при печати соседние буквы в слове меняются местами. Вместо "Привет" получается "Пирвет". Как облегчить исправление? Создать Макрос! Ставим курсор между "и" и "р", вырезаем букву "р" (например: Shift + →, Ctrl + X), ставим курсор перед буквой "и" и вставляем (Ctrl + V). Называем его "Change" (Изменение). Всё!:))) Я предлагаю назначить этому макросу комбинацию клавиш Ctrl + T. Это стандартное сочетание в системе Linux для подобной операции.

Удаление ненужных макросов

Если вам нужно будет удалить макрос просто выберите Сервис → Макросы → Управление Макросами → OpenOffice Basic... Там выберете нужный макрос и нажмите кнопку "Удалить":

 Удаление ненужных макросов

Максимально оптимизировав техническую часть, вы сможете больше времени посвятить творчеству, что, безусловно, положительно скажется на ваших статьях.

Комментариев нет:

Отправить комментарий