I’m looking to integrate obsidian with my jekyll site, however I have problems with wikilinks having an alternative name [[link|alt_name]]. I have wrote a parser that works as well as Obsidian’s, however it appears that Kramdown/GFM parses pipes as tabular data, and an escaped pipe ‘|’ is parsed quite randomly by Jekyll - sometimes it works, sometimes it doesn’t.
I know this is the problem, since setting internal links with a neutral delimiter (ex ‘;:’) doesn’t cause a problem.
Do you know if there is a way to modify the config file for this use case ?
I don’t think this is possible, sorry. Pretty sure those characters are buried deep in Obsidian’s code. Perhaps open a #feature-requests for the ability to set an alternative?
I just published my template ! Check the content.html file in the repo. Basically it was bad code that I didn’t remove. Now it works with [[link\|alt-text]], which is Obsidian-compatible.