.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43) .\" .\" 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::RubyDoc 3pm" .TH Locale::Po4a::RubyDoc 3pm "2023-01-03" "Ferramentas Po4a" "Ferramentas 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::RubyDoc \- Xonverte dados de Ruby Document de/para ficheiros \s-1PO\s0 .SH "DESCRIÇÃO" .IX Header "DESCRIÇÃO" O objetivo do projeto po4a (\s-1PO\s0 for anything: \s-1PO\s0 para qualquer coisa) é facilitar traduções (e o mais interessante, a manutenção das traduções) a usar as ferramentas do gettext em áreas em que não se esperava, como na documentação. .PP Locale::Po4a::RubyDoc é um módulo para ajudar a tradução de documentação no formato Ruby Document (Rad) (a linguagem usada para documentar Ruby) para outros idiomas. .SH "ESTADO DESTE MÓDULO" .IX Header "ESTADO DESTE MÓDULO" Este módulo foi testado com sucesso em ficheiros de Ruby Document simples cobrindo uma boa parte da sintaxe do formato. .PP Uma limitação conhecida é que ele falha em reconhecer adequadamente a estrutura empilhada do Documento Ruby de entrada: isso implica que quando, por exemplo, um EnumListItem consiste em mais de um Bloco, apenas o primeiro Bloco é realmente reconhecido como EnumListItem, enquanto os subsequentes são considerados apenas como TextBlocks... .SH "OPÇÕES ACEITES POR ESTE MÓDULO" .IX Header "OPÇÕES ACEITES POR ESTE MÓDULO" Este módulo tem suporte à seguinte opção: .IP "\fBpuredoc\fR" 4 .IX Item "puredoc" Manipula ficheiros inteiramente feitos de texto formatado de Ruby Document (sem nenhuma linha \*(L"=begin\*(R"). .Sp Por padrão, este módulo manipula apenas texto formatado de Ruby Document entre as linhas \*(L"=begin\*(R" e \*(L"=end\*(R" (portanto, ignorando, entre outras coisas, tudo o que precede a primeira linha \*(L"=begin\*(R"). .SH "VER TAMBÉM" .IX Header "VER TAMBÉM" \&\fBLocale::Po4a::TransTractor\fR\|(3pm) .SH "AUTORES" .IX Header "AUTORES" Francesco Poli .SH "DIREITOS DE AUTOR E LICENÇA" .IX Header "DIREITOS DE AUTOR E LICENÇA" .Vb 1 \& Copyright © 2016\-2017 Francesco Poli .Ve .PP Est obra é um software livre; pode redistribuí\-la e/ou modificá\-la sob os termos da Licença Pública Geral \s-1GNU\s0 conforme publicada pela Free Software Foundation; tanto a versão 2 da Licença, ou (por sua opção) qualquer versão posterior. .PP Esta obra é distribuída na esperança de que seja útil, mas \s-1SEM NENHUMA GARANTIA\s0; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A \s-1UM DETERMINADO FIM.\s0 Veja a Licença Pública Geral \s-1GNU\s0 para mais detalhes. .PP Deve ter recebido uma cópia da Licença Pública Geral \s-1GNU\s0 junto com este trabalho; se não, escreva para Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, \s-1MA 02110\-1301 USA.\s0 .PP Partes do código (como muitas expressões regulares) foram adaptadas do código\-fonte do rdtool, sob os termos da Licença Pública Geral \s-1GNU,\s0 versão 2 ou posterior. Essas partes são originalmente: .PP .Vb 2 \& Copyright © 2004 MoonWolf \& Copyright © 2011\-2012 Youhei SASAKI .Ve .PP O código de inicialização foi adaptado do código\-fonte de Locale::Po4a::Text, nos termos da Licença Pública Geral \s-1GNU,\s0 versão 2 ou posterior. Este código era originalmente: .PP .Vb 1 \& Copyright © 2005\-2008 Nicolas FRANÇOIS .Ve