I have a Sphinx project with a collection of files that contain external links as references at the bottom of each file like this:
Some text with `my link`_, more text
100 lines of text ...
.. _my link: http://example.com
I'd like to reorganize my files, splitting them, merging them and reusing external links. To make this easier, I'd like to keep my links in a separate file, each one with a unique id that I can reference in the text. Is there a way to do this? The rendered output should still create an external link, not a footnote like it was suggested in How do I collect all external links in Sphinx?