.Dd $Mdocdate$ .Dt mht 1 .Os . .Sh NAME .Nm mht .Nd troff for HTML . .Sh SYNOPSIS .Nm .Op Ar file . .Sh DESCIPTION .Pp .Nm is a utility that generates HTML from .Xr troff 1 source code. .Pp While .Nm is named like a troff macro package and uses troff syntax, it is a standalone utility that does not use troff itself. As such, it supports only a subset of the standard troff requests. . .Sh USAGE .Pp This section describes the various types of requests supported by .Nm . On the left side is the name of the request. On the right side is the HTML expansion. .Pp In the HTML expansion of all element requests, a backslash and a dollar sign followed by a number (e.g. \\$1) signify a parameter expansion. .Pp In block element requests, a percent sign (%) signifies the lines following the request until the next block element request. .Pp Finally, in contiguous element requests, whatever text is on the outside of the area delimited by braces ({...}) is removed when two of the same contiguous element requests are placed next to one another. .Ss Standard troff requests .Bl -tag .It Sy \&br
.El .Ss Contiguous element requests .Bl -tag .It Sy \&Qp
{

%

}
.El .Ss Block element requests .Bl -tag .It Sy \&Hh % .It Sy \&Pp

%

.It Sy \&Pr
%
.It Sy \&Sh

%

.It Sy \&Ti % .Ss Inline element requests .Bl -tag .It Sy \&Au .It Sy \&Bd \\$3\\$1\\$2 .It Sy \&Cd \\$3\\$1\\$2 .It Sy \&Cs .It Sy \&Da .It Sy \&Em \\$3\\$1\\$2 .It Sy \&Hy \\$1 .It Sy \&Im \\$2 .It Sy \&It \\$3\\$1\\$2 .It Sy \&St \\$3\\$1\\$2 .It Sy \&Tt \\$3\\$1\\$2 .It Sy \&Ul \\$3\\$1\\$2 .El . .Sh AUTHORS .Pp .Nm is written by John Ankarström .Aq Mt john (at) ankarstrom.se .