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

New feature: Inline links - simpler syntax support #65

Open
diethardsteiner opened this issue Jul 14, 2014 · 7 comments
Open

New feature: Inline links - simpler syntax support #65

diethardsteiner opened this issue Jul 14, 2014 · 7 comments

Comments

@diethardsteiner
Copy link

I think the way inline links are currently implemented is way to difficult to write. I don't really want to use HTML for this purpose if there is another way. Maybe you can offer support for existing Markdown extensions that cover that functionality.
I am mainly familiar with MultiMarkdown and if you define in example a heading there like this:

# My heading

You can just link to it using this:

[My heading]()

I think that's way easier.

@uranusjr
Copy link
Member

I would advocate something similar, but this will need additional features from Hoedown. I think they already have something going on (hoedown/hoedown#64), but nothing concrete yet.

In any case, the method you mentioned feels a bit too subtile to my liking. Something like Automatic Cross-References might be better—you write

# My heading {my-heading}

in the header, and link to it like

[My heading](#my-heading)

A little more verbose, but less magic going on.

I’ll leave this open as a reference/reminder. Will be on hold until the relevant feature is implemented in Hoedown.

@diethardsteiner
Copy link
Author

Thanks for your reply! Yes, this is certainly better. I hope Hoedown implements this feature soon.

@RoyiAvital
Copy link

Would be a real great addition.
Hopefully will be implemented in howdown.

@Jmuccigr
Copy link
Contributor

Pandoc has this feature. Some consistency across the markdown world would be nice. :-)

@RoyiAvital
Copy link

@Jmuccigr , I think this is why they invented CommonMark.

I guess we all would like MacDown to support CommonMark.

@Jmuccigr
Copy link
Contributor

Jmuccigr commented May 2, 2016

@RoyiAvital,

Yes, the developer of pandoc is on the common mark team as well. CommonMark isn't finalized yet either, so it's not so simple.

@RoyiAvital
Copy link

I see...
Hopefully they also add features beyond the ones they listed.

I wish they added:

  1. Math.
  2. Tables.
  3. To Do List (Like in GitHub).
  4. Tab for Text Indention (Aligning text like we do for code).
  5. Alignment of Images.
  6. Commenting mechanism.
  7. Footnotes.
  8. Reference system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants