TeX és utf-8

Kezdőlap Fórumok Linuxos szoftverek TeX és utf-8

9 bejegyzés megtekintése - 1-9 / 9
  • Szerző
    Bejegyzés
  • #2169338
    gabaman
    Felhasználó

      Szerintem nehezen, mert az eredeti TeX is nehezen kezelte a sima latin2-es ékezeteket. Viszont használhatsz szkriptet:

      Code:
      #!/bin/sh

      # Munkafájl neve kiterjesztés nélkül
      INPUT=input

      # Új könyvtár
      rm -rf conv
      mkdir conv

      # Átkódolás
      for file in *.tex
      do
          iconv -f utf-8 -t iso-8859-2 $file conv/$file
      done

      # PDF létrehozás
      pdfetex -o $INPUT.pdf conv/$INPUT.tex

      # Takarítás
      rm -rf conv

      #2169339
      gabaman
      Felhasználó

        Szerintem nehezen, mert az eredeti TeX is nehezen kezelte a sima latin2-es ékezeteket. Viszont használhatsz szkriptet:

        Code:
        #!/bin/sh

        # Munkafájl neve kiterjesztés nélkül
        INPUT=input

        # Új könyvtár
        rm -rf conv
        mkdir conv

        # Átkódolás
        for file in *.tex
        do
            iconv -f utf-8 -t iso-8859-2 $file conv/$file
        done

        # PDF létrehozás
        pdfetex -o $INPUT.pdf conv/$INPUT.tex

        # Takarítás
        rm -rf conv

        #2169340
        uzsolt
        Felhasználó
          gabaman wrote:
          Szerintem nehezen, mert az eredeti TeX is nehezen kezelte a sima latin2-es ékezeteket.
          Tudom, van is egy hunchars.tex fájlom 🙂

          gabaman wrote:
          Viszont használhatsz szkriptet:
          Erre gondoltam én is. Esetleg meg még arra, hogy addig a LANG meg egyéb változatokat átírnám hu_HU-ra.

          Szerk.: bár azon is erősen gondolkodok, hogy megkerülöm a problémát, és csak nekiesek annak a LaTeX-nek, ha már a jómúltkor (értsd: néhány éve) megvettem a Wettl-Mayer-Sudár könyvet…

          #2169341
          uzsolt
          Felhasználó
            gabaman wrote:
            Szerintem nehezen, mert az eredeti TeX is nehezen kezelte a sima latin2-es ékezeteket.
            Tudom, van is egy hunchars.tex fájlom 🙂

            gabaman wrote:
            Viszont használhatsz szkriptet:
            Erre gondoltam én is. Esetleg meg még arra, hogy addig a LANG meg egyéb változatokat átírnám hu_HU-ra.

            Szerk.: bár azon is erősen gondolkodok, hogy megkerülöm a problémát, és csak nekiesek annak a LaTeX-nek, ha már a jómúltkor (értsd: néhány éve) megvettem a Wettl-Mayer-Sudár könyvet…

            #2169342
            gabaman
            Felhasználó

              „változatokat” => (környezeti) változókat

              Szerintem rossz ötlet, mert pl. ha van egy perl szkript amit meghív a pdfetex, akkor el fog szállni rossz beállításokra hivatkozva. A fenti kód minden körülmény között működik.

              #2169343
              gabaman
              Felhasználó

                „változatokat” => (környezeti) változókat

                Szerintem rossz ötlet, mert pl. ha van egy perl szkript amit meghív a pdfetex, akkor el fog szállni rossz beállításokra hivatkozva. A fenti kód minden körülmény között működik.

                #2169344
                uzsolt
                Felhasználó
                  gabaman wrote:
                  „változatokat” => (környezeti) változókat
                  Valóban 🙂

                  gabaman wrote:
                  Szerintem rossz ötlet, mert pl. ha van egy perl szkript amit meghív a pdfetex, akkor el fog szállni rossz beállításokra hivatkozva. A fenti kód minden körülmény között működik.
                  Igen, utána én is elkezdtem gondolkodni, és közben rájöttem, hogy ilyen kevert rendszer nem biztos, hogy hosszú távon kifizetődő.
                  #2169345
                  uzsolt
                  Felhasználó
                    gabaman wrote:
                    „változatokat” => (környezeti) változókat
                    Valóban 🙂

                    gabaman wrote:
                    Szerintem rossz ötlet, mert pl. ha van egy perl szkript amit meghív a pdfetex, akkor el fog szállni rossz beállításokra hivatkozva. A fenti kód minden körülmény között működik.
                    Igen, utána én is elkezdtem gondolkodni, és közben rájöttem, hogy ilyen kevert rendszer nem biztos, hogy hosszú távon kifizetődő.
                    #1888373
                    csaba
                    Felhasználó

                      Üdv!

                      Szóval egy egyszerű kérdés: rá lehet-e bírni a TeX-et (egész pontosan a tetex-et), hogy kezeljen utf8-as kódolású fájlokat? Mielőtt még a usepackage[utf8]-szerű dolgok jönnének elő, szólok, hogy inkább plainTeX kellene (egész pontosan a pdfetex), tehát ez a usepackage-os játék most nem jön be.
                      Vagy pedig jobb, ha (mivel úgyis vim alatt írom a doksikat) iso-kódolást állítok be?

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