Я заметил, что много Pod имеют пустые строки между строками, такими какКогда пустые строки необходимы в Perl POD документации
code
=head1 DESCRIPTION
text
ли эти пустые строки строго необходимы, не конкретные парсерами расстраиваться, если это отсутствует.
Описания для вырезать в perlpod помогает немного, но мне было интересно, о других конструкциях:
Чтобы закончить блок Pod, используйте пустую строку, затем строку, начинающуюся с «= сокращение ", и пустая строка после него. Это позволяет Perl (и формату Pod ) знать, что это то, где код Perl возобновляется. (The пустая строка перед «= разрезом» не является технически необходимым, но многие старые процессоры Pod требуют.)
@justintime, @ephemient: Действительно, когда-то можно было использовать это, чтобы обмануть все, что угодно, как для компилятора, так и для подлатера, поскольку у них есть разные критерии для определения того, следует ли и как рассматривать подпозиции. – tchrist
= D @ tchrist: man, в 1993 году это была самая крутая вещь, когда-либо имевшая perl-скрипт, который также был его собственной страницей! = D – Ether
@Ether: Или в 1989 году. Обратите внимание, как «зажигается», в то время как 1' не вызывает никаких предупреждений. Это поддержка 'troff' через' wrapman'. – tchrist