hilfdirselbst.ch
Facebook Twitter gamper-media

Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » Tabbellen aus Quark in InDesign automatisch umformatieren

 



jschmidt
Beiträge: 61

10. Jan 2008, 14:39

Beitrag #1 von 9
Bewertung:

(4854 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


Hallo zusammen,

mal wieder ein Problem - bisher ohne Lösung :) Folgendes: Tabellen aus Quark 6.5 sollen in InDesign CS3 übernommen werden und die Zellenanordung soll nach einen bestimmten Muster automatisch geändert werden. Hat jemand eine Idee das möglichst schlank zu realisieren? Bzw. wie hoch schätzt Ihr die Entwicklungsarbeit ein um ein Tool das dies kann zu entwickeln? Oder hat jemand schon einmal so etwas gemacht? ;)

Vielen Dank & viele Grüße

Johannes
Top

pixxxelschubser p
Beiträge: 1121

10. Jan 2008, 14:43

Beitrag #2 von 9
Beitrag ID: #330302

Bewertung:

(4851 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


Hallo jschmidt,

Antwort auf: …die Zellenanordung soll nach einen bestimmten Muster automatisch geändert werden

Was heißt das? Gibt es ein Beispiel?


viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton



als Antwort auf: [#330297] Top

jschmidt
Beiträge: 61

10. Jan 2008, 15:17

Beitrag #3 von 9
Beitrag ID: #330316

Bewertung:

(4834 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


das bedeutet dass die X und Y Achse getauscht werden müssen.

A B
1 1
2 2
3 3
4 4
5 5

zu

A 1 2 3 4 5
B 1 2 3 4 5

als Antwort auf: [#330302] Top

Jochen Uebel I
Beiträge: 3127

10. Jan 2008, 16:35

Beitrag #4 von 9
Beitrag ID: #330347

Bewertung:

(4791 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


In XPress kannst Du die Zellanordnung bei der Umwandlung von Tabelle zu Text (und auch von Text zu Tabelle) wie gewünscht ändern. (Für derartige Zwecke ist QXP ein idealer Konverter, da InDesign diese Funktion noch nicht bietet.)
Anschließend dann den Text ins InDesign nehmen.

als Antwort auf: [#330316] Top

Anhang:
jue_080110_005.png (10.5 KB)

pixxxelschubser p
Beiträge: 1121

10. Jan 2008, 17:58

Beitrag #5 von 9
Beitrag ID: #330372

Bewertung:

(4768 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


Hallo jschmidt,

Zusammengefasst möchtest Du in Quark eine/mehrere Tabelle/n auswählen, dann ein Tastenkürzel drücken und die Tabelle sollte in InDesign transponiert ("achsenvertauscht") ankommen.

Oder doch etwas anderes?

Kommt ständig eine gleich aufgebaute Tabelle in einer Quark-Datei an und Ihr müßt diese dann in InDesign transponiert übernehmen?

Auf welchem BS arbeitet Ihr?


viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton



als Antwort auf: [#330316] Top

jschmidt
Beiträge: 61

10. Jan 2008, 18:08

Beitrag #6 von 9
Beitrag ID: #330376

Bewertung:

(4764 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


hallo pixxxelschubser,

ja so etwas in der Art habe ich mir vorgestellt. Wir haben den Fall dass wir in Quark Dokumenten ständig den selben Aufbau von Tabellen (tab getrennter Text) haben und diese in InDesign einbauen müssen. Allerdings soll die Tabelle in InDesign mit vertauschten Achsen eingebaut werden. Hier suche ich nach einer möglichst komfortablen Lösung. Der Beitrag von Jochen Uebel hat mir schon sehr geholfen (an dieser Stelle vielen Dank!) Wir arbeiten unter OSX 10.4.11; Quark 6.5; InDesign CS3

Viele Grüße,

Johannes

als Antwort auf: [#330372] Top

pixxxelschubser p
Beiträge: 1121

10. Jan 2008, 19:43

Beitrag #7 von 9
Beitrag ID: #330391

Bewertung:

(4744 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


Wäre der Umweg über die tabgetrennte txt (oder falls Quark auch eine csv exportieren kann???) und eine getaggte Indesigntabelle eventuell eine grobe Fahrtrichtung?


viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton



als Antwort auf: [#330376] Top

zaphodbeeblebroxx p
Beiträge: 396

11. Jan 2008, 12:34

Beitrag #8 von 9
Beitrag ID: #330477

Bewertung:

(4695 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


 
Hallo,

von Martin Fischer gibt es ein Skript (für CS2), welches eine neue Tabelle aus einer markierten Tabelle erzeugt, bei der die Spalten-/Zeilenanordnung getauscht wird.

Allerdings gehen die Tabellen-/Zellformatierungen verloren.

Vielleicht als erster Ansatz verwendbar:
Code
// transposeTableCells.jsx 
//DESCRIPTION: Transponiert die Zellen einer Tabelle (Vertauschen von Reihen und Spalten)
var myCounter = 0;
// Objektdefinition Tabelle, je nach Auswahltyp  
if (app.selection.length > 0)
{
   switch (app.selection[0].constructor.name)
   {
      case "InsertionPoint": var myOldTable = app.selection[0].parent.parent; break;
      case "Text": var myOldTable = app.selection[0].parent.parent; break;
      case "Word": var myOldTable = app.selection[0].parent.parent; break;
      case "Character": var myOldTable = app.selection[0].parent.parent; break;
      case "Cell": var myOldTable = app.selection[0].parent; break;
      case "Table": var myOldTable = app.selection[0]; break;
      case "TextFrame": var myOldTable = app.selection[0].tables[0]; break;
   }
}

if ((myOldTable != undefined) && (myOldTable.constructor.name == "Table")) // nichts oder nichts, woraus sich eine Tabelle ableiten ließe, gewählt
{
   myOldTable.cells.everyItem().unmerge(); // es dürfen keine Zellen miteinander verbunden sein
   var  myNewInsPoint = myOldTable.storyOffset; // Einfügepunkt für neue Tabelle (direkt hinter der alten Tabelle)
   // Einfügen der neuen Tabelle mit Parametern für Spalten- und Zeilenzahl
   var myNewTable = myOldTable.parent.parentStory.insertionPoints[myNewInsPoint].tables.add({columnCount:myOldTable.bodyRowCount,   bodyRowCount:myOldTable.columnCount})
   // Schleife zum Verschieben der Zelleninhalte
   for (oneCol = 0; oneCol < myOldTable.columnCount; oneCol++)
   {
      for (oneRow = 0; oneRow < myOldTable.bodyRowCount; oneRow++)
      {
         // Verschieben der Zelleninhalte
         myOldTable.cells[oneRow * myOldTable.columnCount + oneCol].texts[0].move(LocationOptions.after, myNewTable.cells[myCounter].insertionPoints[0])
         myCounter+=1;
      }
   }
   myOldTable.remove(); // Löschen der alten Tabelle
   myNewTable.cells[0].insertionPoints[0].select(); // Plazieren des Cursors in der ersten Zelle der neuen Tabelle
}
else alert("Bitte Tabelle wählen.")



Matthias

als Antwort auf: [#330391] Top

jschmidt
Beiträge: 61

15. Jan 2008, 10:21

Beitrag #9 von 9
Beitrag ID: #330965

Bewertung:

(4633 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Tabbellen aus Quark in InDesign automatisch umformatieren


vielen Dank! das sieht doch super aus :)

Gruß Johannes

als Antwort auf: [#330477] Top


Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » Tabbellen aus Quark in InDesign automatisch umformatieren


^