Skip to content

Commit

Permalink
Support six heading levels (man).
Browse files Browse the repository at this point in the history
  • Loading branch information
tmpfs committed Mar 25, 2016
1 parent d1414a6 commit 56ef74e
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 2 deletions.
6 changes: 4 additions & 2 deletions lib/man.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@ var ast = require('mkast')
, repeat = require('string-repeater');

var macros = {
hr: '.de hr\n.nf\n.ce\n.in 4\n\\l’80’\n.fi\n..\n',
hr: '.de hr\n.sp 1\n.nf\n.ce\n.in 4\n\\l’80’\n.fi\n..\n',
h1: '.de h1\n.RE\n.sp 1\n\\fB\\\\$1\\fR\n.RS 4\n..\n',
h2: '.de h2\n.RE\n.sp 1\n.in 4\n\\fB\\\\$1\\fR\n.RS 6\n..\n',
h3: '.de h3\n.RE\n.sp 1\n.in 6\n\\fB\\\\$1\\fR\n.RS 8\n..\n',
h4: '.de h4\n.RE\n.sp 1\n.in 7\n\\fI\\\\$1\\fR\n.RS 10\n..\n',
h4: '.de h4\n.RE\n.sp 1\n.in 8\n\\fB\\\\$1\\fR\n.RS 10\n..\n',
h5: '.de h5\n.RE\n.sp 1\n.in 10\n\\fB\\\\$1\\fR\n.RS 12\n..\n',
h6: '.de h6\n.RE\n.sp 1\n.in 12\n\\fB\\\\$1\\fR\n.RS 14\n..\n',
}

/**
Expand Down
23 changes: 23 additions & 0 deletions test/fixtures/headings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Heading 1

A paragraph.

## Heading 2

A paragraph.

### Heading 3

A paragraph.

#### Heading 4

A paragraph.

##### Heading 5

A paragraph.

###### Heading 6

A paragraph.

0 comments on commit 56ef74e

Please sign in to comment.