EngelsFransSpaans

Ad


OnWorks-favicon

xnav - Online in de cloud

Voer xnav uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht xnav die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


xnav - Creëer navigatieboven- en zijbalken voor een verzameling webpagina's

KORTE INHOUD


xnav [ -V ] [ -h ] [ -v ] [ -c (alles | (titel | basis | script | stijl | meta | link |
object)[,(titel | basis | script | stijl | meta | link | object)][,...])] [ -b (rmv | div)
] [ -i ] [ init | maken | geldig | schoon ] pad

PRODUCTBESCHRIJVING


XNav voegt een wrapper met CSS-stijl en navigatiebalken aan de boven- en zijkant toe aan een directorystructuur van
XHTML-documenten. Het biedt ook een mechanisme voor automatische constructie van XHTML
documenten van door de gebruiker gedefinieerde XML-documenttypen, met behulp van door de gebruiker aangeleverde XSL.

OPTIES


init pad
Initialiseer map pad als een XNav-website.

maken pad
Bouw de XNav-website in de map pad.

geldig pad
Valideer XML en XHTML in de directory pad.

schoon pad
Maak automatisch gegenereerde bestanden in de directory schoon pad.

-V Versie weergeven.

-h Gebruiksinformatie weergeven.

-v Uitgebreide bediening.

-c Geef de html/head-kinderen op die in de uitvoerdocumenten moeten worden opgenomen. Toegestane waarden zijn
'all' (de standaard), 'none', of een door komma's gescheiden lijst met elementnamen 'title',
'basis', 'script', 'stijl', 'meta', 'link' en 'object'.

-b Selecteer de afhandeling van de body-specificatie in CSS binnen een html/head/style-element.
Geldige waarden zijn 'rmv', waarbij verwijdering van lichaamsdefinities wordt gevraagd, en 'div',
vervanging aanvragen door een div-element op het hoogste niveau met dezelfde stijl.

-i Voeg 'index.html' toe aan de navigatiemappaden bovenaan en aan de zijkant. Vooral nuttig voor
het construeren van een reeks pagina's waar doorheen kan worden genavigeerd als bestanden waartoe het internet rechtstreeks toegang heeft
browser, in plaats van via een webserver.

GEBRUIK


Begin met het opzetten van de gewenste directorystructuur van de verzameling webpagina's. Alle
HTML-documenten moeten geldig XHTML 1.0 Strict zijn en moeten de extensie .xml hebben
dan de gebruikelijke .html. Elke map zou op zijn minst een indexdocument moeten hebben genaamd
index.xmlen een configuratiebestand met de naam xnav.xml.

Het configuratiebestandsformaat wordt gedefinieerd in het bestand xnav.dtd. Het element op het hoogste niveau is
xnav, met optionele onderliggende elementen directory en filet. Het label voor een specifieke map
wordt meestal geleverd door het label in het verwijzende mapelement in het bovenliggende mapelement
directory, maar kan worden opgegeven met behulp van de label attribuut in de map op het hoogste niveau.
Indien de index.xml bestand is geen HTML, de type dan: attribuut moet worden ingesteld op de naam van de
documentformaat en er moet een XSL-sjabloon worden verstrekt voor de verwerking van dat type.

A directory element vertegenwoordigt een navigatielink naar een submap, de eigenlijke map
naam die is opgegeven door de href attribuut en het directorylabel dat in de navigatie wordt gebruikt
bars worden opgegeven als de elementinhoud. Als een directory-element naar een directory verwijst
niet beheerd door XNav (dat wil zeggen waarin het buildscript niet mag terugkeren), de invoeren
attribuutwaarde moet 'nee' zijn. Als de map wordt beheerd door XNav, maar dat is voor sommigen het geval
reden waarom u wilt worden uitgesloten van de navigatiebalk aan de zijkant, de zijnavigatie Attribuutwaarde
moet 'nee' zijn.

A filet element vertegenwoordigt een link naar een bestand in dezelfde map als het xnav.xml-bestand,
en heeft een soortgelijk gebruik als het directory-element. Als het bestand geen HTML is, wordt het type dan:
attribuut moet worden ingesteld op de naam van het documentformaat, en een XSL-sjabloon moet dat zijn
voorzien voor de behandeling van dat type. Als u wilt dat het bestand van de zijkant wordt uitgesloten
navigatiebalk, de zijnavigatie attribuutwaarde moet 'nee' zijn.

Initialiseer de mapstructuur op pad met behulp van de opdracht

xnav init pad

het maken van een map XNAV in pad, met configuratiebestanden die kunnen worden bewerkt door
de gebruiker. De bestanden hoofd.xml en voet.xml definieer kop- en voettekst-HTML toegevoegd aan elke
pagina gegenereerd door XNav. De catalogus.xml bestand staat de XML-verwerkingshulpprogramma's toe die worden gebruikt door
XNav om de DTD voor de xnav.xml configuratiebestanden. Als de gebruiker extra
documenttypen voor verwerking door XNav, moeten verwijzingen naar de relevante DTD's worden toegevoegd
het catalogusbestand. eindelijk, de xnavinc.xsl bestand bevat het hoofd-XSL-stylesheet xnav.xsl
verantwoordelijk voor het merendeel van de XNav-verwerking.

XNav kan worden uitgebreid om willekeurige XML-documenttypen te verwerken door extra XSL op te nemen
stijlbladen binnen de xnavinc.xsl bestand. Als er naar een niet-HTML-documenttype wordt verwezen als
nieuw type in de type dan: attribuut, moet de gebruiker een XSL-sjabloon met naam definiëren nieuw type
en modus dynamische-sjabloon-selecteren. Binnen dit sjabloon moet de inhoud van het document worden weergegeven
verwerkt is beschikbaar bij XPath src /nieuw type.

Zodra de initialisatie is voltooid en telkens wanneer bron-XML-documenten worden bewerkt, wordt de output
HTML-bestanden kunnen worden gegenereerd met behulp van de opdracht

xnav maken pad

Het bevel

xnav geldig pad

valideert bron-XML-bestanden die een DOCTYPE specificatie. Bestanden die dat niet doen
die een dergelijke specificatie bevatten, worden gecontroleerd om te bepalen of ze goed gevormd zijn.

Gebruik xnav online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

Ad