AsciiDoc é um formato em texto para produção de diversos tipos de documentos e publicações. Pode ser usado para gerar diferentes tipos de formatos, como HTML e PDF. Uma das facilidades do formato é permitir a tradução de legendas de figuras e tabelas.
Abaixo segue um exemplo:
= Olá, AsciiDoc! Doc Writer <[seu e-mail]>Um exemplo de http://asciidoc.org[AsciiDoc].
== Primeira seção
.Título de tabela |=== | c1 | c2 | c3 | d1 | d2 | d3 |===
Considerando que o nome do arquivo é teste.asciidoc
, após rodar o comando asciidoc teste.asciidoc
, o resultado será o seguinte:

Agora, repare na legenda da tabela: começa com "Table 1". Se quiser mudar para "Tabela 1", existem duas abordagens possíveis:
- Usando o comando
asciidoc
, insira:lang:pt-BR
no cabeçalho (abaixo do autor). - Usando o
asciidoctor
, rode o comando com-a table-caption=Tabela
nos argumentos.
A diferença entre os dois comandos é que o primeiro é a implementação original, em Python, enquanto o segundo é uma nova implementação, em Ruby.
Comentários