Werteformat mit Exponent darstellen

Hallo, für eine Hausarbeit möchte ich ein Werteformat mit Kubikmetern "m hoch 3" einrichten. Vorhanden ist ein Werteformat für Quadratmeter m hoch 2. wenn ich das nun kopiere und die hochgestellte 2 überschreibe, erscheint die 3 in normaler Lage und Größe. Das sieht nicht schön aus. Wer kann mir einen Tipp dazu geben?

Besten Dank
cabinda

Re: Werteformat mit Exponent darstellen

#8350 On 23 Januar, 2009 14:37 Lutz Cleffmann said,

Die hochgestellte 3 gibt es als Unicode-Zeichen 179.

Ich habe das Ganze jetzt so gelöst:
Per Formel "UniZeichen (179)" in einem Text die hochgestellte 3 erzeugt und sie dann per Copy und Paste in das Werteformat eingesetzt. Das wars.

Die Profis hier kennen sicher noch einen eleganteren Weg, aber Hauptsache, es funktioniert.
Bei einem Mac, auf dem PopChar läuft, kann das Zeichen auch direkt angesprochen werden.

Gruß
Lutz Cleffmann

Re: Werteformat mit Exponent darstellen

#8351 On 23 Januar, 2009 15:21 Thomas Kaegi said,

Natürlich kann man das Zeichen für die hochgestellte 3 auch per Formel erzeugen. Aber mit "Bearbeiten/Symbol einfügen" kann das Zeichen direkt in jeden Text eingefügt werden.

Nun ist diese Funktion bei der Eingabe der Werteformatdefinition nicht verfügbar. Direkt in diese Definition lassen sich also nur Zeichen eingeben, die über die Tastatur verfügbar sind. Also zuerst die hochgstellte 3 in einem Text erzeugen - per Formel, wie von Lutz vorgschlagen, oder eben mit "Bearbeiten / Symbol einfügen" – und dann mit Kopieren/Einsetzen in die Werteformatdefinition übertragen, wie schon Lutz gesagt hat!

Gruss
Thomas

Re: Werteformat mit Exponent darstellen

#8352 On 23 Januar, 2009 17:54 Jacques Villars said,

Habe vergessen, was folgt zu erklären ; man muss noch etwas
vorbereiten :

Fenster>Vorlagen>Schriftvorlagen>Standardschrift>Anordnung>Skalierung
bei Hoch-Tiefstellung : 75 % (oder sowas)

(ich habe noch der Tiefstellung die Taste F6 zugeteilt)

jacques

Le 23 janv. 09 à 17:29, Jacques Villars a écrit :

>
> meine Lösung mit Applescript :
>
>

Re: Werteformat mit Exponent darstellen

#8353 On 23 Januar, 2009 18:04 Jacques Villars said,
Ach, noch das :

es ist nicht nötig, irgendwas vorher zu wählen : 

für m^3 tippe ich einfach : m F6 3 F6 : sehr komfortabel !

ohne Applescript (auf PC) geht es auch, mit >Bearbeiten>Schriftformate>Schriftanordnung oder >TextInfo [ I ] > Schriftanordnung; aber es ist nicht so bequem

jacques




Le 23 janv. 09 à 17:29, Jacques Villars a écrit :


meine Lösung mit Applescript : 


Re: Werteformat mit Exponent darstellen

#8354 On 23 Januar, 2009 23:35 Thomas Kaegi said,

Hallo Jacques

Aus irgend einem Grund ist dein Beitrag mit den AppleScripts nicht ins Forum gestellt worden. ich füge deinen Beitrag deshalb hier als Zitat ein:

- - - Die Lösung von Jacues - - -

meine Lösung mit Applescript :

— für ein Exponent (Hochstellung) :

if vertical character position of selection ≠ "50 %" then
set vertical character position of selection to "50 %"
else
set vertical character position of selection to "0 %"
end if

und noch eine Funktiontaste dazu, z.B. F5

— für die Tiefstellung (Index) :

if vertical character position of selection ≠ "-50 %" then
set vertical character position of selection to "-50 %"
else
set vertical character position of selection to "0 %"
end if

Grüsse, jacques

- - - Ende Zitat - - -

Aber ich habe zwei Bemerkungen dazu:

1. Deine Anleitung in Ehren - aber mit der am Anfang dieser Diskussion gestellten Frage hat das rein gar nichts zu tun. Dort ging es darum, eine hochgestellte 3 in eine Werteformatdefinition einzugeben. Da helfen deine AppleScripts rein gar nichts.

2. Deine Lösung eignet sich für alle Exponenten (Hochstellungen), bzw. Indizes (Tiefstellungen) in Texten. Wer aber lediglich hochgestellte 2 und 3 für Quadrat und Kubik benötig, ist mit den verfügbaren Unicodezeichen besser bedient - und der im Folgenden beschriebene Weg funktioniert auch unter Windows. Zudem bleibt mit diesem Weg auch der Zeilenabstand von der Hochstellung sicher unbeeinflusst, da die beiden Unicode-Exponentialzahlen die Zeilenhöhe nicht vergrössern.

- Mit einem beliebigen Dokument (damit die Menübefehle verfügbar werden) mit dem Befehl "Bearbeiten / Symbol einfügen…" die Unicode-Zeichentabelle öffnen
- in dieser im Teil "Latin-1 Supplement" die hochgestellte 2 auswählen und auf "Als Favorit merken" klicken
- desgleichen für die hochgestellte 3
- in die Favoriten-Übersicht wechseln
- den beiden Zeichen je ein geeignetes Tastaturkürzel zuordnen
Danach kann mit den gewählten Tastaturkürzeln direkt die hochgestellte 2 oder 3 an beliebiger Stelle in Texte eingefügt werden. Allerdings lassen sich diese Tastaturkürzel weder in der Formelpalette noch bei der Eingabe von Werteformatdefintionen verwenden. An beiden Orten funktioniert nur die von Lutz vorgeschlagene "Kopieren/Einsetzen-Methode."

Mit freundlichem Gruss
Thomas

Re: Werteformat mit Exponent darstellen

#8355 On 24 Januar, 2009 17:08 Jacques Villars said,

Hallo Thomas,

Le 23 janv. 09 à 23:36, Thomas Kaegi a écrit :
> 1. Deine Anleitung in Ehren - aber mit der am Anfang dieser
> Diskussion gestellten Frage hat das rein gar nichts zu tun.
>
Du hast Recht, ich habe später das auch selber gemeint ;-)
> Zudem bleibt mit diesem Weg auch der Zeilenabstand von der
> Hochstellung sicher unbeeinflusst, da die beiden Unicode-
> Exponentialzahlen die Zeilenhöhe nicht vergrössern.
>
Ich stelle immer einen definierten Zeilenabstand ein, z. B. 12 Pt,
also nie den automatischen !

Grüsse

jacques

>

Re: Werteformat mit Exponent darstellen

#8369 On 27 Januar, 2009 09:41 cabinda said,

Lieber Lutz, lieber Jaques und lieber Thomas
herzlichen Dank für die vielen Hinweise!

Ich kann alles gut gebrauchen, denn ich brauche nicht nur die Exponeneten als Werteformat in der Tabelle,
sondern auch im Fliesstext und das war bis jetzt mehr als aufwändig, für jedes "hoch 2" oder "tief P" immer in die Formatierungspalette zu gehen.

Gruß cabinda