2013-10-06 3 views
0

항목 제목에 대해 정수를 동적으로 증가시키는 방법을 아는 사람이 있습니까? 이는 주로 새로운 단계를 추가하거나 제거해야 할 경우 모든 단계 번호를 변경해야하는 것을 피하기위한 것입니다. 아래 작은 세 단계 절차는 당신에게 템플릿 구조의 거친 아이디어를 제공하는 것입니다 :POD 항목에 대한 자동 증가 정수

=step_wash 1. Wash 

<p>Add washing steps here</p> 

=cut 

# Throw some perl code here to wash stuff 

=step_dry 2. Dry 

<p>Add drying steps here</p> 

=cut 

# Throw some perl code here to dry things 

=step_fold 3. Fold 

<p>Add folding steps here</p> 

=cut 

# Fold all of the things Perl! 

이의 항목 이름과 구조를 무시하고를, 목표는 정적의 제목을 번호의 사용을 시도하고 제거하는 것입니다 각 항목. 증가하는 정수를 생성 할 수있는 방법이 있는지 궁금합니다. 1, 2, 3 등을 { print $i++ } 대신에 .. 대신 POD로 대체하는 것과 같습니다.

+0

crosspost [reddit] (http://www.reddit.com/r/perl/comments/1nv2bs/perlpod_ordered_list/) – amon

+0

항상 템플릿에서 포드를 생성 할 수 있습니다. – ikegami

답변

0

POD는 꽤 평범하고 그런 종류의 일을하지 않습니다.

이론에서 PseudoPod라고하는 POD의 확장자 (https://metacpan.org/pod/distribution/Pod-PseudoPod/lib/Pod/PseudoPod/Tutorial.pod#Lists 참조)가 있지만 오류가 발생했습니다.

+0

@szabgab : search.cpan.org 링크가 "안정적이지 않습니까?" – ysth

+0

그것은 단지 변경에 대한 잘못된 메모였습니다. 대부분의 경우 버전 별 URL을 "안정적인"URL로 변경하고 그 과정에서 MetaCPAN으로 전환했습니다. – szabgab

0

자동 번호 매기기를 수행 할 수있는 POD에는 아무 것도 내장되어 있지 않습니다.

여러분은 HTML 마크 업을 포함하는 사용자 정의 POD 영역을 사용하고있는 것을 볼 수 있습니다. POD도 일반 문서처럼 보이지 않습니다. Literate Programming을 수행하려는 경우 POD를 쓸 필요가없는 시스템이 있어야합니다. 이것이 단지 일반적인 문서 일 경우, 명령 행에서 문서가 종종 perldoc을 통해 보듯이 HTML을 제거해야합니다.

때로는 번호 매기기를 사용하는 것이 반드시 필요한 것은 아닙니다. 글 머리 기호 도 예쁘다.

+0

아마도 조금 더 배경을 제공해야합니다. .. 각 스크립트는 렌더링 된 HTML을 통해 수동으로 수행되거나 Java로 작성된 GUI 내에서 실행될 수있는 프로 시저를 나타냅니다. 프로그램은 티켓을 열고이 경우 각 항목을 특정 활동의 요약과 활동 본문의 출력으로 표시합니다. 그래서 내가 처음에 의문을 제기하겠다고 생각한 것처럼 무시 선을 던졌습니다. POD가 자동 번호 매기기 기능을 지원하지 않음을 확인해 주셔서 감사합니다. – user2852622