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>Kommandoreference</title>
<sect1 id="addparam_cmd"><title id="addparam_cmd.title">Tilføjparam</title>
<para>Tilføj en libxslt-parameter. Svarer til at bruge --param <QNAME>:<XPATH> på kommandolinjen. </para>
<para></para>
<table><title>At bruge Tilføjparam</title>
<tgroup cols="1"><tbody>
<row><entry>tilføjparam <QNAME> <XPATH> <emphasis>(<XPATH> må ikke indeholde mellemrum eller dobbelte anførselstegn.)</emphasis></entry></row>
<row><entry>tilføjparam<QNAME> "<XPATH>" <emphasis>(Må ikke indeholde dobbelte anførselstegn i <XPATH>)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="addwatch_cmd"><title id="addwatch_cmd.title">Tilføjovervågning</title>
<para>Tilføj et udtryk der skal overvåges. Se på visovervågning virker for at vise overvågningsværdier.</para>
<para>Genvejsnavn: overvåg</para>
<table><title>At bruge tilføjovervågning</title>
<tgroup cols="1"><tbody>
<row><entry>tilføjovervågning <XPATH></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="base_cmd"><title id="base_cmd.title">Basis</title>
<para>Udskriv denne knudes base</para>
<table><title>Brug af base</title>
<tgroup cols="1">
<tbody>
<row><entry>base</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="break_cmd"><title id="break_cmd.title">Afbryd</title>
<para>Afbryd ved en skabelon, på et sted i et stilark eller en xml-fil indlæst af xsldbg eller i den aktuelle knude. Nyt i xsldbg 3.1.4: Når du er i gdb-kompatibilitetstilstand kan forældreløse stoppunkter sættes i en bestemt fil og linjenummer og ændre til en aktiv senere. </para>
<para>Genvejsnavn: b</para><para>Xsldbg forsøger at gætte at gætte den fuldstændiga URL givet et<informaltable><tgroup cols="1"><tbody><row><entry>filnavn uden angiven søgesti</entry></row> <row><entry>et filnavn i samme mappe som "øverste" skabelon som blev indlæst</entry></row> <row><entry>et filnavn relativt til xsldbgs nuværende arbejdsmappe</entry></row> </tbody></tgroup></informaltable> Hvis du altså har indlæst en stilskabelonfil fra ../en/xsldoc.xsl kan du gøre dette. </para><para>break -l xsldoc.xsl 26 </para><para>Denne kommando matcher en partiel eller fuldstændig QNAME-skabelon og/eller tilstandsnavn som angives. For eksempel matcher "skabelon" et hvilket som helst QNAME med en lokal del af "skabelon". </para><para>Alle navnerum i angivet QNAME expanderes som angives af navnerumerna definerede i XSL-kildekodsfilen, t.ex. expanderes "xsl:test1" til "http://www.w3.org/199/XSL/Transform:test1" </para><para>En ønsket stoppunkt skal først løses op i dens tilhørende URL og linjenummer- Dette gøres automatisk efter den første skabelon er set af xsldbg. Stoppunkter valideres igen, et kort stykke tid efter hvert kørselsstart. </para><para>Automatisk stoppunktsvalidering bruges når gdb-tilstand er aktiveret, standardopførselen i xsldbg.</para>
<table><title>Anvendelse af break</title>
<tgroup cols="1">
<tbody>
<row><entry>break -l <FILENAME> <LINENO> <emphasis> (For at sætte et stoppunkt i en angivet fil, på et givet linjenummer)</emphasis></entry></row>
<row><entry>break -l <URL> <LINENO> <emphasis>(For at sætte et stoppunkt i en angivet URL, på et angivet linjenummer)</emphasis></entry></row>
<row><entry>break <TEMPLATE_NAME> <emphasis>(For at afbryde i en navngiven eller matchende skabelon.)</emphasis></entry></row>
<row><entry>break <TEMPLATE_NAME> <MODE_NAME> <emphasis>(For at afbryde i en navngiven skabelon med givet tilstand.)></emphasis></entry></row>
<row><entry>break "" <MODE_NAME> <emphasis>(For at afbryde i alle skabeloner som har et givet tilstandsnavn)</emphasis></entry></row>
<row><entry>break * <emphasis>(For at afbryde i alle fundne skabeloner.)</emphasis></entry></row>
<row><entry>break \* <emphasis>(For at afbryde i skabelon "*". Andre navn som indeholder '*' behandles ikke specielt.)</emphasis></entry></row>
<row><entry>break <emphasis>(For at sætte et stoppunkt i nuværende knudepunkt. Ja, det omfatter XML-dataknudepunkter.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="bye_cmd"><title id="bye_cmd.title">Bye</title>
<para>Afslut behandling af stilark så snart som muligt.</para>
<table><title>Brug af Bye</title>
<tgroup cols="1">
<tbody>
<row><entry>farvel</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="cat_cmd"><title id="cat_cmd.title">cat</title>
<para>Udskriv resultatet af et Xpath-udtryk relativt til nuværende knudepunkt.</para>
<table><title>Brug af cat</title>
<tgroup cols="1">
<tbody>
<row><entry>Anvendelse: cat <XPATH> <emphasis>(For at vise en variabel eller parameter)</emphasis></entry></row>
<row><entry>Anvendelse : cat $<QNAME></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="cd_cmd"><title id="cd_cmd.title">cd</title>
<para>Skift til søgestien som angives af en Xpath.</para>
<table><title>Brug af cd</title>
<tgroup cols="1">
<tbody>
<row><entry><< = forudgående-søsken::knude()</entry></row>
<row><entry>>> = efterfølgende-søsken::knude()</entry></row>
<row><entry><- = forfader::knude()</entry></row>
<row><entry>-> = efterkommer::knude()</entry></row>
</tbody></tgroup>
</table>
</sect1>
<sect1 id="chdir_cmd"><title id="chdir_cmd.title">chdir</title>
<para>Ændr arbejdsmappen</para>
<table><title>Brug af chdir</title>
<tgroup cols="1">
<tbody>
<row><entry>chdir <STI> <emphasis>(En relativ eller absolut søgesti i operativsystemet)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="continue_cmd"><title id="continue_cmd.title">Fortsæt</title>
<para>Fortsæt med at køre stilarket og stop ved eventuelle stoppunkter.</para>
<para>Genvejsnavn: c</para>
<table><title>Bruge af continue</title>
<tgroup cols="1">
<tbody>
<row><entry>fortsætte</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="data_cmd"><title id="data_cmd.title">Data</title>
<para>Skift til visning af det nuværende knudepunkt i XML-data, eller ændr de anvendte XML-data.</para>
<table><title>Dataanvendelse</title>
<tgroup cols="1">
<tbody>
<row><entry>data <emphasis>(Skift til nuværende dokumentknudepunkt.)</emphasis></entry></row>
<row><entry>data <DATA> <emphasis>(For at skifte til en ny XML-datafil. Et indledende "~" erstattes af værdien i miljøvariablen $HOME. Kommandoen "run" behøves for at kunne behandle det)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="delete_cmd"><title id="delete_cmd.title">Slet</title>
<para>Slet et skabelon-stoppunkt.</para>
<para>Genvejsnavn: d</para>
<table><title>Anvendelse af Delete</title>
<tgroup cols="1">
<tbody>
<row><entry>delete <emphasis>(For at fjerne stoppunktet i det nuværende knudepunkt)</emphasis></entry></row>
<row><entry>delete <STOPPUNKT_ID> <emphasis>(For at fjerne stoppunktet med angivet stoppunktsnummer)</emphasis></entry></row>
<row><entry>delete -l <FILENAME> <LINENO> <emphasis>(Fjern i angivet fil, på linjenummer)</emphasis></entry></row>
<row><entry>delete -l <URL> <LINENO> <emphasis>(Fjern i angiven URL, på linjenummer)</emphasis></entry></row>
<row><entry>delete <SKABELONNAVN> <emphasis>(For at fjerne stoppunktet i navngiven skabelon.)</emphasis></entry></row>
<row><entry>delete * <emphasis>(For at fjerne alle stoppunkter.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="delparam_cmd"><title id="delparam_cmd.title">Sletparam</title>
<para>Slet en libxslt-parameter</para>
<table><title>Brug af sletparam</title>
<tgroup cols="1">
<tbody>
<row><entry>delparam <emphasis>(Slet alle eksisterendeparametre)</emphasis></entry></row>
<row><entry>delparam <PARAM_ID></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="delwatch_cmd"><title id="delwatch_cmd.title">Sletovervåg</title>
<para>Slet et overvågningsudtryk, eller fjern alle overvågningsudtryk som vises af kommandoen "showwatch".</para>
<table><title>Brug af sletovervåg</title>
<tgroup cols="1">
<tbody>
<row><entry>delwatch <OVERVÅGNINGS_ID> <emphasis>(Slet et overvågningsudtryk med given identifikation)</emphasis></entry></row>
<row><entry>delwatch * <emphasis>(Slet alle overvågningsudtryk)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="dir_cmd"><title id="dir_cmd.title">Dir</title>
<para>Udskriv en liste af knudepunkter på samme måde som en dir skalkommando.</para>
<para/>
<table><title>Anvendelse af Dir</title>
<tgroup cols="1">
<tbody>
<row><entry>dir</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="disable_cmd"><title id="disable_cmd.title">Deaktivér</title>
<para>Deaktivér et stoppunkt</para>
<table><title>Anvendelse af Disable</title>
<tgroup cols="1">
<tbody>
<row><entry>disable <emphasis>(For at deaktivere stoppunktet i det aktuelle knudepunkt)</emphasis></entry></row>
<row><entry>disable <STOPPUNKT_ID> <emphasis>(For at deaktivere stoppunktet med angivet stoppunktsnummer)</emphasis></entry></row>
<row><entry>disable -l <FILENAME> <LINENO> <emphasis>(Deaktivér stoppunkt i angivet fil, på angivet linjenummer)</emphasis></entry></row>
<row><entry>disable -l <URI> <LINENO> <emphasis>(Deaktivér stoppunkt i angivet URI, på angivet linjenummernummer)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="du_cmd"><title id="du_cmd.title">du</title>
<para>Udskriv en oversigt af underliggende knudepunkter i træformat.</para>
<table><title>Brug af 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>Dump detaljeret information om dette knudepunkt</para>
<table><title>Anvendelse af Dump</title>
<tgroup cols="1">
<tbody>
<row><entry>dump</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="enable_cmd"><title id="enable_cmd.title">Aktivér</title>
<para>Aktivér eller deaktivér et stoppunkt (skifter mellem aktiv/inaktiv)</para>
<para>Genvejsnavn: e</para>
<table><title>Anvendelse af Enable</title>
<tgroup cols="1">
<tbody>
<row><entry>enable <emphasis>(For at aktivere eller deaktivere stoppunktet i det aktuelle knudepunkt)</emphasis></entry></row>
<row><entry>enable <STOPPUNKT_ID> <emphasis>(For at aktivere eller deaktivere stoppunktet med angivet stoppunktsnummer)</emphasis></entry></row>
<row><entry>enable -l <FILENAME> <LINENO> <emphasis>(Aktivér eller deaktivér stoppunkt i angiven fil, på angivet linjenummer)</emphasis></entry></row>
<row><entry>enable -l <URI> <LINENO> <emphasis>(Aktivér eller deaktivér stoppunkt i angiven URI, på angivet linjenummer)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="entities_cmd"><title id="entities_cmd.title">Entiteter</title>
<para>Udskriv liste med eksterne Generelle fortolkede entiteter der bruges i datafilen (dokument).</para>
<para>Genvejsnavn: ent</para>
<table><title>Anvendelse af Entities</title>
<tgroup cols="1">
<tbody>
<row><entry>entiteter</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="exit_cmd"><title id="exit_cmd.title">Afslut</title>
<para>Afslut behandling af stilark så snart som muligt.</para>
<table><title>Anvendelse af Exit</title>
<tgroup cols="1">
<tbody>
<row><entry>afslutte</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="frame_cmd"><title id="frame_cmd.title">Ramme</title>
<para>Udskriv stakrammen ved en given dybde</para>
<para>Genvejsnavn: f</para>
<table><title>Anvendelse af Frame</title>
<tgroup cols="1">
<tbody>
<row><entry>frame <RAMME_DYBDE> <emphasis>(Dybde er et tal fra 0 til kaldstakkens aktuelle dybde)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="free_cmd"><title id="free_cmd.title">Ledig</title>
<para>Frigør stilark og data (deaktiveret, se run).</para>
<table><title>Anvendelse af Free</title>
<tgroup cols="1">
<tbody>
<row><entry>fri</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="globals_cmd"><title id="globals_cmd.title">Globale</title>
<para>Udskriv en liste af globale stilarkvariable eller parametre. Udskriv værdien på en global variabel.</para>
<table><title>Anvendnelse af Globals</title>
<tgroup cols="1">
<tbody>
<row><entry>globals <emphasis>(Udskriv liste med alle globalt tilgængelige variabler)</emphasis></entry></row>
<row><entry>globals -f <emphasis>(Udskriv liste med alle globalt tilgængelige variabler og deres værdier)</emphasis></entry></row>
<row><entry>globals <QNAME> <emphasis>(Udskriv værdien på variablen som angives)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="help_cmd"><title id="help_cmd.title">Hjælp</title>
<para>Vis hjælp om kommando eller oversigt</para>
<para>Genvejsnavn: h</para>
<table><title>Brug af hjælp</title>
<tgroup cols="1">
<tbody>
<row><entry>help <emphasis>(Vis oversigt over produktet)</emphasis></entry></row>
<row><entry>help <KOMMANDO> <emphasis>(Vis hjælp om en kommando)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="load_cmd"><title id="load_cmd.title">Indlæs</title>
<para>Indlæs xsldbgs indstillinger og brugerens tilvalg, fra disk.</para>
<table><title>Brug af indlæs</title>
<tgroup cols="1">
<tbody>
<row><entry>indlæs</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="locals_cmd"><title id="locals_cmd.title">Lokale</title>
<para>Udskriv en en liste med lokale stilarks-variable eller parametre. Udskriv værdien på en lokal variabel.</para>
<table><title>Anvendelse af Locals</title>
<tgroup cols="1">
<tbody>
<row><entry>locals <emphasis>(Udskriv en liste med alle lokalt tilgængelige variabler)</emphasis></entry></row>
<row><entry>locals -f <emphasis>(Udskriv en liste med alle globalt tilgængelige variabler og deres værdier)</emphasis></entry></row>
<row><entry>locals <QNAME> <emphasis>(Udskriv værdien på variablen som angives)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="ls_cmd"><title id="ls_cmd.title">Ls</title>
<para>List knudepunkter i kompakt format</para>
<table><title>Anvendelse af Ls</title>
<tgroup cols="1">
<tbody>
<row><entry>ls</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="next_cmd"><title id="next_cmd.title">Næste</title>
<para>Spring over en xsl:kald-skabelon eller xsl:anvendelses-skabeloner. Kommandoen har samme effekt som at indtaste kommandoerne "step" og derefter "up".</para>
<para>Genvejsnavn: n</para>
<table><title>Anvendelse af Next</title>
<tgroup cols="1">
<tbody>
<row><entry>next <emphasis>(fortsæt til næste instruktion på samme niveau)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="options_cmd"><title id="options_cmd.title">Tilvalg</title>
<para>Udskriv værdier for xsldbgs indstillinger</para>
<table><title>Anvendelse af Options</title>
<tgroup cols="1">
<tbody>
<row><entry>indstillinger</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="output_cmd"><title id="output_cmd.title">Uddata</title>
<para>Angiv en lokal, skrivbar fil som skal bruges til udskrivning af resultater.</para>
<para>Genvejsnavn: o</para>
<table><title>Anvendelse af Output</title>
<tgroup cols="1">
<tbody>
<row><entry>output <FILENAME> <emphasis>(Filnavnet på en lokal skrivbar fil, som kan have præfikset "~" på Unix-lignende og CYGWIN platforme, eller miljøvariabler på RISC OS.)</emphasis></entry></row>
<row><entry>output <WEBBADRESS> <emphasis>(<URI> må kun benytte protokollen "file://". Den konverteres sidenhen til et filnavn som passer til operativsystemet)</emphasis></entry></row>
<row><entry>output - <emphasis>(Send til stdout. Skal kun bruges når xsldbgs kommandoprompt benyttes)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="public_cmd"><title id="public_cmd.title">Public</title>
<para>Udskriv værdien som et offentligt ID afbilder via den aktuelle mappe</para>
<para>Genvejsnavn: pub</para>
<table><title>Anvendelse af Public</title>
<tgroup cols="1">
<tbody>
<row><entry>public "<PublikID>"</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="pwd_cmd"><title id="pwd_cmd.title">pwd</title>
<para>Udskriv den aktuelle arbejdsmappe.</para>
<table><title>Brug af pwd</title>
<tgroup cols="1">
<tbody>
<row><entry>pwd</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="quit_cmd"><title id="quit_cmd.title">Afslut</title>
<para>Afslut behandling af stilark så snart som muligt.</para>
<para>Genvejsnavn: q</para>
<table><title>Brug af afslut</title>
<tgroup cols="1">
<tbody>
<row><entry>afslut</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="run_cmd"><title id="run_cmd.title">Run</title>
<para>Genstart stilarket.</para>
<para>Genvejsnavn: r</para>
<table><title>Anvendelse af Run</title>
<tgroup cols="1">
<tbody>
<row><entry>kør</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="save_cmd"><title id="save_cmd.title">Gem</title>
<para>Gem xsldbgs tilvalg og brugerindstillinger til disken</para>
<table><title>Brug af gem</title>
<tgroup cols="1">
<tbody>
<row><entry>gem</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="search_cmd"><title id="search_cmd.title">Søg</title>
<para>Søg i en database med al information samlet ind fra de indlæste stilark</para>
<para>Alle udskriftsfiler opbevares i værdien på alternativet "searchresultspath" hvis den er angivet, eller samme mappe som det tilhørende stilark. Filen searchresults.xml omdannes normalt af search.xsl, men omdannes ved hjælp af searchhtml. XSL hvis indstillingen "preferhtml" er aktiveret. </para><para>Når søgkommandoen udføres, oprettes en XML-fil (searchresults.xml). Derefter kan du behandle filen med dit eget stilark for at præsentere data på andre måder. Hvis indstillingen "preferhtml" ikke er aktiveret, udskrives searchresult.txt på skærmen. </para><para>Afhængigt af om mængden af data som indsamles, kan det tage et stykke tid udføre denne kommando. </para>
<table><title>Anvendelse af Search</title>
<tgroup cols="1">
<tbody>
<row><entry>search <XPATH> <emphasis>(Se hvilken Xpath der kan bruges. Se search.dtd. Standard er <XPATH> er '//search/*')</emphasis></entry></row>
<row><entry>search -sort <XPATH> <emphasis>(Fortæller search.xsl at resultatet skal sorteres inden det udskrives)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="set_cmd"><title id="set_cmd.title">Sæt</title>
<para>Sæt værdien af en variabel</para>
<table><title>Sæt brug</title>
<tgroup cols="1">
<tbody>
<row><entry>set <VARIABEL_NAVN> <XPATH></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="setoption_cmd"><title id="setoption_cmd.title">indstil</title>
<para>Sæt en indstilling til udførsel af stilark</para>
<para>Du skal bruge kommandoen run for at aktivere ændringer.</para>
<table><title>Brug af indstil</title>
<tgroup cols="1">
<tbody>
<row><entry>indstil <OPTION_NAME> <HELTALS_VÆRDI></entry></row>
<row><entry>Hvor <OPTION_NAME> kan være en den ene eller den anden</entry></row>
<row><entry>
<para>
<informaltable>
<tgroup cols="1"><tbody>
<row><entry>debug <emphasis>(Hvis <HELTALSVÆRDI> er sand, dumpes resultattræet i stedet)</emphasis></entry></row>
<row><entry>catalogs <emphasis>(Hvis <HELTALSVÆRDI> er sand, benyt da mapperne fra $SGML_CATALOG_FILES eller SGML $CatalogFiles for RISC OS)</emphasis></entry></row>
<row><entry>html <emphasis>(Hvis <HELTALSVÆRDI> er sand er inddatadokumentet en HTML-fil)</emphasis></entry></row>
<row><entry>docbook <emphasis>(Hvis <HELTALSVÆRDI> er sand og docbook stadigvæk understøttes af libxml, er inddatadokumentet SGML-docbook)</emphasis></entry></row>
<row><entry>xinclude <emphasis>(Hvis <HELTALSVÆRDI> er sand, udfør da Xinclude-behandling af dokumentinddata)</emphasis></entry></row>
<row><entry>preferhtml <emphasis>(Hvis <HELTALSVÆRDI> er sand, er det foretrukne uddataformat til søgeresultaterne, HTML-udskrift)</emphasis></entry></row>
<row><entry>autoencode <emphasis>(Hvis <HELTALSVÆRDI> er sand, forsøg da at bruge tegnsættet fra stilarket)</emphasis></entry></row>
<row><entry>utf8input <emphasis>(Hvis <HELTALSVÆRDI> er sand, gøres al inddata fra brugeren til UTF-8. Dette bruges normalt når xsldbg kører som en tråd)</emphasis></entry></row>
<row><entry> <emphasis></emphasis></entry></row>
<row><entry>gdb <emphasis>(Kør i gdb-tilstand)</emphasis> <para> <informaltable> <tgroup cols="1"><tbody>
<row><entry>For værdien 1 betyder dette <para> <informaltable> <tgroup cols="1"><tbody>
<row><entry>Udskriv masser af beskeder. Forøg udskrivningsfrekvensen med "Breapoint at ...".</entry></row>
<row><entry>For det meste skrives GDB_LINES_TO_PRINT ud når udtryk evalueres, efterfulgt af en "...". Se options.h for at ændre værdien. Standard er tre linjer med tekst.</entry></row>
<row><entry>Både lokale og globale variabler udskrives når kommandoen "locals" udføres </entry></row>
<row><entry>Når udtryk udskrives med cat eller print, indledes den evaluerede værdi med "= " <UDTRYK>.</entry></row>
</tbody></tgroup>
</informaltable>
</para>
</entry></row>
<row><entry/></row>
<row><entry>For værdien 2 betyder dette <para> <informaltable> <tgroup cols="1"><tbody> <row><entry>Udskriv meddelelser som behøves af Kdbg samt udskriften angivet ovenover (når værdien er 1). </entry></row>
</tbody></tgroup>
</informaltable>
</para>
</entry></row>
</tbody></tgroup>
</informaltable>
</para>
</entry></row>
<row><entry>nonet <emphasis>(Hvis <HELTALSVÆRDI> er sand, nægtes hentning af DTD'er eller entiteter via netværk)</emphasis></entry></row>
<row><entry>novalid <emphasis>(Hvis <HELTALSVÆRDI> er sand, spring over indlæsningsfasen for DTD'er)</emphasis></entry></row>
<row><entry>repeat <emphasis>(Hvis <HELTALSVÆRDI> er sand, kør da omdannelsen 20 gange)</emphasis></entry></row>
<row><entry>profile <emphasis>(Hvis <HELTALSVÆRDI> er sand, dump profileringsinformation)</emphasis></entry></row>
<row><entry>timing <emphasis>(Hvis <HELTALSVÆRDI> er sand, vis anvendt tid)</emphasis></entry></row>
<row><entry>noout <emphasis>(Hvis <HELTALSVÆRDI> er sand, dump ikke resultatet)</emphasis></entry></row>
</tbody></tgroup>
</informaltable>
</para>
</entry></row>
<row><entry>Når værdien er sand hvis den ikke er lig med nul</entry></row>
<row><entry>Når værdien er falsk hvis den ikke er lig med nul.</entry></row>
<row><entry>stdout <emphasis>Udskriv alle fejlmeddelelser til stdout. Normalt havner alle fejlmeddelelser på stdout.</emphasis></entry></row>
<row><entry>setoption <OPTION_NAME> "<STRING_VALUE>" <emphasis>(Må ikke indeholde dobbelte citationstegn i <STRING_VALUE>)</emphasis></entry></row>
<row><entry>setoption <OPTION_NAME> <STRING_VALUE> <emphasis>(Må hverken indeholde mellemrum eller dobbelte citationstegn i <STRING_VALUE>)</emphasis></entry></row>
<row><entry>Hvor <OPTION_NAME> kan være en den ene eller den anden</entry></row>
<row><entry>
<para>
<informaltable>
<tgroup cols="1"><tbody>
<row><entry>data <emphasis>(Datafilens URI)</emphasis></entry></row>
<row><entry>source <emphasis>(Kildekodefilens URI)</emphasis></entry></row>
<row><entry>output <emphasis>(Udskriftsfilens SystemID)</emphasis></entry></row>
<row><entry>docspath <emphasis>(Søgesti der skal bruges når der søges efter dokumentation)</emphasis></entry></row>
<row><entry>catalognames <emphasis>(Navnene på mapperne der skal bruges når indstillingen catalogs er aktiveret. Værdien går tabt hvis den angives inden indstillingen catalogs)</emphasis></entry></row>
<row><entry>encoding <emphasis>(Hvilken tegnsæt der skal bruges til standardudskriften)</emphasis></entry></row>
<row><entry>searchresultspath <emphasis>Hvilken søgesti der skal bruges når søgeresultat gemmes. Hvis den ikke er angivet, anvender xsldbg stilarkets søgesti.</emphasis></entry></row>
</tbody></tgroup>
</informaltable>
</para>
</entry></row></tbody>
</tgroup>
</table>
</sect1>
<sect1 id="shell_cmd"><title id="shell_cmd.title">Skal</title>
<para>Kør skal-kommando</para>
<table><title>Brug af skal</title>
<tgroup cols="1">
<tbody>
<row><entry>shell <TEXT> <emphasis>(<TEXT> er teksten der skal sendes til operativsystemet til udførelse)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="showbreak_cmd"><title id="showbreak_cmd.title">Showbreak</title>
<para>Til at vise en liste over skabelon-stoppunkter.</para>
<para>Genvejsnavn: vis</para><para>Hvis en tilstand findes i et skabelonstoppunkt vil den blive tilføjet i stoppunktets navns slutning. Et eksempel på udskriften er: <informaltable> <tgroup cols="1"><tbody>
<row><entry>Stoppunkt 3 aktiveret i skabelonen :"*" i filen test1.xsl : linje 105</entry></row>
<row><entry>Stoppunkt 2 aktiveret i skabelon :"* testMode" i filen test1.xsl : linje 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>Brug af showbreak</title>
<tgroup cols="1">
<tbody>
<row><entry>showbreak</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="showparam_cmd"><title id="showparam_cmd.title">visparam</title>
<para>Udskriv de eksisterende libxslt-parametre</para>
<table><title>Brug af visparam</title>
<tgroup cols="1">
<tbody>
<row><entry>visparam</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="showwatch_cmd"><title id="showwatch_cmd.title">visovervåg</title>
<para>Vis det aktuelle overvågede udtryk</para>
<para>Genvejsnavn: overvågninger</para>
<table><title>Brug af visovervåg</title>
<tgroup cols="1">
<tbody>
<row><entry>showwatch <emphasis>(Vis overvågningspunkter som er valgt og deres værdier)</emphasis></entry></row>
<row><entry>showwatch 1 <emphasis>(Aktivér automatisk udskrivning af overvågede udtryk. Dette er standard.)</emphasis></entry></row>
<row><entry>showwatch 0 <emphasis>(Deaktivér automatisk udskrivning af overvågede udtryk.)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="source_cmd"><title id="source_cmd.title">Kilde</title>
<para>Skift til visning af aktuel knudepunkt i stilarket, eller udskift stilarket</para>
<table><title>Brug af kilde</title>
<tgroup cols="1">
<tbody>
<row><entry>source <emphasis>(Skift til nuværende knudepunkt i stilarket.)</emphasis></entry></row>
<row><entry>source <SOURCE> <emphasis>(For at skifte til en ny kildekodefil. Et indledende "~" erstattes af værdien på miljøvariablen $HOME. Kommandoen "run" er nødvendig for at udføre den)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="step_cmd"><title id="step_cmd.title">Trin</title>
<para>Gå til næste instruktion i stilarket.</para>
<para>Genvejsnavn: s</para>
<table><title>Brug af trin</title>
<tgroup cols="1">
<tbody>
<row><entry>trin</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="stepdown_cmd"><title id="stepdown_cmd.title">Stepdown</title>
<para>Træd ned i en nyere "kalderamme". </para>
<para>Genvejsnavn: ned</para>
<table><title>Anvendelse af stepdown</title>
<tgroup cols="1">
<tbody>
<row><entry>stepdown <emphasis>(gå ind i, en stega ned en post)</emphasis></entry></row>
<row><entry>stepdown <NUMBER_OF_FRAMESSTER> <emphasis>(gå ned et givet antal rammer)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="stepup_cmd"><title id="stepup_cmd.title">Træd op</title>
<para>Gå et trin op til en ældre "kalderamme". </para>
<para>Genvejsnavn: op</para><para>Dette er ikke nogen præcis kommando, xsldbg stopper så tæt på som muligt. </para>
<table><title>Brug af træd op</title>
<tgroup cols="1">
<tbody>
<row><entry>stepup <emphasis>(Gå et trin op)</emphasis></entry></row>
<row><entry>stepup <NUMBER_OF_FRAMES> <emphasis>(gå et givet antal trin op)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="stylesheets_cmd"><title id="stylesheets_cmd.title">Stilark</title>
<para>Udskriv en liste med indlæste stilark</para>
<para>Genvejsnavn: stil</para>
<table><title>Brug af stilark</title>
<tgroup cols="1">
<tbody>
<row><entry>stilark</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="system_cmd"><title id="system_cmd.title">System</title>
<para>Udskriv værdien som en systemfil afbilder via den nuværende mappe.</para>
<para>Genvejsnavn: sys</para>
<table><title>Brug af system</title>
<tgroup cols="1">
<tbody>
<row><entry>system "<SystemID>"</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="templates_cmd"><title id="templates_cmd.title">Skabeloner</title>
<para>Udskriv en liste med tilgængelige skabeloner. Søg efter en skabelon</para>
<para>Genvejsnavn: t</para>
<table><title>Brug af skabeloner</title>
<tgroup cols="1">
<tbody>
<row><entry>skabeloner</entry></row>
<row><entry>templates <TEMPLATE> <emphasis>(Udskriv detaljeret information om skabelonen som hedder <TEMPLATE> hvis den kan findes)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="trace_cmd"><title id="trace_cmd.title">Spor</title>
<para>Spor en kørsel af stilarket, udskriv filen og linjerne af mellemliggende trin.</para>
<table><title>Brug af spor</title>
<tgroup cols="1">
<tbody>
<row><entry>spore</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="tty_cmd"><title id="tty_cmd.title">tty</title>
<para>Åbn en terminalemulering. Sæt tty-omdirigeringsniveuaet.</para>
<table><title>Brug af tty</title>
<tgroup cols="1">
<tbody>
<row><entry>tty <DEVICE_PATH> <emphasis>(<DEVICE_PATH> er en gyldig terminal i operativsystemet. Forsøger kun åbne terminalen.</emphasis></entry></row>
<row><entry>tty <TTY-LEVEL> <emphasis>(Sæt tty-omdirigeringsniveauet, hvor <TTY_LEVEL> er et gyldigt inddata/uddata-niveau at bruge.)</emphasis> <para> <informaltable> <tgroup cols="1"><tbody>
<row><entry>Hvor niveau er </entry></row>
<row><entry>0 = Standard-inddata/uddata </entry></row>
<row><entry>1 = Terminaludskrift af resultat fra transformationer, sporing og trinvis kørsel <emphasis>(Normaltilstand når TTY-enheden er blevet åbnet. Endnu ikke fuldstændig implementeret.)</emphasis></entry></row>
<row><entry>2 = Fuldstændig omdirigering til terminalen <emphasis>(Endnu ikke implementeret.)</emphasis></entry></row>
<row><entry>Alle andre heltalsværdier antages at betyde niveau 0 </entry></row>
</tbody>
</tgroup>
</informaltable>
</para>
</entry></row></tbody>
</tgroup>
</table>
</sect1>
<sect1 id="validate_cmd"><title id="validate_cmd.title">Validér</title>
<para>Validerer udskriftfilen som oprettes af stilarket (deaktiveret)</para>
<table><title>Brug af validér</title>
<tgroup cols="1">
<tbody>
<row><entry>validér</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="walk_cmd"><title id="walk_cmd.title">Gå</title>
<para>Gå gennem koden i forskellige hastighedsintervaller.</para>
<table><title>Brug af gå</title>
<tgroup cols="1">
<tbody>
<row><entry>walk <SPEED> <emphasis>(Brug Ctrl+C for at stoppe kørslen. <SPEED> er en værdi mellem 0 og 9, hvor 0 betyder stop, 1 er meget hurtigt og 9 er meget langsomt)</emphasis></entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="where_cmd"><title id="where_cmd.title">Hvor</title>
<para>Udskriv en sporing af skabeloner (rammestak) og udskriv arbejdsmappen.</para>
<para>Genvejsnavn: w</para>
<table><title>Brug af hvor</title>
<tgroup cols="1">
<tbody>
<row><entry>hvor</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
<sect1 id="write_cmd"><title id="write_cmd.title">Skriv</title>
<para>Skal afsluttes</para>
<table><title>Brug af skriv</title>
<tgroup cols="1">
<tbody>
<row><entry>skriv</entry></row>
</tbody>
</tgroup>
</table>
</sect1>
</chapter>
|