Search found 29 matches

by low
03 Jun 19, 15:14
Forum: Kostenlose Erweiterungen
Topic: Cosmetic ingredients database
Replies: 0
Views: 483

Cosmetic ingredients database

Hier eine ziemlich spezielle, aber für den der es brauchen kann sehr nützliche Erweiterung: die Cosmetic ingredients database auf dem aktuellen Stand.

Das ganze ist als SmartComplete "Wörterbuch" konfiguriert.
by low
08 May 19, 08:33
Forum: Kostenlose Erweiterungen
Topic: bereinigende Zwischenablage
Replies: 0
Views: 574

bereinigende Zwischenablage

Hallo miteinander, Peter Stotz und ich haben vor einer Weile gemeinsam an einem Problem getüftelt ( https://www.bartelsmedia.com/forum/viewtopic.php?f=147&t=17279 ). Es ging dabei darum eine Zwischenablage zu erstellen, die es ermöglicht Texte zu kopieren und um unnötige Silbentrennungen und Zeilenu...
by low
26 Apr 19, 17:18
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Jetzt habe ich abschließend zu dem Thema nur noch einen Wunsch an das Phraseexpress-Team:

Bitte, bitte, bitte spendiert dem Zwischenanblagespeicher die Funktion "Ausgabe weiterverarbeiten".
by low
26 Apr 19, 17:13
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

@Peter Bei uns hier sagt man „nicht schlecht!“ (das ist schwäbische Ekstase). Kompakt und Perfekt! Danke für die Blumen. ;-) Es freut mich sehr, dass speziell Dir das RegEx gefällt, denn deine engagierte Mitarbeit im Forum hat mir schon sehr oft weiter geholfen. Daher sehe ich als eine Art "Rückzahl...
by low
26 Apr 19, 13:36
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Richtig so. Wenn wir hier schon an Lösungen arbeiten, dann an welchen die immer funktionieren.
;-)

Ich glaube mit dieser RegEx im ersten Schritt sollte auch dieser letzte Fall abgedeckt sein:

Code: Select all

\s*-\s*(?<!.)\s*
https://regex101.com/r/qsSH5t/7
by low
26 Apr 19, 10:44
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Hallo Peter, ich gebe nicht auf. Hier mein nächster Versuch in zwei Schritten: ;-) {#settemp -name t1 -content {#regexrep -text {#insertclipboard -variablename Zwischenablage einfügen} -expr \s*-\s*(?<!.) -repexpr }}{#set -name t1 -content {#regexrep -text {{t1}} -expr \s+ -repexpr } -output} zur Er...
by low
24 Apr 19, 15:14
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Eine Gesamtlösung in zwei Schritten könnte dann so aussehen: {#set -name temp2 -content {#regexrep -text {#insertclipboard -variablename Zwischenablage einfügen} -expr -\R -repexpr }}{#set -name temp1 -content {#regexrep -text {{temp2}} -expr \s+ -repexpr } -output} erster Schritt: -\R um Silbentren...
by low
24 Apr 19, 14:46
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Hallo Peter, ich glaube ich habe eine erschreckend einfache Lösung für die Aufgabenstellung mit den Whitespaces gefunden (ausführliche Tests stehen noch aus): \s+ Erläuterung: \s matches any whitespace character (equal to [\r\n\t\f\v ]) + Quantifier Matches between one and unlimited times, as many t...
by low
17 Apr 19, 14:57
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Ideal wäre ein regulärer Ausdruck, der alle entsprechenden Zeichenkombinationen um \R herum erfasst - den habe ich leider noch nicht gefunden... Ich habe jetzt eine recht einfache Lösung gefunden, die per RegEx zumindest in der Zwischenablage in zwei Schritten macht was ich möchte. (Ein genauer Tes...
by low
17 Apr 19, 14:37
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Re: Zwischenablagespeicher GELÖST

Hallo Peter, ich habe das mal mit meinem Lieblings-RegEx-Try-And-Error-Tool angesehen. https://regex101.com/ sagt dazu: \R matches any Unicode newline sequence; can be modified using verbs \r matches a carriage return (ASCII 13) \n matches a line-feed (newline) character (ASCII 10) Wenn ich das rich...
by low
16 Apr 19, 13:55
Forum: Makroprogrammierung
Topic: Zwischenablagespeicher GELÖST
Replies: 15
Views: 417

Zwischenablagespeicher GELÖST

Hallo miteinander, eine der Funktionen von PEX die im Alltag am häufigsten benutze ist der Zwischenablagespeicher. Es kommt recht häufig vor, dass ich kurze Passagen aus Fachbüchern im .pdf Format in anderen Dokumente (z.B. Word) übertragen möchte. Beispiel: In der nun vorliegenden 16. Auflage des L...
by low
27 Mar 19, 07:20
Forum: Makroprogrammierung
Topic: hoch- und tiefgestellter Text
Replies: 7
Views: 114

Re: hoch- und tiefgestellter Text

Respekt, das ging schnell.
Liegt auch schon eine aktualisierte portable Version vor? Ich verwende nämlich diese.
by low
26 Mar 19, 14:15
Forum: Makroprogrammierung
Topic: hoch- und tiefgestellter Text
Replies: 7
Views: 114

Re: hoch- und tiefgestellter Text

Erstellen Sie die Texte einfach da wo es die Funktionen gibt und fügen Sie dann in PhraseExpress ein. Hallo Technical Support, ebenfalls danke für die Antwort. Das hatte ich auch - zunächst erfolglos - versucht. Das Subscript wurde beim Einfügen immer entfernt. Das liegt aber scheinbar daran, dass ...
by low
26 Mar 19, 13:14
Forum: Makroprogrammierung
Topic: hoch- und tiefgestellter Text
Replies: 7
Views: 114

Re: hoch- und tiefgestellter Text

Hallo Peter, Danke für Deinen Ansatz. Wenn ich das richtig verstehe, ist er aber eher dazu geeignet, Sub- und Superskript während der Eingabe zu generieren. Mit geht es eher darum, dass ich z.B. eine Menu "gängige Säuren" habe. Hier klicke ich auf "Schwefelsäure" und die Ausgabe ist H2SO4 (mit 2 und...
by low
26 Mar 19, 11:32
Forum: Makroprogrammierung
Topic: hoch- und tiefgestellter Text
Replies: 7
Views: 114

hoch- und tiefgestellter Text

Hallo miteinander, ich versuche gerade einige chemische Summenformeln in Phraseexpress umzusetzen. Dafür ist natürlich eine Hoch- bzw. Tiefstellung von Zeichen nötig. Beispiel: in der korrekten Darstellung von H2SO4 wären die 2 und die 4 tiefgestellt. Ist dies in formatierten Bausteinen möglich? Ein...
by low
01 Mar 19, 08:09
Forum: Makroprogrammierung
Topic: Spalte "Aufrufe" GELÖST
Replies: 2
Views: 66

Re: Spalte "Aufrufe" GELÖST

In anderen Varianten sind das Aufrufe ab dem Start des Programms. Das erklärt, warum die Werte bei mir so niedrig sind. Danke für die schnelle Antwort. Feature-Request: Es wäre aus meiner Sicht sehr nützlich, wenn auch die kleineren Versionen unterhalb der SQL-Variante die absolute Zahl der Verwend...
by low
28 Feb 19, 14:57
Forum: Makroprogrammierung
Topic: Spalte "Aufrufe" GELÖST
Replies: 2
Views: 66

Spalte "Aufrufe" GELÖST

Hallo miteinander, welchen Wert genau zeigt diese Spalte an? Mein erster Verdacht war, dass es die Anzahl der Verwendungen des Bausteins ist. Das scheint mir nun aber unwahrscheinlich, da die Spalte bei mir für viele Bausteine den Wert 0 hat. Bei denen die einen Wert > 0 enthalten ist der angegebene...
by low
12 Feb 19, 11:19
Forum: Makroprogrammierung
Topic: Text teilen und in variablen speicher.
Replies: 12
Views: 236

Re: Text teilen und in variablen speicher.

Was passiert, wenn es mal die n-te Fundstelle nicht gibt? Ist das dann ein Fehler den PEX abfangen muss und wie soll das passieren? Wenn ich das richtig verstanden habe, geben RegEx Ausrdrücke die kein match finden einfach nichts aus. Sollte also eigentlich kein Problem sein. Aber grundsätzlich rec...
by low
12 Feb 19, 10:52
Forum: Makroprogrammierung
Topic: Text teilen und in variablen speicher.
Replies: 12
Views: 236

Re: Text teilen und in variablen speicher.

@Phraseexpress Team: Für diese Art der Aufgabestellung wäre es optimal wenn das Makro "Teiltext mit RegEx extrahieren" nicht nur die beiden bisherigen Optionen: - "erstes match ausgeben" und - "alle matches zeichensepariert ausgeben", sondern auch die Option - "nur das n-te match" ausgeben hätte. Ic...
by low
12 Feb 19, 09:59
Forum: Makroprogrammierung
Topic: Text teilen und in variablen speicher.
Replies: 12
Views: 236

Re: Text teilen und in variablen speicher.

Hallo Peter, Puh, das war eine harte Nuss. Ich bin völliger RegEx Amateur. Aber ich glaube ich habe einen Weg gefunden. Ich benutze ein LookAhead, um die jeweiligen Blöcke zu extrahieren: 1. Block: Theorie: suche 1-3 Ziffern die von ".1-3 Ziffern.1-3 Ziffern.1-3 Ziffern und vom Stringende" gefolgt s...