refspy.syntax.international

English and international reference number formatting:

Example:
1:2,4-5;
 1"""
 2English and international reference number formatting:
 3
 4Example:
 5    ```
 6    1:2,4-5;
 7    ```
 8"""
 9
10from refspy.constants import SPACE
11from refspy.models.syntax import Syntax
12
13INTERNATIONAL = Syntax(
14    name="International",
15    abbrev="intl",
16    colon=":",
17    format_colon=":",
18    match_colons=":.",
19    comma=",",
20    format_comma="," + SPACE,
21    match_commas=",",
22    dash="-",
23    format_dash="–",
24    match_dashes="–-",
25    semicolon=";",
26    format_semicolon=";" + SPACE,
27    match_semicolons=";",
28)
INTERNATIONAL = Syntax(name='International', abbrev='intl', colon=':', comma=',', dash='-', semicolon=';', format_colon=':', format_comma=', ', format_dash='–', format_semicolon='; ', match_colons=':.', match_commas=',', match_dashes='–-', match_semicolons=';')