Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4826 > unrolled thread
| Started by | Hermann Riemann <nospam.ng@hermann-riemann.de> |
|---|---|
| First post | 2017-06-30 09:56 +0200 |
| Last post | 2017-07-21 23:13 +0200 |
| Articles | 13 — 10 participants |
Back to article view | Back to de.comp.lang.python
großes ß Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-06-30 09:56 +0200
Re: [Python-de] großes ß Peter Otten <__peter__@web.de> - 2017-06-30 10:14 +0200
Re: [Python-de] großes ß Jens <python-de-mailingliste@jensdiemer.de> - 2017-06-30 10:18 +0200
Re: [Python-de] großes ß "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-06-30 08:42 +0000
Re: [Python-de] großes ß Ralph Aichinger <ra@pi.h5.or.at> - 2017-06-30 16:07 +0200
Re: [Python-de] großes ß Peter Otten <__peter__@web.de> - 2017-06-30 17:19 +0200
Re: [Python-de] großes ß Bernd Nawothnig <Bernd.Nawothnig@t-online.de> - 2017-07-06 20:46 +0200
Re: [Python-de] großes ß robert <robert@redcor.ch> - 2017-06-30 10:39 +0200
Re: [Python-de] großes ß Thomas Mlynarczyk <thomas@mlynarczyk-webdesign.de> - 2017-06-30 13:34 +0200
Re: [Python-de] großes ß robert <robert@redcor.ch> - 2017-06-30 14:49 +0200
Re: [Python-de] (Unverschluesselt) Re: großes ß WehlackJ <jwd@dahme-spreewald.de> - 2017-07-03 09:43 +0200
Re: [Python-de] (Unverschluesselt) Re: großes ß Peter Otten <__peter__@web.de> - 2017-07-03 12:32 +0200
Re: [Python-de] großes ß Stefan Behnel <python-de@behnel.de> - 2017-07-21 23:13 +0200
| From | Hermann Riemann <nospam.ng@hermann-riemann.de> |
|---|---|
| Date | 2017-06-30 09:56 +0200 |
| Subject | großes ß |
| Message-ID | <ermeiaF45r8U1@mid.individual.net> |
http://www.tagesschau.de/inland/eszett-103.html
SuSE 42.2
python3
Python 3.4.6 (default, Mar 22 2017, 12:26:13) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> c='ẞ'
>>> d='ß'
>>> print(ord(c),ord(d))
7838 223
>>> print(hex(ord(c)),hex(ord(d)))
0x1e9e 0xdf
>>> c.lower()
'ß'
>>> ord(c.lower())
223
>>> d.upper()
'SS'
Hermann
der etwas anderes erwartet hat.
--
http://www.hermann-riemann.de
[toc] | [next] | [standalone]
| From | Peter Otten <__peter__@web.de> |
|---|---|
| Date | 2017-06-30 10:14 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <mailman.339.1498810526.10125.python-de@python.org> |
| In reply to | #4826 |
Hermann Riemann wrote:
> http://www.tagesschau.de/inland/eszett-103.html
>
> SuSE 42.2
>
> python3
> Python 3.4.6 (default, Mar 22 2017, 12:26:13) [GCC] on linux
> Type "help", "copyright", "credits" or "license" for more information.
> >>> c='ẞ'
> >>> d='ß'
> >>> print(ord(c),ord(d))
> 7838 223
> >>> print(hex(ord(c)),hex(ord(d)))
> 0x1e9e 0xdf
> >>> c.lower()
> 'ß'
> >>> ord(c.lower())
> 223
> >>> d.upper()
> 'SS'
>
> Hermann
> der etwas anderes erwartet hat.
>
http://unicode.org/faq/casemap_charprop.html#11
"""
Q: Why does ß (U+00DF LATIN SMALL LETTER SHARP S) not uppercase to U+1E9E
LATIN CAPITAL LETTER SHARP S by default?
A: In standard German orthography, the sharp s ("ß") is uppercased to a
sequence of two capital S characters. This is a longstanding practice, and
is reflected in the default case mappings in Unicode. A capital form of ß is
attested in a number of instances, and has thus been encoded in the Unicode
Standard. However, this character is not widely used, and is not recognized
in the official orthography as the uppercase form of ß. Therefore, the
original mapping to "SS" is retained in the Unicode character properties.
"""
Gibt's überhaupt jemanden, der das große 'ẞ' verwendet?
[toc] | [prev] | [next] | [standalone]
| From | Jens <python-de-mailingliste@jensdiemer.de> |
|---|---|
| Date | 2017-06-30 10:18 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <mailman.340.1498810712.10125.python-de@python.org> |
| In reply to | #4826 |
Am 30.06.2017 um 10:14 schrieb Peter Otten: > Gibt's überhaupt jemanden, der das große 'ẞ' verwendet? Im Personalausweis sind alle Namen in GROSSBUCHSTABEN... Wenn im Namen ein ß ist, wird es zu SS und man kann dann raten, welches denn nun die richtige Schreibweise ist. -- Mfg. Jens Diemer ---- http://www.jensdiemer.de
[toc] | [prev] | [next] | [standalone]
| From | "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> |
|---|---|
| Date | 2017-06-30 08:42 +0000 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <ermh8iF4l0nU1@mid.individual.net> |
| In reply to | #4828 |
Jens <python-de-mailingliste@jensdiemer.de> wrote: >Am 30.06.2017 um 10:14 schrieb Peter Otten: >> Gibt's überhaupt jemanden, der das große 'ẞ' verwendet? >Im Personalausweis sind alle Namen in GROSSBUCHSTABEN... >Wenn im Namen ein ß ist, wird es zu SS und man kann dann raten, welches denn nun >die richtige Schreibweise ist. Wäre das nicht bereits ein Fall von Urkundenfälschung? Ist ein solch falsches Dokument überhaupt gültig? -- Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
[toc] | [prev] | [next] | [standalone]
| From | Ralph Aichinger <ra@pi.h5.or.at> |
|---|---|
| Date | 2017-06-30 16:07 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <oj5lvl$fgp$1@pi.h5.or.at> |
| In reply to | #4828 |
Jens <python-de-mailingliste@jensdiemer.de> wrote: > Am 30.06.2017 um 10:14 schrieb Peter Otten: >> Gibt's überhaupt jemanden, der das große 'ẞ' verwendet? > > Im Personalausweis sind alle Namen in GROSSBUCHSTABEN... > > Wenn im Namen ein ß ist, wird es zu SS und man kann dann raten, welches denn nun > die richtige Schreibweise ist. Warum hat man dann das Problem nicht bei der Wurzel behoben, und Groß/Kleinschreibung im Personalausweis eingeführt? Wie tut man mit LeBeauf vs. Lebeauf? Auch da gibt es keine bijektive Zuordnung. /ralph -- das große ß ist vor allem häßlich > > >
[toc] | [prev] | [next] | [standalone]
| From | Peter Otten <__peter__@web.de> |
|---|---|
| Date | 2017-06-30 17:19 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <mailman.350.1498836049.10125.python-de@python.org> |
| In reply to | #4833 |
Ralph Aichinger wrote: > /ralph -- das große ß ist vor allem häßlich Das kleine aber auch.
[toc] | [prev] | [next] | [standalone]
| From | Bernd Nawothnig <Bernd.Nawothnig@t-online.de> |
|---|---|
| Date | 2017-07-06 20:46 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <16d23e-m3d.ln1@bernd.nawothnig.dialin.t-online.de> |
| In reply to | #4834 |
On 2017-06-30, Peter Otten wrote: > Ralph Aichinger wrote: > >> /ralph -- das große ß ist vor allem häßlich > > Das kleine aber auch. Dann schreibt einfach ss stattdessen und alles ist gut. Denn das ist ebenfalls korrekte deutsche Schreibweise, nur eben halt die Schweizer Variante. Bernd -- Die Antisemiten vergeben es den Juden nicht, dass die Juden ‘Geist’ haben – und Geld. Die Antisemiten – ein Name der ‘Schlechtweggekommenenen’ [Friedrich Nietzsche]
[toc] | [prev] | [next] | [standalone]
| From | robert <robert@redcor.ch> |
|---|---|
| Date | 2017-06-30 10:39 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <mailman.341.1498812316.10125.python-de@python.org> |
| In reply to | #4826 |
On 30.06.2017 10:14, Peter Otten wrote:
> Hermann Riemann wrote:
>
>> http://www.tagesschau.de/inland/eszett-103.html
>>
>> SuSE 42.2
>>
>> python3
>> Python 3.4.6 (default, Mar 22 2017, 12:26:13) [GCC] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> c='ẞ'
>> >>> d='ß'
>> >>> print(ord(c),ord(d))
>> 7838 223
>> >>> print(hex(ord(c)),hex(ord(d)))
>> 0x1e9e 0xdf
>> >>> c.lower()
>> 'ß'
>> >>> ord(c.lower())
>> 223
>> >>> d.upper()
>> 'SS'
>>
>> Hermann
>> der etwas anderes erwartet hat.
>>
> http://unicode.org/faq/casemap_charprop.html#11
>
> """
> Q: Why does ß (U+00DF LATIN SMALL LETTER SHARP S) not uppercase to U+1E9E
> LATIN CAPITAL LETTER SHARP S by default?
>
> A: In standard German orthography, the sharp s ("ß") is uppercased to a
> sequence of two capital S characters. This is a longstanding practice, and
> is reflected in the default case mappings in Unicode. A capital form of ß is
> attested in a number of instances, and has thus been encoded in the Unicode
> Standard. However, this character is not widely used, and is not recognized
> in the official orthography as the uppercase form of ß. Therefore, the
> original mapping to "SS" is retained in the Unicode character properties.
> """
>
> Gibt's überhaupt jemanden, der das große 'ẞ' verwendet?
in Switzerland we did solve this problem even better:
We got rid of these funny characters decades ago :)
Ich meine beide, gross und klein geschrieben ..
> _______________________________________________
> python-de maillist - python-de@python.org
> https://mail.python.org/mailman/listinfo/python-de
[toc] | [prev] | [next] | [standalone]
| From | Thomas Mlynarczyk <thomas@mlynarczyk-webdesign.de> |
|---|---|
| Date | 2017-06-30 13:34 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <oj5d0v$mjk$1@news.albasani.net> |
| In reply to | #4830 |
On 30/06/17 10:39, robert wrote: >> Gibt's überhaupt jemanden, der das große 'ẞ' verwendet? > in Switzerland we did solve this problem even better: > We got rid of these funny characters decades ago :) > Ich meine beide, gross und klein geschrieben .. Ja, aber woher wisst ihr nun, ob man den Alkohol in *Maßen* oder in *Massen* trinken soll? Das ß ist schließlich phonetisch notwendig -- zur Kennzeichnung eines stimmlosen s-Lauts nach langem Vokal bzw. Diphthong. Mich regt es immer auf, wenn jemand "Bahnhofstrasse" schreibt, obwohl die "Bahnhofstraße" gemeint ist und keine Bahnhofs-Trasse. Gruß, Thomas -- Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison! (Coluche)
[toc] | [prev] | [next] | [standalone]
| From | robert <robert@redcor.ch> |
|---|---|
| Date | 2017-06-30 14:49 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <mailman.345.1498827312.10125.python-de@python.org> |
| In reply to | #4831 |
On 30.06.2017 13:34, Thomas Mlynarczyk wrote: > On 30/06/17 10:39, robert wrote: >>> Gibt's überhaupt jemanden, der das große 'ẞ' verwendet? >> in Switzerland we did solve this problem even better: >> We got rid of these funny characters decades ago :) >> Ich meine beide, gross und klein geschrieben .. > Ja, aber woher wisst ihr nun, ob man den Alkohol in *Maßen* oder in > *Massen* trinken soll? Das ß ist schließlich phonetisch notwendig -- zur > Kennzeichnung eines stimmlosen s-Lauts nach langem Vokal bzw. Diphthong. > > Mich regt es immer auf, wenn jemand "Bahnhofstrasse" schreibt, obwohl > die "Bahnhofstraße" gemeint ist und keine Bahnhofs-Trasse. > > Gruß, > Thomas > ja und wie man Dampfschifffartoberseilanbinder schreibt weiss ich auch nie. ich frage mich immer ob mit oder ohne h (ich meine da bei der art). Und mit dem Alkohol ist es ja so, das die von der Schiffsdingsbumsda im Dienst sowieso nicht trinken dürfen.
[toc] | [prev] | [next] | [standalone]
| From | WehlackJ <jwd@dahme-spreewald.de> |
|---|---|
| Date | 2017-07-03 09:43 +0200 |
| Subject | Re: [Python-de] (Unverschluesselt) Re: großes ß |
| Message-ID | <mailman.16.1499068188.2926.python-de@python.org> |
| In reply to | #4826 |
Am 30.06.2017 um 10:14 schrieb Peter Otten:
> Hermann Riemann wrote:
>
>> http://www.tagesschau.de/inland/eszett-103.html
Es wurde ja auch Zeit für das große 'ß'. Da 'ß' aus lang-s ('ſ') und
z(oder s) zusammengesetzt ist, ist eine korrekte Großschreibung nicht
möglich. Es gibt ja kein großes lang-s.
Mappings zu 'ss' oder 'sz' können nur falsch sein. Korrekt wäre wohl ſz
oder ſs.
> A: In standard German orthography, the sharp s ("ß") is uppercased to a
> sequence of two capital S characters. This is a longstanding practice, ...
Was ist hier mit 'longstanding practice' gemeint? In meiner Schulzeit,
vor einigen Jahrzehnten, gab es nur das Mapping in Kleinbuchstaben
ß zu sz und das große 'ẞ' gab es gar nicht, demzufolge auch kein Mapping
auf SS oder SZ.
'ẞ'.lower() ergibt 'ß', das passt also, da sollte doch 'ß'.upper() auch
so hinzukriegen sein, daß 'ß' == 'ß'.upper().lower() True ist.
Gruß
[toc] | [prev] | [next] | [standalone]
| From | Peter Otten <__peter__@web.de> |
|---|---|
| Date | 2017-07-03 12:32 +0200 |
| Subject | Re: [Python-de] (Unverschluesselt) Re: großes ß |
| Message-ID | <mailman.22.1499077965.2926.python-de@python.org> |
| In reply to | #4826 |
WehlackJ wrote:
> Am 30.06.2017 um 10:14 schrieb Peter Otten:
>> Hermann Riemann wrote:
>>
>>> http://www.tagesschau.de/inland/eszett-103.html
>
> Es wurde ja auch Zeit für das große 'ß'. Da 'ß' aus lang-s ('ſ') und
> z(oder s) zusammengesetzt ist, ist eine korrekte Großschreibung nicht
> möglich. Es gibt ja kein großes lang-s.
>
> Mappings zu 'ss' oder 'sz' können nur falsch sein. Korrekt wäre wohl ſz
> oder ſs.
>
>> A: In standard German orthography, the sharp s ("ß") is uppercased to a
>> sequence of two capital S characters. This is a longstanding practice,
>> ...
>
> Was ist hier mit 'longstanding practice' gemeint?
Der älteste Duden, dessen ich gerade habhaft werden kann, die 17. Auflage
von 1973, unter "Vorschriften für den Schriftsatz", S. 81:
"""
SS steht für ß bei der Verwendung von Großbuchstaben. Nur wenn
Mißverständnisse möglich sind, schreibt man SZ.
Beispiele: STRASSE; MASSE, aber MASZE (wenn beide Wörter verwchselt
werden können)
"""
Kann natürlich sein, dass das bereits 1974 geändert wurde...
> In meiner Schulzeit,
> vor einigen Jahrzehnten, gab es nur das Mapping in Kleinbuchstaben
> ß zu sz und das große 'ẞ' gab es gar nicht, demzufolge auch kein Mapping
> auf SS oder SZ.
>
> 'ẞ'.lower() ergibt 'ß', das passt also, da sollte doch 'ß'.upper() auch
> so hinzukriegen sein, daß 'ß' == 'ß'.upper().lower() True ist.
Technisch kein Problem, aber sowas sollte nicht die Python-Implementierung
bestimmen, sondern ggf. in eine neuere Version des Unicode-Standards
einfließen. Dass man abwarten wollte, bis/ob das 'ẞ' sich durchsetzt, halte
ich für nachvollziehbar.
Aus meiner Sicht handelt es sich bem großen ß allerdings in erster Linie um
einen Fall von "foolish consistency"...
[toc] | [prev] | [next] | [standalone]
| From | Stefan Behnel <python-de@behnel.de> |
|---|---|
| Date | 2017-07-21 23:13 +0200 |
| Subject | Re: [Python-de] großes ß |
| Message-ID | <mailman.3.1500671795.19018.python-de@python.org> |
| In reply to | #4826 |
Peter Otten schrieb am 03.07.2017 um 12:32: > Aus meiner Sicht handelt es sich bem großen ß allerdings in erster Linie um > einen Fall von "foolish consistency"... Geschmackssache. Zumindest ist diese Konsistenzkorrektur nun schon einmal wieder über 100 Jahre alt (wenn ich den AutorInnen der Wikipedia glauben darf [1]) und hat in den letzten 10 Jahren schließlich doch noch eine zumindest "offizielle" Akzeptanz gefunden. Ich persönlich finde es eine naheliegende Ergänzung, die mir schon ein paar Mal gefehlt hat. Also werde ich mich wohl schnell dran gewöhnen. Beim GROẞ-Tippen wird es auch schon automatisch eingefügt, zumindest wohl unter den meisten Linuxen. Ist die Feststelltaste ja doch nochmal zu was gut... Stefan [1] https://de.wikipedia.org/wiki/Gro%C3%9Fes_%C3%9F
[toc] | [prev] | [standalone]
Back to top | Article view | de.comp.lang.python
csiph-web