diff --git a/docs/persistent-identifiers.rst b/docs/persistent-identifiers.rst --- a/docs/persistent-identifiers.rst +++ b/docs/persistent-identifiers.rst @@ -163,19 +163,23 @@ ::= [ ] := [ ] ::= | | | | - ::= ";" "origin" "=" + ::= ";" "origin" "=" ::= ";" "visit" "=" ::= ";" "anchor" "=" ::= ";" "path" "=" ::= ";" "lines" "=" ["-" ] ::= + - ::= (* RFC 3986 compliant URLs *) + ::= (* RFC 3986 compliant URLs, percent-escaped *) ::= (* RFC 3986 compliant absolute file path, percent-escaped *) -Here ```` is the ```` in `Section 3.3 of -RFC 3986 `_ where all -occurrences of ``;`` and ``%`` must be percent-encoded (as `%3B` and `%25` -respectively). +Where: + +- ```` is the ```` in `Section 3.3 of RFC + 3986 `_, where all + occurrences of ``;`` and ``%`` have been percent-encoded (as `%3B` and `%25` + respectively) +- ```` is a RFC 3987 compliant URL, where all occurrences of ``;`` + and ``%`` have been percent-encoded (as `%3B` and `%25` respectively) Semantics