[GastForen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Forenindex Erweiterte Suche Suchergebnisse
Ihre Suche lieferte 5 Ergebnisse
Mit Kleinbuchstaben neu durchnummerieren
... und schon ist mein Kopfschmerz verflogen und das Wochenende gerettet,

merci Martin!
(55/0)
Mit Kleinbuchstaben neu durchnummerieren
Hallo yogy,

Dein Array _myChars hat 26 Elemente.
Das letzte trägt den Index 25.

Deshalb ist _myChars[26] bereits undefined.

Ändere die Bedingung und der Zähler wird dort, wo er soll zurückgesetzt:

Code
if (_Counter === 26) 


Beispiel:
Code
var _myChars = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']; 
var _Counter = 0;

for (var i = 0; i < 30; i++)
{
$.writeln(_myChars[_Counter++]);
if (_Counter === _myChars.length)
_Counter = 0;
}


Viele Grüße
Martin


(65/1)
Mit Kleinbuchstaben neu durchnummerieren
Jetzt wird bis z gezählt aber der Zähler wird nicht auf 0 zurückgestellt

Code
var myDoc = app.activeDocument; 


app.findGrepPreferences = app.changeGrepPreferences = null;
app.changeGrepPreferences = null;
app.findGrepPreferences.findWhat = '\\d+';
app.findGrepPreferences.appliedCharacterStyle = 'EN_Target';

var _Result = myDoc.findGrep();

var _myChars = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
var _Counter = 0;


for(var i = 0; i < _Result.length; i++) {
_Result[i].contents = _myChars[_Counter];
_Counter++;
if (_Counter > 26) {
_Counter = 0;
}
}


Mag mir jemand mitteilen, wieso das Skript nach dem Erreichen des letzten Buchstabens den Dienst quittiert?
(76/2)
Mit Kleinbuchstaben neu durchnummerieren
Alle Elemente, in diesem Fall Characters und Words mit bestimmtem Zeichenformat, sollen durch eine alphabetische Nummerierung fortlaufend ersetzt werden.
Ist die Nummerierung bei z angelangt soll mit a weiternummeriert werden usw.

Ursprünglich war geplant
* per Auswahl den Startbuchstaben in eine Variable zu schreiben
* Den Variablenstring in die ASCII-Entsprechung zu konvertieren, jeweils eins draufzuzählen, den ASCII-Wert wieder zu einem String umzuwandeln und das Zeichen in die jeweilige Auswahl einzusetzen (solche Sachen habe ich vor zig Jahren mal mit einer anderen Skriptsprache recht easy erledigen können).

Doch mit diesem Anspruch bin ich bis auf Weiteres überfordert :-(

Deshalb mein zurückgeschraubter Dödel_Ansatz, der jedoch auch nicht klappen will [shame], da gleich alle Fundstellen mit demselben Kleinbuchstaben ersetzt werden:

Code
app.findGrepPreferences = NothingEnum.nothing; 
app.changeGrepPreferences = NothingEnum.nothing;
if (app.findChangeGrepOptions.hasOwnProperty ("searchBackwards")) {
app.findChangeGrepOptions.searchBackwards = false;
}
app.findGrepPreferences.findWhat = "(.+)";
app.findGrepPreferences.appliedCharacterStyle = 'EN_Target';
var _myResults = app.activeDocument.findGrep();
var _myChars = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
for (var i = 0; i < _myResults.length; i++){
var _Result = _myResults[i];
for (var j = 0; j < _myChars.length; j++) {
var k = j;
if (k > 26) {
var j = 0;
}
alert(_Result.contents = _myChars[j]);
_Result.contents = _myChars[j];
}
}


Das Ding muss mit CS6/Win7 funktionieren
Wie muss ich das Script ändern, dass nacheinander die jeweiligen Funstellen korrekt ersetzt werden und wie kann ich _myChars mehrfach durchlaufen ?

Vielen Dank für Eure Tipps!
(103/3)
easyCatalog Daten Filtern Gruppieren
Hallo Stibi und gleichzeitig vielen Dank für den tollen Tipp!
Das Menü für die Tabellengruppierung war auf Anhieb für mich nicht zu finden.
Auch nicht in der Anleitung. :-)
Dank deines Hinweises hat das jetzt alles prima funktioniert.
Ich fuchse mich mal noch ein wenig durchs Plugin.
Könnte mir durchaus vorstellen, dass es mir eine erhebliche Arbeitserleichterung bieten wird.
Die Funktionen die ich bislang ergründen konnte sind jedenfalls der Hammer.
Will garnicht wissen, wie weit ich das mit vertiefter Kenntnis noch ausweiten könnte...
Nochmals vielen lieben Dank!
Klaus
(4973/0)

Aktuell

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.06.2019

Leipzig
Montag, 17. Juni 2019, 09.30 Uhr

Schulung, Seminar

Der eintägige „Kompaktkurs PDF-Druckdaten-Erstellung“ ist eine Zusammenfassung unserer erfolgreichen zweitägigen Colormanagement- und PDF/X-Schulungen. Der Kompaktkurs vermittelt dem Teilnehmer die Grundlagen des Colormanagements, der Verwendung von ICC-Druckprofilen, der PDF-Erzeugung und der PDF-Überprüfung mittels Acrobat Professional.

Ja

Organisator: Cleverprinting.de

https://www.cleverprinting.de/schulungen/schulung-colormanagement-und-pdf-x-kompaktkurs/

Colormanagement und PDF/X – Kompaktkurs
Veranstaltungen
18.06.2019

Leipzig
Dienstag, 18. Juni 2019, 09.30 Uhr

Schulung, Seminar

Die Schulung konzentriert sich auf die wirklich wichtigen Aufgaben in der Bildbearbeitung: Colormanagement, Farbkonvertierungen, Brillanz, Belichtung, Farbretusche, Freisteller, Schärfe und verlustfreie Bildkorrektur. Ein Schwerpunkt der Schulung liegt in der verlustfreien Bearbeitung von Bilddaten und bietet zudem den Ausblick auf Bildmontagen, das Anlegen von Farblooks und den Umgang mit dem RAW-Format an.

Ja

Organisator: Cleverprinting.de

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

Photoshop Schulung für Fortgeschrittene