commit f3f863e3ee43855e9091bfa7d1237f23cf9852ea
parent c783f7212b18d541811bacf9659b52022fdc0452
Author: Emmanuel Benoist <emmanuel.benoist@bfh.ch>
Date: Thu, 8 May 2025 17:14:33 +0200
Re-reading an editing of XML
Diffstat:
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/draft-donau.xml b/draft-donau.xml
@@ -92,9 +92,9 @@
<section title="Objective">
<t>
- A 'taler' URI always instructs a Donau validator to perform the
+ A 'donau' URI always instructs a Donau validator to perform the
validation of a Donau donation statement.
- A 'taler' URI consists of the reference to a specific taxpayer for a
+ A 'donau' URI consists of the reference to a specific taxpayer for a
given year plus optional parameters.
</t>
<t>
@@ -288,12 +288,14 @@
<section anchor="base32-U-crockford" title="Base 32 representation of
binary data">
All binary data MUST be encoded to be transmitted. For encoding, one
-MUST use the Base32 U Crockford encoding. This is a variation of the base32 encoding <xref target ="RFC4648">.
+MUST use the Base32 U Crockford encoding. This is a variation of the
+base32 encoding <xref target ="RFC4648" />.
The encoding works similarly to the standard, but uses another Base 32
-Alphabet. The new alphabet is given in the Table 1, below.
+Alphabet. The new alphabet is given in the Table <xref target="figure_base32_encoding"/>, below.
-Table 1: The Base 32 Encoding Alphabet
+ <figure anchor="figure_base32_encoding" title="The Base 32 Encoding Alphabet.">
+ <artwork name="" type="" align="left" alt=""><![CDATA[
Value Encoding Value Encoding Value Encoding Value Encoding
0 0 9 9 18 J 27 V
1 1 10 A 19 K 28 W
@@ -305,13 +307,17 @@ Table 1: The Base 32 Encoding Alphabet
7 7 16 G 25 S
8 8 17 H 26 T
+ ]]></artwork>
+ </figure>
+
+
To prevent OCR problems, a system decoding binary data encoded with base 32 U Crockford MUST
-accept the codes presented in the Table 2, below. System reading a U
+accept the codes presented in the Table <xref target="figure_base32_decoding"/>, below. System reading a U
MUST evaluate it as a V.
-Table 2: The Base 32 Decoding Alphabet
-
+ <figure anchor="figure_base32_decoding" title="The Base 32 Decoding Alphabet.">
+ <artwork name="" type="" align="left" alt=""><![CDATA[
Value Encoding Value Encoding Value Encoding Value Encoding
0 0 9 9 18 J|j 27 V|v|u|U
1 1|i|I|l|L 10 A|a 19 K|k 28 W|w