[GastForen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Forenindex Erweiterte Suche Suchergebnisse
Ihre Suche lieferte 12 Ergebnisse
Position "Marke für verankertes Objekt" herausfinden (CC2018, WIN10)
Hallo Christoph,

ein anderer Ansatz: Mit einer Textsuche die Anker aufspüren. In einer Schleife deren horizontale Position speichern,
dem verankerten Textrahmen je nach Position (und linker oder rechter Seite) den Objektstil zuweisen.

Wichtig: Damit es funktioniert, muss der Linealursprung des Dokuments auf "Seite" geändert werden.

Code
//RandZiffernPositionieren_01d.js 

// die Auswahl speichern ...
var curSel = app.selection;
// ... und prüfen
if (curSel.length == 0) {
alert ("Es ist nichts ausgewählt.", "Achtung");
exit();
}
// der Variablen 'mainStory' den Textfluss zuweisen
if (curSel[0].constructor.name == "TextFrame") {
mainStory = curSel[0].parentStory;
}
else {
if (curSel[0].constructor.name == "InsertionPoint") {
mainStory = curSel[0].parent;
}
else {
alert ("Einen Rahmen des Textflusses auswählen.", "Stop");
exit();
}
}

// die Suchen/Ersetzen-Vorgaben zurücksetzen
app.findTextPreferences = app.changeTextPreferences = null;

// das Suchmuster definierem
app.findTextPreferences.findWhat = "^a";

// die Objektstile
objStyleOutside = app.documents[0].objectStyles.itemByName("Randziffer");
objStyleInside = app.documents[0].objectStyles.itemByName("Randziffer innen");

// die Vorkommen finden ...
var allFound = mainStory.findText();
// ... und zählen
var nFound = allFound.length;

// eine Schleife durch die Vorkommen
for (var n=0; n<nFound; n++) {
// die horizontale Position feststellen
var hOff = allFound[n].horizontalOffset;
// der verankerte Textrahmen
var curFrame = allFound[n].textFrames[0];
// linke oder rechte Seite
var curSide = (curFrame.parentPage.side)*1;
// je nach Position und linker oder rechter Seite das Objektformat zuweisen
if (hOff < 80) {
if (curSide == 1818653800) { // linke Seite
curFrame.applyObjectStyle(objStyleOutside);
curFrame.parentStory.justification = Justification.RIGHT_ALIGN;
}
else {
curFrame.applyObjectStyle(objStyleInside);
curFrame.parentStory.justification = Justification.RIGHT_ALIGN;
}
}
else {
if (curSide == 1919382632) { // rechte Seite
curFrame.applyObjectStyle(objStyleOutside);
}
else {
curFrame.applyObjectStyle(objStyleInside);
}
}
}

// die Suchen/Ersetzen-Vorgaben zurücksetzen
app.findTextPreferences = app.changeTextPreferences = null;

// das Ende der Aktion verkünden
var dlog = new Window("palette");
dlog.size = [320,100];
dlog.add("statictext", [80, 100, 320, 116], "Fertig.");
dlog.show();
$.sleep(999);
dlog.close();

Sollten die Ziffern nicht auch entsprechend ausgerichtet sein? Falls nicht: Die Zeilen 51 und 55 entfernen. ;-)

Gruss, Hans(5/0)
Script für Bildumwandlung als Ordneraktion mit mehreren Aktionen
Hallo liebe Forummitglieder,
ich brauche eine Ordneraktion gemäss untenstehendem Ablauf und hoffe dabei auf eure Hilfe.

1. Schritt
In den Ordner CR2toJPG, welchem die Ordneraktion zugewiesen werden soll, werden mehrere CameraRaw-Bilder (pro Bild zirka 30 MB) manuell reinkopiert. Diese Bilder sollen in den Unterordner JPG kopiert und als JPG umgewandelt werden.

2. Schritt
Als nächsten Schritt sollen die gleichen CameraRaw-Bilder aus dem Ordner CR2toJPG in einen weiteren Unterordner mit dem Namen JPG-mini kopiert werden. Von diesen Bildern soll eine Miniaturansicht erstellt werden.

Beim 1. Schritt soll nach dem manuellen Kopiervorgang das Dialogfeld «Konvertierung starten?» eingeblendet werden welches mit «Ja» oder «Nein» bestätigt werden muss. Bei «Ja» wird Konvertierung gestartet, bei «Nein» abgebrochen. Cool wäre hier die Einblendung eines Fortschrittbalkens :–)

Sind alle Vorgänge abgeschlossen soll Dialogfeld «Konvertierung beendet» als Info erscheinen welches mit «OK» bestätigt werden muss.
Als «Display-Notification» soll ausserdem folgende Meldung erscheinen:
«Alle Bilder wurden erfolgreich konvertiert.» mit Titel «CR2toJPG» und Untertitel «Vorgang erfolgreich abgeschlossen.»

Ganz zum Schluss soll weiteres Dialogfeld «Originalbilder löschen» erscheinen in dem entschieden werden soll ob CameraRaw-Bilder in den Papierkorb verschoben werden sollen oder nicht.

Lässt sich ein solcher Ablauf mit AppleScript umsetzen? Auch bin ich mir nicht sicher ob eine Ordneraktion für dieses Vorhaben der richtige Ansatz ist.

Bin gespannt auf eure Tips,
OSXUser
(37/0)
Position "Marke für verankertes Objekt" herausfinden (CC2018, WIN10)
Guten Morgen Hans,

danke fürs Antworten. Ich habe hier ein Demo-Dok abgelegt:

https://www.dropbox.com/s/4ezjpmkixacniyb/Randziffer_hds.indd?dl=0

Für die Randziffern gibt es zwei unterschiedliche Ojektformate.
Nun möchte ich erkennen können, wo sich die Ankermarke jeweils befindet – Innen oder Aussen – und dann dass passende Objektformat zuweisen.

Grüße
Christoph
(55/1)
Welches Grafiktablett empfehlt ihr Einsteigern?
Guten Tag,

in letzter Zeit habe ich großes Interesse an dem Zeichnen via Grafiktablett am PC entwickelt und wollte mir deshalb bald eins zulegen. Da ich jedoch komplett unerfahren in dem Bereich bin, wollte ich mir zu Anfang kein High-End Tablett, sondern eher ein einsteigerfreundliches Tablett kaufen (und es dann ggf. später durch ein besseres ersetzen).

Bei Google habe ich nach längerer Suche mehrere Geräte gefunden:
- Huion 1060 plus
- Wacom CTL-490 (hier gibt es mehrere Versionen mit verschiedene gratis Softwares)
- Ugee M708
- XP-Pen G430S für OSU

Diese 4 sehen für mich ganz gut aus und kosten für den Anfang auch nicht die Welt.

Welches würdet ihr empfehlen? Bei dem Huion bin ich etwas skeptisch, was Verarbeitung und Funktion angeht (für den Preis extrem viele Funktionen/ ist nie ein so gutes Zeichen . Allerdings ist das Tablett sehr groß, das ist auch der Punkt, der mich bei den Wacom Geräten etwas stört. Sind die Arbeitsflächen nicht etwas klein? Oder kann man damit immernoch gut arbeiten?

Ich würde mich über jede Hilfe freuen.

Dankeschön!
(79/0)
Position "Marke für verankertes Objekt" herausfinden (CC2018, WIN10)
Hallo Christoph,

würdest Du bitte ein Beispiel-Dokument hochladen?

Gruss, Hans(63/2)
Abstand bei Zahlen
Hallo Michel,

würdest Du bitte ein Beispiel-Dokument hochladen?

Gruss, Hans(35/0)
Einzug für mehrere Zeilen
Für den Einzug der Anfangszeilen könnte eventuell auch ein Initial über 1 Zeichen und x Zeilen verwendet werden. Vor dem ersten Zeichen des Absatzes wäre ein Leerzeichen mit fester Breite (z.B. Halbgeviert-Leerzeichen) in Kombination mit einen Zeichenformat, über dessen Schriftgröße und Skalierung die Größe des Einzugs justiert werden könnte.


Für den Einzug der letzten Zeilen ... da fällt mir nicht viel ein, außer einem verankerten Rahmen mit Begrenzung und mit anzupassender Höhe in der Zeile über dem Einzug (ggf. nachjustieren).
Die Steuerung über ein "Einzug bis hierhin"-Zeichen wäre ziemlich gewagt.

Viele Grüße
Martin(140/0)
Einzug für mehrere Zeilen
Hallo Ebschu,
Folgende Idee:

Absatz ist mit gewünschtem Erstzeileneinzug versehen.

Erstes Zeichen im Absatz ist ein frei verankerter Textrahmen mit Textumfluß.

Definition des verankerten Textrahmens:
Anzahl Absätze ist Anzahl eingerückter Zeilen minus 1.
Inhalt pro Absatz: Ein Zeichen Minimaler Weißraum.
Textrahmenoptionen: Automatische Größe ändern, Höhe und Breite
Formatierung des Inhalts gleich dem des Absatzes in dem der verankerte Rahmen positioniert ist, sodass die automatische Breite mit dem Erstzeileneinzug übereinstimmt.

Vollautomatisierung per Skript.
*****
Mit herzlichem Gruß,
Uwe Laubender(150/1)
Kostenloses Creative Cloud-Abonnement für CC-Verweigerer
und seit Jahren nur noch Open-Type....

Gruß
Dirk

[levy-media.de MCP]
http://www.levy-media.de(144/0)
Kostenloses Creative Cloud-Abonnement für CC-Verweigerer
Genau, ich nutze nur eigene Fonts und nicht den Kram von denen....

Und so habe ich keine Probleme, falls ich mal nicht mehr Adobe
möchte...

Gruß
Dirk

[levy-media.de MCP]
http://www.levy-media.de(146/1)
Quark Update
Folgende Fehlermeldung unter Windows 10 Pro 64 Bit:
Quark Update, Starten Sie in der Systemsteuerung für die Dienste neu und versuchen Sie es erneut.


Soweit ich mich entsinne, hatte ich die Fehlermeldung auch bei den beiden letzten Versionen. Der Witz: ich kann auch in der noch existenten Systemsteuerung nix machen. Dreck. Mein bisheriger Workaround: neue Version downloaden und über die alte bügeln. Etwas umständlich, oder? Funktioniert auch unter meinem Administratorkonto leider nicht anders.


Frank
(145/0)

Veranstaltungen

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen. pdf-icon Hier eine kleine Anleitung.

Veranstaltungen
17.10.2018

München
Mittwoch, 17. Okt. 2018, 10.31 Uhr

Seminar

Als „Next Generation Publishing“ (NGP) bezeichnen wir bei Cleverprinting eine Arbeitsweise, bei der Druckdaten auf moderne Art produziert werden. Für Photoshop bedeutet dies: Sie arbeiten jederzeit medienneutral mit RGB-Daten, die RGB-CMYK-Konvertierung wird von InDesign erst während der Ausgabe geleistet. Sie arbeiten nichtdestruktiv, alle Bearbeitungsschritte können zu einem späteren Zeitpunkt zurückgenommen/verändert werden. Sie arbeiten verlustfrei, Skalierungen von Bildbestandteilen können mit Smart Objects im Nachhinein verändert werden. Und: Sie arbeiten effizient, indem Sie clevere, schnelle Filter und wo immer möglich auch Skripte zur Automatisierung einsetzen.

München, Mittwoch, 17.10.2018, 9.30 Uhr bic 17.30 Uhr, Schulungsgebühr 415,31 Euro (incl 19% MwSt)

Ja

Organisator: Cleverprinting.de

https://www.cleverprinting.de/schulungen/photoshop-next-generation/

Next Generation Publishing mit Adobe Photoshop
Veranstaltungen
18.10.2018

Online
Donnerstag, 18. Okt. 2018, 20.00 - 21.00 Uhr

Webinar

Den Start ins E-Commerce leicht gemacht

Ja

Organisator: Eric Mächler

Kontaktinformation: E-Mailinfo AT ericmaechler DOT com

https://events.genndi.com/register/818182175026318367/66670f3c07