Index of /archives/text/CTAN/support/html2latex/HTML
Name Last modified Size Description
Parent Directory -
COPYING 2000-08-17 16:39 18K
INSTALL 2000-08-17 16:48 347
Makefile.PL 2000-09-13 15:20 242
README 2000-09-13 16:47 2.1K
README.win.txt 2000-09-13 16:53 703
TODO 2000-09-13 16:58 603
MANIFEST 2000-09-15 00:35 186
Changes 2000-09-15 01:38 1.8K
Latex.pm 2000-09-25 12:35 44K
t/ 2010-11-23 19:03 -
======================================================================
HTML::Latex
======================================================================
Summary
=======
Converts properly formatted HTML files, filehandles, or strings to
LaTeX. It offers several options in processing, such a the ignoring
of tags, the configuration of the TeX, and downloading of URLs. It is
also much easier to extend than any other html2latex converter.
License
=======
It is available under the GPL by default. If you are faced with
license compatibility issues because of Perl's dual-license
configuration, I will _consider_ releasing it under the Artistic
License as well. Contact me at peterthatcher@asu.edu
Requirements
============
For a convinient place for all of the following modules, look for
ftp://html2latex.sourceforge.net/html2latex/pub/. They won't be the
lastest ones, but they should work.
html2latex requires the following perl modules:
*HTML::TreeBuilder
*XML::Simple
html2latex can use, but does not require (I hope not, anway):
*LWP::Simple (called libwwwperl too)
*URI
*Image::Magik
These are needed if you want to use URLs instead of just files, or if
you want to use images in your HTML that are not on your computer, but
are on the Internet
Each of the modules may require further modules installed; check their
documentation to see.
If you want a really easy way to install both of these, try typing
"perl -MCPAN -e shell" on the command line. This is a voodoo magic
interface to CPAN (Comprehensize Perl Archive Network). You will need
an internet connection running, and should be root to install as well.
Once their, type "install MODULE", where MODULE is the name of the
module you wish to install, such as HTML::TreeBuilder. For more info,
try "man CPAN".
Documentation
=============
All Documentation is in HTML::Latex.pm itself. The default
configuration file (in XML) is at the bottom of it under __DATA__.
Other
=============
If you need a good example of how to use HTML::Latex, look for
html2latex at http://html2latex.sourceforge.net. It's why HTML::Latex
exists.