Source: geocities.com/br/andretyn

               ( geocities.com/br)    
ABUSE-ME! Estressando o txt2tags
Traduzido para o português por Anamim Thuler Schuwarte
%%date(%c)

%!target: html
%!options: --toc --toc-level 2
%!encoding: iso-8859-1

% Exemplo de uso de filtro de Pré processamento
%!preproc: IMG1 ../../samples/t2tpowered-1
%!preproc: IMG2 ../../samples/t2tpowered-2

Este arquivo contém combinações de formatação com as quais o
txt2tags lida sem problemas. Ele também serve como um exemplo de
estruturas bem complexas que o seu documento pode ter. Os
detalhes do uso de imagens e tabelas são demais! Não perca!

O arquivo fonte TXT usado para gerar esse HTML [está aqui abuse-me.t2t].

Luke, enquanto essas estruturas não dominar, um mestre Jedi não será.

=====================================================================



=   EMBELEZADORES    =


==   Mais de um por linha   ==

- ""NEGRITO__:"" **SIM** | NÃO | **SIM** | NÃO | **SIM**
- ""ITALICO__:"" //SIM// | NÃO | //SIM// | NÃO | //SIM//
- ""NEG/ITAL_:"" **//SIM//** | NÃO | **//SIM//** | NÃO | **//SIM//**
- ""SUBLINHA_:"" __SIM__ | NÃO | __SIM__ | NÃO | __SIM__
- ""PRE______:""  ""SIM""  | NÃO |  ""SIM""  | NÃO |  ""SIM""
- ""DATA_____:"" %%date(%Y) | %%date | %%date(%m-%d) | %%date


=====================================================================



=   TÍTULO   =

   ==  Nível 2  ==
  ===  Nível 3  ===
 ====  Nível 4  ====
=====  Nível 5  =====

=== Caracteres Especiais [=(!$%<-/=\->&@*)=] no Título e TOC ===
=== ``Marcações`` **não** são@verificadas.no //Título// %%date e TOC ===

=====================================================================



=   URL    =

== Endereços de E-MAIL simples inseridos no texto ==
- usuario@dominio.com.br.
- usuario@dominio.com.br.
- usuario@dominio.com.br. qualquer texto.
- qualquer texto: usuario@dominio.com.br. qualquer texto.


== Endereços de E-MAIL com dados de um formulário ==
- usuario@dominio.com.br?subject=bla
- usuario@dominio.com.br?subject=bla.
- usuario@dominio.com.br?subject=bla,
- usuario@dominio.com.br?subject=bla&cc=outrouser@dominio.com.br
- usuario@dominio.com.br?subject=bla&cc=outrouser@dominio.com.br.
- usuario@dominio.com.br?subject=bla&cc=outrouser@dominio.com.br,
- [nome do link usuario@dominio.com.br?subject=bla&cc=outrouser@dominio.com.br].
- [nome do link usuario@dominio.com.br?subject=bla&cc=outrouser@dominio.com.br.].


== URL simples no texto ==
- http://www.dominio.com.br
- http://www.dominio.com.br/dir/
- http://www.dominio.com.br/dir///
- http://www.dominio.com.br.
- http://www.dominio.com.br,
- http://www.dominio.com.br. qualquer texto.
- http://www.dominio.com.br, qualquer texto.
- http://www.dominio.com.br/dir/. qualquer texto.
- qualquer texto: http://www.dominio.com.br. qualquer texto.
- qualquer texto: http://www.dominio.com.br/dir/. qualquer texto.
- qualquer texto: http://www.dominio.com.br/dir/index.html. qualquer texto.
- qualquer texto: http://www.dominio.com.br/dir/index.html, qualquer texto.


== URL estendidas, com âncora ==
- http://www.dominio.com.br/dir/#ancora
- http://www.dominio.com.br/dir/index.html#ancora
- http://www.dominio.com.br/dir/index.html#ancora.
- http://www.dominio.com.br/dir/#ancora. qualquer texto.
- http://www.dominio.com.br/dir/index.html#ancora. qualquer texto.
- qualquer texto: http://www.dominio.com.br/dir/#ancora. qualquer texto.
- qualquer texto: http://www.dominio.com.br/dir/index.html#ancora. qualquer texto.


== URL estendidas, com dados de formulários ==
- http://dominio.com.br?a=a@a.a&b=a+b+c.
- http://dominio.com.br?a=a@a.a&b=a+b+c,
- http://dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c.
- http://dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c@.


== URL estendidas, com dados de formulários e âncora ==
- http://dominio.com.br?a=a@a.a&b=a+b+c.#ancora
- http://dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c.#ancora
- http://dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c@.#ancora


== URL estendidas, com dados de LOGIN ==
- http://usuario:senha@dominio.com.br/bla.html.
- http://usuario:senha@dominio.com.br/dir/.
- http://usuario:senha@dominio.com.br.
- http://usuario:@dominio.com.br.
- http://usuario@dominio.com.br.


== URL estendidas, com LOGIN, dados de FORM data and âncora ==
- http://usuario:senha@dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c.#ancora
- http://usuario:senha@dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c@#ancora


== Links externos com nome ==

- [âncora http://www.dominio.com.br/dir/index.html#ancora.]
- [login http://usuario:senha@dominio.com.br/bla.html]
- [form http://www.dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c.]
- [formulário e âncora http://www.dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c.#ancora]
- [login e formulário http://user:password@dominio.com.br/bla.cgi?a=a@a.a&b=a+b+c.]


== Links para arquivos locais com nome ==
- [link local acima ..]
- [link local arquivo bla.html]
- [link local âncora #ancora]
- [link local arquivo/âncora bla.html#ancora]
- [link local arquivo/âncora bla.html#ancora.]
- [link local img abc.gif]


== Links com caracteres "estranhos" ==

- http://dominio.com.br:8080/~user/_st-r@a=n$g,e/index%20new.htm
- http://dominio.com.br:8080/~user/_st-r@a=n$g,e/index%20new.htm?a=/%22&b=+.@*_-
- http://dominio.com.br:8080/~user/_st-r@a=n$g,e/index%20new.htm?a=/%22&b=+.@*_-#ancora_-1%.
- http://foo._user-9:pass!#$%&*()+word@dominio.com.br:8080/~user/_st-r@a=n$g,e/index%20new.htm?a=/%22&b=+.@*_-#ancora_-1%.


== Tipos diferentes de link na mesma linha ==

http://L1.com | L2@www.com | [L3 www.com] | [L4 w@ww.com] | www.L5.com

== Adicionando protocolo a links detectados ==

- www.dominio.com.br
- www2.dominio.com.br
- ftp.dominio.com.br
- [named URL www.dominio.com.br]
- [named FTP ftp.dominio.com.br]


=====================================================================



=   PRE   =


== Não se toca no que está dentro do PRE ==

==== em uma linha ====
""` EMBELEZADORES: **negrito**, //italico//, __sublinhado__,""pre``
``` LINKS      : email@dominio.com.br, www.url.com.br, [nome link.html]
``` OUTRO      : [imagem.png], %%date
``` 	------------------------------------------------------

==== em uma área ====
```
EMBELEZADORES: **negrito**, //italico//, __sublinhado__, ""pre""
LINKS      : email@dominio.com.br, www.url.com.br, [nomedo link.html]
OUTRO      : [imagem.png], %%date
	essa linha não é uma citação, e a próxima não é uma linha
---------------------------------------------------------------------
```

====dentro de um parágrafo====

embelezadores como ""**negrito**, //italico//, __sublinhado__"",
emails como ""email@dominio.com.br, www.url.com, [nomedo link.html]""
e outros como ""[imagem.png], %%date"" não são mais especiais quando
usados entre crases.

----------------------------------------------------------

== "Escapando" caracteres especiais dentro da marca PRE ==

``` em uma linha: essa é uma tag   \n\t  &:)

```
área: essa é uma tag   \n\t  &:)
```

dentro de parágrafos: essa é uma ""tag   \n\t  &:)""

=====================================================================



=   LISTAS   =

==  Listas podem ser incluidas em outras listas independente do tipo ==

- listas simples
- podem conter
  + listas numeradas
  + e a lista numerada
  + pode conter
    : listas
      de definições
    : e a lista de definições
      - pode conter
      - listas simples
        + que podem
        + conter numeradas
          - que ...
          - bem, você entendeu.

  + linhas em branco

  + entre items

  + precisam ser preservadas/mantidas

    - mesmo quando aninhadas

  + ou de volta a lista principal
  + ah! linhas horizontais
  ------------------------
  + também são permitidas
  =======================
  + mas note que:
  - mudar o tipo de lista
  + sem mudar o nivel de identação
  - não funciona. ainda estamos numa linha numerada
                - o número de espaços à esquerda da marca
                - é livre
                                  - você pode usar e abusar
                                         - o quanto quiser


com duas linhas em branco consecutivas todas as listas terminam.

----------------------------------------------------------

==   Usando embelezadores em estruturas termo: definição  ==

: **negrito** e //italico//
  meus bons amigos
: www.abc.com.br
  belo link!
: [meu link #index]
  aponta para mim
: [IMG2.png]
  uma imagem usada como termo ??!?
: [[IMG2.png] http://txt2tags.sf.net]
  uma imagem que aponta para um link como um termo !


----------------------------------------------------------

==   Aninhando, aninhando, aninhando, aninhando, ...    ==

- uma
 - pequena
  - amostra
   - de como
    - listas
     - podem
      - ser
       - aninhadas
        - de
         - uma
          - forma
           - insana.
            - você
             - nunca
              - irá
               - precisar
                - ir
                 - tão
                  - longe
                   - assim,
                    - mas
                     - se
                      - você
                       - quiser,
                        - você
                         - pode.


=====================================================================



=   CITAÇÃO   =

==  Citando, citando, citando, ... ==

como
	nas
		listas
			você
				pode
					aumentar
				e
			diminuir
				e
					aumentar
				e
			diminuir
		o
	nível
da citação.


=====================================================================



=   IMAGENS   =

----------------------------------------------------------

== Usando imagens como links ==

essa imagem é um link: [[IMG2.png] http://txt2tags.sf.net]

----------------------------------------------------------

== Imagem + Texto = Brincando com o Alinhamento ==

[IMG2.png] imagem no começo: alinhada a esquerda

imagem no centro da linha [IMG2.png] centralizada

imagem no fim da linha: alinhada a direita [IMG2.png]

----------------------------------------------------------

== Só Imagem = Parágrafo + Centro  ==

          [IMG2.png]          

----------------------------------------------------------

== Mais de uma imagem por linha ==

imagens [IMG1.png] aos [IMG1.png] montes [IMG1.png][IMG1.png][IMG1.png] em [IMG1.png] uma [IMG1.png] mesma linha !


----------------------------------------------------------

== Outros alinhamentos podem ser feitos usando citação ==

	[IMG2.png] assim.
		[IMG2.png] assim.
			[IMG2.png] assim.
				[IMG2.png] ou assim.

----------------------------------------------------------

== Alinhamentos mais complexos podem ser conseguidos com tabelas ==


| [IMG2.png] |    dessa   |  maneira   | [IMG2.png]
|     ou     |    dessa   | [IMG2.png] |
|     ou     | [IMG2.png] |   dessa    |
| [IMG2.png] |     ou     |   dessa    |


========================================================================



=   TABELAS   =

== Contando as células ==


  | não    | vá      | perder |
  |        | o       | número |
  | de     | células | ou     | sua
  | tabela | ficará
  | uma    | grande  | e      | bela | confusão
  |        | mas     | talvez | você
  |        |         | até    | ache |
  |        |         |        |      | legal


----------------------------------------------------------

== Inserindo coisas nas tabelas ==

  ||    vamos       |      colocar        |        coisas          |  aqui!    |
  |  **negrito**   |     //italico//      | **//negritoitalico//** | __sublinhado__
  |    ""pre""     |   %%date(%Y-%m-%d)   |   barra ""|"" literal  | \,\\,\\\,\n,\t,\1
  | www.url.com.br | email@dominio.com.br |    [nome link.html]    | [IMG2.png]

----------------------------------------------------------

== Alinhamento ==

=== Espaços no início da linha definem o alinhamento da Tabela ===

|| se não tiver espaços no início da linha |
| a tabela é alinhada a esquerda

 || mas com espaços a esquerda |
 | nós vamos para o centro! |


=== Espaços definem o alinhamento dentro das celulas ===


    || nome (esquerda)  |  idade (centro)  |  dinheiro (direita) |
     | john             |       22         |             1500.00 |
     | mary             |       34         |             2300.00 |
     | bob              |       16         |              600.00 |


=== Nota: para CADA UMA das células da Tabela :) ===

 || ------------ | ------------ | ------------ | ------------ | ------------ | ------------ |
  |    direita | esquerda     |    direita | esquerda     |   direita | esquerda     |
  |  centro  |  centro  |  centro  |  centro  |  centro  |  centro  |
  | esquerda     |    direita | esquerda     |    direita | esquerda   |    direita |
  |  centro  |  centro  |  centro  |  centro  |  centro  |  centro  |
  |    direita | esquerda     |    direita | esquerda     |   direita | esquerda     |
 || ------------ | ------------ | ------------ | ------------ | ------------ | ------------ |

----------------------------------------------------------

== Bordas ==


=== Tabelas com uma barra no final da primeira linha, tem bordas ===

    | com  | bordas |


    || com  | bordas |
    |  11   |  12 


    || com  | bordas |
    |  11   |  12    |


=== Tabelas sem a barra no final da primeira linha, não tem bordas ===

    | sem | bordas


    || sem | bordas
    |  11  |  12 


    || sem | bordas
    |  11  |  12   |


=====================================================================



"ufa, cansei!"
% vim: foldmethod=syntax