I'm probably still missing something, but how about just

<macro name="juris-label">
  <choose>
    <if locator="page paragraph" match="any">
      <label variable="locator"/>
    </if>
    <else>
      <text term="at"/>
    </else>
  </choose>
</macro>

?

On Wed, Feb 25, 2015 at 8:23 PM, Frank Bennett <[email protected]> wrote:
> Rintze: Implicit suppression with cs:group won't quite work,
> unfortunately, since it's about suppression, not alternative
> rendering. For a specific use case, if the modular style decides that
> a locator does not require a label (for a page, or for a paragraph in
> OSCOLA, which is marked only by braces as [123]), we might want to
> say, "Ibid. at [123]," whereas if it _does_ supply a label, we might
> want to say "Ibid. ยง 123."

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to