Chritian W. Geschrieben 12. Juni 2021 Teilen Geschrieben 12. Juni 2021 Hallo, ich versuche in einen Textstring (bei Marionette) Mathematische Sonderzeichen einzusetzen. Sobald ich jedoch auf schließen gehe wandelt er es in japanische Schriftzeichen um. Kann man das irgendwo umstellen? Link zu diesem Kommentar
Manuel Roth Geschrieben 12. Juni 2021 Teilen Geschrieben 12. Juni 2021 Hallo Kann ich so gerade nicht nachvollziehen, da ich auf die schnelle kein Formelzeichen finde. Wenn du es hier posten könntest, könnte ich es versuchen. Das Integralzeichen aus Word kopiert funktioniert allerdings ohne Probleme. Als Option könntest du eine vs.Chr() oder vs.Unichr() Python-Funktion nuzten oder den Text direkt in die Node schreiben. Freundliche Grüsse Manuel Roth _________________________________________________ Vectorworks 2022 SP3 | Architektur | Windows 10 Link zu diesem Kommentar
Chritian W. Geschrieben 13. Juni 2021 Autor Teilen Geschrieben 13. Juni 2021 Hallo Manuel, erst mal danke für die Antwort ich habe im Anhang mal etwas Ausgelagertes. Das mit dem direkt eingeben hatte ich bei dem einzelnen StringNode unten mal probiert aber Entweder habe ich beim String das an der falschen Stelle getan oder er kann damit nichts anstellen. Im normalen Text schreibt er es ja auch. Mit den anderen PhytonFunktionen welche du aufführst kann ich leider nichts a stellen. Hast du dafür ein Beispiel? mathematische zeichen und schrift.vwx Link zu diesem Kommentar
Chritian W. Geschrieben 13. Juni 2021 Autor Teilen Geschrieben 13. Juni 2021 Ergänzung zum vorgenannten, ich habe mittlerweile heraus gefunden, dass ich es im Vorgabewert meines Pulldown-Menüs darstellen kann, und es dann auch als Text ausgegeben werden kann,aber im String-Node bekomme ich das Zeichen nicht rein, hat jemand einen Vorschlag für einen einfachen Input-Node, in welchen ich an eine Stelle nur das gewünschte Zeichen einsetzen brauch? Im Code des Pulldown lautet die betreffende Zeile: Vs.EditCreateText(Dialog,11,‘f‘, width) aber für das was ich haben möchte ist ein Pulldown ja völlig ungeeignet. Link zu diesem Kommentar
Manuel Roth Geschrieben 13. Juni 2021 Teilen Geschrieben 13. Juni 2021 @Marionette.NodeDefinition class Params(metaclass = Marionette.OrderedClass): #APPEARANCE #Name this = Marionette.Node( 'String' ) this.SetDescription('A text string defined in the OIP') #Input Ports #OIP Controls #Output Ports s = Marionette.PortOut() s.SetDescription('The string') #BEHAVIOR def RunNode(self): #inputs #script #outputs self.Params.s.value = "Dein Zeichen" Aber bei mir funktioniert das Funktionszeichen aber auch beim String-Input. Von demher würde ich einmal den ominösen Benutzerordner verdächtigen. 1 Freundliche Grüsse Manuel Roth _________________________________________________ Vectorworks 2022 SP3 | Architektur | Windows 10 Link zu diesem Kommentar
Frage
Chritian W.
Hallo, ich versuche in einen Textstring (bei Marionette) Mathematische Sonderzeichen einzusetzen. Sobald ich jedoch auf schließen gehe wandelt er es in japanische Schriftzeichen um. Kann man das irgendwo umstellen?
Link zu diesem Kommentar
4 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden