Rolesets - across

across

across.01 - relevant axis of a first entity is roughly perpendicular to and is horizontally spanning relevant axis of a second entity

ACROSS NOTES: Added for Spatial AMR

Aliases:

across (p.)

Roles:

ARG1-SE1: spanning entity
ARG2-SE2: entity spanned
ARG3-AXS1: spanning axis of arg1
ARG4-AXS2: spanned axis of arg2
ARG5-ANC: anchor; in which framework does the horizontal nature of the 'acrossness' hold

across-p

We need another row of purple blocks that is 9 long so that
itARG1
lays
acrossrel
the green and redARG2
, on top of them

          (n / need-01
            :ARG0 (w / we)
            :ARG1 (b3 / be-destined-for-91
              :ARG1 (r / row
                :mod (a / another
                  :mod (y / yet))
                :consist-of (b / block :pl +
                  :color (p / purple))
                :ARG1-of (l / long-03
                  :ARG2 (d / distance-quantity :quant 9)))
              :manner (l2 / lie-07
                :ARG1 r
                :ARG2 (s / space :pl +
                  :ARG1-of (o / on-top-03
                    :ARG2 a4
                    :ARG3 (c / cartesian-framework-91
                      :ARG1 (b2 / build-space))))
                :manner (a2 / across-01
                  :ARG1 r
                  :ARG2 (a4 / and
                    :op1 (t / thing
                      :color (r2 / red))
                    :op2 (t2 / thing
                      :color (g / green)))
                  :ARG4 c))))
        

across.02 - on the other side of some boundary, in relation to an entity

ACROSS NOTES: Added for Spatial AMR

Aliases:

across (p.)
across (r.)

Roles:

ARG1-SE1: entity on one side
ARG2-AXSp: boundary axis
ARG3-SE2: entity on the other side
ARG4-AXS: axis arg1 and arg3 exist on, roughly perpendicular to arg2

across-p

The churchARG1
is
acrossrel
the streetARG2
from the schoolARG3


          (a / across-02
            :ARG1 (c / church)
            :ARG2 (s / street))
            :ARG3 (s2 / school))
        

across-r

itARG1
shouldARGM-MOD
be
directlyARGM-ADV
acrossrel
from the orange pieceARG3
, that side .

          (r / recommend-01
            :ARG1 (b2 / be-destined-for-91
              :ARG1 (i2 / it)
              :ARG2 (s2 / space
                :ARG1-of (a / across-02
                  :ARG3 (p / piece
                    :color (o / orange))
                  :ARG1-of (d / direct-02))
                :location (s / side
                  :mod (t / that)))))
        

across.03 - dimension measurement

ACROSS NOTES: Added for Spatial AMR

Aliases:

across (r.)

Roles:

ARG1-SE1: entity measured
ARG2-EXT: measurement
ARG3-AXSc: dimension measured
ARG4-ANC: anchor; in which framework does the horizontal nature of the 'acrossness' hold

across-r

The canyonARG1
is
500 feetARG2
acrossrel
at its narrowest pointARG3


          (a / across-03
            :ARG1 (c / canyon)
            :ARG2 (d / distance-quantity :unit foot :quant 500)
            :ARG3 (p / point
              :ARG1-of (h / have-degree-91
                :ARG2 (n / narrow-02
                  :ARG1 p)
                :ARG3 (m / most))))
        

across-r

3ARG2
acrossrel
, right ?

          (a / across-03
            :ARG2 (d / distance-quantity :quant 3)
            :ARG1-of (r / request-confirmation-91))
        

across.04 - horizontal orientation, direction

ACROSS NOTES: Added for Spatial AMR

Aliases:

across (r.)
across (j.)

Roles:

ARG1-SE1: sideways thing
ARG2-SE2: to the side of what
ARG3-ANC: anchor; the framework in which the horizontality holds
ARG4-AXS: axis

across-r: to the side

okay and then put
a blockARG1
acrossrel
for each

          (a / and
            :op1 (o / okay-04)
            :op2 (p / put-01 :mode imperative
              :ARG0 (y / you)
              :ARG1 (b / block :pl +)
              :ARG2 (s / space :pl +
                :ARG1-of (a2 / across-04
                  :ARG3 (c / cartesian-framework-91
                    :ARG1 (b3 / build-space))))
              :time (t2 / then)
              :frequency (r / rate-entity-91
                :ARG1 (b2 / block :quant 1
                  :ARG1-of (i2 / include-91
                    :ARG2 b))
                :ARG2 (t / thing
                  :mod (e / each)))))
        

across-j: horizontal

can you make
itARG1
acrossrel


          (m / make-02 :mode imperative :polite +
            :ARG0 (y / you)
            :ARG1 (a / across-04
              :ARG1 (i2 / it)
              :ARG3 (c / cartesian-framework-91
                :ARG1 y)))