From 4d649e5a4ec76b850d70f6d1a93910b3da7f4fd6 Mon Sep 17 00:00:00 2001 From: Nick Nicholas Date: Wed, 26 Oct 2022 00:05:36 +1100 Subject: [PATCH] allow note at start of IEEE sections --- grammars/ieee.rnc | 12 +++++++++++- grammars/ieee.rng | 16 ++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/grammars/ieee.rnc b/grammars/ieee.rnc index 8ab188c..5fd5c78 100644 --- a/grammars/ieee.rnc +++ b/grammars/ieee.rnc @@ -3,7 +3,17 @@ # namespaces, one for isostandard and one for csand additions. And we do not want that. include "relaton-ieee.rnc" { } -include "isodoc.rnc" { start = ieee-standard } +include "isodoc.rnc" { + +start = ieee-standard + +sections = + element sections { + note?, + ( clause | terms | term-clause | definitions | floating-title )+ +} + +} ieee-standard = element ieee-standard { diff --git a/grammars/ieee.rng b/grammars/ieee.rng index c4ef078..683eec5 100644 --- a/grammars/ieee.rng +++ b/grammars/ieee.rng @@ -10,6 +10,22 @@ + + + + + + + + + + + + + + + +