That web page shows an "incorrect" use of subtractive notation, i.e. IIX (or was it XXC?). But the rules were put in place, I believe, after the Romans, in Medieval times.
Subtractive notation is actually used to represent counters on a counting board style abacus, e.g.:
IIXXooI = 18 5/6
(-).....(+)
-----|o---o X
.....|..... V
---oo|----o I
.....|..... S
---oo|----- o
[i would like NOT to use the periods, but don't know how to keep spaces from being deleted.]
Preferred representations on an abacus:
IIV, IV, IIX, IX, etc.
This conserves space by dramatically reducing the total number of counters and by reducing the number of counters on a line or space.
More explanations here: http://www.ieeeghn.org/wiki/index.php/Ancient_Computers