ນີ້ແມ່ນຄໍາສັ່ງ podtree2htmlp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
podtree2html - ແປ POD ເປັນ HTML
ສະຫຼຸບສັງລວມ
"podtree2html" ["--ຖານ" url] ["--css" url] ["--"["ບໍ່"]"toc"] ["--hr" ລະດັບ] ["--bgcolor"
#rrggbb] ["--ຂໍ້ຄວາມ" #rrggbb] ["-- ຕົວແປ" values.pl] ແຫຼ່ງ ຈຸດຫມາຍປາຍທາງ [ແມ່ແບບ]
[ຕົວແປ=ມູນຄ່າ ...]]
ລາຍລະອຽດ
"podtree2html" ອ່ານ POD ໃນໄຟລ໌ ແຫຼ່ງ, ແປເປັນ HTML, ແລະຂຽນມັນໃສ່ໄຟລ໌
ຈຸດຫມາຍປາຍທາງ. ຈຸດຫມາຍປາຍທາງ ຖືກສ້າງຂື້ນໃນໂລກທີ່ສາມາດອ່ານໄດ້.
ຖ້າຫາກວ່າເປັນ ແມ່ແບບ ໄຟລ໌ແມ່ນສະຫນອງໃຫ້, ຫຼັງຈາກນັ້ນ ແມ່ແບບ ຈະຖືກຕື່ມໃສ່ໃນ "Text::Template"
ໂມດູນແລະຂຽນໃສ່ ຈຸດຫມາຍປາຍທາງ. ນີ້ແມ່ນແມ່ແບບຫນ້ອຍທີ່ສຸດ, ສະແດງໃຫ້ເຫັນຕົວແປທັງຫມົດທີ່
ຖືກກໍານົດໂດຍ "podtree2html".
{$title}
{$toc}
{$body}
ຖ້າຕົວເລືອກ "--variables" ຖືກສະຫນອງໃຫ້, ຫຼັງຈາກນັ້ນໄຟລ໌ values.pl ຈະຖືກປະຕິບັດດ້ວຍ a
"ເຮັດ" ໂທຫາກ່ອນທີ່ແມ່ແບບຈະຖືກຕື່ມໃສ່. values.pl ອາດຈະປະກອບມີລະຫັດ Perl ທີ່ມັກ.
ຊິ້ນສ່ວນຂອງໂປຣແກຣມໃນແມ່ແບບແມ່ນໄດ້ຖືກປະເມີນຢູ່ໃນຊຸດ "Pod::Tree::HTML". ໃດ
ຕົວແປວ່າ values.pl ຊຸດໃນຊຸດນີ້ຈະມີໃຫ້ກັບແມ່ແບບ.
ຕົວແປ scalar ເພີ່ມເຕີມອາດຈະຖືກຕັ້ງຢູ່ໃນເສັ້ນຄໍາສັ່ງດ້ວຍ ຕົວແປ=ມູນຄ່າ syntax
ຢ່ານຳໜ້າ ຕົວແປ ດ້ວຍ "$" sigil. ຕົວແປທີ່ຕັ້ງຢູ່ເທິງເສັ້ນຄໍາສັ່ງ override
ຕົວແປທີ່ຕັ້ງຢູ່ໃນ values.pl.
OPTIONS
"--ຖານ" url
ແປຄຳອະທິບາຍກັບຄືນເປັນ ອັງກິດ (ສະຫະລັດ) ແປພາສາ "L<>" sequences into HTML links to url.
"--css" url
ລະບຸແຜ່ນແບບ Cascanding ສໍາລັບຫນ້າ HTML ທີ່ສ້າງຂຶ້ນ. ນີ້ແມ່ນຕົວຢ່າງ
ກົດລະບຽບສໍາລັບອົງປະກອບ HTML ທີ່ແຕກຕ່າງກັນທັງຫມົດທີ່ອາດຈະປາກົດຢູ່ໃນ POD.
a:link { ພື້ນຫຼັງ: #ff8080 }
ຮ່າງກາຍ { ພື້ນຫຼັງ: #f0f0f0 }
ລະຫັດ { ພື້ນຫຼັງ: #c0ffc0 }
dd { ພື້ນຫຼັງ: #ffffe0 }
dl { ພື້ນຫຼັງ: #ffff0 }
dt { ພື້ນຫຼັງ: #ffffc0 }
h1 { ພື້ນຫຼັງ: #ffc0c0 }
h2 { ພື້ນຫຼັງ: #ffe0e0 }
hr { ພື້ນຫຼັງ: #ff0000; ຄວາມສູງ: 5px }
ຂ້ອຍ {ພື້ນຫລັງ: #ffc0c0 }
li { ພື້ນຫຼັງ: #e0e0e0 }
ol { ພື້ນຫຼັງ: #ffff0ff }
p { ພື້ນຫຼັງ: #f0f0ff }
ກ່ອນ {ພື້ນຫຼັງ: #f0ffff0 }
ul { ພື້ນຫຼັງ: #f0ffff }
"--"["ບໍ່"]"toc"
ລວມຫຼືລະເວັ້ນຕາຕະລາງຂອງເນື້ອໃນ. ຄ່າເລີ່ມຕົ້ນແມ່ນການລວມເອົາ TOC.
"--ຊມ" ລະດັບ
ການຄວບຄຸມ profusion ຂອງເສັ້ນນອນໃນການຜະລິດໄດ້, ດັ່ງຕໍ່ໄປນີ້:
ລະດັບເສັ້ນແນວນອນ
0 ບໍ່ມີ
1 ລະຫວ່າງ TOC ແລະຮ່າງກາຍ
2 ຫຼັງຈາກແຕ່ລະ =head1
3 ຫຼັງຈາກແຕ່ລະ =head1 ແລະ =head2
ຄ່າເລີ່ມຕົ້ນແມ່ນລະດັບ 1.
"--bgcolor" #rrggbb
ຕັ້ງສີພື້ນຫຼັງເປັນ #rrggbb. ຄ່າເລີ່ມຕົ້ນແມ່ນສີຂາວ.
"--ຂໍ້ຄວາມ" #rrggbb
ຕັ້ງສີຂໍ້ຄວາມເປັນ #rrggbb. ຄ່າເລີ່ມຕົ້ນແມ່ນສີດໍາ.
"-- ຕົວປ່ຽນແປງ" values.pl
ປະຕິບັດໄຟລ໌ values.pl ດ້ວຍການໂທຫາ "ເຮັດ" ກ່ອນທີ່ຈະຕື່ມຂໍ້ມູນໃສ່ ແມ່ແບບ. values.pl ອາດຈະ
ປະກອບມີລະຫັດ Perl ທີ່ມັກ.
ຂໍ
"Pod::Tree::HTML"
ໃຊ້ podtree2htmlp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net