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
Closed

Support reStructuredText #638

LuoZijun opened this issue Mar 21, 2019 · 6 comments

Comments

@LuoZijun
Copy link

Hi, have plan to support reStructuredText ?

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

@Keats
Copy link
Collaborator

Keats 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
Copy link

polyzen 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
Copy link
Collaborator

Keats 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
Copy link
Author

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
Copy link
Collaborator

Keats 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 as completed Mar 26, 2019
@piedoom
Copy link
Contributor

piedoom commented Mar 26, 2019

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

@ghost ghost mentioned this issue Jan 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants