mirror of
https://github.com/jgm/pandoc.git
synced 2026-08-23 00:36:29 +00:00
This change only affects the case where `--file-scope` is used and more than one file is specified on the command line. In this case, identifiers will be prefixed with a string derived from the file path, to disambiguate them. For example, an identifier `foo` in `contents/file1.txt` will become `contents__file1.txt__foo`. Links will be adjusted accordingly: if `file2.txt` links to `file1.txt#foo`, then the link will be changed to point to `#file1.txt__foo`. Similarly, a link to `file1.txt` will point to `#file1.txt`. A Div with an identifier derived from the file path will be added around each file's content, so that links to files will still work. Closes #6384. [API change]: Text.Pandoc.Shared exports `textToIdentifier`.
10 lines
144 B
Plaintext
10 lines
144 B
Plaintext
# Zed
|
|
|
|
[foo]: bar
|
|
|
|
[foo]
|
|
and [Zed](#zed)
|
|
and [other Zed](command/file2.txt#zed)
|
|
and [other file](command/file2.txt)
|
|
and [foreign Zed](c.md#zed)
|