Dateiname einfügen: Unterschied zwischen den Versionen

Aus CapellaWiki
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 42: Zeile 42:


Mit diesem Skript lässt sich auch eine Art Notenstempel realisieren.
Mit diesem Skript lässt sich auch eine Art Notenstempel realisieren.
 
z.B.:  Filter      = BC-55[]
      Filter      = BC-55[]
       Schriftgröße = 30
       Schriftgröße = 30
       Position auf rechte obere Ecke einstellen
       Position auf rechte obere Ecke einstellen


In die rechte obere Ecke wird nun BC-55 eingetragen.
In die rechte obere Ecke wird nun BC-55 eingetragen.

Version vom 4. Mai 2016, 10:44 Uhr


Autor
Script
Version
Symbolnummer
Peter Becker
Dateiname.py
1.2.1
163

Zum Inhaltsverzeichnis Skript Handbuch


Dieses Skript fügt den Dateinamen mit vollständiger Pfadangabe als Seitenobjekt ein.

Wichtiger Hinweis

Auf Grund eines Python Problems darf der Datei- oder Pfadname keinen Umlaut enthalten.
Ansonsten stürzt das Skript ab !

Dieses Problem ist ab Capella 7.1.15 gelöst.


Hier können Schriftart, Schriftgröße und Schriftschnitt und die Anzeigetiefe ausgewählt werden.

Wird als Option "nur Pfad" und als Anzeigetiefe "0" eingestellt wird, da ganz streng genommen nichts angezeigt würde, trotzdem der Dateiname angezeigt.


Wurde die Datei noch nicht gespeichert, erfolgt eine Fehlernachricht.


Ansonsten wird der Dateiname bzw der Pfad abhängig von den Definitionen als Seitenobjekt eingefügt. Die exakte Position kann voreingestellt werden. Weiterhin können der Dateiname oder das eigene Verzeichnis durch Filter verändert werden. Ausserdem können fest eingestellte Werte vor oder hinter dem Filter eingesteuert werden.

z.B.: Dateiname = Sommergedichte.capx

      Filter    = BC-[$$$$$$]-120316
      Ergebniss = BC-Sommer-120316

Mit diesem Skript lässt sich auch eine Art Notenstempel realisieren.

      Filter       = BC-55[]
      Schriftgröße = 30
      Position auf rechte obere Ecke einstellen

In die rechte obere Ecke wird nun BC-55 eingetragen.