Provided by: txt2tags_2.5-1_all bug

NOME

       txt2tags - ferramenta para formatar e converter textos

SINOPSE

       txt2tags [OPO]... [ARQUIVO]...

DESCRIÇÃO

       O  txt2tags  é  uma  ferramenta GPL de conversão de formatos escrita em
       Python que gera documentos em HTML, XHTML, SGML, LaTeX, Lout, Man Page,
       MoinMoin, Wikipedia, DokuWiki, Google Code Wiki, MagicPoint e PageMaker
       a partir de um único arquivo de texto com algumas marcações.

       O usuário só precisa conhecer algumas marcas usadas  pelo  txt2tags,  e
       escrever   textos  normais.  O  programa  faz  todo  o  trabalho  sujo,
       adicionando as  tags  complicadas  e  lidando  com  as  pegadinhas  dos
       documentos de destino.

       O  mesmo  arquivo  texto  pode  ser  convertido  para todos os formatos
       disponíveis,  sem  a  necessidade  de  qualquer  alteração.  Esta  é  a
       finalidade do txt2tags: UM arquivo fonte, VÁRIOS destinos.

       Visite a página do programa em http://txt2tags.sourceforge.net.

OPÇÕES

        -C, --config-file
              lê a configuração de um arquivo externo (igual ao %!includeconf)

            --css-sugar
              insere tags compatíveis com CSS em destinos HTML e XHTML

            --css-inside
              insere o conteúdo do arquivo CSS no documento HTML/XHTML

            --dump-config
              exibe todas as configurações encontradas e sai

            --dump-source
              exibe os fontes do documento, com os includes expandidos

            --encoding
              informa a codificação de destino (utf-8, iso-8859-1, etc)

            --gui
              carrega a interface gráfica escrita em TK

        -h, --help
              exibe o texto de ajuda e sai

        -H, --no-headers
              suprime os cabeçalhos, título e rodapé

            --headers
              exibe os cabeçalhos, título e rodapé (padrão LIGADO)

        -i, --infile=ARQUIVO
              define ARQUIVO como arquivo fonte (’-’ para STDIN)

            --mask-email
              esconde os e-mails dos robôs de SPAM. x@y.z vira <x (a) y z>

        -n, --enum-title
              numera todos os títulos como 1, 1.1, 1.1.1, etc

            --no-dump-config
              desativa a opção de exibir as configurações

            --no-dump-source
              desativa a opção de exibir os fontes

            --no-encoding
              exclui a configuração de codificação

            --no-enum-title
              desativa a auto-numeração de títulos

            --no-infile
              exclui as definições anteriores do arquivo fonte

            --no-mask-email
              exibe os e-mails, desativando a opção --mask-email

            --no-outfile
              exclui as definições anteriores sobre o arquivo de destino

            --no-quiet
              mostras as mensagens, desativando a opção --quiet

            --no-rc
              não lê o arquivo configuração do usuário em ~/.txt2tagsrc

            --no-style
              exclui as configurações de estilo

            --no-toc
              não inclui o sumário (Table of Contents) no documento de destino

            --no-toc-only
              desativa a opção --toc-only

        -o, --outfile=ARQUIVO
              define ARQUIVO como destino (’-’ para STDOUT)

        -q, --quiet
              modo silencioso, não mostra nada na saída (exceto os erros)

            --rc
              lê a configuração do usuário em ~/.txt2tagsrc (padrão LIGADO)

            --style=ARQUIVO
              utiliza ARQUIVO como estilo do documento (como o CSS do Html)

       -t, --target=TIPO
              define  o  tipo  do documento de destino. atualmente suportados:
              html, xhtml, sgml, tex, lout, man, mgp, wiki, gwiki, doku, moin,
              pm6, txt

            --toc
              inclui o sumário (Table of Contents) no documento de destino

            --toc-level=N
              define o nível máximo (profundidade) do Índice para N

            --toc-only
              exibe o Índice do documento e sai

        -v, --verbose
              exibe mensagens informativas durante a conversão

        -V, --version
              exibe a versão do programa e sai

       Normalmente  a saída convertida é gravada em ’arquivo.<tipo>’.  Utilize
       --outfile para forçar um nome para o arquivo de saída.  Se o arquivo de
       entrada é ’-’, lê de STDIN.  Se o arquivo de saída é ’-’, envia a saída
       para STDOUT.

ESTRUTURA

       Um arquivo fonte txt2tags pode ter três áreas:

       Cabeçalho
              As primeiras três  linhas.  São  usadas  para  identificação  do
              documento.    Se  não  for  necessário,  o  cabeçalho  pode  ser
              suprimido pela configuração no-header.

       Configuração
              Inicia a partir da quarta linha. Todas as  configurações  têm  o
              formato  %!chave:  valor.  As  configurações  também  podem  ser
              realizadas por arquivos de configuração ou linha de comando.

       Corpo  O verdadeiro documento! É a única área necessária  para  que  se
              tenha um documento txt2tags válido.

CONFIGURAÇÕES

       O  Txt2tags  pode ser personalizado por métodos internos e externos. Os
       meios externos podem ser de um arquivo chamado .txt2tagsrc ou importado
       de  outro  arquivo  txt2tags.  O  jeito  interno  é  feito por comandos
       incluídos na área de configuração do fonte. Ambas formas usam  a  mesma
       sintaxe:

       %!target:
              define o formato destino (target) principal

       %!options(target):
              define as opções de cada destino

       %!include: file.t2t
              inclui um arquivo txt2tags no documento

       %!include: ‘‘arquivo.txt‘‘
              inclui um arquivo texto no documento

       %!include: ’’arquivo.html’’
              inclui um arquivo literal no documento, ipsis literis

       %!style:
              para  indicar  um  arquivo  CSS (Cascading Style Sheets) para os
              destinos XHTML e HTML  ou  carregar  um  módulo  \usepackage  no
              destino TEX

       %!encoding:
              para  indicar  um  conjunto de caracteres (como iso-8859-1) para
              usuários de língua não-inglesa

       %!includeconf:
              usado para incluir configurações a partir de um arquivo externo

       %!guicolors:
              configurações de cores para a interface gráfica (tk/tcl)

       %!preproc:
              filtros personalizados (macros) que serão processados  ANTES  da
              avaliação do documento

       %!postproc:
              filtros  personalizados  (macros)  que  serão processados APÓS a
              avaliação do documento

REGRAS DAS CONFIGURAÇÕES

              ·  As configurações  são  válidas  somente  dentro  da  Área  de
                 Configuração,  e  serão  consideradas  comentários simples se
                 forem encontradas no Corpo do documento.

              ·  Se a mesma palavra-chave aparece mais de uma vez na  Área  de
                 Configuração,  apenas  a última será usada. Exceção: options,
                 preproc e postproc, que são acumulativas.

              ·  Uma linha de configuração com uma palavra-chave inválida será
                 considerada um comentário.

              ·  Estas   configurações   têm   precedência   sobre  o  arquivo
                 txt2tagsrc, mas não sobre as opções de linha de comando.

SINTAXE

       Uma sintaxe de marcas bem simples  é  utilizada  no  arquivo  fonte  (o
       arquivo  de  texto puro) para identificar as estruturas e a formatação.
       Aqui está a lista completa:

   Básico
         Cabeçalhos        As 3 primeiras linhas do arquivo fonte
         Título            = palavras =
         Título numerado   + palavras +
         Parágrafo         palavras

   Embelezadores
         Negrito           **palavras**
         Itálico           //palavras//
         Sublinhado        __palavras__
         Riscado           --palavras--
         Monoespaçado      ‘‘palavras‘‘

   Text Blocks
         Citação             <TAB>palavras
         Lista               - palavras
         Lista numerada      + palavras
         Lista de definição  : palavras
         Linha formatada     ‘‘‘ palavras
         Área formatada      ‘‘‘<Quebra> linhas <Quebra>‘‘‘
         Linha protegida     """ palavras
         Área protegida      """<Quebra> linhas <Quebra>"""
         Tabela              | cel1 | cel2 | cel3...

   Outros
         Linha de separação  -----------------------...
         Linha destacada     =======================...
         Links               [nome url]
         Imagem              [arquivo.XXX]
         Texto protegido     ""palavras""
         Comentário          % comentários

EXEMPLOS

       Supondo que você criou um arquivo marcado  chamado  arquivo.t2t,  vamos
       nos divertir fazendo algumas conversões.

       Converte para HTML, gravando em arquivo.html
              $ txt2tags -t html arquivo.t2t

       Similar ao anterior, usando redirecionamento
              $ txt2tags -t html -o - arquivo.t2t > arquivo.html

       Incluindo o Índice
              $ txt2tags -t html --toc arquivo.t2t

       Incluindo o Índice e títulos numerados
              $ txt2tags -t html --toc --enum-title arquivo.t2t

       Exibição rápida do conteúdo
              $ txt2tags --toc-only arquivo.t2t

       Teste rápido de uma linha vindo de STDIN
              $ echo -e "\n**negrito**" | txt2tags -t html -H -

MACROS

       %%date Representa  a  data  atual, usando o formato YYYYMMDD.  Também é
              possível mudar o formato da  data  usando  a  seguinte  sintaxe:
              %%date(formato).

       %%infile
              Representa   o  nome  do  arquivo  fonte.  O  formato  pode  ser
              especificado usando a seguinte sintaxe: %%infile(formato).

              Útil para colocar um link para os fontes, no final do documento,
              como em [Veja os fontes %%infile]. Assim, você pode mudar o nome
              do arquivo, e o link não ficará quebrado.

       %%mtime
              Representa a data de modificação do  arquivo  fonte.  Os  mesmos
              formatos usados na macro %%date também são aceitos.

       %%outfile
              Representa  o  nome  do  arquivo  de  saída.  O formato pode ser
              especificado usando a seguinte sintaxe: %%outfile(formato).

              Útil para mencionar o próprio arquivo, como em "Este é o arquivo
              manpage-pt.man".  Assim,  você pode mudar o nome do arquivo, mas
              ele sempre aparecerá corretamente no documento.

       %%toc  A macro %%toc indica em que local do documento deve ser inserido
              o  sumário (Table Of Contents). Você pode utilizá-la em qualquer
              parte do documento, inclusive mais de uma vez.

              NOTA: A %%toc só será aplicada se a opção --toc for utilizada.

AUTOR

       O  txt2tags  foi  criado  e  é  mantido  por  Aurélio  Marinho   Jargas
       <verde@aurelio.net>

       Esta   Página   de   Manual   foi   escrita   por  José  Inácio  Coelho
       <jic@technologist.com> como um  arquivo  texto,  e  convertida  para  o
       formato de manual no txt2tags!

       A  tradução  deste  manual  para  o  português  foi  feita por Mauricio
       Teixeira <mteixeira@webset.net>

LICENÇA

       Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006,  2007,  2008  Aurélio
       Marinho Jargas

       Este  programa  é livre. Veja nos arquivos fonte as condições de cópia.
       NÃO HÁ garantia, nem de COMERCIALIZAÇÃO nem  de  ADEQUAÇÃO  A  QUALQUER
       PROPÓSITO.

                                   Jul, 2008                       TXT2TAGS(1)