Hi, I’ve finally settled for Scrivener even though I‘m writing in LaTeX.
I like the possibility to Export → Files… — it gives me a folder structure with plain rtf/rtfd/html-files in it. Much more comforting than what I saw when I looked into the contents of the project folder where I’d have no clue how all those files were ordered in case I could no longer open the project in Scrivener. It can even number the files – I noticed that when I translated the misleading German Anzahl der exportierten Dateien back to English number [of] exported files …
While it preserves footnotes – most important to me – unfortunately, it doesn’t preserve internal links. Is there a way to have it export them somehow while exporting the files one by one with the Export → Files… command?
I use internal links with the link text <$custom:Label> – so on compile, it gets replaced by the label I defined as a custom attribute on the linked file. (I actually do some replace-magic before and after compile, so in case no custom label has been defined, it falls back to Scrivener’s linkID. If someone is interested, I can provide instructions on how I did this.)
As the internal link is not included in the exported files (I tried rtf, rtfd, html, docx, opml), I get no clue from the exported file as to what Binder item was linked. It just says <$custom:Label> in the normal font and I can’t find out what was referenced.
In the rtf files in the project folder, it is a rtf hyperlink to scrivlnk://document_id. It’d be great if that link was transformed to file:////User/path/to/linked/file.rtfd.
Any suggestions? Thanks, take care –
Lorenz