xnav - Online na nuvem

Este é o comando xnav que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


xnav - Constrói barras laterais e superiores de navegação para uma coleção de páginas da web

SINOPSE


xnav [ -V ] [ -h ] [ -v ] [ -c (todos | (título | base | script | estilo | meta | link |
objeto) [, (título | base | script | estilo | meta | link | objeto)] [, ...])] [ -b (rmv | div)
] [ -i ] [ o init | fazer | válido | limpar ] caminho

DESCRIÇÃO


XNavGenericName adiciona um wrapper com estilo CSS e barras de navegação superior e lateral a uma árvore de diretório de
Documentos XHTML. Ele também fornece um mecanismo para construção automática de XHTML
documentos de tipos de documentos XML definidos pelo usuário, usando XSL fornecido pelo usuário.

OPÇÕES


o init caminho
Inicializar diretório caminho como um site XNav.

fazer caminho
Construir o site XNav no diretório caminho.

válido caminho
Validar XML e XHTML no diretório caminho.

limpar caminho
Limpe os arquivos gerados automaticamente no diretório caminho.

-V Versão de exibição.

-h Exibir informações de uso.

-v Operação detalhada.

-c Especifique os filhos html / head a serem incluídos nos documentos de saída. Os valores permitidos são
'all' (o padrão), 'none' ou uma lista separada por vírgulas de nomes de elementos 'title',
'base', 'script', 'estilo', 'meta', 'link' e 'objeto'.

-b Selecione o manuseio da especificação do corpo em CSS em um elemento html / head / style.
Os valores válidos são 'rmv', solicitando a remoção de quaisquer definições de corpo, e 'div',
solicitando a substituição por um elemento div de nível superior com o mesmo estilo.

-i Anexe 'index.html' aos caminhos de diretório de navegação superior e lateral. Principalmente útil para
construir um conjunto de páginas que podem ser navegadas como arquivos acessados ​​diretamente por uma web
navegador, em vez de por meio de um servidor da web.

USO


Comece configurando a estrutura de diretório desejada da coleção de páginas da web. Tudo
Os documentos HTML devem ser XHTML 1.0 Strict válidos e devem ter a extensão .xml em vez
do que o .html usual. Cada diretório deve ter, pelo menos, um documento de índice denominado
índice.xml, e um arquivo de configuração chamado xnav.xml.

O formato do arquivo de configuração é definido no arquivo xnav.dtd. O elemento de nível superior é
xnav, com elementos filho opcionais anuário e lima. O rótulo para um diretório específico
geralmente é fornecido pelo rótulo no elemento de referência do diretório no pai
diretório, mas pode ser especificado usando o rótulo atributo no diretório de nível superior.
Se o índice.xml arquivo não é HTML, o tipo atributo deve ser definido com o nome do
formato de documento e um modelo XSL deve ser fornecido para lidar com esse tipo.

A anuário elemento representa um link de navegação para um subdiretório, o diretório real
nome sendo especificado pelo href atributo e o rótulo do diretório usado na navegação
barras sendo especificadas como o conteúdo do elemento. Se um elemento de diretório aponta para um diretório
não gerenciado pelo XNav (ou seja, no qual o script de construção não deve ser repetido), o entrar
o valor do atributo deve ser 'não'. Se o diretório é gerenciado por XNav, mas é para alguns
motivo desejado para ser excluído da barra de navegação lateral, o navegação lateral Valor do atributo
deve ser 'não'.

A lima elemento representa um link para um arquivo no mesmo diretório do arquivo xnav.xml,
e tem uso semelhante ao elemento de diretório. Se o arquivo não for HTML, o tipo
atributo deve ser definido com o nome do formato do documento, e um modelo XSL deve ser
fornecidos para lidar com esse tipo. Se desejar que o arquivo seja excluído do lado
barra de navegação, o navegação lateral o valor do atributo deve ser 'não'.

Inicialize a estrutura do diretório em caminho usando o comando

xnav o init caminho

criando um diretório XNAV in caminho, contendo arquivos de configuração que podem ser editados por
o usuário. Os arquivos cabeça.xml e pé.xml definir cabeçalho e rodapé HTML adicionado a cada
página gerada pelo XNav. o catálogo.xml arquivo permite os utilitários de processamento XML usados ​​por
XNav para localizar o DTD para o xnav.xml arquivos de configuração. Se o usuário adicionar
tipos de documentos para processamento por XNav, referências aos DTDs relevantes devem ser adicionadas ao
o arquivo de catálogo. finalmente, o xnavinc.xsl arquivo inclui a folha de estilo XSL principal xnav.xsl
responsável pela maior parte do processamento do XNav.

O XNav pode ser estendido para processar tipos de documentos XML arbitrários, incluindo XSL adicional
folhas de estilo dentro do xnavinc.xsl Arquivo. Se um tipo de documento não HTML for referido como
novo tipo no tipo atributo, o usuário deve definir um modelo XSL com o nome novo tipo
e modo seleção de modelo dinâmico. Dentro deste modelo, o conteúdo do documento a ser
processado está disponível em XPath src /novo tipo.

Assim que a inicialização for concluída, e sempre que os documentos XML de origem forem editados, a saída
Os arquivos HTML podem ser gerados usando o comando

xnav fazer caminho

O comando

xnav válido caminho

valida os arquivos XML de origem que contêm um DOCTYPE especificação. Arquivos que não
contêm tal especificação são verificados para determinar se eles estão bem formados.

Use xnav online usando serviços onworks.net



Programas online mais recentes para Linux e Windows