Avancerede funktioner

Christopher Hornbaker

Oversætter: Erik Kjær Pedersen

Indholdsfortegnelse

XML™-værktøjer
KDE-dokumentationsværktøj
XML™-validering
Behandling af XSL
Brug af plugin
Hvad er et plugin?
Forstå dialogen til at redigere plugin
Teamudvikling
Begivenhedshandlinger
Noteringer
Fejlsøgning i Quanta Plus
Brug af PHP-fejlsøgeren
Brug af KXsldbg, XSL™-fejlsøgeren

Dette kapitel giver en oversigt over de avancerede funktioner i Quanta Plus, og hvordan de bruges.

XML™-værktøjer

Udgave 3.2 af Quanta Plus har mange nye XML-værktøjer og funktioner med sig. Værktøjerne er unikke i deres integration med Quanta Plus. Alle værktøjer bruger Kommander som grænseflade, med libxml og lixslt til baggrundsbehandling. Denne kombination giver hurtige, effektive, produktive og komplette værktøjer.

KDE-dokumentationsværktøj

Quanta Plus understøtter KDE's to hoved-dokumentationsværktøjer: meinproc og checkXML.

meinproc

Alle som har arbejdet med dokumentation af KDE kender til meinproc, og hvor fantastisk den er. Nu bliver det yderligere en smule bedre, med en udmærket grafisk grænseflade. Du behøver ikke længere bruge en terminal, klik blot på ikonen som ser ud som en processor, så er du klar!

Nuværende arbejdsmappe

Dette program forventer at en fil med navnet index.docbook findes i en mappe. Hvis index.docbook findes i denne arbejdsmappe, så lad Nuværende arbejdsmappe forblive markeret. Hvis den ikke gør det, så afmarkér Nuværende arbejdsmappe og indskriv mappen som du vil behandle i feltet Anden mappe.

Bemærk

Uddatafiler placeres i samme mappe som kildekodefilerne. Alle HTML-filer fjernes hver gang meinproc køres.

checkXML

Igen, alle som har arbejdet med dokumentation af KDE kender til dette hjælpsomme program. Quanta Plus tilbyder også her en udmærket lille grafisk grænseflade.

Nuværende arbejdsmappe

Hvis den åbne fil er index.docbook, så lad Nuværende arbejdsmappe forblive markeret. Hvis den ikke er det, så afmarkér Nuværende arbejdsmappe og indskriv mappen hvor index.docbook kan findes.

Udskrift

Hvis der bliver nogen udskrift er din fil ugyldig. Ret de rapporterede fejl og forsøg igen.

XML™-validering

Quanta Plus har et udmærket XML™-valideringsværktøj, som bruger baggrundsprogrammet xmllint.

Denne fil

Hvis filen som skal valideres for har fokus øjeblikket Quanta Plus, så lad helt enkelt Nuværende fil være markeret. Hvis den ikke er det, afmarkér Nuværende fil og vælg filen som skal valideres i filvælgeren Anden fil.

Kontrol af velformateret

Hvis du kun vil vide at en fil er velformateret, så markér afkrydsningsfeltet Kontrollér kun velformateret.

Definition URI

Hvis du bruger en DTD, og den specificeres i XML™-filen, vælg DTD (intern), standardvalget, ellers vælg DTD (ekstern) og find DTD'en med filvælgeren for definitionens internet-adresse. Både til validering af W3C® XML™ schema og RelaxNG kræves ekstern definition via filvælgeren for Definitionens internet-adresse.

Behandling af XSL

Ja, Quanta Plus har også et XSL™-behandlingsværktøj! Det bruger værktøjet xsltproc som kommer med libxml2.

Denne fil

Hvis filen som skal behandles for øjeblikket har fokus i Quanta Plus, lad så helt enkelt Nuværende fil være markeret. Hvis den ikke er det, afmarkér Nuværende fil og vælg filen som skal behandles i filvælgeren Anden fil.

Stilskabelon

Vælg XSL™-filen som du vil skal bruges.

Uddatafilnavn

Indtast navnet som du ønsker at resultatfilen skal kaldes. Filen skrives normalt i din hjemmemappe.

Bemærk

Dette program mangler fleksibilitet. Desværre, vi skal forsøge at gøre det bedre næste gang.