AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Unicodezeichen pro Sprache

Ein Thema von Fife · begonnen am 6. Jul 2007 · letzter Beitrag vom 9. Jul 2007
Antwort Antwort
Fife

Registriert seit: 6. Jul 2007
2 Beiträge
 
#1

Unicodezeichen pro Sprache

  Alt 6. Jul 2007, 15:47
Hi,
ich arbeite mit Delphi7 und möchte in einem Tool z.B. auch kyrilische Zeichen erfassen können ohne die Tastatur umzustellen. Das Soll folgendermaßen aussehen:
der Anwerden soll wählen welche Sprache er möchte. Abhängig von der Sprache werden alle Zeichen (als Buttons) zur Verfügung gestellt, die nicht in der deutschen Tastatur enthalten sind. Bei polnisch wären das nur 5 zusätzliche Zeichen glaub ich. Das ganze soll so ähnlich aussehen, wie in Wikipedia auf der Suchseite (http://pl.wikipedia.org/wiki/Specjal...o=Przejd%C5%BA).

Frage:
Wie kann ich im Programm herausfinden, welche zusätzlichen Zeichen mir Fehlen wenn ich z.B. Polnisch auswähle. Das Heißt welche Unizeichen beziehen sich auf diese Sprache mit Abzug der Zeichen, die schon auf der deutschen Tastatur sind.
Die Buttons möchte ich dan dynamisch erzeugen.

Weiß da jemand was?
  Mit Zitat antworten Zitat
Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
847 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Unicodezeichen pro Sprache

  Alt 6. Jul 2007, 16:07
Geh die einzelnen Zeichensätze durch, die du unterstützen möchtest, und such dir die entsprechenden Unicode-Nummern raus. Tabellen, welches Zeichen in welchem Zeichensatz welchem Unicode-Zeichen entspricht, findest du hier. Bei den ISO8859-Sätzen sind die ersten 127 immer gleich, erst ab 128 gibts die Unterschiede. Das reicht dann für griechisch, kyrillisch, hebräisch, thai und die diversen europäischen Sonderzeichen.
  Mit Zitat antworten Zitat
Fife

Registriert seit: 6. Jul 2007
2 Beiträge
 
#3

Re: Unicodezeichen pro Sprache

  Alt 8. Jul 2007, 17:40
Ich bin mir nicht sicher, ob ich das richtig verstehe:

Ich kann schauen, welche Zeichen die deutsche Tastatur enthält und diese Zeichen in Uni "merken"!
Danach hole ich mir den z.B. kyrilischen Zeichensatz und gleiche ab, welche Zeichen ich schon zur Verfügung habe.

Frage: Voher weiß ich welche Zeichen zum Kyrilischen gehören?

Die Betriebssysteme unterstützen mitlerweile Unicode. Ich kann ja auch eine Hilfstastatur mit den entsprechenden kyrilischen Zeichen öffnen und z.B. in Word schreiben. Kann ich im "System" irgendwie sagen, gib mir alle kyrilischen Zeichen, oder muss ich das selber zusammen basteln?

Gruß
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#4

Re: Unicodezeichen pro Sprache

  Alt 9. Jul 2007, 17:06
Zitat von Fife:
Ich bin mir nicht sicher, ob ich das richtig verstehe:

Ich kann schauen, welche Zeichen die deutsche Tastatur enthält und diese Zeichen in Uni "merken"!
Danach hole ich mir den z.B. kyrilischen Zeichensatz und gleiche ab, welche Zeichen ich schon zur Verfügung habe.

Frage: Voher weiß ich welche Zeichen zum Kyrilischen gehören?

Die Betriebssysteme unterstützen mitlerweile Unicode. Ich kann ja auch eine Hilfstastatur mit den entsprechenden kyrilischen Zeichen öffnen und z.B. in Word schreiben. Kann ich im "System" irgendwie sagen, gib mir alle kyrilischen Zeichen, oder muss ich das selber zusammen basteln?

Gruß
Hallo,

wenn du wissen willst, was man braucht, um polnisch zu schreiben, ist die beste Unterlage ein polnisches Tastatur-Layout (oder noch besser die genormte polnische Schreibmaschine, aber das wird im wesentlichen das Gleiche sein).

Was da nicht drauf ist, braucht man offensichtlich nicht unbedingt, obwohl es meistens mehr gibt (im deutschen z.B. verschiedene Ligaturen). Man kann allerdings von ähnlichen Zeichen getäuscht werden, z.B. wird in ausländischen Druckwerken (etwa chinesisch-deutsche Handbücher) oft ein griechisches kleines Beta gedruckt statt ß (German Double s). Das bringt Suchmaschinen natürlich durcheinander. Man braucht also zum Layout auch eine Tabelle mit den erzeugten Zeichen.

Gruss Reinhard
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Unicodezeichen pro Sprache

  Alt 9. Jul 2007, 17:12
Zitat von Reinhard Kern:
(German Double s)
sz-Ligatur bittesehr.

[/erbsenzählerei]
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Antwort Antwort


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 17:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz