pods2htmlp - Online sa Cloud

Ito ang command pods2htmlp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


pods2html - isalin ang isang puno ng POD sa HTML

SINOPSIS


"pods2html" ["--base" url] ["--css" url] ["--empty"] ["--index" pamagat] ["--module"]
["--"["no"]"toc"] ["--hr" antas] ["--bgcolor" #rrggbb] ["--text" #rrggbb] ["--mga variable"
values.pl] PODdir HTMLdir [template [nagbabago=halaga ...]]

DESCRIPTION


Hinahanap ng "pods2html" ang lahat ng .pod at .pm mga file sa puno ng direktoryo na naka-root sa PODdir. Ito
isinasalin ang bawat POD sa HTML, at isinusulat ito sa isang parallel na puno ng direktoryo na pinag-ugatan sa HTMLdir

Ginagawa nitong nababasa sa mundo ang mga HTML file.

Kung ang isang template file ay ibinigay, pagkatapos template ay pupunan ng "Text::Template"
module at nakasulat sa patutunguhan. Narito ang isang minimal na template, na nagpapakita ng lahat ng mga variable na
ay itinakda ng "pods2html".





{$title}


{$toc}
{$katawan}



Kung ang pagpipiliang "--variables" ay ibinigay, pagkatapos ay ang file values.pl ipapatupad na may a
"gawin" ang tawag bago mapunan ang template. values.pl maaaring naglalaman ng arbitrary na Perl code.
Ang mga fragment ng programa sa template ay na-evault sa package na "Pod::Tree::HTML". Anuman
mga variable na values.pl ang mga set sa package na ito ay magiging available sa template.

Ang mga karagdagang scalar variable ay maaaring itakda sa command line na may nagbabago=halaga Syntax.
Ang mga variable na nakatakda sa command line ay nag-o-override sa mga variable na nakatakda values.pl.

Opsyon


"--base" url
Tumutukoy ng base URL para sa mga HTML na link.

"--css" url
Tumutukoy ng Cascanding Style Sheet para sa nabuong mga HTML na pahina. Narito ang mga halimbawa
mga panuntunan para sa lahat ng iba't ibang elemento ng HTML na maaaring lumabas sa isang POD.

a:link { background: #ff8080 }
katawan { background: #f0f0f0 }
code { background: #c0ffc0 }
dd { background: #ffffe0 }
dl { background: #fffff0 }
dt { background: #ffffc0 }
h1 { background: #ffc0c0 }
h2 { background: #ffe0e0 }
hr { background: #ff0000; taas: 5px }
ako { background: #ffc0c0 }
li { background: #e0e0e0 }
ol { background: #fff0ff }
p { background: #f0f0ff }
pre { background: #f0fff0 }
ul { background: #f0ffff }

"--walang laman"
Gumagawa ng mga HTML file para sa mga walang laman na POD. Kung hindi ibinigay ang opsyong ito, walang HTML file
ay nilikha para sa mga walang laman na POD.

"--index" pamagat
Nagsusulat ng index ng lahat ng HTML file sa HTMLDir/index.html. pamagat ay ginagamit bilang ang
pamagat ng pahina ng index.

"--module"
Binabalewala ang mga file sa mga direktoryo na pinangalanan t/ at blib/. Kapaki-pakinabang para sa pagsasalin ng mga POD sa a
direktoryo ng pagbuo ng module.

"--"["no"]"toc"
Kasama o inalis ang talaan ng mga nilalaman. Default ay isama ang TOC.

"--oras" antas
Kinokontrol ang kasaganaan ng mga pahalang na linya sa output, tulad ng sumusunod:

antas ng pahalang na mga linya
0 wala
1 sa pagitan ng TOC at katawan
2 pagkatapos ng bawat = ulo1
3 pagkatapos ng bawat = ulo1 at = ulo2

Ang default ay antas 1.

"--bgcolor" #rrggbb
Itakda ang kulay ng background sa #rrggbb. Ang default ay puti.

"--text" #rrggbb
Itakda ang kulay ng teksto sa #rrggbb. Ang default ay itim.

KINAKAILANGAN


"Pod::Tree::HTML", "HTML::Stream"

Gumamit ng pods2htmlp online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa