linked-rolls
    Preparing search index...

    Function sharedTexts

    • The copies in groups that carry the same text.

      Copies of different systems never carry one text, since a version is a reading in one system's words. Copies the edition gives one version at first hand stay together (stated). Beyond that, the two groups whose copies differ least are joined first, as long as every copy of the one differs from every copy of the other in no more than within readings where both can tell, so that a chain of small differences never joins copies far apart. Ties go to the order the copies were given in. within below zero joins only what the edition states.

      Parameters

      • matrix: PresenceMatrix
      • systems: readonly string[]
      • within: number
      • stated: readonly (readonly string[])[] = []

      Returns { apart: KeptApart[]; texts: SharedText[] }