Christian,

Ah, no, it isn't a length of element name + attribute but the ability to align attributes for an element as you see in my post for the <w element. Each key/value is followed by a line return.

In the mean time, the current version of tidy has been added to the workflow to produce the desired results.

But it would be great to have it native to BaseX!

Thanks!

Patrick

On 2/14/23 01:30, Christian Grün wrote:
Hi Patrick,

There’s currently no serialization parameter to control the custom
indentation of attributes.

If I get you correctly, you’d like to get attributes indented if the
string length of the element name and the attributes exceed a specific
maximum length?

Best,
Christian


On Mon, Feb 13, 2023 at 9:10 PM Patrick Durusau <patr...@durusau.net> wrote:
Greetings!

I've been tasked with using BaseX to produce:

*****

           <wg class="cl" rule="S-IO" cltype="VerbElided">
              <wg rule="NpaNp" role="s">
                 <wg type="group" appositioncontainer="true" rule="Np-Appos">
                    <w ref="PHM 1:1!1"
                       after=" "
                       class="noun"
                       gbiType="proper"
                       xml:id="n57001001001"
                       lemma="Παῦλος"
                       normalized="Παῦλος"
                       strong="3972"
                       number="singular"
                       gender="masculine"
                       case="nominative"
                       gloss="Paul"
                       domain="093001"
                       ln="93.294a"
                       morph="N-NSM"
                       unicode="Παῦλος">Παῦλος</w>

*****

The indenting is easy enough and I can even make it deeper if required
but is there a command for serialization that will properly format the
attributes?

My personal suspicion is that inserting \n when each attribute is
serialized (and not on the last one) is the easier route but I promised
to investigate the command line.

Have I overlooked something in the very fine manual?

Hope everyone is having a great week!

Patrick

--
Patrick Durusau
patr...@durusau.net
Technical Advisory Board, OASIS (TAB)
Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300
Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps)

Another Word For It (blog): http://tm.durusau.net
Homepage: http://www.durusau.net
Twitter: patrickDurusau

--
Patrick Durusau
patr...@durusau.net
Technical Advisory Board, OASIS (TAB)
Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300
Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps)

Another Word For It (blog): http://tm.durusau.net
Homepage: http://www.durusau.net
Twitter: patrickDurusau

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to