Auge: Automatische Silbentrennung beeinflussen

Beitrag lesen

Hallo

Wie soll CSS bitteschön eine Liste von Texten bereitstellen können? Dazu ist CSS einfach nicht da.

Aber eine Liste möglicher Fonts kann man übergeben?
Und für die Formatierung kann man auch jetzt schon Muster abfragen.
Warum sollte dies nur für Attributwerte möglich sein und nicht auch für Contents?

Dir fehlt nur die Phantasie! :-)

Wenn du diesen Beitrag von Gunnar Bittersmann und den darin enthaltenen Link meinst, hilft das nicht weiter.

Na eben. Vollkommen vergeudete Energie. Da wurde auch nichg weitergedacht, als bis zum Viewportrand. :-(

Vielleicht denkst du aber auch nur zu verquer. CSS ist für die Formatierung der in einem Dokument vorhandenen Informationen da. Die Trennstellen selbst sind aber Inhalt, gehören also ins Dokument und nicht in die Formatierungsregeln.

Es braucht also weiterhin eine im DOM hartkodierte [1] Trennstelle …

Ja leider im Moment noch. Aber sie gehört nicht dorthin!

Ins CSS gehört sie noch viel weniger hin. Das würde meiner Meinung nach schon daran scheitern, dass bei einer Seite, die oft geändert wird, immer wieder Begriffe benutzt werden, die in den vorher vorhandenen Texten nicht vorkamen. Das führt zu der Situation, dass ein eigenes Trennungsregelwerk (sei es mit CSS realisiert oder in einer anderen Technik) entweder immer wieder nachgepflegt werden müsste (wer bitte macht das?) oder das Regelwerk, ungepflegt, wie es bleibt, in immer mehr Texten nicht seine volle Wirkkraft entfalten kann, also immer weniger Wert wird.

Die möglichen Trennstellen der Silben eines Wortes gehören prinzipiell zum Wort, also zum Inhalt. Da das anreichern des Textes mit den (gewünschten) Trennstellen (auch ohne Berücksichtigung der Nebenwirkungen) genauso unpraktikabel ist, wie die Pflege eines CSS-Trennregelwerks, gehören die Trennregeln in ein vom Dokument aber auch von CSS unabhängiges Wörterbuch. So wird das ja prinzipiell von den Browsern heute schon gelöst. Dass sie dabei unschöne Trennstellen wählen, die sie allein anhand der übrigbleibenden freien Zeilenlänge wählen und zudem oft danebenliegen (auch neben den Silbengrenzen), weil die Wörterbücher vermutlich unvollständig sind, sei dahingestellt. Mit Umsetzung des von Gunnar verlinkten Entwurfs kann man die frühest- und spätesterlaubten [1:1] Trennungen von langen Wörtern erzwingen.

Ansonsten helfen wohl nur bessere/vollständigere Wörterbücher. Ob das mit der deutschen Sprache mit ihrem Wortzusammensetzungswahnsinn eine endliche Geschichte wäre, bezweifle ich allerdings.

Tschö, Auge

--
Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
Hohle Köpfe von Terry Pratchett

  1. „…erlaubten“ analog zu „…möglichen“ ↩︎ ↩︎

0 79

Automatische Silbentrennung beeinflussen

Linuchs
  • rechtschreibung
  1. 1
    Tabellenkalk
  2. 0
    Matthias Scharwies
    1. 0
      Linuchs
      1. 0
        Rolf B
      2. 1
        Gunnar Bittersmann
        1. 0
          Rolf B
        2. 0
          Marc
          1. 0
            Der Martin
          2. 0
            Linuchs
            1. 0
              Der Martin
              • humor
            2. 0
              Matthias Apsel
            3. 0
              Marc
              • recht
              • rechtschreibung
      3. 0
        Gunnar Bittersmann
        • css
      4. 0
        me-too
        • css
        • datenintegrität
        • html
        1. 0
          Der Martin
          1. 0
            me-too
          2. 0
            Auge
            1. 1
              Der Martin
              1. 0
                Auge
              2. 0
                me-too
                1. 0
                  Der Martin
                  1. 0
                    me-too
            2. 0
              me-too
              1. 0
                Auge
                1. 0
                  me-too
                  1. 0
                    Auge
                    1. 0
                      me-too
                      1. 0
                        Gunnar Bittersmann
                        • css
                      2. 0
                        Auge
                        1. 0
                          Gunnar Bittersmann
          3. 0
            Linuchs
            1. 0
              Gunnar Bittersmann
              1. 0
                Tabellenkalk
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Tabellenkalk
                2. 1
                  Auge
        2. 0
          Gunnar Bittersmann
          • unicode
  3. 2
    Der Martin
    • design/layout
    • rechtschreibung
    1. 0
      Linuchs
    2. 1
      Gunnar Bittersmann
      1. 0
        Matthias Apsel
        1. 0
          Gunnar Bittersmann
          1. 0
            Rolf B
            1. 1
              JürgenB
            2. 0
              Gunnar Bittersmann
              1. 0
                Der Martin
                1. 0
                  kai345
              2. 0
                JürgenB
                1. 0
                  Tabellenkalk
                  1. 0
                    MudGuard
                    1. 0
                      Tabellenkalk
                      1. 0
                        Gunnar Bittersmann
                  2. 0
                    Rolf B
                    1. 1
                      Marc
                      • recht
                      1. 0
                        Rolf B
                        1. 0
                          Marc
                          1. 0

                            Urheberrecht

                            Der Martin
                            1. 0
                              Rolf B
                              1. 0
                                Tabellenkalk
                                1. 0
                                  Der Martin
              3. 0
                Tabellenkalk
    3. 0
      me-too
      • css
      • datenintegrität
      • html
  4. 0

    Automatische Silbentrennung beeinflussen, Bugreport

    me-too
    • browser
    • css
    • html
    1. 0
      Auge
      1. 2
        Raketennummerierungsexperte
  5. 0

    Silbentrennungsrätsel

    Tabellenkalk
    1. 0
      Der Martin
      1. 0
        Tabellenkalk
        1. 0
          Matthias Apsel
          1. 1
            Rolf B
            1. 0
              Matthias Apsel
              1. 0
                Der Martin
                1. 0
                  Matthias Apsel
                  1. 0
                    Der Martin
              2. 0
                kai345
                1. 0
                  Der Martin
                  1. 0

                    Lösung - Silbentrennungsrätsel

                    Tabellenkalk
          2. 0
            Tabellenkalk