Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Notas de rodapé em HTML com TXT2TAGS

Colaboração: Hallison Batista

Data de Publicação: 29 de Janeiro de 2006

O TXT2TAGS[1] é uma ferramenta bastante útil para edição de arquivos em formatos como HTML, XHTML, SGML entre outros que utilizam tags para construção de textos, a partir de um único arquivo .txt ou .t2t.

Este texto mostrará como incluir notas de rodapé com o TXT2TAGS para o formato HTML, podendo ainda servir para outros formatos como o TEX ou SGML, bastando apenas algumas modificações.

Codificação da diretiva PostProc

Para a criação da macro, será utilizada a diretiva PostProc que converterá o código após o processamento do texto.

2.1. Codificando a macro para o indicador da nota de rodapé

Após a inclusão do título do documento e as opções gerais, inclua o seguinte código na diretiva PostProc:

  %!PostProc(html): < A NAME="note(.*?)" HREF="#textnote(.*?)">< SUP>(.*?) <A NAME="note\1" HREF="#textnote\1"><SUP>\1</SUP></A>

O código servirá para incluir o indicador no corpo do texto (como utilizado neste próprio texto para indicar as notas). Em qualquer lugar do texto, utilize a macro da seguinte forma:

  Palavra-chave< A NAME="noten" HREF="#textnoten">< SUP>n.

Onde n é o indicador da nota

2.2. Codificando a nota de rodapé

Após a inclusão do código para o indicador nota de rodapé, inclua o seguinte código na diretiva PostProc:

  %!PostProc(html): < A NAME="textnote(.*?)" HREF="#note(.*?)">(.*?) <A NAME="textnote\1" HREF="#note\1">\1</A>

O código servirá para incluir a nota de rodapé com ligação para o indicador. No final do documento ou do capítulo ou em qualquer parte do próprio texto, utilize a macro da seguinte forma:

  < A NAME="textnoten" HREF="#noten">n - Texto de nota de rodapé.

Onde n é o indicador da nota.

3. Considerações finais

O resultado é excelente para quem trabalha com o TXT2TAGS. O site do Dicas-L[2] é um bom exemplo da utilização da ferramenta, convertendo os artigos em HTML para utilização do próprio site e convertendo para TXT para envio dos artigos por email. Mas é necessário ter cuidado com a utilização da macro, pois é tão poderosa, que se for utilizada de forma errada causará erros graves no documento.

Notas

[1]: Site do TXT2TAGS (http://txt2tags.sourceforge.net/pt/) em português.

[2]: Site do Dicas-L (http://www.dicas-l.com.br/)

Veja a relação completa dos artigos de Hallison Batista

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.97/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1324 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Read in English - Uma Maneira Divertida de Aprender Inglês