DTRDR :: Doc :: Livro :: Espaço em branco

DTRDR :: Doc :: Livro :: WhiteSpace Perl Módulo contém problemas com espaço em branco.
Baixe Agora

DTRDR :: Doc :: Livro :: Espaço em branco Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • OSoft, Inc.
  • Site do editor:
  • http://search.cpan.org/~ewilhelm/dotReader-v0.11.2/lib/dtRdr/doc/AnnotationServers.pod

DTRDR :: Doc :: Livro :: Espaço em branco Tag


DTRDR :: Doc :: Livro :: Espaço em branco Descrição

DTRDR :: Doc :: Livro :: O módulo Perl do espaço em branco contém problemas com espaço em branco. DTRDR :: Doc :: Livro :: WhiteSpace Perl módulo contém problemas com o WhiteSpace.synopsisweird coisas acontecem quando o espaço em branco não conta, mas uma espécie de contagem. As anotações confiam em uma posição de personagem confiável, que pode ser muito diferente do offset de byte para codificação de caracteres e espaço em branco colapsos. Assim, temos que estabelecer convenções para o espaço em branco que podem ser aplicados consistentemente em todas essas situações. Todos os espaços são pertencentes a uma posição. A regra geral é que qualquer espaço em branco, seja um único tag ou não, é tratado um único personagem espacial.Nesty livrosThis torna-se um pouco difícil com formatos de livros que contêm nós (renderizados) nós de conteúdo aninhados. Por causa desses tipos de livros, uma posição precisa ser capaz de mapear do global para local para que a posição em um pai possa ser calculada dada a posição em uma criança. Veja DTRDR :: Doc :: Book :: Annotee para "Matemática é divertido". Quanto ao espaço em branco, temos que adotar uma convenção de que um espaço no final ou início de um nó precisa pertencer a algum lugar. Nestes exemplos, usarei colchetes para representar a abertura e o fechamento de tags XML do nó. ]] ]] ]] ]]] acima não se destinam a ser necessariamente equivalentes. Apenas situações representativas. Porque muitos lotes de linha e / ou recuo de edição manual e / ou ferramentas de conversão é tão comum, a situação quase sempre parece com isso na realidade. ]] Isto deve ser basicamente reduzir o seguinte: ]] Observe que: nenhum nó começa com uma espaços espaços não são espaços consecutivos, independentemente da tag limtariesthis A convenção é importante porque precisa ser compartilhada entre a classe Base de livros (que faz a inserção de anotação XML com os plugins de livros (que constroem a tabela de compensação de anotação para permitir a matemática de posição.) Eu ainda preciso provar isso, Mas acredito que até isso deve ser equivalente ao exemplo canônico acima. ] e, para ser pragmático, isso não vale a pena corrigir, já que os nós de conteúdo aninhados que são acessíveis individualmente e de dentro do pai é uma impossível-a-resolução -PorgeWise-leitor conceito.Requirements: · Perlinstalação: Para instalar essa distribuição, execute os seguintes comandos: Perl Build.pl ./build ./build test ./build installsif A Passo Build.PL reclamações de dependências, elas devem ser satisfeitas seu espelho favorito de CPAN.


DTRDR :: Doc :: Livro :: Espaço em branco Software Relacionado