AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte TChemLabel - ein Label zur Anzeige von Reaktionsgleichungen

TChemLabel - ein Label zur Anzeige von Reaktionsgleichungen

Ein Thema von 3_of_8 · begonnen am 1. Aug 2006 · letzter Beitrag vom 4. Aug 2006
Antwort Antwort
Seite 2 von 3     12 3   
Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#1

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 1. Aug 2006, 21:06
Hm sieht gut aus , die Pfeile könnten durchgezogen sein und vielleicht noch ne option die die elemente farblich darstellt (so blau für N usw.)
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 1. Aug 2006, 21:16
Die Pfeile sind doch durchgezogen.

Und was Farbe betrifft: Kann ich machen.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#3

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 2. Aug 2006, 07:03
Hi!

Ja, das mit den Pfeilen ist mir auch aufgefallen
Ich vermute, arbu man meint, dass die Pfeile ja aus einem " - " und einem ">" bestehen - und irgendwie sieht das nicht so toll aus, finde ich. Vielleicht findest du ja da eine Möglichkeit, selber einen Pfeil zu zeichnen!


Ciao, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 2. Aug 2006, 14:34
Ich zeichne die Pfeile doch sowieso selbst.

Nur eingeben müsst ihr sie als ->.

EDIT: Hoppala, das wird irgendwie falsch geparst. Normalerweise sollten die schon zusammenhängend sein. Ich kümmer mich mal drum.

Hab jetzt das gefixt und noch <- und <-> hinzugefügt.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#5

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 2. Aug 2006, 14:54
HI,
ich glaube das Feature das Ratte schon angesprochen hatte fehlt. Was er meinte entspricht dem choose bzw. binom in LaTex. Damit kannst du zwei Werte übereinander stellen, was immer wichtig ist, wenn es z.B. um Isotope geht.
Wenn du zum Beispiel Wasserstoff brennen möchtest (machen wir ja alle mal ab und zu, was die Sonne kann...), dann fusionierst du erstmal zwei "normale" Wasserstoff Teilchen und erhälst Deuterium (hier ist einfach nur der Kern schwerer). Das ganze wird dann nochmal mit einem weiteren
Wasserstoff fusioniert, damit du dann 3 über 1 Wasserstoff bekommst. Zwei davon kannst du dann zu einem Heliumkern verschmelzen (Positronen und Neutrinos, Strahlung usw. fallen hier natürlich auch an, aber es geht nur um das über).

Gruß Der Unwissende
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 2. Aug 2006, 15:07
Also ich würde Deuterium so schreiben: ^1H_2
Aber ich schau mal, ob ich das machen kann, was du willst.

EDIT: Jetzt kann man auch übereinander stellen.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
2. Aug 2006, 15:08
Dieses Thema wurde von "Chakotay1308" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Open-Source" verschoben.
Ist eher eine OpenSource-Unit, als ein Code-Snippet.
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#8

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 2. Aug 2006, 16:45
Zitat von 3_of_8:
Also ich würde Deuterium so schreiben: ^1H_2
Danke erstmal.
Also imho wäre ^1H_2 einfach falsch. Also man schreibt ^{Massezahl}_{Ordnungszahl}ELEMENT. Die 2 müsste also schon nach oben (aber das ist eher Besserwisserei!). Wichtiger ist, dass du ja auch Moleküle eines Isotops haben könntest. Deuterium hat nur einen schwereren Kern als normaler Wasserstoff, mehr nicht. Es gibt also auch ^2_1 H _2
An sich schreibt man eh ganz gerne mal nur ^2 H statt ^2_1 H, da die Ordnungszahl ja aus dem Element hervor geht, aber sauber und vollständig ist es halt mit beidem und dann war da ja auch die Frage von Ratte.
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 2. Aug 2006, 18:58
Was auch immer, es geht ja jetzt.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: TChemLabel - ein Label zur Anzeige von Reaktionsgleichun

  Alt 3. Aug 2006, 23:10
Ganz neue Version, mit komplett neuem System.

Die Beispielanwendung erklärt die Funktionsweise.

Trotzdem eine kleine Referenz:
^: Hochstellen
_: Tiefstellen
#: Griechische Buchstaben
\frac: Bruch (\frac{1/2} wird als Bruch dargestellt)
\dots: Auslassungspunkte
\pi: Pi (das gleiche wie #p)
\sum: Summenzeichen
\*: Multiplikationszeichen
\:: Divisionszeichen
->: Pfeil nach rechts
<-: Pfeil nach links
<->: Gleichgewichtspfeil

Es gibt noch einen kleinen Bug, wenn man hoch- und dann tiefstellt, und zwar Texte mit unterschiedlichen Breiten. Diesen Bug kann man auch in der Beispielanwendung beim untersten Label erkennen.

(Das ganze ist mittlerweile fast schon mehr ein TMathLabel als ein TChemLabel)
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz