Background:
Requests for internal aliases (same document in two or more folder structures) have been around for a long time. I myself requested that in 2016, and one can find tracks back from 2007. I can see the challenges mentioned by Scrivener guys, though I think taking similar approach as Unix (let’s say a kind of hard links with folder option) .But anyway this has not been implemented yet.
Suggestion
A suggestion that might have the same result is to enable <include>
tags to have an embedded display of the original content. In this approach there will be an original version of a document or a folder where other documents might embed an editable (live) view of them in another document. The trick should be probably similar to scrivening mode.
- The embedding window follows the original document even if it is moved around (like hard links in Unix).
- The embedding window simply does not show/include anything (maybe just an indicator) if the original document is deleted.
- The embedding window can point to a folder, which then shows/includes a scrivening mode of sub-documents.
Example Case:
My case that requires embedding (or aliases) is like this: I write documents in chronological order in some folder. Any of the documents in that folder is going to be reused in one or more other structures (folders) in the same project. I compile each of those folders separately to create articles. Hence there will be multiple articles which share sections/paragraphs with each other.