Hallo I.,
abgesehen davon, dass ich nicht so recht verstehe, wie Du anschließend die Information weiter verarbeiten möchtest (dahin kommst, dass die neuen Bilder in FrameMaker eingebunden sind; nicht vergessen: Rahmengröße), ist es für jedes Script ein relativ komplexer Vorgang, einen Text neben ein bestehendes Objekt (hier: Bild) zu schreiben. Der Index bietet Dir ja die Möglichkeit, zum jeweiligen Bild zu springen.
Adobe selbst hat mal ein Monthly Script (ExtendScript) herausgegeben, das alle fehlenden Verknüpfungen in einem Dokument in einer Tabelle auflistet, Dir erlaubt die Verknüpfung (Pfad, Dateiname) zu korrigieren und die korrigierte Verknüpfung wieder einliest und zuordnet. (Ich habe mir das Script noch ein wenig universalisiert, aber möglicherweise reicht Dir schon die frei verfügbare Variante.)
Mir habe ich mal ein FrameScript geschrieben, bei dem ich das Bild anklicke und mit einem F-Tasten-Kürzel in einem Dialog Pfad + Dateinamen anzeigen lasse und die Option habe, verschiedene Teile desselben (Pfad + Dateiname, Dateiname, Dateiname ohne Erweiterung) in die Zwischenablage zu kopieren, um diesen String an anderer Stelle weiter zu benutzen.
Vielleicht helfen Dir solche Überlegungen weiter ...
Viele Grüße
Johannes
--
Für Nachrichten an den »Eigentümer« der Gruppe, senden Sie eine E-Mail an
frameuser...@googlegroups.com
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameusers-d...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/4d9c6a7d-d2d8-4ead-8ed8-1344d9467212o%40googlegroups.com auf.
Hallo allerseits,
ich kann die Frage von I. Burk sehr gut nachvollziehen. Mich ärgert es auch, dass es so umständlich an den Dateinamen der referenzierten Grafik heranzukommen. Ich tausche des Öfteren meine Screenshots einfach aus und schiebe sie FM so unter. FM passt aufgrund der reinen Verknüpfung zu diesem Grafikobjekt alles wunderbar an, sodass es eigtl. nicht nötig wäre, zum Austausch von Bildern in FM die Quelldatei zu editieren, nur um an den Dateinamen heranzukommen.
@Johannes: Gibt es denn eine Möglichkeit, den Dateinamen in einem separaten Absatz - ähnlich der Abbildungsbeschriftung - per Script zu nennen? Dann steht es eben nicht neben, aber zumindest bei dem Bild.
Wie schön hilfreich wäre auch die aus Word bekannte Funktion, zwischen Feldinhalt und Feldfunktion zu switchen. 1x Alt+F9 und man sieht den Dateinamen, noch einmal Alt+F9 und man hat wieder sein Bild. So etwas fehlt (mir) in FM auch in Bezug auf andere "Felder".
--
Freundlichst
Carsten aus Bremen
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/005d01d65130%24d79c40b0%2486d4c210%24%40transcom.de auf.
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameu...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/4d9c6a7d-d2d8-4ead-8ed8-1344d9467212o%40googlegroups.com auf.
--
Für Nachrichten an den »Eigentümer« der Gruppe, senden Sie eine E-Mail an
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameu...@googlegroups.com.
Hallo I.,
wie Carsten schon andeutete: Wenn Du FM Bilder „entziehst“ (Verzeichnisnamen ändern), fragt es Dich beim Öffnen der betroffenen FM-Datei nach der Bildquelle. Wenn Du dabei nur in ein Verzeichnis verweist (statt eine Datei auszuwählen), sucht es in diesem Verzeichnis eine gleichnamige Datei (und sucht alle weiteren fehlenden Bilder ebenfalls in diesem Verzeichnis).
Dieses Vorgehen würde allerdings meinem generellen Ansatz bei Bildern widersprechen: Gleicher Dateiname = gleicher Inhalt. Aktualisiertes Bild = neuer Dateiname (oder einfach neue Datumskennung im Dateinamen). Mit diesem Ansatz würde mir allerdings eine Liste aller Dateinamen helfen: Alte Datumskennung = altes Bild.
Ansonsten: Mit Blick auf Übersetzungen vermeide ich schon lange, Menüs als Grafiken einzubinden. Lieber baue ich mir Tabellen, in denen ich die Menüeinträge aufliste.
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameusers-d...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/4e53e0c2-4d9d-47ca-9875-f47649e64f99o%40googlegroups.com auf.
Hallo Carsten,
> Gibt es denn eine Möglichkeit, den Dateinamen in einem separaten Absatz –
> ähnlich der Abbildungsbeschriftung - per Script zu nennen? Dann steht es
> eben nicht neben, aber zumindest bei dem Bild.
Ich weiß nicht, wie Du die Abbildungsbeschriftung einfügst. Denkbar wäre dieser Ansatz, wenn Du einen Grafikrahmen hast, der auch einen Grafiktitel einschließt (ähnlich Tabellen, wo der Tabellentitel automatisch drüber oder drunter gesetzt werden kann). Auf diesen Grafiktitel würdest Du dann über den Grafikrahmen zugreifen können (wobei es auch nicht ganz trivial wäre, aus der Grafik auf den zugehörigen Grafikrahmen zu schließen).
Ansonsten: Die Schwierigkeit besteht darin, aus einem Grafikobjekt zu schließen, wo Du zugehörigen Text automatisch unterbringen kannst. Das Grafikobjekt liegt in einem Rahmen (der lässt sich noch bestimmen, indem Du alle Rahmen abfragst, ob sie das Grafikobjekt beherbergen), der Rahmen liegt in einem Absatz (und der wiederum möglicherweise in einer Tabelle; Tabelle oder Absatz in einem weiteren Rahmen), in einem anderen Rahmen oder frei auf der Seite. Abhängig von diesen Zusammenhängen musst Du entscheiden, wo Du Deine hinzuzufügende Information platzieren möchtest. Erneut: Auf jedes höhere Objekt kannst Du nur zugreifen, indem Du alle gleichartigen Objekte abfragst, ob sie Dein inneres Objekt beherbergen.
Viel Spaß beim Eruieren der Optionen und Programmieren.
Viele Grüße
Johannes
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/03d601d6514a%2417202260%2445606720%24%40gmail.com auf.
Ansonsten: Die Schwierigkeit besteht darin, aus einem Grafikobjekt zu schließen, wo Du zugehörigen Text automatisch unterbringen kannst. Das Grafikobjekt liegt in einem Rahmen (der lässt sich noch bestimmen, indem Du alle Rahmen abfragst, ob sie das Grafikobjekt beherbergen), der Rahmen liegt in einem Absatz (und der wiederum möglicherweise in einer Tabelle; Tabelle oder Absatz in einem weiteren Rahmen), in einem anderen Rahmen oder frei auf der Seite. Abhängig von diesen Zusammenhängen musst Du entscheiden, wo Du Deine hinzuzufügende Information platzieren möchtest. Erneut: Auf jedes höhere Objekt kannst Du nur zugreifen, indem Du alle gleichartigen Objekte abfragst, ob sie Dein inneres Objekt beherbergen.

lange namen bzw ganze pfadnamen könnten so nicht untergebracht werden
Ich arbeite gerade an einem Script, dass alle referenzierten Grafiken eines Dokumentes nach Vorkommen (Referenz-, Vorgabe- und Arbeitsseite) sortiert in HTML in einer Tabelle ausgibt.
Hier wird auch die Seitenzahl des Vorkommens und die Grafik mit angezeigt.
Bei Interesse kannst Du Dich gerne an mich wenden.
Schöne Grüße
Klaus
--
Für Nachrichten an den »Eigentümer« der Gruppe, senden Sie eine E-Mail an
frameuser...@googlegroups.com
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameusers-d...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/0f1d6962-1d2b-4561-a0ca-b0493a209c45o%40googlegroups.com auf.
-- Klaus Göbel (Entwicklung) __________________________ 4XScripts - Ute Mitschke Münchenerstraße 35A D-82362 Weilheim Tel.: +49 881 12233116 +49 173 9439973 Mail: devel...@4XScripts.com https://4XScripts.com → 4XScripts → Effektive Add-Ons für Adobe® FrameMaker®
Hallo Iris,
Ich würde da nicht viel über Programmierung nachdenken: Siehe zu, dass Du in den RIX die Dateinamen bekommst, erstelle Dir daraus mittels Suchen/Ersetzen (mit/ohne Platzhalter) eine HTML-Datei, die sowohl den Dateinamen als auch das Bild anzeigt und arbeite Dich an der HTML-Datei im Webbrowser ab. Gegebenenfalls kannst Du selbst oder jemand in Deiner Abteilung auch ein paar Zeilen VBA-Code schreiben, um die Umformungen in Word zu realisieren – geht alles schneller, als Programmierung in FM.
Und wenn das mit der RIX-Datei nicht funktioniert, es je FM-Datei aber ausreichend Bilder sind: Baue die HTML-Datei auf einer MIF-Datei der FM-Datei auf.
Schließlich, wenn Du eh von allen Dateien, die Du bearbeiten muss, den Dateinamen brauchst, was spricht gegen:
... und Du hast den Dateinamen in der Zwischenablage.
Viele Grüße
Johannes
Von: 'I. Burk' via frameusers-de <frameu...@googlegroups.com>
Gesendet: Dienstag, 7. Juli 2020 14:08
An: frameusers-de <frameu...@googlegroups.com>
--
Für Nachrichten an den »Eigentümer« der Gruppe, senden Sie eine E-Mail an
frameuser...@googlegroups.com
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameusers-d...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/0f1d6962-1d2b-4561-a0ca-b0493a209c45o%40googlegroups.com auf.
Hallo Iris,
so wie ich
das verstanden habe, liegen die Grafiken in einem oder
vielleicht
auch in mehreren Windows-Ordern. Für die Entscheidung, ob sie
überarbeitet werden müssen, ist eine Ansicht der Grafiken
erforderlich.
Das
lässt sich gut mit
dem Windows Dateiexplorer erledigen, wenn dort die Vorschau
eingeschaltet ist. Sortieren der Dateien nach dem
Erstellungsdatum
hilft ggf. auch alte Versionen zu finden. Die
gefundenen Grafiken können in einen neuen Ordner kopiert werden,
um
sie zu bearbeiten.
Es gibt sicherlich auch
Bildverwaltungs-Tools mit
denen Grafiken für die weitere Bearbeitung
markiert werden können.
Gruß Uwe
Hallo Iris,
besteht die Anforderung noch? Es könnte sein, dass ich eine Lösung dafür habe - wenn ja, bitte zur Detailklärung anrufen.
Herzliche Grüße
Thomas
08764 - 941 941
Von: 'I. Burk' via frameusers-de <frameu...@googlegroups.com>
Gesendet: Freitag, 10. Juli 2020 13:11
An: frameusers-de <frameu...@googlegroups.com>
--
Für Nachrichten an den »Eigentümer« der Gruppe, senden Sie eine E-Mail an
frameuser...@googlegroups.com
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "frameusers-de" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an frameusers-d...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/frameusers-de/9a9e197e-c3d1-4121-91e4-42cdd2dcfc43o%40googlegroups.com auf.