Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support reStructuredText #638

Closed
LuoZijun opened this issue Mar 21, 2019 · 6 comments

Comments

Projects
None yet
4 participants
@LuoZijun
Copy link

commented Mar 21, 2019

Hi, have plan to support reStructuredText ?

A rust lib: https://github.com/flying-sheep/rust-rst

@Keats

This comment has been minimized.

Copy link
Collaborator

commented Mar 21, 2019

I don't think this crate is an useable state.

This is a duplicate of #32

To be honest on a choice of alternate format, I wouldn't really add rst if I had the choice, AsciiDoc does seem superior but it doesn't have a parser in Rust either. The implementation in Zola would have to come from someone other than me as well as this is a huge change that I wouldn't really use myself.

@polyzen

This comment has been minimized.

Copy link

commented Mar 21, 2019

I don't think this crate is an useable state.

Doesn't seem so:
flying-sheep/rust-rst#4
https://github.com/flying-sheep/rust-rst/search?q=TODO&unscoped_q=TODO

AsciiDoc does seem superior

rST seems vastly more popular, but I'm biased being such a big fan. Will have to take a closer look at AsciiDoc.

@Keats

This comment has been minimized.

Copy link
Collaborator

commented Mar 21, 2019

Doesn't seem so:

The last version on crates.io is 3 years old and even master doesn't have docs for the library itself so as a user it isn't useable.

@LuoZijun

This comment has been minimized.

Copy link
Author

commented Mar 22, 2019

reStructuredText 支持的特性其实更多,并且有一个统一完整的标准和规范。

相比较来讲,Markdown 的规范则很分散,并且也不太完整。比如 contents 这样的特性,或者是一些 Metadata 之类的,都需要你自己重新定义和实现(比如这个项目里面使用 +++ ... +++ 来实现一个 Metadata )。

reStructuredText supports more features and has a unified and complete standard and specification. By comparison, the Markdown specification is fragmented and less complete.

Features like ' contents ', or something like ' Metadata ', need to be redefined and implemented yourself (such as the use of ' + + + ... + + + ' in this project to achieve a ' Metadata ').

-- From Bing Translate

@Keats

This comment has been minimized.

Copy link
Collaborator

commented Mar 26, 2019

I moved the feature request to the forum: https://zola.discourse.group/t/alternative-input-formats/76

@Keats Keats closed this Mar 26, 2019

@piedoom

This comment has been minimized.

Copy link
Contributor

commented Mar 26, 2019

just a heads up that discourse provides a voting plugin for feature requests which might interest you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.