Fontok megint, talán másképp

Kezdőlap Fórumok Debiannal kapcsolatos kérdések Fontok megint, talán másképp

10 bejegyzés megtekintése - 1-10 / 13
  • Szerző
    Bejegyzés
  • #2142068
    admin
    Adminisztrátor

      A megoldás első fele, külső segítséggel megvan:

      Az előző hozzászólásomba beillesztett link alatt található műveleteket ugye már elvégeztem, tehát nem tudom, az alap Debian desktop-féle telepítésénél (ami ugye nekem van) szüksgé van-e rájuk, hogy az alábbiak működjenek.

      Tehát:

      Nem a LANG változót kell bántani, hanem az LC_CTYPE-ot.

      Code:
      LC_CTYPE=hu_HU.UTF-8
      export LC_CTYPE

      Ezután ha az Xterm-ből, amibe ezeket beírtam, indítok egy másik Xtermet, abban már megvalósul, a konzolos programok angolul jelennek meg, de vannak magyar ékezetek is.

      Amit még nem tudok: hogyan lethet ezt a módosítást automatizálni, hogy az először indított Xterm automatikusan tudja ezt a feature-t? Gondolom ezeket az LC_ változókat az indított programok öröklik valahonnan, ott kellene módosítani rajtuk.

      De hol van ez az ott?

      #2142069
      admin
      Adminisztrátor

        A megoldás első fele, külső segítséggel megvan:

        Az előző hozzászólásomba beillesztett link alatt található műveleteket ugye már elvégeztem, tehát nem tudom, az alap Debian desktop-féle telepítésénél (ami ugye nekem van) szüksgé van-e rájuk, hogy az alábbiak működjenek.

        Tehát:

        Nem a LANG változót kell bántani, hanem az LC_CTYPE-ot.

        Code:
        LC_CTYPE=hu_HU.UTF-8
        export LC_CTYPE

        Ezután ha az Xterm-ből, amibe ezeket beírtam, indítok egy másik Xtermet, abban már megvalósul, a konzolos programok angolul jelennek meg, de vannak magyar ékezetek is.

        Amit még nem tudok: hogyan lethet ezt a módosítást automatizálni, hogy az először indított Xterm automatikusan tudja ezt a feature-t? Gondolom ezeket az LC_ változókat az indított programok öröklik valahonnan, ott kellene módosítani rajtuk.

        De hol van ez az ott?

        #2142070
        ELaci
        Felhasználó

          Az én meglátásom:
          Alapvetően az ASCII egy angol (amerikai) kódkészlet, ami először vált szabvánnyá a világon. Ezekben nincsenek ékezetes karakterek mivel 7 bitesek.
          Ezek után jött a 8 bites 8859, amibe beletartoznak a korábbi 7 bitesek, plusz néhány egzotikus megjelenésű akármi, ami már eddig is sok kriksz és krakszot okozott.
          Ezek után meg jött az unicode ami már több byte-os lehet, ilyen pl. az utf-8.
          Tehát ha utf-8 -at akarsz használni, akkor az azzal a kockázattal jár, hogy az eredeti 7 bites kódolású szöveg nem lesz jó, viszont a 8859-x még jó lehet, mert az csak 1 byte-os. Viszont ilyenkor meg az unicode lesz rossz.

          #2142071
          ELaci
          Felhasználó

            Az én meglátásom:
            Alapvetően az ASCII egy angol (amerikai) kódkészlet, ami először vált szabvánnyá a világon. Ezekben nincsenek ékezetes karakterek mivel 7 bitesek.
            Ezek után jött a 8 bites 8859, amibe beletartoznak a korábbi 7 bitesek, plusz néhány egzotikus megjelenésű akármi, ami már eddig is sok kriksz és krakszot okozott.
            Ezek után meg jött az unicode ami már több byte-os lehet, ilyen pl. az utf-8.
            Tehát ha utf-8 -at akarsz használni, akkor az azzal a kockázattal jár, hogy az eredeti 7 bites kódolású szöveg nem lesz jó, viszont a 8859-x még jó lehet, mert az csak 1 byte-os. Viszont ilyenkor meg az unicode lesz rossz.

            #2142072
            admin
            Adminisztrátor

              Azért választottam az UTF8-at, mert root-ként az van nálam beállítva (nem én állítottam be, valószínű a telepítéskor megadottak miatt lett olyan). Azt pedig tudom, hogy ott nincs gond az ékezetekkel. Egyébként valószínű, hogy konzolban nincs szükségem a sima magyar karakterkészletnél többre, lévén pl. nem onnan levelezem. De ha meglesz az automatizálás módja, akkor onnan csak egy lépés lesz 8859-2-re váltani.

              Azt mondjuk nem tudtam, hogy az UTF8-cal a másikak rosszul jelennek meg, bár rémlik, hogy vannak leveleim, amik olyan beállítással csúnyábbak. Ennek még utána kell járnom.

              #2142073
              admin
              Adminisztrátor

                Azért választottam az UTF8-at, mert root-ként az van nálam beállítva (nem én állítottam be, valószínű a telepítéskor megadottak miatt lett olyan). Azt pedig tudom, hogy ott nincs gond az ékezetekkel. Egyébként valószínű, hogy konzolban nincs szükségem a sima magyar karakterkészletnél többre, lévén pl. nem onnan levelezem. De ha meglesz az automatizálás módja, akkor onnan csak egy lépés lesz 8859-2-re váltani.

                Azt mondjuk nem tudtam, hogy az UTF8-cal a másikak rosszul jelennek meg, bár rémlik, hogy vannak leveleim, amik olyan beállítással csúnyábbak. Ennek még utána kell járnom.

                #2142074
                pointux
                Felhasználó
                  ELaci wrote:
                  Az én meglátásom:
                  Alapvetően az ASCII egy angol (amerikai) kódkészlet, ami először vált szabvánnyá a világon. Ezekben nincsenek ékezetes karakterek mivel 7 bitesek.
                  Ezek után jött a 8 bites 8859, amibe beletartoznak a korábbi 7 bitesek, plusz néhány egzotikus megjelenésű akármi, ami már eddig is sok kriksz és krakszot okozott.
                  Ezek után meg jött az unicode ami már több byte-os lehet, ilyen pl. az utf-8.
                  Tehát ha utf-8 -at akarsz használni, akkor az azzal a kockázattal jár, hogy az eredeti 7 bites kódolású szöveg nem lesz jó, viszont a 8859-x még jó lehet, mert az csak 1 byte-os. Viszont ilyenkor meg az unicode lesz rossz.

                  Hát most nagy baromságokat hordtál itt össze… (utána kéne nézni, hogy mi az az utf, meg hogyan működik)

                  #2142075
                  pointux
                  Felhasználó
                    ELaci wrote:
                    Az én meglátásom:
                    Alapvetően az ASCII egy angol (amerikai) kódkészlet, ami először vált szabvánnyá a világon. Ezekben nincsenek ékezetes karakterek mivel 7 bitesek.
                    Ezek után jött a 8 bites 8859, amibe beletartoznak a korábbi 7 bitesek, plusz néhány egzotikus megjelenésű akármi, ami már eddig is sok kriksz és krakszot okozott.
                    Ezek után meg jött az unicode ami már több byte-os lehet, ilyen pl. az utf-8.
                    Tehát ha utf-8 -at akarsz használni, akkor az azzal a kockázattal jár, hogy az eredeti 7 bites kódolású szöveg nem lesz jó, viszont a 8859-x még jó lehet, mert az csak 1 byte-os. Viszont ilyenkor meg az unicode lesz rossz.

                    Hát most nagy baromságokat hordtál itt össze… (utána kéne nézni, hogy mi az az utf, meg hogyan működik)

                    #2142076
                    ELaci
                    Felhasználó
                      vizsla wrote:
                      ELaci wrote:
                      Az én meglátásom:
                      Alapvetően az ASCII egy angol (amerikai) kódkészlet, ami először vált szabvánnyá a világon. Ezekben nincsenek ékezetes karakterek mivel 7 bitesek.
                      Ezek után jött a 8 bites 8859, amibe beletartoznak a korábbi 7 bitesek, plusz néhány egzotikus megjelenésű akármi, ami már eddig is sok kriksz és krakszot okozott.
                      Ezek után meg jött az unicode ami már több byte-os lehet, ilyen pl. az utf-8.
                      Tehát ha utf-8 -at akarsz használni, akkor az azzal a kockázattal jár, hogy az eredeti 7 bites kódolású szöveg nem lesz jó, viszont a 8859-x még jó lehet, mert az csak 1 byte-os. Viszont ilyenkor meg az unicode lesz rossz.

                      Hát most nagy baromságokat hordtál itt össze… (utána kéne nézni, hogy mi az az utf, meg hogyan működik)

                      Akkor lássunk egy olyan magyarázatot ami nem baromság!

                      #2142077
                      ELaci
                      Felhasználó
                        vizsla wrote:
                        ELaci wrote:
                        Az én meglátásom:
                        Alapvetően az ASCII egy angol (amerikai) kódkészlet, ami először vált szabvánnyá a világon. Ezekben nincsenek ékezetes karakterek mivel 7 bitesek.
                        Ezek után jött a 8 bites 8859, amibe beletartoznak a korábbi 7 bitesek, plusz néhány egzotikus megjelenésű akármi, ami már eddig is sok kriksz és krakszot okozott.
                        Ezek után meg jött az unicode ami már több byte-os lehet, ilyen pl. az utf-8.
                        Tehát ha utf-8 -at akarsz használni, akkor az azzal a kockázattal jár, hogy az eredeti 7 bites kódolású szöveg nem lesz jó, viszont a 8859-x még jó lehet, mert az csak 1 byte-os. Viszont ilyenkor meg az unicode lesz rossz.

                        Hát most nagy baromságokat hordtál itt össze… (utána kéne nézni, hogy mi az az utf, meg hogyan működik)

                        Akkor lássunk egy olyan magyarázatot ami nem baromság!

                      10 bejegyzés megtekintése - 1-10 / 13
                      • Be kell jelentkezni a hozzászóláshoz.