Comments (8)
@tommy351 Sorry for my ignorance of the kramdown. Any other ways to show math fomulas with Hexo?
from hexo.
這是個不錯的點子,marked支援的語法有些不足,但是node-discount要用到C++,可能會造成某些環境下不支援,所以會以外掛形式推出
from hexo.
期待~
from hexo.
Discount 外掛已發佈,目前不知為何對於code block處理有些問題,正在解決中
from hexo.
找到原因了,主程式的程式碼漏打了一段,0.4.1版已修復
from hexo.
index.js 里面这句:
return md.parse(content, md.flags.extraFootnote);
其中 .flags.xxx
是用来设置 discount 的 flag 的,不同的 flag 可以有不同的功能,extraFootnote 只是添加了脚注功能,node-discount 支持的其它 flag 可以看这里。甚至可以支持多个 flag:
html = md.parse('some markdown text to parse', md.flags.noHTML | md.flags.noImage)
希望能添加对自定义 flag 的支持
from hexo.
I wonder if you can add kramdown(MathJax available) support? For some fomulas I would use. Thank you!
from hexo.
@billryan kramdown is a ruby module, so it can't be used in Node.js so far
from hexo.
Related Issues (20)
- Code blocks in HTML comments were incorrectly converted HOT 2
- hexo g is truncated by {# HOT 2
- 编译后,发布时多了一个不存在的空文件 HOT 4
- md生成的文件如果不带.html扩展名,会导致nginx中的mine.types文件配置无法匹配,会默认default_type,自有服务器可以更改成text/html,但是如果发布到github pages里面就会出现刷新页面,下载该页面的
- why themes folder is empty? 为何 themes 文件夹下没有文件? HOT 1
- Deployment is taking too much time HOT 9
- [FEATURE REQUEST] sort the tags and categories by alphabet
- Hexo install with pnpm report errors, but yarn not. HOT 1
- 页面全部变成黑白的,毫无预兆的,图片或者按钮或者装饰,整个页面变成黑白的。但是各个组件都正常工作 HOT 1
- Add `:path` as a valid permalink component? HOT 1
- Theme apply process optimization HOT 1
- hexo 7.2: Error: Cannot find module 'hexo-util/dist/spawn' HOT 1
- .j2 file in code_dir causing rendering error HOT 5
- `include_code` tag is broken in Hexo 7.2.0 HOT 3
- Can't find theme when deploying hexo on github pages HOT 4
- [Bug 🐛] Table not shown when inside a quote HOT 5
- :name parameter in permalink cannot work as expected. HOT 2
- Remove bluebird HOT 1
- > Error: Spawn failed at ChildProcess. (/data/data/com.termux/files/home/blog/node_modules/hexo-util/lib/spawn.js:51:21) at ChildProcess.emit (node:events:513:28) at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12) emm不知道为什么
- Insert image failed HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hexo.