Magyar betűk

Kezdőlap Fórumok Vegyes gondok Magyar betűk

9 bejegyzés megtekintése - 61-69 / 69
  • Szerző
    Bejegyzés
  • #2151503
    uzsolt
    Felhasználó
      zoltan22 wrote:
      uzsolt wrote:
      Az awesome kódjába se jó beírni, mármint ott is csak az első karakterek jelennek meg, sőt, az ékezetet is tartalmazó szövegek első betűje se…

      Ez akkor tortenik, ha ISO kodolas van beallitva?

      Nem, utf8 esetén. Iso esetén csak annyi, hogy ékezet esetén semmi nem jelenik meg.

      #2151504
      uzsolt
      Felhasználó
        zoltan22 wrote:
        uzsolt wrote:
        Az awesome kódjába se jó beírni, mármint ott is csak az első karakterek jelennek meg, sőt, az ékezetet is tartalmazó szövegek első betűje se…

        Ez akkor tortenik, ha ISO kodolas van beallitva?

        Nem, utf8 esetén. Iso esetén csak annyi, hogy ékezet esetén semmi nem jelenik meg.

        #2151505
        uzsolt
        Felhasználó

          Hopp, most találtam egy tök jó dolgot, ami ráadásul telepítve is van: recode.
          Ebből megpróbálom kibogarászni, ami nekem kell, mert a recode parancs tök jól megy 🙂

          #2151506
          uzsolt
          Felhasználó

            Hopp, most találtam egy tök jó dolgot, ami ráadásul telepítve is van: recode.
            Ebből megpróbálom kibogarászni, ami nekem kell, mert a recode parancs tök jól megy 🙂

            #2151507
            uzsolt
            Felhasználó

              Áááááá. Inkább ebédelek (kicsit több c-ismeret jól jönne)… Persze akinek van valami használható ötlete (ezzel kapcsolatban), ne tartsa magában 😉

              #2151508
              uzsolt
              Felhasználó

                Áááááá. Inkább ebédelek (kicsit több c-ismeret jól jönne)… Persze akinek van valami használható ötlete (ezzel kapcsolatban), ne tartsa magában 😉

                #2151509
                uzsolt
                Felhasználó

                  Na, a gugli csodákra képes, meg néhány órányi kitartás 🙂
                  Szóval akkor:
                  a fő ötlet:
                  http://linuxtnt.wordpress.com/2007/10/14/example-of-iconv-convert-euc-to-utf-8/
                  Itt-ott átírogattam, a kódolást EUC-JP-ről ISO-8859-2-re, a (ebben az esetben) felesleges showhex-et ill. azok hívásait kiszedegettem, a draw.c-be beraktam, és a

                  Code:
                  memcpy(buf, text, len);

                  helyett egy

                  Code:
                  memcpy(buf, euc2utf8(text), len);

                  sort raktam bele. És gyönyörűen megy! Mindig, mindenhol a megfelelő ékezetes (és egyéb speciális) karakterek jelennek meg!!!

                  #2151510
                  uzsolt
                  Felhasználó

                    Na, a gugli csodákra képes, meg néhány órányi kitartás 🙂
                    Szóval akkor:
                    a fő ötlet:
                    http://linuxtnt.wordpress.com/2007/10/14/example-of-iconv-convert-euc-to-utf-8/
                    Itt-ott átírogattam, a kódolást EUC-JP-ről ISO-8859-2-re, a (ebben az esetben) felesleges showhex-et ill. azok hívásait kiszedegettem, a draw.c-be beraktam, és a

                    Code:
                    memcpy(buf, text, len);

                    helyett egy

                    Code:
                    memcpy(buf, euc2utf8(text), len);

                    sort raktam bele. És gyönyörűen megy! Mindig, mindenhol a megfelelő ékezetes (és egyéb speciális) karakterek jelennek meg!!!

                    #1887748
                    csaba
                    Felhasználó

                      Üdv!

                      Lassan már kifogytam az ötletekből, ezért most már idebököm a bajaim (egy részét).
                      Szóval a gond: az awesome ablakozóval lenne egy aprócska nézeteltérésem. A textbox-okban nem jeleníti meg (meg máshol sem) az ékezetes (és egyéb „randa”) karaktereket tartalmazó szöveget.
                      A hibámat itt már közprédára bocsátottam…

                    9 bejegyzés megtekintése - 61-69 / 69
                    • Be kell jelentkezni a hozzászóláshoz.