[GastForen Programme Print/Bildbearbeitung Adobe InDesign Inhalt einer bespeisten Textvariable leeren

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Inhalt einer bespeisten Textvariable leeren

Martin Fischer
  
Beiträge gesamt: 12783

7. Jul 2015, 08:34
Beitrag # 1 von 7
Bewertung:
(1899 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen,

kennt jemand eine Möglichkeit, den Inhalt einer (via Zeichenformat) bespeisten Textvariable auf einer Folgeseite (optisch) zu leeren? Also dass der bis dahin geltende Inhalt quasi zurückgesetzt wird, ohne da die Textvariable selbst gelöscht oder auf unsichtbar gestellt wird?

Folgende Möglichkeit habe ich gefunden:
Auszeichnung eines Leerzeichens (gewöhnliches Leerzeichen, Tabulator, 1/24 Leerzeichen) mit dem relevanten ZF.

Die Textvariable wird damit blind/unsichtbar, aber leider bleibt die horizontale Ausdehnung.

Ein Zero-width-space \x{200B} oder \x{FEFF} und andere unsichtbare Zeichen ohne horizontale Ausdehnung (\x{200C} = Verbindung unterdrücken, \x{200D} = Verbindung halten) werden als Quelle übergangen. Ebenso Sonderzeichen wie "Verschachteltes Format hier beenden".

Kennt jemand einen anderen Weg, den effektiven Inhalt einer Textvariable optisch quasi zu löschen?
Oder die Gültigkeit einer früheren Bespeisung aufzuheben und den Inhalt auf Nichts zurückzusetzen?

(Dieser Beitrag wurde von Martin Fischer am 7. Jul 2015, 08:35 geändert)
X

Inhalt einer bespeisten Textvariable leeren

Albert Schmitt
Beiträge gesamt: 28

7. Jul 2015, 12:22
Beitrag # 2 von 7
Beitrag ID: #541063
Bewertung:
(1841 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

wahrscheinlich verstehe ich etwas falsch, bei mir (CS5, CS6, Windows7) leert ein Sonderzeichen ohne Breite wie z.B. Verbindung unterdrücken auf Seite 2 die Textvariable ab der Folgeseite 3.

Grüße
Albert Schmitt


als Antwort auf: [#541056]

Inhalt einer bespeisten Textvariable leeren

Martin Fischer
  
Beiträge gesamt: 12783

7. Jul 2015, 12:56
Beitrag # 3 von 7
Beitrag ID: #541064
Bewertung:
(1827 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Albert,

danke für Deinen Hinweis.

Hier – CS6, Mac – funktioniert das nicht mit "Verbindung unterdrücken".
Und auch nicht mit anderen Zeichen ohne Ausdehnung.

Vielleicht liegt's am Betriebssystem.

Habe z.B. auch gehört, dass unter Windows (im Gegensatz zum Mac) das normale Leerzeichen nicht übernommen wird.


als Antwort auf: [#541063]

Inhalt einer bespeisten Textvariable leeren

kkauer
Beiträge gesamt: 661

7. Jul 2015, 13:15
Beitrag # 4 von 7
Beitrag ID: #541068
Bewertung:
(1809 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Martin Fischer ] Hier – CS6, Mac – funktioniert das nicht mit "Verbindung unterdrücken".

Hier schon (8.1/10.10.4).


als Antwort auf: [#541064]

Inhalt einer bespeisten Textvariable leeren

Martin Fischer
  
Beiträge gesamt: 12783

7. Jul 2015, 14:10
Beitrag # 5 von 7
Beitrag ID: #541072
Bewertung:
(1760 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Irgend was mache ich wohl falsch.

Im Anhang mein Test-Snippet, mit dem es nicht funktioniert.
Hier ein Bildschirmfoto.


als Antwort auf: [#541068]
Anhang:
Textvariable leeren.idml (39.7 KB)

Inhalt einer bespeisten Textvariable leeren

Albert Schmitt
Beiträge gesamt: 28

7. Jul 2015, 15:08
Beitrag # 6 von 7
Beitrag ID: #541077
Bewertung:
(1704 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

um das gewünschte Ergebnis zu bekommen, muss ich folgendes ändern:

Die beiden Textrahmen miteinander verknüpfen, damit sie zu einer Story gehören. Der Umbruch wird dann per Hand oder durch Absatzformat gesteuert. Das Sonderzeichen muss sich auf der Seite 2 befinden, nicht der Seite 3.

Die Variable Lebender Kolumnentitel ändern –> Erstes auf Seite

Grüße
Albert


als Antwort auf: [#541072]

Inhalt einer bespeisten Textvariable leeren

Martin Fischer
  
Beiträge gesamt: 12783

7. Jul 2015, 15:47
Beitrag # 7 von 7
Beitrag ID: #541082
Bewertung:
(1667 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Albert,

Antwort auf: Die beiden Textrahmen miteinander verknüpfen, damit sie zu einer Story gehören.


Super!
Das war's.

Komisch, dass die Textrahmen miteinander verknüpft sein müssen.
Bei anderen Zeichen (z.B. dem Halbgeviert-Leerzeichen) geht es auch ohne diese Verknüpfung.

Allerdings scheidet diese "verknüpfte" Lösung bei mir vermutlich deswegen aus, weil (aus verschiedenen Gründen) die Inhalte der Textvariablen über Text in verankerten Rahmen (auf der Montagefläche) bespeist werden.

Und mit diesem verankerten, aber nicht verknüpften Rahmen funktioniert die Lösung mit dem "Verbindung unterdrücken"-Zeichen leider nicht.

Mit dieser Rückstellung der Textvariableninhalte sollte zweierlei bewerkstelligt werden:
1. In einem Bereich, für den der alte Inhalt der Textvariable nicht mehr gültig ist, aber noch kein neuer Inhalt verfügbar ist, sollte statt dem alten Inhalt nichts erscheinen.
2. Da der Inhalt für die Textvariable mitunter eine Satzspiegelbreite überschreiten kann, die Textvariable (als ein Zeichen) aber nicht in der Lage ist, Text in eine neue Zeile zu umbrechen, soll der Text in solchen Fällen über mehrere Textvariablen aufgenommen werden. Da dies nicht überall notwendig ist, sollen die überflüssigen Textvariablen auf leer zurückgestellt werden.

Möglicherweise funktioniert das auch mit einer Befüllung mit 1/24 Leerzeichen statt einem Zeichen ohne Ausdehnung.

Danke für die Aufmerksamkeit und die Tipps!


als Antwort auf: [#541077]
(Dieser Beitrag wurde von Martin Fischer am 7. Jul 2015, 15:49 geändert)
X