Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

LARAchen
Beiträge gesamt: 7

8. Jul 2019, 15:35
Bewertung:

gelesen: 2710

Beitrag als Lesezeichen
Hallo,

ich abeite mit Adobe CC in neuester Version und möchte aus einem Veranstaltungskalender ein Inhaltverzeichnis erstellen.
Hierbei werden die Veranstaltungen wie folgt dargestellt

03.08. Dienstag , 09:00–11:00 Uhr, Ort, Straße (Absatzformat 1)
Thema mit
Spaß und Freud (Absatzformat 2)

Für das Verzeichnis benötige ich lediglich aus dem AF1 das Datum, also 03.08.
Und der Text aus AF2 soll ohne Zeilenumbruch übernommen werden.

Das ganze soll dann auch noch in einer Tabelle landen
DATUM // THEMA // Seitenzahl

Freue mich auf eure Vorschläge - bitte möglichst einfach erklären, da ich mich in der GREP- und Skripte-Welt nicht wirklich auskenne.

Vielen Dank und sonnige Grüße vom Rhein
LARAchen

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

Kai Rübsamen
  
Beiträge gesamt: 4684

8. Jul 2019, 16:43
Bewertung:

gelesen: 2692

Beitrag als Lesezeichen
Hallo LARAchen,

steht deine erste Zeile immer in einer Zeile?

Falls ja, mach drei Absatzformate draus, setze den Zeilenabstand für AF2 auf Null und vergib einen Einzug links.

Den Umbruch kannst du in der letzten Version von InDesign beim Erstellen des TOCs ignorieren lassen.

Gruß Kai Rübsamen

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

LARAchen
Beiträge gesamt: 7

8. Jul 2019, 23:26
Bewertung:

gelesen: 2648

Beitrag als Lesezeichen
Hallo Kai,

vielen Dank für deine Antwort. So kann ich es machen… aber wie sage ich, dass der Text nach dem Datum (Dienstag , 09:00–11:00 Uhr, Ort, Straße) verschwinden soll? Aus AF1 möchte ich sozusagen immer nur die ersten 6 Zeichen (TT.MM.) im Inhaltsverzeichnis darstellen.

Viele Grüße
LARAchen

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

Kai Rübsamen
  
Beiträge gesamt: 4684

9. Jul 2019, 10:12
Bewertung:

gelesen: 2606

Beitrag als Lesezeichen
Dieser Text liegt dann in Absatzformat 2 und wird nicht mehr berücksichtigt. Dein Text mit dem Umbruch ist dann Absatzformat 3.

Gruß Kai Rübsamen

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

MarioF
Beiträge gesamt: 390

9. Jul 2019, 10:16
Bewertung:

gelesen: 2602

Beitrag als Lesezeichen
Moin LARAchen,
Zitat Aus AF1 möchte ich sozusagen immer nur die ersten 6 Zeichen (TT.MM.) im Inhaltsverzeichnis darstellen

Lege ein neues Absatzformat für das IHV an (z.B. AF1_IHV). Wenn das IHV steht, gehe auf Suchen/Ersetzen -> GREP:
Suche: (\d{2}\.\d{2}.).*
Ersetze: $1
Format suchen: AF1_IHV

Solltest Du dann das IHV wieder aktualisieren, musst Du natürlich die S&E wieder durchführen.
---
Viele Grüße
Mario

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

LARAchen
Beiträge gesamt: 7

9. Jul 2019, 14:45
Bewertung:

gelesen: 2534

Beitrag als Lesezeichen
Ach ja, klar. Jetzt habe ich es erst verstanden…

Leider ist der Text der erste Zeile nicht in einer Zeile :-(

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

LARAchen
Beiträge gesamt: 7

9. Jul 2019, 14:57
Bewertung:

gelesen: 2529

Beitrag als Lesezeichen
Antwort auf: Suchen/Ersetzen -> GREP:
Suche: (\d{2}\.\d{2}.).*
Ersetze: $1
Format suchen: AF1_IHV


Vielen Dank Mario. Das wäre eine gute Variante, aber mit der Suche bekomme ich leider die Meldung "Keine Übereinstimmung gefunden".
Kann GREP auch Zeichen zählen? Es sind ja immer 6.

Kannst du mir bitte noch erklären, was beim Ersetzen $1 bedeutet.

Vielen lieben Dank.

LARAchen

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

MarioF
Beiträge gesamt: 390

9. Jul 2019, 15:09
Bewertung:

gelesen: 2522

Beitrag als Lesezeichen
Zitat aber mit der Suche bekomme ich leider die Meldung "Keine Übereinstimmung gefunden"

Prüfe mal, ob Du vor und nach dem Grep kein Leerzeichen hast,
also ##(\d{2}\.\d{2}\.).*## (ohne die ##)

Dieser Grep in Übersetzung...
(\d{2} -> Suche beliebige Ziffer, die genau zweimal vorkommt
\. -> gefolgt von einem Punkt
\d{2}\.) -> gefolgt von genau zwei beliebigen Ziffern mit einem Punkt
.* -> gefolgt von beliebigen Zeichen

Er findet also >12.34. und ganz viel Text<
Da eine Klammer um (\d{2}\.\d{2}\.) befindet, 'speichert' der Grep den gefundenen Inhalt, mit $1 (Inhalt der ersten Klammer) wird dieser in der Ersetzung eingefügt.
Würdest Du jetzt also nach
(\d{2}\.\d{2}\.)(.*)
suchen und dann in Ersetzen
$1 das Thema $2
eintragen, würde er die Fundstelle in
12.34. das Thema und ganz viel Text
ändern
---
Viele Grüße
Mario

Inhaltsverzeichnis mit gezählten Zeichen aus Absatzformat

LARAchen
Beiträge gesamt: 7

9. Jul 2019, 15:54
Bewertung:

gelesen: 2512

Beitrag als Lesezeichen
Perfekt Mario, da war tatsächlich ein störendes Leerzeichen.

Super erklärt und gut nachzuvollziehen!

Vielen lieben Dank!

LARACHEN