Reference guidelines
Leaving the year off the standard is allowed.
Be consistent, if using the year, always use the year. If not using the year, only add the year to the reference if a specific revision is needed for clarity (if, for example, the new version introduces a non-backward compatible change and the functionality required needs the old functionality).
For revision statement, but in the base standard then list amendments. Have different standards on a new line.
Example: (from ieee802-dot1q-lldp-pbbn-aa-tlv.yang)
reference “IEEE Std 802.1Q Bridges and Bridged Networks: IEEE Std 802.1Q-2022, IEEE Std 802.1Qcz-2023, IEEE Std 802.1Qcw-2023, IEEE Std 802.1Qcj-2023. IEEE Std 802 Overview and Architecture: IEEE Std 802-2014.”;
Use “Clause” before the clause number only if the clause number is a top-level clause. Otherwise just use the subclause number.
Example:
reference “Clause 12 of IEEE Std 802.1Q-2018”;
reference “Clause 12 of IEEE Std 802.1Q”;
For references that are not a top-level clause, do not use the word “Clause or sub-clause”
Example:
reference “12.13.2.1 of IEEE Std 802.1Q-2018”;
reference “12.13.2.1 of IEEE Std 802.1Q”;
When there are multiple sub-clauses in the same document separate them by commas (or the word “and”) then identify the standard.
Examples:reference “12.13.2.1, 12.13.2.2, 12.13.2.3 of IEEE Std 802.1Q”;
reference “12.13.2.1, 12.13.2.2 and 12.13.2.3 of IEEE Std 802.1Q”;
Limit the number of referenced clause/sub-clauses to no more than two per reference statement.
Don’t use ranges (12.13.2.1 through 12.13.2.3), ranges are discouraged by the IEEE Style Manual.
References when there are multiple standards in the statement. Separate references by new line.
Example:
reference “12.13.2.1 of IEEE Std 802.1Q;” “Clause 10 of IEEE Std 802.1ABcu”;
For references to Tables or Figures, use the word Table or Figure along with the table or figure number.
Example:reference “Table 6-1 of IEEE Std 802.1Q-2018”; reference “Table 6-1 of IEEE Std 802.1Q”;
reference “Figure 28-6 of IEEE Std 802.1Q-2018”;
reference “Figure 28-6 of IEEE Std 802.1Q”;
For references to list items
Example:
reference “Item b) in 12.10.1.1.3 of IEEE Std 802.1Q-2021”
reference “Item b) in 12.10.1.1.3 of IEEE Std 802.1Q”
‘For tables and figures treat them as nouns so ensure Table or Figure is capitalized.
Editor’s discretion on above guidelines is allowed but may be commented on during a ballot cycle.