Emacs для начинающих




Ввод текста. - часть 2


Данное описание может создать впечатление, что процедура вставки элемента рисунка, <figure>, - это довольно сложный процесс. Давайте посмотрим, как все выглядит в действительности:

  1. Нажмите C-c C-e.
  2. Введите fi в окне минибуфера после Element: и нажмите Tab.
  3. Нажмите Enter и наберите текст заголовка рисунка.

Иногда нельзя сразу же начать печатать текст, поскольку модель вставленного элемента предусматривает наличие в этом месте подэлементов.

Рассмотрим пример. Добавим элемент DocBook ItemizedList (маркированный список). Для этого нажмите C-c C-e, наберите "it", а затем нажав Tab и Enter. Emacs "допишет" оставшуюся часть названия типа элемента. PSGML вставит тэги, обозначающие список, а также тэги элемента ListItem - первый элемент данного списка. Однако элемент ListItem может содержать такое большое количество элементов, что PSGML вставляет 400-символьный комментарий, чтобы сообщить о возможном выборе:

<ItemizedList> <ListItem> <!-- one of (sidebar procedure msgset simpara para formalpara funcsynop\ sis cmdsynopsis synopsis graphic screenshot screen programlisting literallayout\ informaltable informalequation blockquote variablelist simplelist segmentedlis\ t orderedlist ItemizedList indexterm highlights table figure example equation e\ pigraph comment bridgehead warning tip note important caution authorblurb ancho\ r abstract) --> </ListItem> </ItemizedList>

При вводе простого текста часто требуется ввести элемент параграфа.

Если параграф не единственный допустимый тип элемента, начинающийся с символа "p", то, очевидно, потребуется ввести по крайней мере "pa" в поле Element: в окне минибуфера. Затем нужно нажать Tab, чтобы Emacs дополнил остальную часть названия типа элемента. Поскольку рассматриваемый тип элемента, параграф, возможно один из наиболее часто используемых, нужно учитывать, что комбинация клавиш, соответствующая команде PSGML sgml-split-element позволит произвести процедуру вставки элемента за меньшее число нажатий клавиши, чем C-c C-e метод.




Содержание  Назад  Вперед