---
name: "makepage"
section: "1"
platform: "linux"
package: "discount"
version: "3.0.2.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/makepage"
---

# makepage(1)

convert markdown input to a fully-formed xhtml page

## NAME

**makepage** – convert markdown input to a fully-formed xhtml page

## SYNOPSIS

**makepage** \[**-V**\] \[**-F** *bitmap*\] \[**-f** *flags*\] \[*file*\]

## DESCRIPTION

The **makepage** utility parses a [markdown(7)](/markdown/7.md)-formatted *textfile* (or stdin if not specified,) compiles it, then prints a fully-formed xhtml page to stdout.

The  **-F**, **-f**, and **-V** flags are identical to the same options in  [markdown(1)](/markdown/1.md).

**makepage** is part of discount.

## RETURN VALUES

The **makepage** utility exits 0 on success, and \>0 if an error occurs.

## SEE ALSO

[markdown(1)](/markdown/1.md), [markdown(3)](/markdown/3.md), [markdown(7)](/markdown/7.md), [mkd-extensions(7)](/mkd-extensions/7.md).

## AUTHOR

David Parsons (orc@pell.portland.or.us)
