horizontale Pipeline und Stammlayout

Hallo,

Verstehe nicht :

Stammlayout mit einem Container und horizontaler Pipeline.

Im Layout benutze ich den Container für ein Rechenblatt;

auf der ersten Seite bekomme ich z.B. folgende Spalten und Linien : A B C, 1, 2, 3

auf der zweiten Seite bekomme ich A B C, 4 5 6 und nicht D E F, 1 2 3 ; ich finde also keinen Unterschied zwischen den beiden Pipelines

RT 6.5.2 MacOS 10.7.5
Grüsse,
jacques

Re: horizontale Pipeline und Stammlayout

#11029 On 2 März, 2013 20:29 Thomas Kaegi said,

Hallo Jacques

Deine Feststellung stimmt. - Dieser Bug ist seit Mai 2012 bei RagTime registriert.

Gruss, Thomas

Re: horizontale Pipeline und Stammlayout

#11032 On 3 März, 2013 18:44 Jürgen Schell said,

Ich erinnere keine Diskussion dazu, aber je genauer ich mir das Pipeline-Verhalten ansehe, desto weniger glaube ich, dass das ein Bug ist. Da hatte jemand ein Problem mit der grundsätzlichen Stammpipeline-Logik in RagTime.

Wenn man eine Stammseite mit zwei Rahmen anlegt, links und rechts, den linken Rahmen mit sich selbst per vertikaler Pipeline verbindet und den linken mit dem rechten per horizontaler Pipeline, passiert, was man erwartet: Die linken Rahmen werden von Seite zu Seite vertikal verbunden, die Rahmen auf einer Seite horizontal.

Und genau da liegt ein Problem: Der linke Rahmen hat zwei Einstiege von Stammpipelines, er ist sowohl der Beginn der horizontalen als auch der vertikalen Pipeline. RagTime muss sich für einen Einstiegspunkt entscheiden, was bei Folgeseiten in diesen Rahmen hinein fließt und behandelt offenbar dafür die vertikalen Pipelines als den Standardfall.

Wenn man eine Lösung der Form rechte Seite - linke Seite braucht, braucht man drei Stammseiten. Eine muss die Regel haben »erste Seite«. Die hat keine Pipeline. Die zweite Stammseite und die dritte haben je einen Rahmen für das Rechenblatt. Der Rahmen auf Stammseite 2 wird vertikal mit sich selbst verbunden und horizontal mit dem Rahmen auf Stammseite 3. Die dritte Stammseite bekommt die Regel »Seite MOD 2=1«.

Wenn man ein Layout an das Stammlayout hängt, fängt es mit zwei Seiten an. Legt man auf der zweiten Seite ein Rechenblatt an und fügt dann weitere Seiten an, gibt es immer abwechselnd eine linke (gerade) Seite, die die Pipeline vertikal fortsetzt, und eine rechte (ungerade), die die Vorseite horizontal fortsetzt.

Führt man aus dem Rahmen einer Stammseite nur eine horizontale Pipeline heraus, wird immer auch die vertikale angelegt (und auch so angezeigt). Für die Fortführung der Pipeline im Layout gewinnt die vertikale.

Unser Design trennt strikt zwei Konzept: »Wo tritt die Stammpipeline in die Seite ein« und »wo tritt die Stammpipeline aus der Stammseite aus« versus »Steuerregel, welche Stammseite für Seite Nr. n zuständig ist«.

Ob es klügere Designs gibt, kann man natürlich diskutieren, aber innerhalb des Designs mit dieser strikten Trennung sehe ich bislang keine Lösung für ein prinzipiell anderes Verhalten.

Jürgen

www.j-schell.de

Re: horizontale Pipeline und Stammlayout

#11034 On 3 März, 2013 22:41 jacques villars said,

ich habe was folgt gemocht und bekommen :
Seite 1: A B C … G Linien 1 2 3
Seite 2: H I J … N Linien 1 2 3
Seite 3: O… Linien 1 2 3 usw.
Stammseite 1: Vert. Pipeline, und Hor. Pipeline von der 1. Stammseite bis der 2. Stammseite

Stammseite 1: Regel: als Formel: 0 (= Null) : diese Seite wird also nie benutzt!
Stammseite 2: ohne Regel

und es Klappt !

jacques

Re: horizontale Pipeline und Stammlayout

#11033 On 3 März, 2013 21:57 jacques villars said,

Danke Jürgen.
Also gut. Mir scheint, es sollte aber irgenwo eine Erklärung darüber zu finden sein, also nicht nur hier im Forum! Ich sehe nicht, wie ich das allein selbst entdecken oder gar erfinden könnte…
Grüße,
jacques