HTML::...stextum(3pm)

πŸ“¦
version 26 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble

πŸ’– NAME πŸ’–

HTML::FormatText::Vilistextum β€” bestie, this is the module that turns HTML into plain text using the vilistextum program. It's giving ✨manual page for HTML::...stextum(3pm)✨, part of the User Contributed Perl Documentation, and it's literally here to save your whole entire day. πŸ¦‹


🌸 SYNOPSIS 🌸

use HTML::FormatText::Vilistextum;
$text = HTML::FormatText::Vilistextum->format_file ($filename);
$text = HTML::FormatText::Vilistextum->format_string ($html_string);

$formatter = HTML::FormatText::Vilistextum->new;
$tree = HTML::TreeBuilder->new_from_file ($filename);
$text = $formatter->format ($tree);

no cap, that's the whole vibe. copy it, paste it, slay. πŸ’…


✨ DESCRIPTION ✨

HTML::FormatText::Vilistextum turns HTML into plain text using the vilistextum program.

<http://bhaak.net/vilistextum/>

The module interface is compatible with formatters like HTML::FormatText, but all parsing etc is done by vilistextum. like, all of it. not us. we're just the messenger. 🫢

See HTML::FormatExternal for the formatting functions and options, with the following caveats, and bestie, please read the caveats, they're important:

  • input_charset β€” There's no input_charset option yet. (vilistextum has a -y option but it might be only a default, with the document <meta> taking precedence, whereas the intention of input_charset is to override the document.) so basically the vibe is unresolved. 😭
  • output_charset β€” Charset UTF-8 can be given for UTF-8 output. This passes -u to vilistextum, which is only available if built with --enable-multibyte (as of its version 2.6.9). so if you didn't build it that way, that flag is not it. πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

HTML::FormatExternal, vilistextum(1)

go read those too, iykyk. πŸ“š


πŸŽ€ HOME PAGE πŸŽ€

<http://user42.tuxfamily.org/html-formatexternal/index.html>


πŸ‘‘ LICENSE πŸ‘‘

Copyright 2008, 2009, 2010, 2013, 2015 Kevin Ryde

HTML-FormatExternal is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

HTML-FormatExternal is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with HTML-FormatExternal. If not, see <http://www.gnu.org/licenses/>.

fr fr, that warranty disclaimer is doing a LOT of heavy lifting. read it, respect it, don't come for anyone when it does exactly what it said it would do. πŸ™ˆ

and that's the whole page, bestie πŸ’œ this one came from perl v5.36.0, dated 2022-11-19, filed under HTML::...stextum(3pm) β€” go forth and format responsibly. 🧚✨

πŸ“¦ where this page comes from