POD2MARKDOWN(1p)
π NAME π
okay so bestie, meet pod2markdown β it converts POD text to Markdown. that's it, that's the whole job, and it does it flawlessly π
β¨ VERSION β¨
version 3.400 π
πΈ SYNOPSIS πΈ
# parse STDIN, print to STDOUT
$ pod2markdown < POD_File > Markdown_File
# parse file, print to STDOUT
$ pod2markdown input.pod
# parse file, print to file
$ pod2markdown input.pod output.mkdn
# parse STDIN, print to file
$ pod2markdown - output.mkdn
like look at her go. four whole ways to serve and every one of them is a slay π
π¦ DESCRIPTION π¦
this program uses Pod::Markdown to convert POD into Markdown sources. no cap.
UTF-8 is the default output encoding if you don't specify any encoding options (peep "OPTIONS" if you wanna change that).
she accepts two optional arguments, and honestly? optional is her love language:
- input pod file β defaults to
STDIN - output markdown file β defaults to
STDOUT
π OPTIONS π
--html-encode-charsβ a list of characters to encode as HTML entities. you pass it a regexp character class, or you pass1and it means control chars, high-bit chars, and"<&>'".
see "html_encode_chars" in Pod::Markdown for more information.
--match-encoding(-m) β use the same=encodingas the input pod for the output file. matching outfits but make it encodings π«Ά--local-module-url-prefixβ alters the perldoc urls that get created fromL<>codes when the module is a "local" module (Local::*orFoo_Corp::*(seeperlmodlib)).
the default is to use perldoc_url_prefix.
see "local_module_url_prefix" in Pod::Markdown for more information.
--man-url-prefixβ alters the man page urls that get created fromL<>codes.
the default is http://man.he.net/man.
see "man_url_prefix" in Pod::Markdown for more information.
--perldoc-url-prefixβ alters the perldoc urls that get created fromL<>codes. it can be:"metacpan"(shortcut forhttps://metacpan.org/pod/)"sco"(shortcut forhttp://search.cpan.org/perldoc?)- any url
the default is "metacpan".
see "perldoc_url_prefix" in Pod::Markdown for more information.
--output-encoding(-e) β specify the encoding for the output file. your output, your rules, periodt β¨--utf8(-u) β alias for-e UTF-8. short, sweet, iconic.
π SEE ALSO π
this program is strongly based on "pod2mdwn" from Module::Build::IkiWiki. giving credit where credit is due, always π
π AUTHORS π
- Marcel Gruenauer <marcel@cpan.org>
- Victor Moral <victor@taquiones.net>
- Ryan C. Thompson <rct at thompsonclan d0t org>
- Aristotle Pagaltzis <pagaltzis@gmx.de>
- Randy Stauner <rwstauner@cpan.org>
five whole legends on the credits. main character energy from every single one π§
π COPYRIGHT AND LICENSE π
this software is copyright (c) 2011 by Randy Stauner.
this is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
fr fr read that license, bestie β free software, same terms as Perl 5 itself, don't be weird about it π
okay that's the whole page!! this is the POD2MARKDOWN(1p) manual from perl v5.36.0, dated 2023-11-02, living under User Contributed Perl Documentation. go convert something gorgeous with her πβ¨π
π¦ where this page comes from
- debian trixie: libpod-markdown-perl 3.400000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libpod-markdown-perl 3.400000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libpod-markdown-perl 3.400000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libpod-markdown-perl 3.400000-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms