Some fun work require me to finish,so I unable to update temporarily.
This is the auto indenting filter for my hexo markdown article. It works very simply. Maybe I need to submit a pull request to the markdown renderer, and determine whether it works through configuration. This is my first time. It's settled for the time being.
Add indent content that is not a p tag within a list element.
If you use hexo-renderer-marked
module,you can write this to handle.
This is the auto indenting filter for my hexo markdown article. It works very simply.
Maybe I need to submit a pull request to the markdown renderer, and determine whether it works through configuration.
This is my first time. It's settled for the time being.
It will be renter to html
:
<p style="text-indent:2em;">
This is the auto indenting filter for my hexo markdown article. It works very simply.
<br><span style="padding-left:2em">
Maybe I need to submit a pull request to the markdown renderer, and determine whether it works through configuration.
<br><span style="padding-left:2em">
This is my first time. It's settled for the time being.
</p>
This is the auto indenting filter for my hexo markdown article. It works very simply.
Maybe I need to submit a pull request to the markdown renderer, and determine whether it works through configuration.
This is my first time. It's settled for the time being.
It will be renter to html
:
<p style="text-indent:2em;">
This is the auto indenting filter for my hexo markdown article. It works very simply.
</p>
<p style="text-indent:2em;">
Maybe I need to submit a pull request to the markdown renderer, and determine whether it works through configuration.
</p>
<p style="text-indent:2em;">
This is my first time. It's settled for the time being.
</p>
---
auto_indent: false
---
or
;;;
"auto_indent": false
;;;
npm i hexo-filter-markdown-auto-indent
npm link hexo-filter-markdown-auto-indent
{
"dependencies":"hexo-filter-auto-indent"
}
You can decide how many spaces to indent the text,and defualt indent is 2em
.
In your _config.yml
,add this to control it.
markdown:
indent: 2
If you want to tast in local,and you use npm link
,you must to add this package name in package.json
dev .Or not,nothing will happend.
When I want to push hexo plugin ,I find hexo-filter-text-autospace
- [x] A front-matter config can stop to filter
- [x] A injector make code be less.
- [ ] Study
hexo-filter-text-autospace
how to work and what's the different. - [ ] If I have time,I will study indent and write style in more countrie.