4

我想为perlop和写一个 Pod 文件perlopref。我的直觉是这样说

=head1 PRECEDENCE

blah

=head1 OPERATORS

=head2 "X"

=for short

The double quote circumflex operator surrounds an interpolating string.
See L<perlop/"X">.

=for long

-head3 Description

blah blah blah

-head3 Example

blah blah blah

-head3 See Also    

blah blah blah

=head2 qq(X)

=for short

The generalized double quote circumflex operator surrounds an interpolating
string. See L<perlop/qq(X)>

=for long

-head3 Description

blah blah blah

-head3 Example

blah blah blah

-head3 See Also    

blah blah blah

并让它产生(perlopref)

=head1 PRECEDENCE

blah

=head1 OPERATORS

=head2 "X"

The double quote circumflex operator surrounds an interpolating string.
See L<perlop/"X">.

=head2 qq(X)

The double quote circumflex operator surrounds an interpolating string.
See L<perlop/"X">.

和 (perlop)

=head1 PRECEDENCE

blah

=head1 OPERATORS

=head2 "X"

=head3 Description

blah blah blah

=head3 Example

blah blah blah

=head3 See Also    

blah blah blah

=head2 qq(X)

=head3 Description

blah blah blah

=head3 Example

blah blah blah

=head3 See Also    

blah blah blah
4

1 回答 1

4

我不这么认为,但我确实有一些你可以从几个地方开始的建议。第一个是Pod::Inherit,它是 DBIx::Class 用来生成 POD 的工具,其中包括从超类继承的方法的文档。第二个是Pod::Weaver,它是 Dist::Zilla 使用的通用 POD munger,它有自己的基于规则的配置风格,可能无需大量工作即可完成您需要的工作 - 但它有点立即了解文档。

于 2010-07-03T20:14:54.127 回答