Es findet ein Musterausgleich statt, so dass am Ende der Linie, genau vor Erreichen der nachlaufenden Lücke, ein Exemplar des Musters endet. 

Der Ausgleich wird erreicht durch gleichmäßige Verkürzung oder Verlängerung aller Musterbestandteile mit der Ausnahme von Texten. Letztere dürfen nur verlängert werden.

Das Verfahren für den Musterausgleich soll folgender Skizze genügen:

LS = Gesamtlänge der Striche (SolidSections) im Muster
LG = Gesamtlänge der Lücken (Gaps) im Muster
LT = Gesamtlänge der Texte (TextSection) im Muster
LPRE = Länge der Vorlauflücke (PreGap)
LPST = Länge der Nachlauflücke (PostGap)
LGEO = Gesamtlänge der Geometrie
LGEOEFF = LGEO - LPRE - LPST [= effektiv zu bemusternde Länge]
QIDEAL = LGEOEFF / (LS+LG+LT) [= ideale Anzahl, bei der das Muster in der Länge "aufgeht"]
NLO = floor(QIDEAL) [= nächst kleinere ganzzahlige Approximation von QIDEAL]
NHI = ceil(QIDEAL) [= nächst größere ganzzahlige Aproximation von QIDEAL]
Wenn NLO==NHI dann
 N = NLO 
 FSG = FT = 1.0
Ansonsten
 DLO = 1 - NLO*(LS+LG+LT)/LGEOEFF [= relativer Fehler beim Strecken des Musters]
 DHI = NHI*(LS+LG)/(LGEOEFF-NHI*LT) - 1 [= relativer Fehler beim Stauchen des Musters]
 Wenn DLO <= DHI dann
  N = NLO
  FSG = FT = LGEOEFF / (NLO*(LS+LG+LT))
 Ansonsten
  N = NHI
  FSG = (LGEOEFF-NHI*LT) / (NHI*(LS+LG))
  FT = 1.0
 Ende
Ende 

Die Ergebnisse sind:
N = die Zahl der Musterwiederholungen
FSG = der Faktor, der auf Lücken und Striche anzuwenden ist
FT = der entsprechende Faktor für Textabschnitte.

Wenn keine Texte vorhanden sind (also PT==0), so entspricht das Verfahren der im bisherigen ATKIS-SK vorhandenen Positionierungsregel 111. Textabschnitte müssen anders behandelt werden, da sie nur gedehnt, aber nicht gestaucht werden können. 

Hinweis: Um das Verfahren als Programm einsetzen zu können, sind noch eine Reihe von Grenzfällen zu behandeln, die im Verfahren weggelassen wurden, um das Verständnis nicht durch Ausnahmebetrachtungen zu behindern. Z.B. muss sinnvoll auf das Ergebnis NLO==0 eingegangen werden.

Texte, deren Längen aus der Grafik selbst ermittelt werden, stellen ein besonderes Problem dar, denn typischerweise verändern sich diese Längen bei verschobener Platzierung. Hier muss die Software korrigierende Maßnahmen ergreifen, so dass trotzdem ein Ausgleich möglich ist. Es bietet sich z.B. ein iteratives Vorgehen an.