A test for haiku
code
• February 10, 2021
To support my post Haiku 2018-2019, I created remark-lint-haiku to make sure that each haiku is in 5, 7, 5 syllable pattern. The linter uses syllable to count the syllables.
To markup a haiku, I used a fenced code block and set haiku
as the code language.
```haiku
Parallelogram
I tried to cut from fabric
I cut a rhombus
```
If a line has too many syllables, then the linter will return:
23:1-27:4 warning "I tried to cut from my fabric" (8), it should have 7 syllables. haiku remark-lint
If a line has too few syllables:
23:1-27:4 warning "I tried to cut fabric" (6), it should have 7 syllables. haiku remark-lint
If the haiku does not have 3 lines:
23:1-27:4 warning Haiku has 2 lines, it should have 3 lines. haiku remark-lint
I also updated my site’s CSS to switch the font for .language-haiku
to a serif.
Parallelogram
I tried to cut from fabric
I cut a rhombus