コンテンツにスキップ

「Plain Old Documentation」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Alexbot (会話 | 投稿記録)
m ロボットによる: 細部の編集
 
(8人の利用者による、間の8版が非表示)
9行目: 9行目:

* 書くのが簡単である。さもなくばプログラマは文書を書きたがらない。

* 書くのが簡単である。さもなくばプログラマは文書を書きたがらない。




[http://www.perldoc.com/perl5.8.0/pod/perlpod.html perlpod] PODPODPOD[[]]Perl使[[]] ''Programming Perl'' PerlPOD  MOD Mark Jason Dominus  ''Higher-Order Perl'' 使

[http://www.perldoc.com/perl5.8.0/pod/perlpod.html perlpod] PODPODPOD[[]]Perl使[[]] ''Programming Perl'' PerlPOD [http://hop.perl.plover.com/book/#MOD MOD] Mark Jason Dominus  ''Higher-Order Perl'' 使


== 利用 ==

== 利用 ==

POD は Perl 関連での文書作成に使われている。Perl 自身、ほとんど全ての公開されている Perl モジュール、多くの[[スクリプト言語]]、多くの設計文書、[http://www.perl.com/ Perl.com] などの Perl 関連 Webサイトにある多くの記事、[[Parrot|Parrot仮想機械]]などで使われている。

POD は Perl 関連での文書作成に使われている。Perl 自身、ほとんど全ての公開されている Perl モジュール、多くの[[スクリプト言語]]、多くの設計文書、[http://www.perl.com/ Perl.com] などの Perl 関連 Webサイトにある多くの記事、[[Parrot|Parrot仮想機械]]などで使われている。




PODperldoc 使[[UNIX]]HTML

PODperldoc 使[[man]]HTML


純粋な POD ファイルの拡張子は <code>.pod</code> だが、POD は通常 Perl のソースコードに埋め込んで使われるため、拡張子は <code>.pl</code> または <code>.pm</code> であることが多い。Perl [[インタプリタ]]の[[構文解析器]]はソースコード内の POD 部分を無視するよう設計されている。

純粋な POD ファイルの拡張子は <code>.pod</code> だが、POD は通常 Perl のソースコードに埋め込んで使われるため、拡張子は <code>.pl</code> または <code>.pm</code> であることが多い。Perl [[インタプリタ]]の[[構文解析器]]はソースコード内の POD 部分を無視するよう設計されている。

26行目: 26行目:

|-

|-

| style="width:50%; background-color: white; vertical-align:top;" rowspan="2" |

| style="width:50%; background-color: white; vertical-align:top;" rowspan="2" |

<pre style="overflow:auto; margin-left:0">

<pre style="overflow:auto; margin-left:0"><nowiki>

=head1 名前

=head1 名前



43行目: 43行目:


これは標準テキストです。これはB<ボールド>、I<イタリック>、

これは標準テキストです。これはB<ボールド>、I<イタリック>、

U<アンダーライン>、C<$リテラルコード>のテキスト書式を

C<$リテラルコード>のテキスト書式を

内部に含んでいます。

内部に含んでいます。



84行目: 84行目:


=cut

=cut

</pre>

</nowiki></pre>

* ActivePerl 5.8.8に最初からインストールされている構文解析器の'''pod2html'''では、U<アンダーライン>、C<$コード> には対応していません。

* ActivePerl 5.8.8に最初からインストールされている構文解析器の'''pod2html'''では、U<アンダーライン>、C<$コード> には対応していません。

* 変換ツールによってHTML変換の結果は変わってきます。

* 変換ツールによってHTML変換の結果は変わってきます。

107行目: 107行目:

<div style="font-size:188%; padding-top: .5em; padding-bottom:.17em;">記述</div>

<div style="font-size:188%; padding-top: .5em; padding-bottom:.17em;">記述</div>

<p>これは標準テキストです。これは'''ボールド'''、

<p>これは標準テキストです。これは'''ボールド'''、

''イタリック''、<ins>アンダーライン</ins>、<code>リテラルコード</code>の

''イタリック''、<code>リテラルコード</code>の

テキスト書式を内部に含んでいます。</p>

テキスト書式を内部に含んでいます。</p>

<p>

<p>

216行目: 216行目:


== 関連項目 ==

== 関連項目 ==

* [[Perl]]

*[[Perl]]

* [[ラリー・ウォール]]

*[[ラリー・ウォール]]

*[[コンピュータ言語]]

**[[データ記述言語]]

***[[マークアップ言語]]

****[[軽量マークアップ言語]]



== 外部リンク ==

== 外部リンク ==

* [http://homepage3.nifty.com/hippo2000/perltips/ Perlの小技]

* {{Wayback|url=http://homepage3.nifty.com/hippo2000/perltips/ |title=Perlの小技 |date=20041025062552}}

** [http://homepage3.nifty.com/hippo2000/perltips/podread.htm#2. Perlドキュメントの読み方]

** {{Wayback|url=http://homepage3.nifty.com/hippo2000/perltips/podread.htm#2. |title=Perlドキュメントの読み方 |date=20041019200441}}

* [http://hio.jp/ 氷魚.jp]

* [http://hio.jp/ 氷魚.jp]

** [http://hio.jp/tips/perl/perldoc-5.8.0-old/pod/perlpod.html perlpod] - <span style="font-size:90%;">Perlに標準インストールされているPODの書き方マニュアル(和訳)</span>

** [http://hio.jp/tips/perl/perldoc-5.8.0-old/pod/perlpod.html perlpod] - <span style="font-size:90%;">Perlに標準インストールされているPODの書き方マニュアル(和訳)</span>

236行目: 240行目:

<!-- interwiki -->

<!-- interwiki -->



{{マークアップ言語一覧}}

[[Category:Perl]]

[[Category:マークアップ言語]]



[[Category:Perl]]

[[de:Plain Old Documentation]]

[[Category:軽量マークアップ言語]]

[[en:Plain Old Documentation]]

[[fi:Plain Old Documentation]]

[[fr:Plain Old Documentation]]

[[nl:Plain Old Documentation]]

[[ru:Простая старая документация]]


2024年3月5日 (火) 04:20時点における最新版


Plain Old DocumentationPODPerl 

[]


POD 



HTML  TeX







perlpod PODPODPODPerl使 Programming Perl PerlPOD MOD Mark Jason Dominus  Higher-Order Perl 使

[]


POD  Perl 使Perl  Perl Perl.com  Perl  WebParrot使

PODperldoc 使manHTML

 POD  .pod POD  Perl 使 .pl  .pm Perl  POD 

POD[]


 POD 
POD文書ソース HTML変換結果[1]
=head1 名前

podsample - POD文書のサンプル

=head1 概要

    $here->isa(Piece::Of::Code);
    print <<"END";
    このインデントされたブロックはフォーマットされた
    コードか指示のため、走査されずに、スペースは保持
    されるでしょう。
    END

=head1 記述

これは標準テキストです。これはB<ボールド>、I<イタリック>、
C<$リテラルコード>のテキスト書式を
内部に含んでいます。

=head2 例の一覧

=over 4

=item * これは正丸リストです。

=item * ここに別口があります。

=back

=begin html

<img src="Example.png" align="right" alt="範例" />
<p>
    ここに、何らかの埋め込まれたHTMLがあります。
    このブロックでは、画像を入れたり、
    <span style="color: green">スタイル</span>を
    適用するか、HTMLで記述しています。PODパーサは
    HTML出力中にそれを完全に無視することはありません。
</p>

=end html

=head1 参照

L<perlpod>, L<perldoc>, L<Pod::Parser>.

=head1 著作権

Copyright 2005 J. Random Hacker <jrh@cpan.org>.

Permission is granted to copy, distribute and/or modify this 
document under the terms of the GNU Free Documentation 
License, Version 1.2 or any later version published by the 
Free Software Foundation; with no Invariant Sections, with 
no Front-Cover Texts, and with no Back-Cover Texts.

=cut
  • ActivePerl 5.8.8に最初からインストールされている構文解析器のpod2htmlでは、U<アンダーライン>、C<$コード> には対応していません。
  • 変換ツールによってHTML変換の結果は変わってきます。




podsample - POD






    $here->isa(Piece::Of::Code);
    print <<"END";
    
    
    
    END
















 HTML     HTMLPOD  HTML






perlpod, perldoc, the Pod::Parser manpage.






Copyright 2005 J. Random Hacker <jrh@cpan.org>.

Permission is granted to copy, distribute and/or modify this  document under the terms of the GNU Free Documentation  License, Version 1.2 or any later version published by the  Free Software Foundation; with no Invariant Sections, with  no Front-Cover Texts, and with no Back-Cover Texts.
<h1><span id="name">名前</span></h1>
<p>podsample - POD文書のサンプル</p>
<p>
</p>
<hr />
<h1><span id="synopsis">概要</span></h1>
<pre>
    $here->isa(Piece::Of::Code);
    print <<"END";
    このインデントされたブロックはフォーマットされた
    コードか指示のため、走査されずに、スペースは保持
    されるでしょう。
    END</pre>
<p>
</p>
<hr />
<h1><span id="description">記述</span></h1>
<p>これは標準テキストです。これは<strong>ボールド</strong>、
<em>イタリック</em>、<ins>アンダーライン</ins>、<code>リテラルコード</code>の
テキスト書式を内部に含んでいます。</p>
<p>
</p>
<h2><span id="an_example_list">例の一覧</span></h2>
<ul>
<li><strong><span id="item_this_is_a_bulleted_list_2e">これは正丸リストです。</span></strong>

<li><strong><span id="item_here_27s_another_item_2e">ここに別口があります。</span></strong>

</ul>
[[ファイル:Example.png|範例|right|thumb]]
<p>
    ここに、何らかの埋め込まれたHTMLがあります。
    このブロックでは、画像を入れたり、
    <span style="color: green">スタイル</span>を
    適用するか、HTMLで記述しています。PODパーサは
    HTML出力中にそれを完全に無視することはありません。 
</p><p>
</p>
<hr />
<h1><span id="see_also">参照</span></h1>
<p><em>perlpod</em>, <em>perldoc</em>, <a href="/Pod/Parser.html">the Pod::Parser manpage</a>
<p>
</p>
<hr />
<h1><span id="copyright">著作権</span></h1>
<p>Copyright 2005 J. Random Hacker <jrh@cpan.org>.</p>
<p>Permission is granted to copy, distribute and/or modify this 
document under the terms of the GNU Free Documentation 
License, Version 1.2 or any later version published by the 
Free Software Foundation; with no Invariant Sections, with 
no Front-Cover Texts, and with no Back-Cover Texts.</p>

POD における書式の詳細[編集]


POD ASCII Latin-1  UTF-8POD  POD  POD POD (=)POD"=cut" PODPOD POD POD 

POD  "verbatim paragraphs" 使 "command paragraphs"  POD  "ordinary paragraphs" 

ordinary paragraphs  command paragraphs POD POD

1(<)(>)B<bolded text> 

12(<<)(>>)B<< bolded text >> 使

POD 4

[]


Wall, Larry; Christiansen, Tom; & Orwant, Jon (2000). Programming Perl (3rd ed.). Sebastopol: O'Reilly & Associates. ISBN 0-12-345678-9.

[]



(一)^ HTMLHTML

[]


Perl







[]


Perl - 20041025
Perl - 20041019

.jp
perlpod - PerlPOD

pod2html - PODHTML

index of /Pod - PerlPODPod::××(Pod::)Html

The CPAN search site - Perl ()
perlpod - POD

perlpodspec - POD

pod2html - PODHTML

Pod::Html - PODHTML

Getopt::Euclid module -  POD 

Index of /src/NWCLARK/perl-5.8.8/pod/ - Perl POD

Index of /src/NWCLARK/perl-5.8.7/lib/ - POD