Das Kollektor-Modul fr Calamus SL

Inhalt:
1     Einleitung
2     Referenz
2.1   Vektorgrafik auflsen
2.2   Rahmen zusammenfgen
2.2.1 Die Qual der Wahl - Schreibmodi
2.2.2 Kreisbogen vs. Drehwinkel
2.3   Kollektor einstellen


1     Einleitung

      Der Kollektor erweitert die Mglichkeiten der Vektorgrafikbearbeitung
      in Calamus auf Rahmenebene.

      Das Modul gliedert sich in genau zwei Teilbereiche: Zum einen
      ist es in der Lage, Vektorgraphiken in ihre Bestandteile zu zerlegen
      und diese in Form separater Rahmen zugnglich zu machen. Auf der
      anderen Seite kann der Kollektor mehrere Vektorrahmen wieder zu einem
      einzigen zusammenzubauen. Zustzlich drfen andere Rahmen beliebigen
      Typs beim Zusammenfassen ebenfalls integriert werden. Texte, Bilder
      usw. werden einfach in der erzeugten Vektorgraphik verankert.

      Die Umwandlung von Linien- und Rasterflchenrahmen in echte
      Vektorobjekte ist ebenfalls mglich. Diese knnen dann z.B. im
      Vektormodul bearbeitet werden.


2     Referenz

2.1   Vektorgrafik auflsen

      Diese Funktion wirkt sich auf alle angewhlten Vektorgrafikrahmen
      auf der aktuellen (Doppel-)Seite des vorne liegenden Dokuments aus.
      Ist kein Dokument geladen, oder sind keine passenden Rahmen vorhanden,
      so erscheint eine entsprechende Hinweismeldung.

      Der Kollektor zerlegt die gewnschten Vektorrahmen in ihre einzelnen
      Objekte und legt diese als eigenstndige Vektorrahmen auf der Seite
      ab. Verankerte Rahmen (Text, Pixelbilder ...) werden direkt auf
      die Seite bernommen und damit auch wieder editierbar. Gruppierungen
      innerhalb der Vektorgraphik werden mit Gruppenrahmen nachgebaut.

      Die Auflsen-Funktion beachtet die folgenden Optionen, die Sie im
      Einstelldialog des Kollektors an- und ausschalten knnen:

      - Originalrahmen lschen
        Wenn angewhlt, verbleibt nur die zerlegte Form des Vektorrahmens
        auf der Seite, das Original wird gelscht. Ansonsten legt der
        Kollektor eine Kopie an und lt den Originalrahmen auf der Seite
        liegen.

      - Originalrahmen angewhlt lassen
        Hiermit knnen Sie bestimmen, ob nach dem Auflsen der Originalrahmen
        noch angewhlt sein soll. Je nach beabsichtigtem Verwendungszweck
        der herausgelsten Objekte lassen sich mit Hilfe dieser Option der
        ein oder andere Mausklick sparen, indem die Einzelrahmen bereits
        im gewnschten Zustand auf der Seite landen.

      - Gruppe bilden
        Ist dieser Schalter gesetzt, so packt der Kollektor alle aus dem
        Originalrahmen extrahierten Objekte in einen Gruppenrahmen. Soll
        keine Gruppe gebildet werden (Schalter aus), so legt das Modul
        die Objektrahmen direkt auf die Seite.

      - erzeugte Rahmen anwhlen
        Mit dieser Option lt sich bestimmen, ob die Objektrahmen angewhlt
        sein sollen oder nicht.

      - Kopierabstand einhalten
        Normalerweise plaziert der Kollektor herausgelste Objekte an der
        gleichen Stelle, an der sie vorher auf der Seite lagen. Bei
        eingeschaltetem "Kopierabstand einhalten" sind die extrahierten
        Rahmen um den Betrag gegenber ihrem Original verschoben, der
        vorher im Kopierart-Dialog von Calamus eingestellt wurde.

      Auerdem wird zum Extrahieren von verankerten Rahmen die gerade
      eingestellte Kopierart (Calamus-Men "Optionen") beachtet und
      entsprechend physische oder virtuelle Kopien der verankerten Rahmen
      erstellt.


2.2   Rahmen zusammenfgen

      Die berschrift verrt es schon: diese Funktion, die sich fr den
      Namen des Moduls (Kollektor = Sammler) verantwortlich zeichnet, fgt
      die Inhalte mehrerer Rahmen zu einer einzigen Vektorgraphik zusammen.
      Enthalten die gewhlten Rahmen keine Vektordaten, werden sie einfach in
      der entstehenden Vektorgraphik verankert.

      Die Funktion wirkt sich auf alle angewhlten Rahmen auf der aktuellen
      (Doppel-)Seite des vorne liegenden Dokuments aus. Ist kein Dokument
      geladen, oder berhaupt kein Rahmen angewhlt, so erscheint eine
      entsprechende Hinweismeldung.

      Die Zusammenfgen-Funktion beachtet die folgenden Optionen, die Sie im
      Einstelldialog des Kollektors an- und ausschalten knnen:

      - Originalrahmen lschen
        Wenn angewhlt, verbleibt nur die zusammengebaute Vektorgraphik
        auf der Seite und die Originalrahmen werden gelscht. Ansonsten legt
        das Kollektor-Modul Kopien an und belt die Originale unverndert
        auf der Seite.

      - Originalrahmen angewhlt lassen
        Legen Sie hiermit fest, ob die Originalrahmen angewhlt bleiben, oder
        nach der Aktion nicht mehr angewhlt sein sollen.

      - Gruppe auflsen
        Das Gegenstck zur Option "Gruppe bilden" der Auflsen-Funktion.
        Normalerweise wandelt der Kollektor Gruppenrahmen zu Vektorgruppen
        im zusammengefgten Rahmen. Ist dieser Schalter gesetzt, lst
        das Modul die Gruppenrahmen vorher auf und baut die gruppierten
        Rahmen direkt ein. Bei Verschachtelungen (gruppierte Gruppen)
        verschwindet jedoch nur die uerste Gruppierung, die inneren
        bleiben erhalten.

      - erzeugte Rahmen anwhlen
        Damit knnen Sie festlegen, ob der zusammengefgte Vektorrahmen
        angewhlt sein soll oder nicht.

      - Kopierabstand einhalten
        Ist diese Option angeschaltet, wird der zusammengefgte Rahmen
        um den in Calamus' Kopierart-Dialog eingestellten Betrag gegenber
        den Originalrahmen verschoben auf die Seite gelegt.

      - Linienrahmen integrieren
      - Rasterflchenrahmen integrieren
        Diese beiden Schalter bestimmen, ob Linien- bzw. Rasterflchenrahmen
        verankert (Schalter aus), oder in Vektorgraphikdaten umgewandelt
        werden sollen (Schalter ein). Letztere Einstellung macht diese
        Rahmen zu echten Bestandteilen der zusammengefgten Vektorgraphik.
        Sie knnen danach zum Beispiel im Vektormodul direkt bearbeitet
        werden.


2.2.1 Die Qual der Wahl - Schreibmodi

      Beim Zusammenfgen von Rahmen ergibt sich ein konzeptionelles
      Problem, das im Aufbau der Calamus-Dokumentstruktur begrndet liegt:
      Der Schreibmodus. Hierunter versteht man die Art und Weise, wie
      der Inhalt des Rahmens auf dem Bildschirm oder beim Druck mit den
      dahinterliegenden Seitenelementen verknpft wird: deckend, transparent
      oder invertierend. In der Befehlsgruppe "Rahmenparameter einstellen"
      knnen Sie diesen Schreibmodus fr jeden Rahmen separat bestimmen.
      Und da geht auch schon unser Problem los: Welchen Schreibmodus
      erhlt der zusammengebaute Rahmen, wenn die Originale ber
      VERSCHIEDENE Schreibmodi verfgen?

      Solange alle der angewhlten Rahmen beim Zusammenbauen in diesem
      Punkt gleich konfiguriert sind, bernimmt der Kollektor kommentarlos
      diese Einstellung und bertrgt sie in den neu erzeugten Vektorrahmen.
      Bei unterschiedlichen Schreibmodi mu er allerdings passen. In solchen
      Fllen fragt er mit folgendem Dialog um Rat:

         ---------------------------------------------
         Die angewhlten Rahmen verwenden verschiedene
         Schreibmodi. Welchen soll der zusammengefate
         Rahmen erhalten?

         [ ] transparent         5 Rahmen
         [x] deckend            11 Rahmen
         [ ] invertierend        2 Rahmen
             andere              1 Rahmen
         ---------------------------------------------

      Neben den drei Wahlmglichkeiten steht, wieviele Rahmen den jeweiligen
      Schreibmodus verwenden. Zu verankernde Rahmen sowie Gruppenrahmen
      sind hiervon ausgenommen und tauchen in der Statistik unter "andere"
      auf. Erstere, weil sie ber einen vom Hauptrahmen unabhngigen
      Schreibmodus verfgen, letztere besitzen berhaupt keinen.
      Der Kollektor whlt beim ffnen dieses Dialogs automatisch den
      Schreibmodus an, der am hufigsten auftritt. Wenn Sie diesen bernehmen
      mchten, brauchen Sie nur noch auf OK zu klicken oder die Return-Taste
      zu drcken.


2.2.2 Kreisbogen vs. Drehwinkel

      Neben dem Schreibmodus gibt es zwei weitere Darstellungsattribute,
      die genau die gleiche Problematik mit sich bringen: Drehung und
      Spiegelung. Wenn Sie mit den Funktionen im Rahmenmodul einen Rahmen
      drehen oder spiegeln, dann verndert sich nie der INHALT des Rahmens;
      die vorgenommenen Einstellungen werden lediglich gemerkt, und
      von denen mit der Darstellung von Rahmen beauftragten Programmteilen
      in Calamus bei der Ausgabe beachtet.

      Beim Zusammenfassen von unterschiedlich gedrehten bzw. gespiegelten
      Rahmen geht der Kollektor anders vor als bei verschiedenen Schreibmodi.
      Die Vektordaten selbst werden gem diesen Informationen verndert
      und in gedrehter/gespiegelter Form in den neuen Rahmen eingebaut.
      Der zusammengefate Vektorrahmen liegt immer in ungedrehter und
      ungespiegelter Form vor.

      Leider gibt es bei dieser Methode einen kleinen Haken: die Kreisbgen.
      Dazu ein Abstecher zum Calamus-Vektorformat.

      Vektorobjekte setzen sich aus einer Liste von geometrischen Anweisungen
      zusammen. Calamus kennt drei verschiedene Geundelemente, auf denen
      alle Vektorgraphiken aufbauen: Linien, Bezir-Kurven und Kreisbgen.
      Letztere haben dabei einen gewichtigen Nachteil: sie knnen weder
      gedreht noch in allen Fllen korrekt gespiegelt werden. Die gedrehte
      DARSTELLUNG von Kreisbgen ist mglich, die Daten selbst knnen
      aufgrund einer Designschwche im Vektorformat nicht gedreht werden.

      Das Vektormodul behilft sich, indem es Kreisbgen kommentarlos in
      Bezirkurven umwandelt, was jedoch immer mit mehr oder weniger
      starken Verfremdungen der Objektform einhergeht (Bezirs basieren
      auf einer anderen mathematischen Grundlage als Kreisbgen). Bei der
      Entwicklung des Kollektors haben wir uns fr eine andere Methode
      entschieden: Gedrehte und/oder gespiegelte Vektorgraphiken, in denen
      Kreisbgen enthalten sind, werden in den zusammengefaten Rahmen
      VERANKERT. Verankerte Rahmen behalten ihre individuelle
      Dreh- und Spiegel-Einstellungen. Als Konsequenz dieses Verfahrens
      lassen sich die so eingebauten Objekte im Vektoreditor nicht
      bearbeiten; sie werden beim Anwhlen als Gruppe identifiziert, die
      sich nicht auflsen lt. Andererseits bleibt die originalgetreue
      Objektform nur auf diese Weise erhalten.


2.3   Kollektor einstellen

      In diesem Dialog lassen sich alle Optionen einstellen und auch
      abspeichern, mit denen die Funktionen zum Auflsen und Zusammenfgen
      von Rahmen arbeiten. Die Kstchen zum Ankreuzen sind in zwei Spalten
      gegliedert. Links stehen die Schalter fr das Auflsen, auf der
      rechten Seite fr das Zusammenfgen von Rahmen. Die Bedeutung der
      einzelnen Schalter wird in den beiden vorherigen Kapiteln ausfhrlich
      erklrt.



Calamus ist ein eingetragenes Warenzeichen der Firma MGI.

