aboutsummaryrefslogtreecommitdiffstats
path: root/etc/refcards
diff options
context:
space:
mode:
authorPaul Eggert <[email protected]>2013-03-11 18:14:08 -0700
committerPaul Eggert <[email protected]>2013-03-11 18:14:08 -0700
commitcc72580827719a5012d4ac703c09f92e721f61de (patch)
tree441052a9be31735749c0593b6277768ca62ba309 /etc/refcards
parent2b0fae5e18b8e515bebc9bb166ee646e62cde8a3 (diff)
Switch encodings of tutorials, thai-word to UTF-8.
* etc/refcards/ru-refcard.tex: * etc/tutorials/TUTORIAL.bg, etc/tutorials/TUTORIAL.bg, etc/tutorials/TUTORIAL.cn: * etc/tutorials/TUTORIAL.cs, etc/tutorials/TUTORIAL.de, etc/tutorials/TUTORIAL.eo: * etc/tutorials/TUTORIAL.es, etc/tutorials/TUTORIAL.fr, etc/tutorials/TUTORIAL.it: * etc/tutorials/TUTORIAL.nl, etc/tutorials/TUTORIAL.pl, etc/tutorials/TUTORIAL.pt_BR: * etc/tutorials/TUTORIAL.ro, etc/tutorials/TUTORIAL.sk, etc/tutorials/TUTORIAL.sv: * etc/tutorials/TUTORIAL.zh: * lisp/language/thai-word.el: Switch to UTF-8. Fixes: debbugs:13880
Diffstat (limited to 'etc/refcards')
-rw-r--r--etc/refcards/ru-refcard.tex525
1 files changed, 262 insertions, 263 deletions
diff --git a/etc/refcards/ru-refcard.tex b/etc/refcards/ru-refcard.tex
index c44110352c..c0d66b214c 100644
--- a/etc/refcards/ru-refcard.tex
+++ b/etc/refcards/ru-refcard.tex
@@ -7,7 +7,7 @@
\usepackage{multicol,tabularx}
\usepackage[a4paper,hmargin={2cm,2cm},vmargin={2cm,2cm},nohead,twoside]{geometry}
\usepackage[T2A]{fontenc}
-\usepackage[koi8-r]{inputenc}
+\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{verbatim}
%\usepackage{enumerate,calc}
@@ -33,7 +33,7 @@
\centerline{Copyright \copyright\ \cyear\ Free Software Foundation, Inc.}
\centerline{For GNU Emacs version \versionemacs}
\centerline{Designed by Stephen Gildea}
-\centerline{������� Alex Ott <[email protected]>}
+\centerline{Перевод Alex Ott <[email protected]>}
Permission is granted to make and distribute copies of
this card provided the copyright notice and this permission notice
@@ -55,441 +55,441 @@ For copies of the GNU Emacs manual, see:
%\begin{multicols}{3}
-\centerline{���������� ������ GNU Emacs}
-\centerline{(��� ������ \versionemacs)}
+\centerline{Справочник команд GNU Emacs}
+\centerline{(для версии \versionemacs)}
-\section{������ Emacs}
+\section{Запуск Emacs}
-��� ������� GNU Emacs \versionemacs, ������ �������� ��� ���������: \kbd{emacs}
+Для запуска GNU Emacs \versionemacs, просто наберите имя программы: \kbd{emacs}
-\section{����� �� Emacs}
+\section{Выход из Emacs}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-������������� ������ Emacs (��� �������� � ������ ��� ������ � X) & \kbd{C-z} \\
-����� �� Emacs & \kbd{C-x C-c} \\
+Приостановить работу Emacs (или свернуть в иконку при работе в X) & \kbd{C-z} \\
+Выйти из Emacs & \kbd{C-x C-c} \\
\end{tabular}
-\section{�����}
+\section{Файлы}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-{\bf �������} ���� � Emacs & \kbd{C-x C-f} \\
-{\bf ���������} ���� ������� �� ���� & \kbd{C-x C-s} \\
-��������� {\bf ���} ����� & \kbd{C-x s} \\
-{\bf ��������} ���������� ������� ����� � ������� ����� & \kbd{C-x i} \\
-������� ������ ��� ���� ������ �������� & \kbd{C-x C-v} \\
-��������� ����� � ��������� ����� & \kbd{C-x C-w} \\
-����������� ��������� ������ ``������ ��� ������'' & \kbd{C-x C-q} \\
+{\bf открыть} файл в Emacs & \kbd{C-x C-f} \\
+{\bf сохранить} файл обратно на диск & \kbd{C-x C-s} \\
+сохранить {\bf все} файлы & \kbd{C-x s} \\
+{\bf вставить} содержимое другого файла в текущий буфер & \kbd{C-x i} \\
+открыть нужный вам файл вместо текущего & \kbd{C-x C-v} \\
+сохранить буфер в указанном файле & \kbd{C-x C-w} \\
+Переключить состояние буфера ``только для чтения'' & \kbd{C-x C-q} \\
\end{tabular}
-\section{��������� ������}
+\section{Получение помощи}
-���������� ������� ���������� ������. H������ \kbd{C-h} (��� \kbd{F1}) �
-�������� �����������. ���� �� � ������ ��� ��������� � Emacs, �� ��������
-\kbd{C-u C-h t Russian RET} ��� ������ {\bf ��������}.
+Справочная система достаточно проста. Hажмите \kbd{C-h} (или \kbd{F1}) и
+следуйте инструкциям. Если вы в первый раз работаете с Emacs, то наберите
+\kbd{C-u C-h t Russian RET} для вызова {\bf учебника}.
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-������ ���� ������� & \kbd{C-x 1} \\
-���������� ���� ������� & \kbd{C-M-v} \\
+Скрыть окно справки & \kbd{C-x 1} \\
+Прокрутить окно справки & \kbd{C-M-v} \\
-apropos: �������� �������, ��������������� ������ & \kbd{C-h a} \\
-�������� ��� �������, ������� ����������� �������� & \kbd{C-h k} \\
-�������� ���������� � ������� & \kbd{C-h f} \\
-�������� ���������� � ������ & \kbd{C-h m} \\
+apropos: показать команды, соответствующие строке & \kbd{C-h a} \\
+показать имя функции, которая запускается клавишей & \kbd{C-h k} \\
+получить информацию о функции & \kbd{C-h f} \\
+получить информацию о режиме & \kbd{C-h m} \\
\end{tabular}
-\section{����������� ������}
+\section{Исправление ошибок}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-{\bf ��������} �������� ��������� ��� ����������� ������� & \kbd{C-g} \\
-{\bf ������������} ����, ���������� ��� ����� ������� & \kbd{M-x recover-file} \\
-{\bf ��������} ������������� ��������� & \kbd{C-x u, C-\_ {\rm ���} C-/} \\
-������������ ����� � �������������� ��������� & \kbd{M-x revert-buffer} \\
-������������ ����������� ������� ����� & \kbd{C-l} \\
+{\bf прервать} частично набранную или исполняемую команду & \kbd{C-g} \\
+{\bf восстановить} файл, потерянный при крахе системы & \kbd{M-x recover-file} \\
+{\bf отменить} нежелательные изменения & \kbd{C-x u, C-\_ {\rm или} C-/} \\
+восстановить буфер в первоначальное состояние & \kbd{M-x revert-buffer} \\
+перерисовать заполненный мусором экран & \kbd{C-l} \\
\end{tabular}
-\section{H����������� �����}
+\section{Hаращиваемый поиск}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-����� ������ & \kbd{C-s} \\
-����� ����� & \kbd{C-r} \\
-����� �� ����������� ��������� ������ & \kbd{C-M-s} \\
-����� �� ����������� ��������� ����� & \kbd{C-M-r} \\
+поиск вперед & \kbd{C-s} \\
+поиск назад & \kbd{C-r} \\
+поиск по регулярному выражению вперед & \kbd{C-M-s} \\
+поиск по регулярному выражению назад & \kbd{C-M-r} \\
-������� ���������� ������ ������ & \kbd{M-p} \\
-������� ��������� ������ ������ & \kbd{M-n} \\
-���������� ������������ ����� & \kbd{RET} \\
-�������� ������ ����� ���������� ������� & \kbd{DEL} \\
-�������� ������� ����� & \kbd{C-g} \\
+выбрать предыдущую строку поиска & \kbd{M-p} \\
+выбрать следующую строку поиска & \kbd{M-n} \\
+прекратить наращиваемый поиск & \kbd{RET} \\
+отменить эффект ввода последнего символа & \kbd{DEL} \\
+прервать текущий поиск & \kbd{C-g} \\
\end{tabular}
-��� ������� ������ � ����� ����������� ����������� ������� \kbd{C-s} ���
-\kbd{C-r}. ���� Emacs ��� ��� ���������� �����, \kbd{C-g} ������� ������
-�� ����������� �����.
+Для повтора поиска в любом направлении используйте клавиши \kbd{C-s} или
+\kbd{C-r}. Если Emacs все еще производит поиск, \kbd{C-g} отменит только
+не выполненную часть.
-\section{�����������}
+\section{Перемещение}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-{\bf ������� �����������} & {\bf �����} & {\bf ������} \\
-������ & \kbd{C-b} & \kbd{C-f} \\
-����� & \kbd{M-b} & \kbd{M-f} \\
-������ & \kbd{C-p} & \kbd{C-n} \\
-������ (��� �����) ������ & \kbd{C-a} & \kbd{C-e} \\
-����������� & \kbd{M-a} & \kbd{M-e} \\
-����� & \kbd{M-\{} & \kbd{M-\}} \\
-�������� & \kbd{C-x [} & \kbd{C-x ]} \\
-��������� (sexp) & \kbd{C-M-b} & \kbd{C-M-f} \\
-������� & \kbd{C-M-a} & \kbd{C-M-e} \\
-������� � ������ (��� �����) ������ & \kbd{M-<} & \kbd{M->} \\
+{\bf единицы перемещения} & {\bf назад} & {\bf вперед} \\
+символ & \kbd{C-b} & \kbd{C-f} \\
+слово & \kbd{M-b} & \kbd{M-f} \\
+строка & \kbd{C-p} & \kbd{C-n} \\
+начало (или конец) строки & \kbd{C-a} & \kbd{C-e} \\
+предложение & \kbd{M-a} & \kbd{M-e} \\
+абзац & \kbd{M-\{} & \kbd{M-\}} \\
+страница & \kbd{C-x [} & \kbd{C-x ]} \\
+выражение (sexp) & \kbd{C-M-b} & \kbd{C-M-f} \\
+функция & \kbd{C-M-a} & \kbd{C-M-e} \\
+переход в начало (или конец) буфера & \kbd{M-<} & \kbd{M->} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}l}
-��������� ������ ���� & \kbd{C-v} \\
-��������� ������ ����� & \kbd{M-v} \\
-��������� ����� & \kbd{C-x <} \\
-��������� ������ & \kbd{C-x >} \\
-��������� ������� ������ � ����� ������ & \kbd{C-u C-l} \\
+прокрутка экрана вниз & \kbd{C-v} \\
+прокрутка экрана вверх & \kbd{M-v} \\
+прокрутка влево & \kbd{C-x <} \\
+прокрутка вправо & \kbd{C-x >} \\
+установка текущей строки в центр экрана & \kbd{C-u C-l} \\
\end{tabular}
-\section{����������� � ��������}
+\section{Уничтожение и удаление}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-{\bf ������������ ������} & {\bf �����} & {\bf ������} \\
-������ (��������, � �� �����������) & \kbd{DEL} & \kbd{C-d} \\
-����� & \kbd{M-DEL} & \kbd{M-d} \\
-������ (�� ����� ������) & \kbd{M-0 C-k} & \kbd{C-k} \\
-����������� & \kbd{C-x DEL} & \kbd{M-k} \\
-��������� & \kbd{M-- C-M-k} & \kbd{C-M-k} \\
+{\bf уничтожаемый объект} & {\bf назад} & {\bf вперед} \\
+символ (удаление, а не уничтожение) & \kbd{DEL} & \kbd{C-d} \\
+слово & \kbd{M-DEL} & \kbd{M-d} \\
+строка (до конца строки) & \kbd{M-0 C-k} & \kbd{C-k} \\
+предложение & \kbd{C-x DEL} & \kbd{M-k} \\
+выражение & \kbd{M-- C-M-k} & \kbd{C-M-k} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}l}
-���������� {\bf �������} & \kbd{C-w} \\
-����������� ������� � ������ ����������� & \kbd{M-w} \\
-���������� �� ���������� ��������� ������� {\it char} & \kbd{M-z {\it char}} \\
+уничтожить {\bf область} & \kbd{C-w} \\
+скопировать область в список уничтожений & \kbd{M-w} \\
+уничтожить до следующего вхождения символа {\it char} & \kbd{M-z {\it char}} \\
-�������� ��������� ������������ ������ & \kbd{C-y} \\
-�������� ������ ��� ��������������� ����� �������������� ������������ ������� & M-y \\
+вставить последний уничтоженный объект & \kbd{C-y} \\
+заменить только что восстановленный текст предшествующим уничтоженным текстом & M-y \\
\end{tabular}
-\section{�������}
+\section{Пометка}
\begin{tabular}{p{\ColWidth}l}
-���������� ������� & \kbd{C-@ {\rm ���} C-SPC} \\
-�������� ������� ������ � ������� & \kbd{C-x C-x} \\
+установить пометки & \kbd{C-@ {\rm или} C-SPC} \\
+поменять местами курсор и пометку & \kbd{C-x C-x} \\
-�������� {\it arg\/} {\bf ����} & \kbd{M-@} \\
-�������� {\bf ��������} & \kbd{M-h} \\
-�������� {\bf ��������} & \kbd{C-x C-p} \\
-�������� {\bf ���������} & \kbd{C-M-@} \\
-�������� {\bf �������} & \kbd{C-M-h} \\
-�������� ���� {\bf �����} & \kbd{C-x h} \\
+пометить {\it arg\/} {\bf слов} & \kbd{M-@} \\
+пометить {\bf параграф} & \kbd{M-h} \\
+пометить {\bf страницу} & \kbd{C-x C-p} \\
+пометить {\bf выражение} & \kbd{C-M-@} \\
+пометить {\bf функцию} & \kbd{C-M-h} \\
+пометить весь {\bf буфер} & \kbd{C-x h} \\
\end{tabular}
-\section{������ � ��������}
+\section{Замена с запросом}
\begin{tabular}{p{\ColWidth}l}
-������������� ������ ��������� ������ & \kbd{M-\%} \\
-� �������������� ���������� ��������� & \kbd{M-x query-replace-regexp} \\
+интерактивная замена текстовой строки & \kbd{M-\%} \\
+с использованием регулярных выражений & \kbd{M-x query-replace-regexp} \\
\end{tabular}
-� ������ ������������� ������ ������������ �������� ��������� �������:
+В режиме интерактивной замены пользователю доступны следующие команды:
\begin{tabular}{p{\ColWidth}l}
-{\bf ��������} ������ ������������, ������� � ���������� & \kbd{SPC} \\
-�������� ��� ������������, �� ������������ & \kbd{,} \\
-{\bf ����������} ������������ ��� ������ & \kbd{DEL} \\
-�������� ��� ���������� ������������ & \kbd{!} \\
-{\bf ���������} � ����������� ������������ & \kbd{\^} \\
-{\bf �����} �� ������ ``������ � ��������'' & \kbd{RET} \\
-����� � ����� ������������ �������������� (��� ������ ������������ \kbd{C-M-c}) & \kbd{C-r} \\
+{\bf заменить} данное соответствие, перейти к следующему & \kbd{SPC} \\
+заменить это соответствие, не перемещаться & \kbd{,} \\
+{\bf пропустить} соответствие без замены & \kbd{DEL} \\
+заменить все оставшиеся соответствия & \kbd{!} \\
+{\bf вернуться} к предыдущему соответствию & \kbd{\^} \\
+{\bf выйти} из режима ``замена с запросом'' & \kbd{RET} \\
+войти в режим рекурсивного редактирования (для выхода используется \kbd{C-M-c}) & \kbd{C-r} \\
\end{tabular}
-\section{������������� ���������� ����}
+\section{Использование нескольких окон}
-�������, ����������� �� ������ �������, ����������� � �������
-������ (���� ������������ ������� �������).
+Команды, приведенные во втором столбце, применяются к другому
+фрэйму (окну используемой оконной системы).
\begin{tabular}{p{\ColWidth}l}
-������� ��� ��������� ���� & \kbd{C-x 1} \\
+удалить все остальные окна & \kbd{C-x 1} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-������� ���� �� ����������� & \kbd{C-x 2\ \ \ \ } & \kbd{C-x 5 2} \\
-������� ������ ���� & \kbd{C-x 0\ \ \ \ } & \kbd{C-x 5 0} \\
+разбить окно по горизонтали & \kbd{C-x 2\ \ \ \ } & \kbd{C-x 5 2} \\
+удалить данное окно & \kbd{C-x 0\ \ \ \ } & \kbd{C-x 5 0} \\
-������� ���� �� ��������� & \kbd{C-x 3} \\
+разбить окно по вертикали & \kbd{C-x 3} \\
-��������� ��������� � ������ ���� & \kbd{C-M-v} \\
+выполнить прокрутку в другом окне & \kbd{C-M-v} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-����������� ������ � ������ ���� & \kbd{C-x o} & \kbd{C-x 5 o} \\
+переместить курсор в другое окно & \kbd{C-x o} & \kbd{C-x 5 o} \\
-������� ����� � ������ ���� & \kbd{C-x 4 b} & \kbd{C-x 5 b} \\
-�������� ����� � ������ ���� & \kbd{C-x 4 C-o} & \kbd{C-x 5 C-o} \\
-��������� ���� � ������ ���� & \kbd{C-x 4 f} & \kbd{C-x 5 f} \\
-������� ���� � ������ ������ � ������ ���� & \kbd{C-x 4 r} & \kbd{C-x 5 r} \\
-��������� Dired � ������ ���� & \kbd{C-x 4 d} & \kbd{C-x 5 d} \\
-����� ��� � ������ ���� & \kbd{C-x 4 .} & \kbd{C-x 5 .} \\
+выбрать буфер в другом окне & \kbd{C-x 4 b} & \kbd{C-x 5 b} \\
+показать буфер в другом окне & \kbd{C-x 4 C-o} & \kbd{C-x 5 C-o} \\
+загрузить файл в другое окно & \kbd{C-x 4 f} & \kbd{C-x 5 f} \\
+открыть файл в режиме чтения в другом окне & \kbd{C-x 4 r} & \kbd{C-x 5 r} \\
+запустить Dired в другом окне & \kbd{C-x 4 d} & \kbd{C-x 5 d} \\
+найти таг в другом окне & \kbd{C-x 4 .} & \kbd{C-x 5 .} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}l}
-��������� ������ ���� & \kbd{C-x \^} \\
-������ ������� ���� & \kbd{C-x \{} \\
-��������� ������� ���� & \kbd{C-x \}} \\
+увеличить высоту окна & \kbd{C-x \^} \\
+сузить текущее окно & \kbd{C-x \{} \\
+расширить текущее окно & \kbd{C-x \}} \\
\end{tabular}
-\section{��������������}
+\section{Форматирование}
\begin{tabular}{p{\ColWidth}l}
-������� ������ ��� ������� {\bf ������} (� ����������� �� ������) & \kbd{TAB} \\
-������� ������ ��� {\bf �������} (� ����������� �� ������) & \kbd{C-M-$\backslash$} \\
-������� ������ ��� {\bf ���������} (� ����������� �� ������) & \kbd{C-M-q} \\
-������� ������ � �������� {\it arg\/} ������� & \kbd{C-x TAB} \\
+сделать отступ для текущей {\bf строки} (в зависимости от режима) & \kbd{TAB} \\
+сделать отступ для {\bf области} (в зависимости от режима) & \kbd{C-M-$\backslash$} \\
+сделать отступ для {\bf выражения} (в зависимости от режима) & \kbd{C-M-q} \\
+сделать отступ к заданной {\it arg\/} колонке & \kbd{C-x TAB} \\
-�������� ����� ������ ����� ������� & \kbd{C-o} \\
-�������� ������� ������ ����������� ���� & \kbd{C-M-o} \\
-������� ������ ������ ������ ������� & \kbd{C-x C-o} \\
-���������� ������ � ���������� (�� ���������� arg) & \kbd{M-\^} \\
-������� ������ ������������ ������ ������� & \kbd{M-$\backslash$} \\
-��������� ������ ���� ������ � ������� ������� & \kbd{M-SPC} \\
+вставить новую строку после курсора & \kbd{C-o} \\
+сдвинуть остаток строки вертикально вниз & \kbd{C-M-o} \\
+удалить пустые строки вокруг курсора & \kbd{C-x C-o} \\
+объединить строку с предыдущей (со следующими arg) & \kbd{M-\^} \\
+удалить пустое пространство вокруг курсора & \kbd{M-$\backslash$} \\
+поместить только один пробел в позиции курсора & \kbd{M-SPC} \\
-��������������� ������� �������� & \kbd{M-q} \\
-���������� ������� ���������� & \kbd{C-x f} \\
-���������� ������� ���������� ������ ������ & \kbd{C-x .} \\
+отформатировать текущий параграф & \kbd{M-q} \\
+установить столбец заполнения & \kbd{C-x f} \\
+установить префикс заполнения каждой строки & \kbd{C-x .} \\
-���������� ���������� (face) & \kbd{M-g} \\
+установить начертание (face) & \kbd{M-g} \\
\end{tabular}
-\section{��������� ��������}
+\section{Изменение регистра}
\begin{tabular}{p{\ColWidth}l}
-������� ����� ����� ���������� & \kbd{M-u} \\
-������� ����� ����� ��������� & \kbd{M-l} \\
-������� ������ ����� ����� ��������� & \kbd{M-c} \\
+сделать буквы слова заглавными & \kbd{M-u} \\
+сделать буквы слова строчными & \kbd{M-l} \\
+сделать первую букву слова заглавной & \kbd{M-c} \\
-������� ����� ������� ���������� & \kbd{C-x C-u} \\
-������� ����� ������� ��������� & \kbd{C-x C-l} \\
+сделать буквы области заглавными & \kbd{C-x C-u} \\
+сделать буквы области строчными & \kbd{C-x C-l} \\
\end{tabular}
-\section{���������}
+\section{Минибуфер}
-��������� ������� (�����) ���������� � ����������.
+Следующие клавиши (ключи) определены в минибуфере.
\begin{tabular}{p{\ColWidth}l}
-��������� ��������� �������� & \kbd{TAB} \\
-��������� �� ������ ����� & \kbd{SPC} \\
-��������� � ��������� & \kbd{RET} \\
-�������� ��������� ���������� & \kbd{?} \\
-������� ���������� ������ �� ������� ����� & \kbd{M-p} \\
-������� ��������� ������ �� ������� ����� & \kbd{M-n} \\
-����� � ������� �� ����������� ��������� � �������� ���������� & \kbd{M-r} \\
-����� � ������� �� ����������� ��������� � ������ ���������� & \kbd{M-s} \\
-�������� ������� & \kbd{C-g} \\
+дополнить насколько возможно & \kbd{TAB} \\
+дополнить до одного слова & \kbd{SPC} \\
+дополнить и выполнить & \kbd{RET} \\
+показать возможные дополнения & \kbd{?} \\
+выбрать предыдущую строку из истории ввода & \kbd{M-p} \\
+выбрать следующую строку из истории ввода & \kbd{M-n} \\
+поиск в истории по регулярному выражению в обратном напрвлении & \kbd{M-r} \\
+поиск в истории по регулярному выражению в прямом напрвлении & \kbd{M-s} \\
+прервать команду & \kbd{C-g} \\
\end{tabular}
-�������� \kbd{C-x ESC ESC} ��� �������������� � ���������� ���������
-������� ��������� � ����������. �������� \kbd{F10}, ����� �������� �
-�������� ���� ��� ������ ������ ����������.
+Наберите \kbd{C-x ESC ESC} для редактирования и повторения последней
+команды набранной в минибуфере. Наберите \kbd{F10}, чтобы работать с
+пунктами меню при помощи команд минибуфера.
-\section{������}
+\section{Буфера}
\begin{tabular}{p{\ColWidth}l}
-������� ������ ����� & \kbd{C-x b} \\
-������ ������ ���� ������� & \kbd{C-x C-b} \\
-���������� ����� & \kbd{C-x k} \\
+выбрать другой буфер & \kbd{C-x b} \\
+выдать список всех буферов & \kbd{C-x C-b} \\
+уничтожить буфер & \kbd{C-x k} \\
\end{tabular}
-\section{������������ ������}
+\section{Перестановка данных}
\begin{tabular}{p{\ColWidth}l}
-�������� ������� {\bf �������} & \kbd{C-t} \\
-�������� ������� {\bf �����} & \kbd{M-t} \\
-�������� ������� {\bf ������} & \kbd{C-x C-t} \\
-�������� ������� {\bf ���������} & \kbd{C-M-t} \\
+обменять местами {\bf символы} & \kbd{C-t} \\
+обменять местами {\bf слова} & \kbd{M-t} \\
+обменять местами {\bf строки} & \kbd{C-x C-t} \\
+обменять местами {\bf выражения} & \kbd{C-M-t} \\
\end{tabular}
-\section{�������� ������������}
+\section{Проверка правописания}
\begin{tabular}{p{\ColWidth}l}
-��������� ������� ����� & \kbd{M-\$} \\
-��������� ��� ����� � ������� & \kbd{M-x ispell-region} \\
-��������� �������� ����� ������ & \kbd{M-x ispell-buffer} \\
+проверить текущее слово & \kbd{M-\$} \\
+проверить все слова в области & \kbd{M-x ispell-region} \\
+выполнить проверку всего буфера & \kbd{M-x ispell-buffer} \\
\end{tabular}
-\section{����}
+\section{Теги}
\begin{tabular}{p{\ColWidth}l}
-����� ����������� ���� & \kbd{M-.} \\
-����� ��������� ��������� ���� & \kbd{C-u M-.} \\
-������������ ����� ���� � ������ & \kbd{M-x visit-tags-table} \\
+найти определение тега & \kbd{M-.} \\
+найти следующее вхождение тега & \kbd{C-u M-.} \\
+использовать новый файл с тегами & \kbd{M-x visit-tags-table} \\
-����� �� ������� �� ���� ������� ����� & \kbd{M-x tags-search} \\
-��������� query-replace ��� ����� ������� & \kbd{M-x tags-query-replace} \\
-���������� ����� ��� �����-������ ���� & \kbd{M-,} \\
+поиск по шаблону по всей таблице тегов & \kbd{M-x tags-search} \\
+выполнить query-replace над всеми файлами & \kbd{M-x tags-query-replace} \\
+продолжить поиск или поиск-замену тега & \kbd{M-,} \\
\end{tabular}
-\section{��������� ����������}
+\section{Командные процессоры}
\begin{tabular}{p{\ColWidth}l}
-��������� ������� ���������� ���������� & \kbd{M-!} \\
-��������� ������� ���������� ���������� ��� �������� & \kbd{M-|} \\
-���������� ���������� ������� ����� ������� ���������� ���������� & \kbd{C-u M-|} \\
-��������� ��������� ��������� � ���� \kbd{*shell*} & \kbd{M-x shell} \\
+Выполнить команду командного процессора & \kbd{M-!} \\
+выполнить команду командного процессора над областью & \kbd{M-|} \\
+пропустить содержимое области через команду командного процессора & \kbd{C-u M-|} \\
+запустить командный процессор в окне \kbd{*shell*} & \kbd{M-x shell} \\
\end{tabular}
-\section{������������� �������}
+\section{Прямоугольные области}
\begin{tabular}{p{\ColWidth}l}
-����������� ������������� ������� � ������� & \kbd{C-x r r} \\
-������� ������������� ������� & \kbd{C-x r k} \\
-�������� ��������� ������������ ������������� ������� & \kbd{C-x r y} \\
-������� ������������� �������, ������� ����� ������ & \kbd{C-x r o} \\
-�������� ������������� ������� & \kbd{C-x r c} \\
-���������� ������ ������ ������� ������ & \kbd{C-x r t} \\
+скопировать прямоугольную область в регистр & \kbd{C-x r r} \\
+удалить прямоугольную область & \kbd{C-x r k} \\
+вставить последную уничтоженную прямоугольную область & \kbd{C-x r y} \\
+открыть прямоугольную область, сдвигая текст вправо & \kbd{C-x r o} \\
+очистить прямоугольную область & \kbd{C-x r c} \\
+предварить каждую строку строкой текста & \kbd{C-x r t} \\
\end{tabular}
-\section{����������}
+\section{Сокращения}
\begin{tabular}{p{\ColWidth}l}
-�������� ���������� ���������� & \kbd{C-x a g} \\
-�������� ��������� ��� ������ ���������� & \kbd{C-x a l} \\
-�������� ���������� �������� ��� ������� ���������� & \kbd{C-x a i g} \\
-�������� ������������� ��� ������ �������� ������� ���������� & \kbd{C-x a i l} \\
-���� �������� �������� ��� ���������� & \kbd{C-x a e} \\
+добавить глобальное сокращение & \kbd{C-x a g} \\
+добавить локальное для режима сокращение & \kbd{C-x a l} \\
+добавить глобальное значение для данного сокращения & \kbd{C-x a i g} \\
+добавить специфическое для режима значение данного сокращения & \kbd{C-x a i l} \\
+явно вставить значение для сокращения & \kbd{C-x a e} \\
-����������� ��������� ���������� ����� & \kbd{M-/} \\
+динамически дополнить предыдущее слово & \kbd{M-/} \\
\end{tabular}
-\section{���������� ���������}
+\section{Регулярные выражения}
\begin{tabular}{p{\ColWidth}l}
-����� ��������� ������ (�� ����������� ������� ����� ������) & \kbd{. {\rm(dot)}} \\
-���� ��� ����� ���������� & \kbd{*} \\
-���� ��� ����� ���������� & \kbd{+} \\
-���� ��� ���� ���������� & \kbd{?} \\
-������������ ����������� ������ {\it c\/} & \kbd{$\backslash${\it c}} \\
-����� ����� �������������� (``���'') & \kbd{$\backslash|$} \\
-����������� & \kbd{$\backslash$( {\rm$\ldots$} $\backslash$)} \\
-����� � {\it n\/}-� ������ & \kbd{$\backslash${\it n}} \\
-������� ����� & \kbd{$\backslash$b} \\
-�� ������� ����� & \kbd{$\backslash$B} \\
+любой одиночный символ (за исключением символа новой строки) & \kbd{. {\rm(dot)}} \\
+ноль или более повторений & \kbd{*} \\
+одно или более повторений & \kbd{+} \\
+ноль или одно повторение & \kbd{?} \\
+экранировать специальный символ {\it c\/} & \kbd{$\backslash${\it c}} \\
+выбор между альтернативами (``или'') & \kbd{$\backslash|$} \\
+группировка & \kbd{$\backslash$( {\rm$\ldots$} $\backslash$)} \\
+текст в {\it n\/}-й группе & \kbd{$\backslash${\it n}} \\
+граница слова & \kbd{$\backslash$b} \\
+не граница слова & \kbd{$\backslash$B} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-{\bf ������} & {\bf ������ ������������} & {\bf ����� ������������} \\
-������ & \kbd{\^} & \kbd{\$} \\
-����� & \kbd{$\backslash$<} & \kbd{$\backslash$>} \\
-����� & \kbd{$\backslash$`} & \kbd{$\backslash$'} \\
+{\bf объект} & {\bf начало соответствия} & {\bf конец соответствия} \\
+строка & \kbd{\^} & \kbd{\$} \\
+слово & \kbd{$\backslash$<} & \kbd{$\backslash$>} \\
+буфер & \kbd{$\backslash$`} & \kbd{$\backslash$'} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
-{\bf ����� ��������} & {\bf �������\-������ ��} & {\bf �������\-������ ������} \\
-����� ����� & \kbd{[ {\rm$\ldots$} ]} & \kbd{[\^ {\rm$\ldots$} ]} \\
-������-����� & \kbd{$\backslash$w} & \kbd{$\backslash$W} \\
-������ � ����������� {\it c} & \kbd{$\backslash$s{\it c}} & \kbd{$\backslash$S{\it c}} \\
+{\bf класс символов} & {\bf соответ\-ствует им} & {\bf соответ\-ствует другим} \\
+явный набор & \kbd{[ {\rm$\ldots$} ]} & \kbd{[\^ {\rm$\ldots$} ]} \\
+символ-буква & \kbd{$\backslash$w} & \kbd{$\backslash$W} \\
+символ с синтаксисом {\it c} & \kbd{$\backslash$s{\it c}} & \kbd{$\backslash$S{\it c}} \\
\end{tabular}
-\section{������������� ������ ��������}
+\section{Международные наборы символов}
\begin{tabular}{p{\ColWidth}l}
-������� ���� & \kbd{C-x RET l} \\
-�������� ��� ��������� ������ ����� & \kbd{M-x list-input-methods} \\
-��������� ��� ��������� ����� ����� & \kbd{C-$\backslash$} \\
-���������� ������� ����������� ��� ��������� ������� & \kbd{C-x RET c} \\
-�������� ������ ���� ������ ����������� & \kbd{M-x list-coding-systems} \\
-������� ���������������� ������� ����������� & \kbd{M-x prefer-coding-system} \\
+выбрать язык & \kbd{C-x RET l} \\
+показать все возможные методы ввода & \kbd{M-x list-input-methods} \\
+разрешить или запретить метод ввода & \kbd{C-$\backslash$} \\
+установить систему кодирования для следующей команды & \kbd{C-x RET c} \\
+показать список всех систем кодирования & \kbd{M-x list-coding-systems} \\
+выбрать предпочтительную систему кодирования & \kbd{M-x prefer-coding-system} \\
\end{tabular}
-\section{���������� (������� Info)}
+\section{Информация (система Info)}
\begin{tabular}{p{\ColWidth}l}
-��������� ������� ������� � ������������ & \kbd{C-h i} \\
-����� ��������� ������� ��� ���������� � ������������ & \kbd{C-h S} \\
+запустить систему доступа к документации & \kbd{C-h i} \\
+найти указанную функцию или переменную в документации & \kbd{C-h S} \\
\end{tabular}
-����������� ������ ���� (������):
+Перемещение внутри узла (нодами):
\begin{tabular}{p{\ColWidth}l}
-��������� ������ & \kbd{SPC} \\
-��������� ����� & \kbd{DEL} \\
-������� � ������ ���� & \kbd{. {\rm (dot)}} \\
+прокрутка вперед & \kbd{SPC} \\
+прокрутка назад & \kbd{DEL} \\
+перейти к началу узла & \kbd{. {\rm (dot)}} \\
\end{tabular}
-����������� ����� ������:
+Перемещение между узлами:
\begin{tabular}{p{\ColWidth}l}
-{\bf ���������} ���� & \kbd{n} \\
-{\bf ����������} ���� & \kbd{p} \\
-������� � {\bf ��������} ���� & \kbd{u} \\
-������� ����� ���� �� ����� & \kbd{m} \\
-������� {\it n\/}-� ����� ���� �� ������ (1--9) & \kbd{{\it n}} \\
-������� �� ������ (������� � ������� \kbd{l}) & \kbd{f} \\
-����������� � ���������� �������������� ���� & \kbd{l} \\
-����������� � ����-�������� & \kbd{d} \\
-������� � ������� ���� ����� & \kbd{t} \\
-������� � ����, ��������� ������ & \kbd{g} \\
+{\bf следующий} узел & \kbd{n} \\
+{\bf предыдущий} узел & \kbd{p} \\
+перейти к {\bf верхнему} узлу & \kbd{u} \\
+выбрать пункт меню по имени & \kbd{m} \\
+выбрать {\it n\/}-й пункт меню по номеру (1--9) & \kbd{{\it n}} \\
+перейти по ссылке (возврат с помощью \kbd{l}) & \kbd{f} \\
+возвратится к последнему просмотренному узлу & \kbd{l} \\
+возвратится к узлу-каталогу & \kbd{d} \\
+Перейти к верхему узлу файла & \kbd{t} \\
+перейти к узлу, заданному именем & \kbd{g} \\
\end{tabular}
-������ �������:
+Другие команды:
\begin{tabular}{p{\ColWidth}l}
-��������� {\bf �������} �� ������� ������������ & \kbd{h} \\
-����� ���� � ������� & \kbd{i} \\
-����� � ����� � ������� ���������� ��������� & \kbd{s} \\
-{\bf ���������� ������} � ������������� & \kbd{q} \\
+запустить {\bf учебник} по системе документации & \kbd{h} \\
+поиск темы в индексе & \kbd{i} \\
+поиск в узлах с помощью регулярных выражений & \kbd{s} \\
+{\bf прекратить работу} с документацией & \kbd{q} \\
\end{tabular}
-\section{��������}
+\section{Регистры}
\begin{tabular}{p{\ColWidth}l}
-��������� ������� � �������� & \kbd{C-x r s} \\
-�������� ���������� �������� � ����� & \kbd{C-x r i} \\
+сохранить область в регистре & \kbd{C-x r s} \\
+вставить содержимое регистра в буфер & \kbd{C-x r i} \\
-��������� ��������� ������� � �������� & \kbd{C-x r SPC} \\
-������� � ��������� �������, ������������ � �������� & \kbd{C-x r j} \\
+сохранить положение курсора в регистре & \kbd{C-x r SPC} \\
+перейти к положению курсора, сохраненному в регистре & \kbd{C-x r j} \\
\end{tabular}
-\section{������������ �������}
+\section{Клавиатурные макросы}
\begin{tabular}{p{\ColWidth}l}
-{\bf ������} ����������� ������������� ������� & \kbd{C-x (} \\
-{\bf ���������} ����������� ������������� ������� & \kbd{C-x )} \\
-{\bf ���������} ��������� ������������ ������ & \kbd{C-x e} \\
-��������� ��������� ������������ ������ & \kbd{C-u C-x (} \\
-������ ��� ��� ���������� ������������� ������� & \kbd{M-x name-last-kbd-macro} \\
-�������� � ����� ����������� ������� �� ����� Lisp & \kbd{M-x insert-kbd-macro} \\
+{\bf начать} определение клавиатурного макроса & \kbd{C-x (} \\
+{\bf закончить} определение клавиатурного макроса & \kbd{C-x )} \\
+{\bf выполнить} последний определенный макрос & \kbd{C-x e} \\
+дополнить последний определенный макрос & \kbd{C-u C-x (} \\
+задать имя для последнего определенного макроса & \kbd{M-x name-last-kbd-macro} \\
+вставить в буфер определение макроса на языке Lisp & \kbd{M-x insert-kbd-macro} \\
\end{tabular}
-\section{�������, ��������� � Emacs Lisp}
+\section{Команды, связанные с Emacs Lisp}
\begin{tabular}{p{\ColWidth}l}
-��������� {\bf ���������} ����� �������� & \kbd{C-x C-e} \\
-��������� ������� ������� {\bf defun} & \kbd{C-M-x} \\
-��������� {\bf �������} ��� ��������� & \kbd{M-x eval-region} \\
-������� � ��������� ��������� �� ���������� & \kbd{M-:} \\
-��������� �� ������������ ���������� �������� & \kbd{M-x load-library} \\
+вычислить {\bf выражение} перед курсором & \kbd{C-x C-e} \\
+вычислить текущую функцию {\bf defun} & \kbd{C-M-x} \\
+вычислить {\bf область} как выражение & \kbd{M-x eval-region} \\
+считать и вычислить выражение из минибуфера & \kbd{M-:} \\
+загрузить из стандартного системного каталога & \kbd{M-x load-library} \\
\end{tabular}
-\section{������� ���������}
+\section{Простая настройка}
\begin{tabular}{p{\ColWidth}l}
-��������� ���������� � ���������� (faces) & \kbd{M-x customize} \\
+настроить переменные и оформление (faces) & \kbd{M-x customize} \\
\end{tabular}
% The intended audience here is the person who wants to make simple
% customizations and knows Lisp syntax.
-�������� ���������� �������� ������ (������) �� Emacs Lisp (�������):
+Создание глобальных привязок клавиш (ключей) на Emacs Lisp (примеры):
\begin{verbatim}
(global-set-key "\C-cg" 'goto-line)
(global-set-key "\M-#" 'query-replace-regexp)
\end{verbatim}
-\section{��������� ������}
+\section{Написание команд}
\begin{verbatim}
(defun <command-name> (<args>)
@@ -497,7 +497,7 @@ apropos: �������� �������, ��������������� ������ & \kbd{C-h a} \\
<body>)
\end{verbatim}
-������:
+Пример:
\begin{verbatim}
(defun this-line-to-top-of-window (line)
@@ -509,8 +509,8 @@ With ARG, put point on line ARG."
(prefix-numeric-value line))))
\end{verbatim}
-������������ \kbd{interactive} �������� � ���, ��� �������� ���� ���������
-������������. ��� �������������� ���������� �������� \kbd{C-h f interactive}.
+Спецификация \kbd{interactive} сообщает о том, что аргумент надо считывать
+интерактивно. Для дополнительной информации наберите \kbd{C-h f interactive}.
\copyrightnotice
@@ -520,6 +520,5 @@ With ARG, put point on line ARG."
% Local variables:
% compile-command: "pdflatex ru-refcard"
-% coding: cyrillic-koi8
+% coding: utf-8
% End:
-