.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "Locale::Po4a::AsciiDoc 3pm" .TH Locale::Po4a::AsciiDoc 3pm "2018-12-09" "Ferramentas do Po4a" "Ferramentas do Po4a" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NOME" .IX Header "NOME" Locale::Po4a::AsciiDoc \- converte documentos AsciiDoc de/para arquivos \s-1PO\s0 .SH "DESCRIÇÃO" .IX Header "DESCRIÇÃO" O objetivo do projeto po4a (\s-1PO\s0 for anything, ou \s-1PO\s0 para qualquer coisa) é facilitar traduções (e o mais interessante, a manutenção das traduções) usando as ferramentas do gettext em áreas em que não se esperava, como documentação. .PP Locale::Po4a::AsciiDoc é um módulo para ajudar a tradução de documentação no formato AsciiDoc. .SH "OPÇÕES ACEITAS POR ESTE MÓDULO" .IX Header "OPÇÕES ACEITAS POR ESTE MÓDULO" Estas são as opções específicas deste módulo: .IP "\fBdefinitions\fR" 4 .IX Item "definitions" O nome de um arquivo contendo definições para o po4a, como definido na seção \&\fBPERSONALIZAÇÃO \s-1INTEGRADA\s0\fR. Você pode usar esta opção se não for possível colocar as definições no documento que está sendo traduzido. .Sp Em um arquivo de definições, as linhas não podem começar com duas barras, e sim diretamente pelo \fBpo4a:\fR. .IP "\fBentry\fR" 4 .IX Item "entry" Lista separada por espaço das entradas de atributos que você deseja traduzir. Por padrão, nenhuma entrada de atributo é traduzida. .IP "\fBmacro\fR" 4 .IX Item "macro" Lista separada por espaço das definições de macro. .IP "\fBstyle\fR" 4 .IX Item "style" Lista separada por espaço das definições de estilos. .IP "\fBnoimagetargets\fR" 4 .IX Item "noimagetargets" By default, the targets of block images are translatable to give opportunity to make the content point to translated images. This can be stopped by setting this option. .SH "PERSONALIZAÇÃO INTEGRADA" .IX Header "PERSONALIZAÇÃO INTEGRADA" O módulo AsciiDoc pode ser personalizado com linhas começando com \&\fB//po4a:\fR. Estas linhas são interpretadas como comandos para analisar. Os seguintes comandos são reconhecidos: .IP "\fB//po4a: macro \fR\fInome\fR\fB[\fR\fIlista de atributos\fR\fB]\fR" 4 .IX Item "//po4a: macro nome[lista de atributos]" Isso permite descrever em detalhes os parâmetros de uma \fBmacro\fR; \fInome\fR deve ser um nome de macro válida e termina com um sublinhado se o alvo deve ser traduzido. .Sp O argumento \fIlista de argumentos\fR é uma lista separada por vírgulas que contém informações sobre argumentos traduzíveis. Esta lista contém números, para definir parâmetros posicionais, ou atributos nomeados. .Sp Se um sinal de mais (\fB+\fR) é prefixo de \fInome\fR, então a macro e seus argumentos são traduzidos como um todo. Não há necessidade de definir uma lista de atributos neste caso, mas colchetes devem estar presentes. .IP "\fB//po4a: estilo \fR\fB[\fR\fIlista de atributos\fR\fB]\fR" 4 .IX Item "//po4a: estilo [lista de atributos]" Isso permite descrever em detalhes quais atributos de um estilo deve ser traduzido. .Sp O argumento \fIlista de argumentos\fR é uma lista separada por vírgulas que contém informações sobre argumentos traduzíveis. Esta lista contém números, para definir parâmetros posicionais, ou atributos nomeados. O primeiro atributo é o nome do estilo e não será traduzido. .Sp Se um sinal de mais (\fB+\fR) é prefixo do nome do estilo, então a lista de atributos é traduzida como um todo. Não há necessidade de definir atributos traduzíveis. .Sp Se um sinal de menos (\fB\-\fR) é prefixo do nome do estilo, então este atributo não é traduzido. .IP "\fB//po4a: entrada \fR\fInome\fR" 4 .IX Item "//po4a: entrada nome" Isso declara uma entrada de atributo como sendo traduzível. Por padrão, eles não estão traduzidos. .SH "ESTADO DESTE MÓDULO" .IX Header "ESTADO DESTE MÓDULO" Testado com sucesso em arquivos AsciiDoc simples. .SH "AUTORES" .IX Header "AUTORES" .Vb 2 \& Nicolas François \& Denis Barbier .Ve .SH "COPYRIGHT E LICENÇA" .IX Header "COPYRIGHT E LICENÇA" .Vb 3 \& Copyright © 2005\-2008 Nicolas FRANÇOIS . \& Copyright © 2012 Denis BARBIER . \& Copyright © 2017 Martin Quinson . .Ve .PP Esse programa é um software livre; você pode redistribuí\-lo e/ou modificá\-lo sob os termos da \s-1GPL\s0 (veja o arquivo \s-1COPYING\s0).