html2haml(1)

html2haml1

Transforms an html file into corresponding haml code.

Usage

html2haml [options] [INPUT] [OUTPUT]

Overview

Transforms an HTML file into corresponding Haml code.

Options

-e, --erb

Parse ERb tags.

--no-erb

Don't parse ERb tags.

-r, --rhtml

Deprecated; same as --erb

--no-rhtml

Deprecated; same as --no-erb

-x, --xhtml

Parse the input using the more strict XHTML parser.

--html-attributes

Use HTML style attributes instead of Ruby hash style.

-E, --ex[:in]

Specify the default external and internal character encodings.

-s, --stdin

Read input from standard input instead of an input file

--trace

Show a full traceback on error

--unix-newlines

Use Unix-style newlines in written files.

-?, -h, --help

Show this message

-v, --version

Print version

Please note this program's function is to make a first approach towards converting your HTML. Although usually it will give you a nearly good result, it will often need tweaking - This is specially true when you are parsing RHTML, as it can include parsable and conditional tags which can be misinterpreted and break nesting.

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 1 time.

  1. 6.0–7
  2. 8–13

--ex since Debian 8 (Jessie); --html-attributes since Debian 8 (Jessie); --rhtml since Debian 8 (Jessie); --unix-newlines since Debian 8 (Jessie); -E since Debian 8 (Jessie); -r since Debian 8 (Jessie).

Author

This manual page was written by Gunnar Wolf <[email protected]>, based on the command-line output of this program, for the Debian GNU/Linux system (but may be freely used by others).

From ruby-html2haml 2.3.0-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.