1 <?xml version=
"1.0" encoding=
"UTF-8" ?>
2 <chapter id=
"commands">
4 >Описание команд
</title>
6 <sect1 id=
"addparam_cmd"
7 ><title id=
"addparam_cmd.title"
10 >Add a libxslt parameter; equivalent to providing --param
<QNAME
>:
<XPATH
> via command line.
</para>
15 >Синтаксис команды addparam
</title>
20 >addparam
<QNAME
> <XPATH
> <emphasis
21 >(В строке
<XPATH
> не должно быть пробелов или двойных кавычек.)
</emphasis
26 >addparam
<QNAME
> "<XPATH>" <emphasis
27 >(В строке
<XPATH
> не должно быть двойных кавычек)
</emphasis
36 <sect1 id=
"addwatch_cmd"
37 ><title id=
"addwatch_cmd.title"
40 >Добавить выражение для наблюдения. Для просмотра значений наблюдаемых выражений см. showwatch
</para>
42 >Краткая форма: watch
</para>
45 >Синтаксис команды addwatch
</title>
50 >addwatch
<XPATH
></entry
59 ><title id=
"base_cmd.title"
62 >Вывести XML-базу заданного узла
</para>
65 >Синтаксис команды base
</title>
78 ><title id=
"break_cmd.title"
81 >Установить точку останова в заданном шаблоне, в текущем узле, в заданном месте таблицы стилей или загруженного в xsldbg xml-файла. Новое поведение для xsldbg версии
3.1.4: в режиме совместимости с gdb Для заданной строки заданного файла могут быть установлены недействующие точки останова, которыевпоследствии будут переведены в активное состояние
</para>
83 >Краткая форма: b
</para
85 >xsldbg will try to guess the complete URL given a
<informaltable
90 >file name without a path specified.
</entry
94 >a file name in the same directory as the
<quote
96 > stylesheet loaded
</entry
100 >a file name relative to the current working directory of xsldbg
</entry
105 > Ie if you have loaded a stylesheet file of
<filename
106 >../en/xsldoc.xsl
</filename
107 > you can do this
</para
110 >break -l xsldoc.xsl
26</userinput>
113 >This command will match a partial or complete QNAME template and or mode name provided.
⪚ <quote
115 > will match any QNAME with a local part of
<quote
119 >Any name spaces in the provided QNAME will be expanded as specified by the names spaces defined in the XSL SOURCE file.
⪚ <quote
121 > will be expanded to
<quote
122 >http://www.w3.org/
199/XSL/Transform:test1
</quote
125 >A requested breakpoint may need to be resolved to its associated URL and line number. This is done automatically after the first template has been seen by xsldbg. Breakpoints are re-validated shortly after the start of each run.
</para
127 >При включённом режиме gdb используется автоматическая валидация точек останова, такое поведение установлено вxsldbg по умолчанию
</para>
130 >Синтаксис команды break
</title>
135 >break -l
<FILENAME
> <LINENO
> <emphasis
136 >(Установить точку останова в заданной строке заданного файла)
</emphasis
141 >break -l
<URI
> <LINENO
> <emphasis
142 >(Установить точку останова в заданной строке заданного URI)
</emphasis
147 >break
<TEMPLATE_NAME
> <emphasis
148 >(Точка останова в шаблоне, имя которого задаётся полностью или регулярным выражением.)
</emphasis
153 >break
<TEMPLATE_NAME
> <MODE_NAME
> <emphasis
154 >(Установить точку останова в шаблоне с заданными именем и режимом.)
160 >break
"" <MODE_NAME
> <emphasis
161 >(Установить точку останова в любом шаблоне с заданным режимом)
</emphasis
166 >break *
<emphasis
167 >(Установить точку останова в любом найденном шаблоне.)
</emphasis
172 >break \*
<emphasis
173 >(To break at the
<literal
175 > template. Other name that include
<quote
177 > will not be treated specialy.)
</emphasis
182 >break
<emphasis
183 >(Точка останова в текущем узле. Да, это распространяется и на узлы с xml-данными!)
</emphasis
192 ><title id=
"bye_cmd.title"
195 >Завершить исполнение таблицы стилей при ближайшей возможности.
</para>
198 >Синтаксис команды bye
</title>
211 ><title id=
"cat_cmd.title"
214 >Вывести результат выражения xPath, относящегося к текущему узлу
</para>
217 >Синтаксис команды cat
</title>
222 >Usage: cat
<XPATH
> <emphasis
223 >(To view a variable or parameter)
</emphasis
228 >Usage: cat $
<QNAME
></entry
236 ><title id=
"cd_cmd.title"
239 >Изменить путь, указанный в xpath.
</para>
242 >Синтаксис команды cd
</title>
247 ><< = preceding-sibling::node()
</entry
251 >>> = following-sibling::node()
</entry
255 ><- = ancestor::node()
</entry
259 >-
> = decendant::node()
</entry
266 <sect1 id=
"chdir_cmd"
267 ><title id=
"chdir_cmd.title"
270 >Сменить рабочий каталог
</para>
273 >Синтаксис команды chdir
</title>
278 >chdir
<PATH
> <emphasis
279 >(Относительный или абсолютный путь в операционной системе)
</emphasis
287 <sect1 id=
"continue_cmd"
288 ><title id=
"continue_cmd.title"
291 >Продолжить исполнение таблицы стилей с остановками на всех обнаруженных точках останова
</para>
293 >Краткая форма: c
</para>
296 >Синтаксис команды continue
</title>
309 ><title id=
"data_cmd.title"
312 >Переключиться в режим отображения текущего узла xml-данных. Или переключиться от одного xml-файла к другому.
</para>
315 >Синтаксис команды data
</title>
320 >data
<emphasis
321 >(Показать текущий узел в документе.)
</emphasis
326 >data
<DATA
> <emphasis
327 >(To change to a new xml data file. A leading
<literal
329 > is replaced by the $HOME environment variable value. You will need to use the
<quote
331 > command to process it)
</emphasis
339 <sect1 id=
"delete_cmd"
340 ><title id=
"delete_cmd.title"
343 >Удалить точку останова в шаблоне
</para>
345 >Краткая форма: d
</para>
348 >Синтаксис команды delete
</title>
353 >delete
<emphasis
354 >(Удалить точку останова в текущем узле)
</emphasis
359 >delete
<BREAKPOINT_ID
> <emphasis
360 >(Удалить точку останова с заданным номером)
</emphasis
365 >delete -l
<FILENAME
> <LINENO
> <emphasis
366 >(Удалить точку останова в заданной строке заданного файла)
</emphasis
371 >delete -l
<URI
> <LINENO
> <emphasis
372 >(Удалить точку останова в заданной строке заданного URI)
</emphasis
377 >delete
<TEMMPLATENAME
> <emphasis
378 >(Удалить точку останова в шаблоне с заданным именем.)
</emphasis
383 >delete *
<emphasis
384 >(Удалить все точки останова.)
</emphasis
392 <sect1 id=
"delparam_cmd"
393 ><title id=
"delparam_cmd.title"
396 >Удалить libxslt-параметр
</para>
399 >Синтаксис команды delparam
</title>
404 >delparam
<emphasis
405 >(Удалить все заданные параметры)
</emphasis
410 >delparam
<PARAM_ID
></entry
417 <sect1 id=
"delwatch_cmd"
418 ><title id=
"delwatch_cmd.title"
421 >Удалить наблюдаемое выражение или удалить все наблюдаемые выражения, присутствующие в выводе команды
"showwatch."</para>
424 >Синтаксис команды delwatch
</title>
429 >delwatch
<WATCHID
> <emphasis
430 >(Удалить наблюдаемое выражение с заданным ID)
</emphasis
435 >delwatch *
<emphasis
436 >(Удалить все наблюдаемые выражения)
</emphasis
445 ><title id=
"dir_cmd.title"
448 >Вывести список узлов в формате, схожем с выводом shell-команды dir.
</para>
452 >Синтаксис команды dir
</title>
464 <sect1 id=
"disable_cmd"
465 ><title id=
"disable_cmd.title"
468 >Отключить точку останова
</para>
471 >Синтаксис команды disable
</title>
476 >disable
<emphasis
477 >(Отключить точку останова в текущем узле)
</emphasis
482 >disable
<BREAKPOINT_ID
> <emphasis
483 >(Отключить точку останова с заданным номером
</emphasis
488 >disable -l
<FILENAME
> <LINENO
> <emphasis
489 >(Отключить точку останова в заданной строке заданного файла)
</emphasis
494 >disable -l
<URI
> <LINENO
> <emphasis
495 >(Отключить точку останова в заданной строке заданного URI)
</emphasis
504 ><title id=
"du_cmd.title"
507 >Вывести список дочерних узлов в древовидной форме
</para>
510 >Синтаксис команды du
</title>
523 ><title id=
"dump_cmd.title"
526 >Вывести самую подробную информацию о заданном узле
</para>
529 >Синтаксис команды dump
</title>
541 <sect1 id=
"enable_cmd"
542 ><title id=
"enable_cmd.title"
545 >Включить или отключить точку останова (Переключение статуса активно/неактивно/)
</para>
547 >Краткая форма: e
</para>
550 >Синтаксис команды enable
</title>
555 >enable
<emphasis
556 >(Включить/отключить точку останова в текущем узле)
</emphasis
561 >enable
<BREAKPOINT_ID
> <emphasis
562 >(Включить/отключить точку останова с заданным номером)
</emphasis
567 >enable -l
<FILENAME
> <LINENO
> <emphasis
568 >(Включить/отключить точку останова в заданной строке заданного файла)
</emphasis
573 >enable -l
<URI
> <LINENO
> <emphasis
574 >(Включить/отключить точку останова в заданной строке заданного URI)
</emphasis
582 <sect1 id=
"entities_cmd"
583 ><title id=
"entities_cmd.title"
586 >Вывести список внешних Общих Разобранных Сущностей (General Parsed entities), используемых в файле с данными (документ)
</para>
588 >Shortcut name: ent
</para>
591 >Синтаксис команды entities
</title>
604 ><title id=
"exit_cmd.title"
607 >Завершить исполнение таблицы стилей при ближайшей возможности.
</para>
610 >Синтаксис команды exit
</title>
622 <sect1 id=
"frame_cmd"
623 ><title id=
"frame_cmd.title"
626 >Вывести кадр стека с заданной глубиной
</para>
628 >Краткая форма: f
</para>
631 >Синтаксис команды frame
</title>
636 >frame
<FRAME_DEPTH
> <emphasis
637 >(Здесь Глубина (Depth) - число от
0 до текущей глубины стека вызовов)
</emphasis
646 ><title id=
"free_cmd.title"
649 >Освободить ресурсы: таблицу стилей и данные (Команда отключена, см. run)
</para>
652 >Синтаксис команды free
</title>
664 <sect1 id=
"globals_cmd"
665 ><title id=
"globals_cmd.title"
668 >Вывести список глобальных переменных или параметров для таблицы стилей. Вывести значение глобальной переменной
</para>
671 >Синтаксис команды globals
</title>
676 >globals
<emphasis
677 >(Вывести список всех глобально доступных переменных)
</emphasis
682 >globals -f
<emphasis
683 >(Вывести список всех глобально доступных переменных и их значений)
</emphasis
688 >globals
<QNAME
> <emphasis
689 >(Вывести значение указанной переменной)
</emphasis
698 ><title id=
"help_cmd.title"
701 >Вывести справку о команде или общую справку о продукте
</para>
703 >Краткая форма: h
</para>
706 >Синтаксис команды help
</title>
711 >help
<emphasis
712 >(Вывести общую справку о продукте)
</emphasis
717 >help
<COMMAND
> <emphasis
718 >(Вывести справку о команде)
</emphasis
727 ><title id=
"load_cmd.title"
730 >Загрузить ключи xsldbg и пользовательские настройки с диска
</para>
733 >Синтаксис команды load
</title>
745 <sect1 id=
"locals_cmd"
746 ><title id=
"locals_cmd.title"
749 >Вывести список локальных переменных или параметров для таблицы стилей. Вывести значение локальной переменной
</para>
752 >Синтаксис команды locals
</title>
757 >locals
<emphasis
758 >(Вывести список всех локально доступных переменных)
</emphasis
763 >locals -f
<emphasis
764 >(Вывести список всех локально доступных переменных и их значения)
</emphasis
769 >locals
<QNAME
> <emphasis
770 >(Вывести значение указанной переменной)
</emphasis
779 ><title id=
"ls_cmd.title"
782 >Вывести список узлов в кратком формате
</para>
785 >Синтаксис команды ls
</title>
798 ><title id=
"next_cmd.title"
801 >Перейти к следующей инструкции без
"захода" в xsl:call-template или xsl:apply-templates. Действие данной команды эквивалентно действию комбинации команд
"step" и
"up"</para>
803 >Краткая форма: n
</para>
806 >Синтаксис команды next
</title>
811 >next
<emphasis
812 >(перейти к следующей инструкции того же уровня)
</emphasis
820 <sect1 id=
"options_cmd"
821 ><title id=
"options_cmd.title"
824 >Вывести значения ключей xsldbg
</para>
827 >Синтаксис команды options
</title>
839 <sect1 id=
"output_cmd"
840 ><title id=
"output_cmd.title"
843 >Указать доступный для записи файл в локальной файловой системе, в него будут сохранены результаты
</para>
845 >Shortcut name: o
</para>
848 >Синтаксис команды output
</title>
853 >output
<FILENAME
> <emphasis
854 >(Имя доступного для записи файла из локальной файловой системы. На *nix и CYGWIN-платформах может иметь префикс
"~". В RISC OS это могут бытьпеременные окружения)
</emphasis
859 >output
<URI
> <emphasis
860 >(В
<URI
> может быть использован только протокол
"file://". Впоследствии URI будет приведён к имени файла, допустимому для операционной системы)
</emphasis
865 >output -
<emphasis
866 >( Отправить на стандартный вывод. Может использоваться только когда xsldbg запущен в режиме командной строки)
</emphasis
874 <sect1 id=
"public_cmd"
875 ><title id=
"public_cmd.title"
878 >Вывести значение, на которое Public ID отображается через текущий каталог
</para>
880 >Shortcut name: pub
</para>
883 >Синтаксис команды public
</title>
888 >public
"<PublicID>"</entry
896 ><title id=
"pwd_cmd.title"
899 >Вывести путь текущего рабочего каталога
</para>
902 >Синтаксис команды pwd
</title>
915 ><title id=
"quit_cmd.title"
918 >Завершить исполнение таблицы стилей при ближайшей возможности.
</para>
920 >Краткая форма: q
</para>
923 >Синтаксис команды quit
</title>
936 ><title id=
"run_cmd.title"
939 >Перезапустить исполнение таблицы стилей.
</para>
941 >Краткая форма: r
</para>
944 >Синтаксис команды run
</title>
957 ><title id=
"save_cmd.title"
960 >Сохранить ключи xsldbg и пользовательские настройки на диск
</para>
963 >Синтаксис команды save
</title>
975 <sect1 id=
"search_cmd"
976 ><title id=
"search_cmd.title"
979 >Поиск в базе данных, собранных во всех загруженных таблицах стилей
</para>
981 >Все результаты поиска сохраняются в каталоге, указанном ключом
"searchresultspath", или в том же каталоге, что и исходная таблица стилей, если данный ключ не был выставлен.Как правило, для трансформаций в файле searchresults.xml используется search.xsl, но если выставлен ключ
"prefrehtml", то будет использоваться searchhtml.xsl
</para
983 >При исполнении команды search создаётся xml-файл (searchresults.xml). Впоследствии вы можете обработать этот файл вашей собственной таблицей стилей, и получить вывод в нужном вам формате. Если ключ
"preferhtml" не выставлен, то результаты поиска будут выведены в searchresult.txt
</para
985 >При большом объёме обрабатываемых данных, выполнение этой команды может занять некоторое время.
</para>
988 >Синтаксис команды search
</title>
993 >search
<XPATH
> <emphasis
994 >(Посмотреть, какие xpath могут быть использованы в search.dtd. Значение
<XPATH
> по умолчанию равно '//search/*' )
</emphasis
999 >search -sort
<XPATH
> <emphasis
1000 >(С этим ключом search.xsl будет сортировать результаты перед их выводом)
</emphasis
1009 ><title id=
"set_cmd.title"
1012 >Установить значение переменной
</para>
1015 >Синтаксис команды set
</title>
1020 >set
<VARIABLE_NAME
> <XPATH
></entry
1027 <sect1 id=
"setoption_cmd"
1028 ><title id=
"setoption_cmd.title"
1031 >Установить ключ исполнения таблицы стилей
</para>
1033 >Для того, чтобы изменения вступили в силу, нужно воспользоваться командой run
</para>
1036 >Синтаксис команды setoption
</title>
1041 >setoption
<OPTION_NAME
> <INTEGER_VALUE
></entry
1045 >где
<OPTION_NAME
> может быть одним из следующих:
</entry
1055 >debug
<emphasis
1056 >(Если значение
<INTEGER_VALUE
> истинно, вместо обычного выводавыводится дерева результатов)
</emphasis
1061 >catalogs
<emphasis
1062 >(Если значение
<INTEGER_VALUE
> истинно, используются каталоги из $SGML_CATALOG_FILES или SGML$CatalogFiles для risc-операционных систем)
</emphasis
1067 >html
<emphasis
1068 >(Если значение
<INTEGER_VALUE
> истинно, документ на входе будет HTML-файлом)
</emphasis
1073 >docbook
<emphasis
1074 >(Если значение
<INTEGER_VALUE
> истинно и в libxml всё ещё есть поддержка docbook, документ на входе будет иметь формат SGML docbook)
</emphasis
1079 >xinclude
<emphasis
1080 >(Если значение
<INTEGER_VALUE
> истинно, документ на входе будет обработан средствами XInclude)
</emphasis
1085 >preferhtml
<emphasis
1086 >(If
<INTEGER_VALUE
> is true the prefer html output for search results. See search command)
</emphasis
1091 >autoencode
<emphasis
1092 >(Если значение
<INTEGER_VALUE
> истинно, будет предпринята попытка использовать кодировку из таблицы стилей)
</emphasis
1097 >utf8input
<emphasis
1098 >(Если значение
<INTEGER_VALUE
> истинно, весь ввод от пользователя идёт в кодировке UTF-
8. Используется, как правило, когда xsldbg запущен как нить [thread] какого-либо процесса))
</emphasis
1103 > <emphasis
1109 >gdb
<emphasis
1110 >(Запуск в режиме совместимости с gdb)
</emphasis
1117 >Для значения
1 это:
<para
1123 >Вывод много большего количества сообщений. Частота появления сообщения
"Breapoint at ..." (
"Точка останова в...") возрастает
</entry
1127 >Не больше GDB_LINES_TO_PRINT строк будет выведено при разборе выражений, после этого будет выведены символы
"...". Это значение можно изменить в options.h, по умолчанию оно равно трём строкам текста
</entry
1131 >Командой
"locals" выводятся список как локальных, так и глобальных переменных
</entry
1135 >При выводе выражений командами cat/print, разбираемое значение будет снабжаться префиксом
"= " < EXPRESSION
></entry
1147 >Для значения
2 это:
<para
1153 >Вывод сообщений, затребованных KDbg, вместе с сообщениями, описанными выше (когда значение равно
1)
</entry
1169 >nonet
<emphasis
1170 >(Если значение
<INTEGER_VALUE
> истинно, DTD-данные или сущности не будут доставляться из сети)
</emphasis
1175 >novalid
<emphasis
1176 >(Если значение
<INTEGER_VALUE
> истинно, пропустить фазу загрузки DTD)
</emphasis
1181 >repeat
<emphasis
1182 >(Если значение
<INTEGER_VALUE
> истинно, выполнить трансформацию
20 раз)
</emphasis
1187 >profile
<emphasis
1188 >(Если значение
<INTEGER_VALUE
> истинно, вывести информацию о профиле)
</emphasis
1193 >timing
<emphasis
1194 >(Если значение
<INTEGER_VALUE
> истинно, отобразить используемое время)
</emphasis
1199 >noout
<emphasis
1200 >(Если значение
<INTEGER_VALUE
> истинно, не выводить результат)
</emphasis
1211 >Где значение истинно, если НЕ РАВНО нулю
</entry
1215 >Где значение ложно, если РАВНО нулю
</entry
1219 >stdout
<emphasis
1220 >Выводить все сообщения об ошибках на стандартный вывод. Обычно все сообщения об ошибках выводятся на stderr.
</emphasis
1225 >setoption
<OPTION_NAME
> "<STRING_VALUE>" <emphasis
1226 >(В строке
<STRING_VALUE
> не должно быть двойных кавычек)
</emphasis
1231 >setoption
<OPTION_NAME
> <STRING_VALUE
> <emphasis
1232 >(В строке
<STRING_VALUE
> не должно быть пробелов или двойных кавычек)
</emphasis
1237 >где
<OPTION_NAME
> может быть одним из следующих:
</entry
1247 >data
<emphasis
1248 >(URI файла с данными)
</emphasis
1253 >source
<emphasis
1254 >(URI исходного файла)
</emphasis
1259 >output
<emphasis
1260 >(Вывести SystemID файла)
</emphasis
1265 >docspath
<emphasis
1266 >(Путь к каталогу, в котором производится поиск документации)
</emphasis
1271 >catalognames
<emphasis
1272 >(Имена каталогов, которые будут использоваться при выставленном ключе catalogs. Данное значение будет утеряно, если будет задано до установки ключа catalogs)
</emphasis
1277 >encoding
<emphasis
1278 >(Какую кодировку использовать для стандартного вывода)
</emphasis
1283 >searchresultspath
<emphasis
1284 >Путь к каталогу, который будет использоваться для сохранения результатов поиска. Если такой путь не задан, то xsldbg будет использовать путь к каталогу с таблицами стилей
</emphasis
1298 <sect1 id=
"shell_cmd"
1299 ><title id=
"shell_cmd.title"
1302 >Выполнить shell-команду
</para>
1305 >Синтаксис команды shell
</title>
1310 >shell
<TEXT
> <emphasis
1311 >(
<TEXT
> будет передан операционной системе для исполнения)
</emphasis
1319 <sect1 id=
"showbreak_cmd"
1320 ><title id=
"showbreak_cmd.title"
1323 >Вывести список точек останова в шаблоне
</para>
1325 >Краткая форма: show
</para
1327 >If a mode exists on a template breakpoint then it will be appended to the end of template name for breakpoint. An example of the output is:
<informaltable
1332 >Точка останова
3 включена для шаблона :
"*" в файле test1.xsl : строка
105</entry
1336 >Точка останова
2 включена для шаблона :
"* testMode" в файле test1.xsl : строка
109</entry
1340 >Точка останова
1 включена для шаблона:
"* http://www.w3.org/1999/XSL/Transform:testMode" в файле test1.xsl : строка
113</entry
1346 >Всего
3 точки останова
</entry
1354 >Синтаксис команды showbreak
</title>
1366 <sect1 id=
"showparam_cmd"
1367 ><title id=
"showparam_cmd.title"
1370 >Вывести список существующих параметров libxslt
</para>
1373 >Синтаксис команды showparam
</title>
1385 <sect1 id=
"showwatch_cmd"
1386 ><title id=
"showwatch_cmd.title"
1389 >Показать текущее наблюдаемое выражение
</para>
1391 >Краткая форма: watches
</para>
1394 >Синтаксис команды showwatch
</title>
1399 >showwatch
<emphasis
1400 >(Показать выбранные в данный момент наблюдаемые выражения и их значения)
</emphasis
1405 >showwatch
1 <emphasis
1406 >(Включить режим автоматического вывода наблюдаемых выражений. Режим включён по умолчанию.)
</emphasis
1411 >showwatch
0 <emphasis
1412 >(Выключить режим автоматического вывода наблюдаемых выражений.)
</emphasis
1420 <sect1 id=
"source_cmd"
1421 ><title id=
"source_cmd.title"
1424 >Переключиться в режим отображения текущего узла в таблице стилей. Или использовать другую таблицу стилей.
</para>
1427 >Синтаксис команды source
</title>
1432 >source
<emphasis
1433 >(Перейти к текущему узлу в таблице стилей.)
</emphasis
1438 >source
<SOURCE
> <emphasis
1439 >(To change to a new source file. A leading
<literal
1441 > is replaced by the $HOME environment variable value. You will need to use the
<command
1443 > command to execute it)
</emphasis
1451 <sect1 id=
"step_cmd"
1452 ><title id=
"step_cmd.title"
1455 >Перейти к следующей инструкции таблицы стилей.
</para>
1457 >Краткая форма: s
</para>
1460 >Синтаксис команды step
</title>
1472 <sect1 id=
"stepdown_cmd"
1473 ><title id=
"stepdown_cmd.title"
1476 >Step down to a newer
<quote
1480 >Краткая форма: down
</para>
1483 >Синтаксис команды stepdown
</title>
1488 >stepdown
<emphasis
1489 >(передвинуться вниз по стеку на один кадр)
</emphasis
1494 >stepdown
<NUMBER_OF_FRAMES
> <emphasis
1495 >(передвинуться вниз по стеку на заданное количество кадров.)
</emphasis
1503 <sect1 id=
"stepup_cmd"
1504 ><title id=
"stepup_cmd.title"
1507 >Step up to a older
<quote
1511 >Краткая форма: up
</para
1513 >Эта команда выполняется не очень точно, xsldbg произведёт остановку при ближайшей возможности.
</para>
1516 >Синтаксис команды stepup
</title>
1521 >stepup
<emphasis
1522 >(передвинуться вверх по стеку на один кадр)
</emphasis
1527 >stepup
<NUMBER_OF_FRAMES
> <emphasis
1528 >(передвинуться вверх по стеку на заданное количество кадров.)
</emphasis
1536 <sect1 id=
"stylesheets_cmd"
1537 ><title id=
"stylesheets_cmd.title"
1538 >Stylesheets
</title>
1540 >Вывести список всех загруженных таблиц стилей
</para>
1542 >Краткая форма: style
</para>
1545 >Синтаксис команды stylesheets
</title>
1558 <sect1 id=
"system_cmd"
1559 ><title id=
"system_cmd.title"
1562 >Вывести значение, на которое System ID отображается через текущий каталог
</para>
1564 >Shortcut name: sys
</para>
1567 >Синтаксис команды system
</title>
1572 >system
"<SystemID>"</entry
1579 <sect1 id=
"templates_cmd"
1580 ><title id=
"templates_cmd.title"
1583 >Вывести список всех доступных шаблонов. Произвести поиск шаблона
</para>
1585 >Краткая форма: t
</para>
1588 >Синтаксис команды templates
</title>
1597 >templates
<TEMPLATE
> <emphasis
1598 >(Вывести детальную информацию о шаблоне с именем
<TEMPLATE
>, если такой существует)
</emphasis
1606 <sect1 id=
"trace_cmd"
1607 ><title id=
"trace_cmd.title"
1610 >Трассировка исполнения таблицы стилей с указанием файла и строк промежуточных шагов.
</para>
1613 >Синтаксис команды trace
</title>
1626 ><title id=
"tty_cmd.title"
1629 >Открыть терминал. Установить уровень перенаправления ввода/вывода.
</para>
1632 >Синтаксис команды tty
</title>
1637 >tty
<DEVICE_PATH
> <emphasis
1638 >(Где
<DEVICE_PATH
> - существующий терминал операционной системы. Простая попытка открыть терминал
</emphasis
1643 >tty
<TTY_LEVEL
> <emphasis
1644 >(Установить уровень перенаправления ввода/вывода, где
<TTY_LEVEL
> - допустимый уровень ввода/вывода)
</emphasis
1651 >Где уровень может быть равен
</entry
1655 >0 = ввод/вывод, установленный по умолчанию
</entry
1659 >1 = Терминал используется для вывода результатов трансформаций, трассировок и исполнения кода
<emphasis
1660 >(В случае, когда был открыт терминал, это значение используется по умолчанию. В данной версии реализовано не полностью.)
</emphasis
1665 >2 = Полное перенаправление на терминал
<emphasis
1666 >(В данной версии не реализовано.)
</emphasis
1671 >Все прочие целочисленные значения трактуются как задание уровня
0 </entry
1684 <sect1 id=
"validate_cmd"
1685 ><title id=
"validate_cmd.title"
1688 >Проверить на правильность файл, полученный после обработки таблицы стилей (Команда отключена)
</para>
1691 >Синтаксис команды validate
</title>
1703 <sect1 id=
"walk_cmd"
1704 ><title id=
"walk_cmd.title"
1707 >Запустить исполнение кода с заданной скоростью
</para>
1710 >Синтаксис команды walk
</title>
1715 >walk
<SPEED
> <emphasis
1716 >(Чтобы остановить исполнение, используйте Ctrl-c,
<SPEED
> - число от
0 до
9, где
0 - остановка,
1 - самая высокая скорость,
9 - самая низкая скорость)
</emphasis
1724 <sect1 id=
"where_cmd"
1725 ><title id=
"where_cmd.title"
1728 >Показать цепочку вызовов шаблонов (стек кадров) и рабочий каталог.
</para>
1730 >Краткая форма: w
</para>
1733 >Синтаксис команды where
</title>
1745 <sect1 id=
"write_cmd"
1746 ><title id=
"write_cmd.title"
1749 >Описание команды появится в следующих версиях
</para>
1752 >Синтаксис команды write
</title>