summaryrefslogtreecommitdiffstats
path: root/tde-i18n-nl/docs/tdewebdev/xsldbg/commands.docbook
blob: c63b9a5db4185d1cfd51fd4880d86b856d633621 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
<?xml version="1.0" encoding="UTF-8" ?>
<chapter id="commands">
<title>Opdrachten-overzicht</title>

<sect1 id="addparam_cmd"><title id="addparam_cmd.title">Addparam</title>
<para>Een parameter voor libxslt toevoegen; equivalent aan het meegeven van --param &lt;QNAAM&gt;:&lt;XPAD&gt; op de opdrachtregel. </para>
<para></para>
<table><title>Gebruik van addparam</title>
<tgroup cols="1"><tbody>
<row><entry>addparam &lt;QNAAM&gt; &lt;XPAD&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(&lt;XPAD&gt; mag geen spaties of dubbele aanhalingstekens bevatten.) </emphasis></entry></row>
<row><entry>addparam &lt;QNAAM&gt; "&lt;XPAD&gt;"&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(&lt;XPAD&gt; mag geen dubbele aanhalingstekens bevatten.)</emphasis></entry></row>
</tbody>
</tgroup> 
</table>
</sect1>

<sect1 id="addwatch_cmd"><title id="addwatch_cmd.title">Addwatch</title>
<para>Een expressie voor observatie toeveogen. Zie showwatch voor het weergeven van waarden.</para>
<para>Afkorting: watch</para>
<table><title>Gebruik van addwatch</title>
<tgroup cols="1"><tbody>
<row><entry>addwatch &lt;XPAD&gt;</entry></row>
</tbody>
</tgroup> 
</table>
</sect1>

<sect1 id="base_cmd"><title id="base_cmd.title">Base</title>
<para>De basis van deze knoop weergeven</para>
<table><title>Gebruik van base</title>
<tgroup cols="1">
<tbody>
<row><entry>base</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="break_cmd"><title id="break_cmd.title">Break</title>
<para>Afbreken in een sjabloon, een bepaalde locatie in een stijlblad of xml-bestand dat geladen is door xsldbg, of de huidige knoop. Nieuw in xsldbg 3.1.4: In gdb-compatibiliteitsmodus kunnen breekpunten op een bepaalde regel in een bestand gezet worden, en later geactiveerd worden. </para>
<para>Afkorting: b</para><para>xsldbg probeert de complete URL te raden, gegeven een <informaltable> <tgroup cols="1"><tbody> <row><entry>bestandsnaam zonder pad.</entry></row> <row><entry>bestandsnaam in dezelfde map als het "bovenste" geladen stijlblad</entry></row> <row><entry>een bestandsnaam relatief aan de huidige werkmap van xsldbg.</entry></row> </tbody></tgroup> </informaltable> Als u bijvoorbeeldhet stijlblad ../en/xsldoc.xsl geladen heeft kunt u dit doen: </para><para>break -l xsldoc.xsl 26 </para><para>Deze opdracht werkt met gedeeltelijke of gehele QNAAM-sjablonen en/of modi. Bijvoorbeeld "template" komt overeen met elke QNAAM waarvan het lokale deel "template" is. </para><para>Een namespace in de opgegeven QNAAM wordt uitgebreid zoals opgegeven in de namespaces die gedefinieerd zijn in het XSL-bronbestand, bijvoorbeeld "xsl:test1" wordt uitgebreid naar "http://www.w3.org/199/XSL/Transform:test1". </para><para>Een opgevraagd breekpunt moet mogelijk verwerkt worden om de URL en het regelnummer te verkrijgen. Dit wordt automatisch gedaan nadat het eerste sjabloon ingeladen is door xsldbg. Breekpunten worden kort na de start van elke uitvoering opnieuw gevalideerd. </para><para>Automatische validatie van breekpunten wordt gedaan als gdb-modus ingeschakeld is - de standaardinstelling van xsldbg.</para>
<table><title>Gebruik van break</title>
<tgroup cols="1">
<tbody>
<row><entry>break -l &lt;BESTANDSNAAM&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Om een breekpunt op een bepaalde regel in het opgegeven bestand te zetten)</emphasis></entry></row>
<row><entry>break -l &lt;URI&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Om een breekpunt op een bepaalde regel in de opgegeven URI te zetten)</emphasis></entry></row>
<row><entry>break &lt;SJABLOONNAAM&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Afbreken op een opgegeven of overeenkomend sjabloon.)</emphasis></entry></row>
<row><entry>break &lt;SJABLOONNAAM&gt; &lt;MODUSNAAM&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Afbreken op het opgegeven sjabloon met een bepaalde modus.)></emphasis></entry></row>
<row><entry>break "" &lt;MODUSNAAM&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Afbreken op elk sjabloon met de opgegeven modus.)</emphasis></entry></row>
<row><entry>break *&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Afbreken op elk sjabloon.)</emphasis></entry></row>
<row><entry>break \*&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Afbreken op het sjabloon "*". Een andere naam die '*' bevat wordt niet speciaal behandeld.)</emphasis></entry></row>
<row><entry>break &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Afbreken op de huidige knoop - inclusief xml data-knopen!)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="bye_cmd"><title id="bye_cmd.title">Bye</title>
<para>Uitvoering van het stijlblad zo snel mogelijk stoppen.</para>
<table><title>Gebruik van bye</title>
<tgroup cols="1">
<tbody>
<row><entry>bye</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="cat_cmd"><title id="cat_cmd.title">Cat</title>
<para>Het resultaat van een xpath-expressie op een knoop relatief aan de huidige weergeven.</para>
<table><title>Gebruik van cat</title>
<tgroup cols="1">
<tbody>
<row><entry>Gebruik : cat &lt;XPAD&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Om eenvariable of parameter te bekijken)</emphasis></entry></row>
<row><entry>Gebruik : cat $&lt;QNAAM&gt;</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="cd_cmd"><title id="cd_cmd.title">Cd</title>
<para>Naar een pad overschakelen dat gespecificeerd door een xpath.</para>
<table><title>Gebruik van cd</title>
<tgroup cols="1">
<tbody>
<row><entry>&lt;&lt; = preceding-sibling::node()</entry></row>
<row><entry>&gt;&gt; = following-sibling::node()</entry></row>
<row><entry>&lt;- = ancestor::node()</entry></row>
<row><entry>-&gt; = decendant::node()</entry></row>
</tbody></tgroup>
</table>
</sect1>

<sect1 id="chdir_cmd"><title id="chdir_cmd.title">Chdir</title>
<para>Van huidige werkmap veranderen.</para>
<table><title>Gebruik van chdir</title>
<tgroup cols="1">
<tbody>
<row><entry>chdir &lt;PAD&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Een relatief of absoluut pad voor het besturingssysteem)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="continue_cmd"><title id="continue_cmd.title">Continue</title>
<para>Doorgaan met het uitvoeren van het stijlblad en stoppen op het eerstvolgende tegengekomen breekpunt.</para>
<para>Afkorting: c</para>
<table><title>Gebruik van continue</title>
<tgroup cols="1">
<tbody>
<row><entry>continue</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="data_cmd"><title id="data_cmd.title">Data</title>
<para>Overschakelen naar weergave van de huidige knoop als xml-data. Of de gebruikte xml-data veranderen.</para>
<table><title>Gebruik van data</title>
<tgroup cols="1">
<tbody>
<row><entry>data&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Naar de huidige knoop in het document overschakelen.)</emphasis></entry></row>
<row><entry>data &lt;DATA&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Naar een ander xml-databestand overschakelen. Een inleidende "~" wordt vervangen door de waarde van de omgevingsvariabele $HOME. De opdracht "run" is nodig om de data te verwerken.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="delete_cmd"><title id="delete_cmd.title">Delete</title>
<para>Een sjabloonbreekpunt verwijderen.</para>
<para>Afkorting: d</para>
<table><title>Gebruik van delete</title>
<tgroup cols="1">
<tbody>
<row><entry>delete&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Een breekpunt op de huidige knoop verwijderen.)</emphasis></entry></row>
<row><entry>delete &lt;BREEKPUNT_ID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Een breekpunt op de opgegeven plaats verwijderen.)</emphasis></entry></row>
<row><entry>delete -l &lt;BESTANDSNAAM&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de opgegeven regel van een bestand verwijderen.)</emphasis></entry></row>
<row><entry>delete -l &lt;URI&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de opgegeven regel van een URI verwijderen.)</emphasis></entry></row>
<row><entry>delete &lt;TEMMPLATENAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt bij het opgegeven sjabloon verwijderen.)</emphasis></entry></row>
<row><entry>delete *&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Alle breekpunten verwijderen.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="delparam_cmd"><title id="delparam_cmd.title">Delparam</title>
<para>Een parameter voor libxslt verwijderen</para>
<table><title>Gebruik van delparam</title>
<tgroup cols="1">
<tbody>
<row><entry>delparam&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Alle parameters verwijderen)</emphasis></entry></row>
<row><entry>delparam &lt;PARAM_ID&gt;</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="delwatch_cmd"><title id="delwatch_cmd.title">Delwatch</title>
<para>Een geobserveerde expressie verwijderen of alle expressies verwijderen zoals ze door de opdracht "showwatch" getoond worden.</para>
<table><title>Gebruik van delwatch</title>
<tgroup cols="1">
<tbody>
<row><entry>delwatch &lt;WATCHID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Verwijder de opgegeven expressie)</emphasis></entry></row>
<row><entry>delwatch *&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Verwijder alle expressies)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="dir_cmd"><title id="dir_cmd.title">Dir</title>
<para>Een lijst van knopen weergeven op een soortgelijke manier als de shell-opdracht dir.</para>
<para/>
<table><title>Gebruik van dir</title>
<tgroup cols="1">
<tbody>
<row><entry>dir</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="disable_cmd"><title id="disable_cmd.title">Disable</title>
<para>Een breekpunt uitschakelen</para>
<table><title>Gebruik van disable</title>
<tgroup cols="1">
<tbody>
<row><entry>disable&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Het breekpunt op de huidige knoop verwijderen)</emphasis></entry></row>
<row><entry>disable &lt;BREEKPUNT_ID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt met het opgegeven nummer verwijderen)</emphasis></entry></row>
<row><entry>disable -l &lt;BESTANDSNAAM&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de opgegeven regel in een bestand verwijderen)</emphasis></entry></row>
<row><entry>disable -l &lt;URI&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de opgegeven regel in een URI verwijderen)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="du_cmd"><title id="du_cmd.title">Du</title>
<para>Een samenvatting van subknopen in een boomstructuur-formaat weergeven.</para>
<table><title>Gebruik van du</title>
<tgroup cols="1">
<tbody>
<row><entry>du</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="dump_cmd"><title id="dump_cmd.title">Dump</title>
<para>De details van deze knoop weergeven</para>
<table><title>Gebruik van dump</title>
<tgroup cols="1">
<tbody>
<row><entry>dump</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="enable_cmd"><title id="enable_cmd.title">Enable</title>
<para>Een breekpunt in- of uitschakelen (enable/disable omschakelen)</para>
<para>Afkorting: e</para>
<table><title>Gebruik van enable</title>
<tgroup cols="1">
<tbody>
<row><entry>enable&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de huidige knoop in-/uitschakelen)</emphasis></entry></row>
<row><entry>enable &lt;BREEKPUNT_ID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Opgegeven breekpunt in-/uitschakelen)</emphasis></entry></row>
<row><entry>enable -l &lt;BESTANDSNAAM&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de opgegeven regel in een bestand in-/uitschakelen)</emphasis></entry></row>
<row><entry>enable -l &lt;URI&gt; &lt;REGELNR&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Breekpunt op de opgegeven regel in een URI in-/uitschakelen)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="entities_cmd"><title id="entities_cmd.title">Entities</title>
<para>Een lijst weergeven van de externe algemeen ingelezen entiteiten die aanwezig zijn in het databestand (document).</para>
<para>Afkorting: ent</para>
<table><title>Gebruik van entities</title>
<tgroup cols="1">
<tbody>
<row><entry>entities</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="exit_cmd"><title id="exit_cmd.title">Exit</title>
<para>Uitvoering van het stijlblad zo snel mogelijk stoppen.</para>
<table><title>Gebruik van exit</title>
<tgroup cols="1">
<tbody>
<row><entry>exit</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="frame_cmd"><title id="frame_cmd.title">Frame</title>
<para>Het stackframe op een bepaalde diepte weergeven</para>
<para>Afkorting: f</para>
<table><title>Gebruik van frame</title>
<tgroup cols="1">
<tbody>
<row><entry>frame &lt;FRAME_DEPTH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Diepte is een getal tussen 0 en de diepte van de huidige aanroepstack)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="free_cmd"><title id="free_cmd.title">Free</title>
<para>Stijlblad en data vrijgeven (Uitgeschakeld zie run)</para>
<table><title>Gebruik van free</title>
<tgroup cols="1">
<tbody>
<row><entry>free</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="globals_cmd"><title id="globals_cmd.title">Globals</title>
<para>Een lijst weergeven van de globale stijlblad-variabelen of -parameters. De waarde van een globale variabele weergeven.</para>
<table><title>Gebruik van globals</title>
<tgroup cols="1">
<tbody>
<row><entry>globals&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Lijst van alle globaal beschikbare variabelen weergeven)</emphasis></entry></row>
<row><entry>globals -f&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Lijst van alle globale variabelen en hun waarden weergeven)</emphasis></entry></row>
<row><entry>globals &lt;QNAAM&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(De waarde van de opgegeven variabele weergeven)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="help_cmd"><title id="help_cmd.title">Help</title>
<para>Een overzicht of hulp over een opdracht weergeven</para>
<para>Afkorting: h</para>
<table><title>Gebruik van help</title>
<tgroup cols="1">
<tbody>
<row><entry>help &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Overzicht weergeven)</emphasis></entry></row>
<row><entry>help &lt;OPDRACHT&gt; &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Hulp over een opdracht weergeven)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="load_cmd"><title id="load_cmd.title">Load</title>
<para>Opties en gebruikersvoorkeuren voor xsldbg van schijf laden</para>
<table><title>Gebruik van load</title>
<tgroup cols="1">
<tbody>
<row><entry>load</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="locals_cmd"><title id="locals_cmd.title">Locals</title>
<para>Een lijst van lokale stijlblad-variabelen of -parameters weergeven. De waarde van een lokale variabele weergeven.</para>
<table><title>Gebruik van locals</title>
<tgroup cols="1">
<tbody>
<row><entry>locals&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Lijst van alle lokaal beschikbare variabelen weergeven)</emphasis></entry></row>
<row><entry>locals -f&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Lijst van alle lokale variabelen en hun waarden weergeven)</emphasis></entry></row>
<row><entry>locals &lt;QNAAM&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Waarde van de opgegeven variabele weergeven)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="ls_cmd"><title id="ls_cmd.title">Ls</title>
<para>Knopen in een kort formaat weergeven</para>
<table><title>Gebruik van ls</title>
<tgroup cols="1">
<tbody>
<row><entry>ls</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="next_cmd"><title id="next_cmd.title">Next</title>
<para>Een xsl:call-template of xsl:apply-templates overslaan. Deze opdracht heeft hetzelfde effect als de opdracht "step" gevolgd door "up".</para>
<para>Afkorting: n</para>
<table><title>Gebruik van next</title>
<tgroup cols="1">
<tbody>
<row><entry>next&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Doorgaan naar volgende instructie op hetzelfde niveau)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="options_cmd"><title id="options_cmd.title">Options</title>
<para>De huidige waarden van de opties van xsldbg weergeven</para>
<table><title>Gebruik van options</title>
<tgroup cols="1">
<tbody>
<row><entry>options</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="output_cmd"><title id="output_cmd.title">Output</title>
<para>Een lokaal beschrijfbaar bestand opgeven om uitvoer van resultaten in op te slaan.</para>
<para>Afkorting: o</para>
<table><title>Gebruik van output</title>
<tgroup cols="1">
<tbody>
<row><entry>output &lt;BESTANDSNAAM&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Een lokaal, beschrijfbaar bestand. Het voorvoegsel "~" kan in *nix en CYGWIN gebruikt worden, net als omgevingsvariabelen onde RISC OS.)</emphasis></entry></row>
<row><entry>output &lt;URI&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(De &lt;URI&gt; mag alleen het protocol "file://" gebruiken. Deze wordt vervolgens omgezet in een geschikte bestandsnaam voor het besturingssysteem.)</emphasis></entry></row>
<row><entry>output -&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Naar standaarduitvoer schrijven. Alleen gebruiken als u met de opdrachtregel van xsldbgwerkt.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="public_cmd"><title id="public_cmd.title">Public</title>
<para>De waarde waarnaar een publieke ID verwijst weergeven.</para>
<para>Afkorting: pub</para>
<table><title>Gebruik van public</title>
<tgroup cols="1">
<tbody>
<row><entry>public "&lt;PublicID&gt;"</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="pwd_cmd"><title id="pwd_cmd.title">Pwd</title>
<para>De huidige werkmap weergeven.</para>
<table><title>Gebruik van pwd</title>
<tgroup cols="1">
<tbody>
<row><entry>pwd</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="quit_cmd"><title id="quit_cmd.title">Quit</title>
<para>Uitvoering van het stijlblad zo snel mogelijk stoppen.</para>
<para>Afkorting: q</para>
<table><title>Gebruik van quit</title>
<tgroup cols="1">
<tbody>
<row><entry>quit</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="run_cmd"><title id="run_cmd.title">Run</title>
<para>Het stijlblad herstarten.</para>
<para>Afkorting: r</para>
<table><title>Gebruik van run</title>
<tgroup cols="1">
<tbody>
<row><entry>run</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="save_cmd"><title id="save_cmd.title">Save</title>
<para>De opties en gebruikersvoorkeuren van xsldbg op schijf opslaan.</para>
<table><title>Gebruik van save</title>
<tgroup cols="1">
<tbody>
<row><entry>save</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="search_cmd"><title id="search_cmd.title">Search</title>
<para>Een databank met alle informatie doorzoeken die uit de geladen stijlbladen gehaald is.</para>
<para>Alle uitvoerbestanden worden opgeslagen in de waarde van de optie "searchresultspath" als die een waarde heeft, of in dezelfde map als het stijlblad zich in bevindt. searchresults.xml wordt normaliter verwerkt door search.xsl, maar wordt door searchhtml.xsl verwerkt als de optie "preferhtml" aan staat. </para><para>Als de opdracht search uitgevoerd wordt, wordt een xml-bestand (searchresults.xml) aangemaakt. U kunt dit bestand dan met uw eigen stijlblad verwerken om de gegevens op andere manieren weer te geven. Als de optie "preferhtml" niet aan staat, wordt searchresult.txt op het scherm weergegeven. </para><para>Afhankelijk van de hoeveelheid data die verzameld is, duurt het een tijd om deze opdracht uit te voeren. </para>
<table><title>Gebruik van search</title>
<tgroup cols="1">
<tbody>
<row><entry>search &lt;XPAD&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Zie search.dtdvoor geldige waarden van xpath. het standaard &lt;XPAD&gt; is '//search/*' )</emphasis></entry></row>
<row><entry>search -sort &lt;XPAD&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Resultaten sorteren voordat deze uitgevoerd worden)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="set_cmd"><title id="set_cmd.title">Set</title>
<para>De waarde van een variabele instellen</para>
<table><title>Gebruik van set</title>
<tgroup cols="1">
<tbody>
<row><entry>set &lt;VARIABLE_NAME&gt; &lt;XPAD&gt;</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="setoption_cmd"><title id="setoption_cmd.title">Setoption</title>
<para>Een optie voor de uitvoering van het stijlblad instellen</para>
<para>U zult de opdracht run moeten gebruiken om de wijzigingen door te voeren.</para>
<table><title>Gebruik van setoption</title>
<tgroup cols="1">
<tbody>
<row><entry>setoption &lt;OPTION_NAME&gt; &lt;INTEGER_VALUE&gt;</entry></row>
<row><entry>&lt;OPTION_NAME&gt; kan zijn:</entry></row>
<row><entry>
    <para>
    <informaltable>
    <tgroup cols="1"><tbody>
    <row><entry>debug&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, de boomstructuur voor het resultaat weergeven.)</emphasis></entry></row>
    <row><entry>catalogs&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, de catalogi uit $SGML_CATALOG_FILES, of SGML$CatalogFiles op RISC OS, gebruiken)</emphasis></entry></row>
    <row><entry>html&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, is het invoerdocument een HTML-bestand)</emphasis></entry></row>
    <row><entry>docbook&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, en docbook nog steeds door libxml ondersteund wordt, is het invoerdocument een SGML-docbook)</emphasis></entry></row>
    <row><entry>xinclude&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, doe dan een XInclude-verwerkstap op de invoer)</emphasis></entry></row>
    <row><entry>preferhtml&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, geef dan de voorkeur aan HTML-uitvoer voor zoekresultaten. Zie de opdracht search)</emphasis></entry></row>
    <row><entry>autoencode&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, probeer dan de codering van het stijlblad te gebruiken)</emphasis></entry></row>
    <row><entry>utf8input&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, is alle gebruikersinvoer in UTF-8. Dit is standaard als xsldbg als een thread uitgevoerd wordt)</emphasis></entry></row>
    <row><entry>&nbsp;&nbsp;&nbsp;&nbsp;<emphasis></emphasis></entry></row>
    <row><entry>gdb&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(In gdb-compatabiliteitsmodus werken)</emphasis> <para> <informaltable> <tgroup cols="1"><tbody>
        <row><entry>Voor een waarde 1 betekent dit <para> <informaltable> <tgroup cols="1"><tbody>
            <row><entry>Veel meer berichten weergeven. De hoeveelheid "Breakpoint at ..." berichten verhogen.</entry></row>
            <row><entry>Ten hoogste GDB_LINES_TO_PRINT regels worden weergegeven bij het evalueren van expressies, gevolgd door "...". Zie options.h voor hoe u deze waarde kunt veranderen, de standaard is 3 regels tekst.</entry></row>
            <row><entry>Zowel lokale als globale variabelen worden weergegeven bij de opdracht "locals". </entry></row>
            <row><entry>Bij het weergeven van expressies met cat of print zal de ge�alueerde waarde worden voorafgegaan door een "=" &lt;EXPRESSION&gt;.</entry></row>
            </tbody></tgroup>
            </informaltable>
            </para>
        </entry></row>
        <row><entry/></row>
        <row><entry>Voor een waarde 2 betekent dit <para> <informaltable> <tgroup cols="1"><tbody> <row><entry>Door KDbg benodigde berichten weergeven, naast de hierboven beschreven uitvoer (voor waarde 1). </entry></row>
            </tbody></tgroup>
            </informaltable>
            </para>
        </entry></row>
        </tbody></tgroup>
        </informaltable>
        </para>
    </entry></row>
    <row><entry>nonet&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is,geen DTD's of entities via het netwerk laden)</emphasis></entry></row>
    <row><entry>novalid&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waaris, de DTD-inlaadfase overslaan)</emphasis></entry></row>
    <row><entry>repeat&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, de transformatie 20 maal herhalen)</emphasis></entry></row>
    <row><entry>profile&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, profielinformatie weergeven)</emphasis></entry></row>
    <row><entry>timing&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is, de verstreken tijd weergeven)</emphasis></entry></row>
    <row><entry>noout&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Als &lt;INTEGER_VALUE&gt; waar is,het resultaat niet weergeven)</emphasis></entry></row>
    </tbody></tgroup>
    </informaltable>
    </para>
</entry></row>
<row><entry>Waarbij de waarde waar is als deze NIET gelijk aan 0 is.</entry></row>
<row><entry>En waarbij de waarde niet waar is als deze WEL gelijk aan 0 is.</entry></row>
<row><entry>stdout&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>Alle foutmeldingen op standaarduitvoer in plaats van standaardfoutuitvoer weergeven.</emphasis></entry></row>
<row><entry>setoption &lt;OPTION_NAME&gt; "&lt;STRING_VALUE&gt;"&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(&lt;STRING_VALUE&gt; mag geen dubbele aanhalingstekens bevatten)</emphasis></entry></row>
<row><entry>setoption &lt;OPTION_NAME&gt; &lt;STRING_VALUE&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(&lt;STRING_VALUE&gt; mag geen spaties of dubbele aanhalingstekens bevatten)</emphasis></entry></row>
<row><entry>&lt;OPTION_NAME&gt; kan zijn:</entry></row>
<row><entry>
    <para>
    <informaltable>
    <tgroup cols="1"><tbody>
    <row><entry>data&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(URI van databestand)</emphasis></entry></row>
    <row><entry>source&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(URI van bronbestand)</emphasis></entry></row>
    <row><entry>output&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(SystemID van uitvoerbestand)</emphasis></entry></row>
    <row><entry>docspath&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Pad waarin documentatie gezocht wordt)</emphasis></entry></row>
    <row><entry>catalognames&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Namen van de te gebruiken catalogi als de optie catalogs ingesteld is. De waarde gaat verloren als de optie catalogs ingesteld wordt nadat deze waarde is ingesteld.)</emphasis></entry></row>
    <row><entry>encoding&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(De codering die voor standaarduitvoer gebruikt wordt)</emphasis></entry></row>
    <row><entry>searchresultspath&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>In welk pad de zoekresultaten opgeslagen moeten worden. Als deze optie niet is ingesteld gebruikt xsldbg het pad van het stijlblad.</emphasis></entry></row>
    </tbody></tgroup>
    </informaltable>
    </para>
</entry></row></tbody>
</tgroup>
</table>
</sect1>

<sect1 id="shell_cmd"><title id="shell_cmd.title">Shell</title>
<para>Een shell-opdracht uitvoeren</para>
<table><title>Gebruik van shell</title>
<tgroup cols="1">
<tbody>
<row><entry>shell &lt;TEKST&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(&lt;TEKST&gt; is de opdracht die door het besturingssysteem uitgevoerd moet worden)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="showbreak_cmd"><title id="showbreak_cmd.title">Showbreak</title>
<para>Een lijst van sjabloonbreekpunten weergeven.</para>
<para>Afkorting: show</para><para>Als er een modus op een sjabloonbreekpunt beschikbaar is wordt deze toegevoegd aan het einde van de sjabloonnaam voor het breekpunt. Voorbeelduitvoer: <informaltable> <tgroup cols="1"><tbody>
<row><entry>Breakpoint 3 enabled for template :"*" in file test1.xsl : line 105</entry></row>
<row><entry>Breakpoint 2 enabled for template :"* testMode" in file test1.xsl : line 109</entry></row>
<row><entry>Breakpoint 1 enabled for template :"* http://www.w3.org/1999/XSL/Transform:testMode" in file test1.xsl : line 113</entry></row>
<row><entry/></row>
<row><entry>Total of 3 breakpoints present</entry></row>
</tbody></tgroup></informaltable></para>
<table><title>Gebruik van showbreak</title>
<tgroup cols="1">
<tbody>
<row><entry>showbreak</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="showparam_cmd"><title id="showparam_cmd.title">Showparam</title>
<para>De gebruikte parameters voor libxslt weergeven</para>
<table><title>Gebruik van showparam</title>
<tgroup cols="1">
<tbody>
<row><entry>showparam</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="showwatch_cmd"><title id="showwatch_cmd.title">Showwatch</title>
<para>De huidige geobserveerde expressie weergeven</para>
<para>Afkorting: watches</para>
<table><title>Gebruik van showwatch</title>
<tgroup cols="1">
<tbody>
<row><entry>showwatch&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(De huidige observatiepunten en hun waarden weergeven)</emphasis></entry></row>
<row><entry>showwatch 1&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Automatisch weergevenvan geobserveerde expressies. Standaard is deze optie ingeschakeld.)</emphasis></entry></row>
<row><entry>showwatch 0&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Niet automatisch weergeven van geobserveerde expressies)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="source_cmd"><title id="source_cmd.title">Source</title>
<para>De huidige knoop in het stijlblad weergeven. Of een anderstijlblad gebruiken.</para>
<table><title>Gebruik van source</title>
<tgroup cols="1">
<tbody>
<row><entry>source&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Naar de huidige knoop in het stijlblad overschakelen.)</emphasis></entry></row>
<row><entry>source &lt;BRON&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Een ander bronbestand gebruiken. Het voorvoegsel "~" wordt vervangen door de waarde van de omgevingsvariabele $HOME. De opdracht "run" moet gebruikt worden om uitvoering te starten.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="step_cmd"><title id="step_cmd.title">Step</title>
<para>Stappen tot de volgende instructie in het stijlblad.</para>
<para>Afkorting: s</para>
<table><title>Gebruik van step</title>
<tgroup cols="1">
<tbody>
<row><entry>step</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="stepdown_cmd"><title id="stepdown_cmd.title">Stepdown</title>
<para>Naar beneden stappen, naar een nieuwer "aanroepframe" </para>
<para>Afkorting: down</para>
<table><title>Gebruik van stepdown</title>
<tgroup cols="1">
<tbody>
<row><entry>stepdown &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(een frame omlaag stappen)</emphasis></entry></row>
<row><entry>stepdown &lt;AANTAL_FRAMES&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(het opgegeven aantal frames omlaag stappen)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="stepup_cmd"><title id="stepup_cmd.title">Stepup</title>
<para>Omhoog stappen naar een ouder "aanroepframe" </para>
<para>Afkorting: up</para><para>Dit is geen nauwkeurige opdracht, xsldbg zal zo dichtbij mogelijk stoppen. </para>
<table><title>Gebruik van stepup</title>
<tgroup cols="1">
<tbody>
<row><entry>stepup &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(een frame omhoog stappen)</emphasis></entry></row>
<row><entry>stepup &lt;AANTAL_FRAMES&gt; &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(het opgegeven aantal frames omhoog stappen)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="stylesheets_cmd"><title id="stylesheets_cmd.title">Stylesheets</title>
<para>Een lijst van geladen stijlbladen weergeven</para>
<para>Afkorting: style</para>
<table><title>Gebruik van stylesheets</title>
<tgroup cols="1">
<tbody>
<row><entry>stylesheets</entry></row>
</tbody>
</tgroup>
</table>
</sect1>


<sect1 id="system_cmd"><title id="system_cmd.title">System</title>
<para>De waarde waarnaar een systeembestand verwijst weergeven</para>
<para>Afkorting: sys</para>
<table><title>Gebruik van system</title>
<tgroup cols="1">
<tbody>
<row><entry>system "&lt;SystemID&gt;"</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="templates_cmd"><title id="templates_cmd.title">Templates</title>
<para>Een lijst van beschikbare sjablonen weergeven of naar een sjabloon zoeken</para>
<para>Afkorting: t</para>
<table><title>Gebruik van templates</title>
<tgroup cols="1">
<tbody>
<row><entry>templates</entry></row>
<row><entry>templates &lt;TEMPLATE&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Details over het sjabloon &lt;TEMPLATE&gt; weergeven - als dit gevonden kan worden)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="trace_cmd"><title id="trace_cmd.title">Trace</title>
<para>Een uitvoering van het stijlblad nalopen en het bestand en tussenliggende stappen weergeven.</para>
<table><title>Gebruik van trace</title>
<tgroup cols="1">
<tbody>
<row><entry>trace</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="tty_cmd"><title id="tty_cmd.title">Tty</title>
<para>Een terminal openen. Het niveau van tty-doorsluizing instellen.</para>
<table><title>Gebruik van tty</title>
<tgroup cols="1">
<tbody>
<row><entry>tty &lt;DEVICE_PAD&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>( &lt;DEVICE_PAD&gt; is een geldige terminal op het besturingssysteem. Probeert de terminal te openen.)</emphasis></entry></row>
<row><entry>tty &lt;TTY_NIVEAU&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Het niveau van tty- doorsluizing instellen, waarbij &lt;TTY_NIVEAU&gt; een geldig invoer-/ uitvoerniveau is.)</emphasis> <para> <informaltable> <tgroup cols="1"><tbody>
    <row><entry>Waarbij het niveau is </entry></row>
    <row><entry>0 = Standaard invoer/uitvoer </entry></row>
    <row><entry>1 = Terminal-uitvoer van resultaten van transformatie, nalopen en lopen. &nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Standaardstatus als de tty geopend is. Nog niet volledig ge�plementeerd.)</emphasis></entry></row>
    <row><entry>2 = Volledige doorsluizing naar terminal&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Nog niet ge�plementeerd.)</emphasis></entry></row>
    <row><entry>Alle andere integerwaarden worden als 0 beschouwd. </entry></row>
    </tbody>
    </tgroup>
    </informaltable>
</para>
</entry></row></tbody>
</tgroup>
</table>
</sect1>

<sect1 id="validate_cmd"><title id="validate_cmd.title">Validate</title>
<para>Het uitvoerbestand van het stijlblad valideren (Uitgeschakeld)</para>
<table><title>Gebruik van validate</title>
<tgroup cols="1">
<tbody>
<row><entry>validate</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="walk_cmd"><title id="walk_cmd.title">Walk</title>
<para>Door de code lopen op een aantal snelheden</para>
<table><title>Gebruik van walk</title>
<tgroup cols="1">
<tbody>
<row><entry>walk &lt;SNELHEID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis>(Gebruik Ctrl-c om uitvoering te stoppen, &lt;SNELHEID&gt; is een waarde van 0 tot en met 9. Waarbij 0 stoppen betekent, 1 zeer snel, en 9 zeer langzaam)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="where_cmd"><title id="where_cmd.title">Where</title>
<para>Een spoor van sjabloonaanroepen weergeven (framestack) en de huidige werkmap weergeven</para>
<para>Afkorting: w</para>
<table><title>Gebruik van where</title>
<tgroup cols="1">
<tbody>
<row><entry>where</entry></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="write_cmd"><title id="write_cmd.title">Write</title>
<para>Nog af te maken</para>
<table><title>Gebruik van write</title>
<tgroup cols="1">
<tbody>
<row><entry>write</entry></row>
</tbody>
</tgroup>
</table>
</sect1>





</chapter>