Hi Mark I don't have a strong opinion on which format is the best for textual syntax diagram, but I would say that space-around is more easy to read. There are similar notations in rexxpg, section 9.14
I was curious to see the impact on the graphical representation...Both notations, compact and space-around, generate the same DITA XML. A <groupcomp> is generated, whose representation is indeed more compact than the <groupseq> previously generated with -=- I think I prefer the old graphical representation, where the '=' is more isolated, but the new one looks good as well. Jean-Louis 2012/3/3 Mark Miesfeld <miesf...@gmail.com> > Hi All, > > Madou just supplied the project with a number of patches fixing my > zillions of spelling errors in the 4.2.0 ooDialog doc. Which is very much > appreciated. > > One thing he brought up was the railroad track syntax diagram I've been > using for attributes: > > He said: the format "---attr-=-value---" which is somewhat difficult to > read > > and he suggested compacting it to: "---attr=value---" > > It's a good point that it's difficult to read, but my first instinct would > be to drop the two dashes rather than compacting it. Like this instead: > > "---attr = value---" > > I always put a space around an equals sign, so none of the code snippets > in the doc will have code like: > > self~initCode=1 > > it is always: > > self~initCode = 1 > > I just compiled the doc, and in the dialog object chapter, for the > autoDetect, constDir, dlgHandle, factorX, and factorY I put a apace around > the equals sign in the railroad track. I left all the other ones compacted, > so it would be easy to compare how the two formats actually look like in > the doc. > > I put that compiled doc on SourceForge with the ooDialog downloads. I'd > appreciate anyone that wanted to take a look and comment on which format > they would choose. > > The file on SourceForge is: oodialog-r7626.pdf which is the latest > version. The section to look at to see the differences is: * > > 3.4. Attribute Methods > * > > -- > Mark Miesfeld > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Oorexx-users mailing list > Oorexx-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-users > >
<<attachment: old.png>>
<<attachment: new.png>>
------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________ Oorexx-users mailing list Oorexx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-users