# phpman > man > Pod::Perldoc::BaseTo(3perl)

## NAME
    [Pod::Perldoc::BaseTo](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc%3A%3ABaseTo/markdown) - Base for [Pod::Perldoc](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc/markdown) formatters

## SYNOPSIS
        package [Pod::Perldoc::ToMyFormat](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc%3A%3AToMyFormat/markdown);

        use parent qw( [Pod::Perldoc::BaseTo](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc%3A%3ABaseTo/markdown) );
        ...

## DESCRIPTION
    This package is meant as a base of [Pod::Perldoc](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc/markdown) formatters, like [Pod::Perldoc::ToText](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc%3A%3AToText/markdown),
    [Pod::Perldoc::ToMan](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3APerldoc%3A%3AToMan/markdown), etc.

    It provides default implementations for the methods

        is_pageable
        write_with_binmode
        output_extension
        _perldoc_elem

    The concrete formatter must implement

        new
        parse_from_file

## SEE ALSO
    perldoc

## COPYRIGHT AND DISCLAIMERS
    Copyright (c) 2002-2007 Sean M. Burke.

    This library is free software; you can redistribute it and/or modify it under the same terms as
    Perl itself.

    This program 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.

## AUTHOR
    Current maintainer: Mark Allen "<<mallen@cpan.org>>"

    Past contributions from: brian d foy "<<bdfoy@cpan.org>>" Adriano R. Ferreira
    "<<ferreira@cpan.org>>", Sean M. Burke "<<sburke@cpan.org>>"

