nincs õ és û betû konzolon

Kezdőlap Fórumok Vegyes felvágott nincs õ és û betû konzolon

7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #2025370
    zmarton
    Felhasználó

      azért teszem fel itt ezt a kérdést, mert egyszerûen nem tudok értelmes keresési feltételt megfogalmazni erre a problémára. biztos nyomorék vagyok.

      szóval az a baj, hogy az olyan alkalmazások, amik a terminált használják õ és û betû helyett ?-eket jelenítenek meg. x nélkül egyáltalán nem tudom leírni ezeket a betûket, utána pedig csak a terminálokban nem megy (xterm, aterm, konsole). gentoot használok. biztos béna vagyok, de nem tudom mit kellene csinálni, hogy jó legyen. halálra idegesít, hogy vimben sem tudok normális õû betûket írni.

      elõre is köszönöm a válaszokat, és bocs a valószínûleg triviális kérdésért, de tényleg nem tudtam normálisan rákeresni.
      [align=right][snapback]144238[/snapback][/align]

      A locales-t konfiguréld újra! Más magyar betûk mennek?

      #2025371
      admin
      Adminisztrátor

        /etc/rc.conf
        KEYMAP=”us” ot KEYMAP=”hu”
        ra kell át írni
        ha átvan nincs ötletem

        #2025372
        admin
        Adminisztrátor
          #2025373
          pointux
          Felhasználó

            keymap, ahogy a neve is jelzi, a billentyûzet lenyomására keletkezõ „betûjelet” jelzi – ez nem befolyásolja a programok által megjelenített betûket, a user által megjeleníteni kívántat viszont igen

            a consolefont pedig, ahogy a neve jelzi a konzolnak a betûkészletét jelenti, tehát a programoknak és a usernek is kell. A középeurópai kódolást pedig az iso 8859-2-es készletben foglaltatik, tehát minden esetben javasolt az olyan fontok használata amiben az a 2-es szám szerepel, úgy mint a lat2-xx (xx a magasságát jelöli pixelben), vagy az iso02.xx stb.; vagy az utf (ami egy két programnál gondot okozhat)… (/usr/share/consolefonts könyvtárban találhatóak).

            Az életbe léptetéshez nem kell újraindítani a rendszert csak le kell futtatni az init scripteket.

            #2025374
            nihilist
            Felhasználó

              elõször is, köszönöm a válaszokat. a probléma sajnos nem oldódott meg teljesen. annyit sikerült elérni, hogy x nélkül már vannak õ, û betûim, igaz nem az a tipikus magyar ékezet, hanem ilyen kalapos jellegû. xtermben, konsoleban, vimben továbbra is kérdõjelek jelennek meg. a legtöbb programba mondjuk tudok rendesen írni (mint látjátok), csak az olyanokban nem, amik használják a terminálokat).

              néhány config fileom (a gentoo újabban megváltoztatta a baselayoutot, ezért többek között az rc.confot is szétdarabolták kisebb fileokra).

              /etc/rc.conf:

              Code:
              # UNICODE specifies whether you want to have UNICODE support in the console.
              # If you set to yes, please make sure to set a UNICODE aware CONSOLEFONT and
              # KEYMAP in the /etc/conf.d/consolefont and /etc/conf.d/keymaps config files.

              UNICODE=”yes”

              /etc/conf.d/consolefont:

              Code:
              CONSOLEFONT=”lat9w-12″
              CONSOLETRANSLATION=”latin2u”

              /etc/conf.d/keymap:

              Code:
              KEYMAP=”hu”

              # Should we first load the ‘windowkeys’ console keymap?  Most x86 users will
              # say „yes” here.  Note that non-x86 users should leave it as „no”.

              SET_WINDOWKEYS=”yes”

              # The maps to load for extended keyboards.  Most users will leave this as is.

              EXTENDED_KEYMAPS=””
              #EXTENDED_KEYMAPS=”backspace keypad euro”

              # Tell dumpkeys(1) to interpret character action codes to be
              # from the specified character set.
              # This only matters if you set UNICODE=”yes” in /etc/rc.conf.
              # For a list of valid sets, run `dumpkeys –help`

              DUMPKEYS_CHARSET=””

              /etc/locales.build:

              Code:
              # This file names the list of locales to be built when glibc is installed.
              # The format is /, where is a locale from the
              # /usr/share/i18n/locales directory, and is name of one of the files
              # in /usr/share/i18n/charmaps/. All blank lines and lines starting with # are
              # ignored. Here is an example:
              # en_US/ISO-8859-1

              en_US/ISO-8859-1
              en_US.UTF-8/UTF-8
              hu_HU/ISO-8859-2
              hu_HU.UTF8/UTF-8
              en_HK/ISO-8859-1
              en_PH/ISO-8859-1

              #2025375
              pointux
              Felhasználó

                „hanem ilyen kalapos jellegû.”
                mert mondtam, hogy iso..2-õt használj

                „néhány config fileom (a gentoo újabban megváltoztatta a baselayoutot, ezért többek között az rc.confot is szétdarabolták kisebb fileokra).”
                nem:) nem darabolták szét – teljesen mindegy hol adod meg a cuccost… az csak egy plusz lehetõség, hogy ha valakinek úgy jobban tetszik (de az rc.conf kell). (max fogsz kapni bootkor egy üzenetet, hogy nem a …conf.d…-bõl, hanem a /etc…-bõl töltötte be)

                nyugodtan szerepeljen a rc.conf-ba, a conf.d-s file-okat, akár törölni is lehet.
                KEYMAP=”hu”
                CONSOLEFONT=”lat2-14″
                CONSOLETRANSLATION=”8859-2_to_uni”

                ill. locales.build
                hu_HU.UTF-8/UTF-8
                hu_HU/ISO-8859-2
                en_US/ISO-8859-1
                en_US.UTF-8/UTF-8

                (így speciel az újonnan forgatott csomagok magyar iso 2 és magyar utf, ill. angol támogatással fognak rendelkezni, persze, ami kell, még, ha a make.conf -ban is legyen unicode use flag. Egyébként space-sel kell elválasztani pl.: USE=”unicode a52″.)

                „x nélkül már vannak”
                Az x egy külön állatfajta. Ott támogatnia kell az x-nek, a programnak, fontnak.

                Ezekkel a beállításokkal újraforgatod a glibc-t, felraksz egy rxvt-t (az gyorsan fordul és utf támogatást is tudja).

                #1880323
                csaba
                Felhasználó

                  azért teszem fel itt ezt a kérdést, mert egyszerûen nem tudok értelmes keresési feltételt megfogalmazni erre a problémára. biztos nyomorék vagyok.

                  szóval az a baj, hogy az olyan alkalmazások, amik a terminált használják õ és û betû helyett ?-eket jelenítenek meg. x nélkül egyáltalán nem tudom leírni ezeket a betûket, utána pedig csak a terminálokban nem megy (xterm, aterm, konsole). gentoot használok. biztos béna vagyok, de nem tudom mit kellene csinálni, hogy jó legyen. halálra idegesít, hogy vimben sem tudok normális õû betûket írni.

                  elõre is köszönöm a válaszokat, és bocs a valószínûleg triviális kérdésért, de tényleg nem tudtam normálisan rákeresni.

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