Skip to content

Commit

Permalink
Small fixes #37
Browse files Browse the repository at this point in the history
  • Loading branch information
AndersEkl committed Apr 30, 2024
1 parent 6595e37 commit 94373f8
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion guidelines/guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -1153,7 +1153,13 @@ All caps or small caps may also be used to emphasise words or short passages of

Numbers are required to be captured exactly as they are in the source material. Decimal and thousand separators must be preserved as they are, using the exact same characters. If space is used as thousand separator in large numbers, non-breaking space, the character `&#160;`, must be used. Note, that the HTML entity `&nbsp;` is not allowed. If a number has a unit attached to it, the unit should be captured as regular text and any exponents marked up with `<sup>`, unless the number is part of a mathematical expression.

Simple mathematical expressions or other simple STEM related content in non-STEM contexts can be captured as regular text with standard HTML used to mark up exponents or indices. The correct Unicode characters must be used to represent mathematical operators or special characters. More complex expressions are required to be marked up with MathML, however, even in non-STEM contexts. If it is unclear whether to use MathML or not, and no specific instructions are given, the Supplier must ask the Ordering Agency for clarification.
Simple mathematical expressions or other simple STEM related content in non-STEM contexts can be captured as regular text with standard HTML used to mark up exponents or indices. The correct Unicode characters must be used to represent mathematical operators or special characters. Typical examples of this may be:

- Simple arithmetic expressions written in linear form, like 1 + 2 = 3
- Chemical formulae for common substances, like `CO<sub>2</sub>`
- Greek letters

If standard HTML is unable to represent the expression exactly as it looks in the source material, MathML must be used. Therefore, more complex expressions are required to be marked up with MathML, even in non-STEM contexts. If it is unclear whether to use MathML or not, and no specific instructions are given, the Supplier must ask the Ordering Agency for clarification.

In STEM-related materials, all STEM content, excluding stand-alone numbers or single-letter variables, must be marked up using MathML to ensure a uniform presentation of the content to the user. These guidelines will not go into details about the MathML language. Please refer to the specification:

Expand Down

0 comments on commit 94373f8

Please sign in to comment.