Yes, if I understand you correctly, and you are using internal Scrivener links, then any kind of export, sync or compile to plain text is going to drop them since that is a kind of rich text formatting. Of course, with Compile there is a checkbox that will convert such internal links to MultiMarkdown format; check the general options tab (gear icon) for that setting. That might be all you need, so long as you intend to work with the entire compiled .md file as a single note, but it’s worth mentioning that a MultiMarkdown/Pandoc heading reference isn’t something Obsidian recognises. I.e. you reference a heading with [Heading Title]
in CommonMark, but in Obsidian it would need to be [Heading Title](#heading-title)
(or something like that). But, if the idea isn’t so much to have these be functional links in Obsidian, but functional once you use MMD to make an ODT file or whatever, then that is fine!
What I do myself is always mark links with Markdown around them, if I want that link to be something used outside of Scrivener. This gives me total control that the aforementioned checkbox does not. I can have links that are purely for my own internal benefit, and links that will become cross-references of some sort when I compile. The Scrivener user manual project contains copious examples of that. In conjunction with the wiki link formatting in Scrivener, I basically type three opening brackets, then a bit of the title and use the completion shortcut (in Edit â–¸ Completions) to fill it in, then three closing brackets. Scrivener takes the two inner brackets and strips them, leaving just the hyperlink formatting, and the third set of brackets remains around the link, which is what Markdown will use.
One thing to bear in mind is the fundamentally different approach to linking between the two programs. Scrivener, being an outliner-based writing program, treats outline items as headings more naturally. So a Markdown cross-reference heading to [Name of Binder Item]
will become a clickable link in HTML, or a word processor, etc., to that heading in the singular final document. This is the kind of linking the user manual benefits from. Obsidian on the other hand is a multi-file note program where one must put the heading structure into the documents themselves. You might still link to a heading, but it’s going to need to address the note name as well.
Ultimately, I don’t know if there is a really seamless way to merge how these two programs work, given their differences. But again if the idea is more to have a document that will be functional to MMD, that may not be fully “functional” (as clickable links) in Obsidian, then yeah, you could more easily bridge the gap.
Also refer to this recent discussion, where the intent is more to have actual Obsidian “link cloud” compatible links in a way that works with Scrivener’s folder sync feature. Might not be what you’re doing, but I figured it worth dropping a link.