I can't find the format file `latex.fmt'! (megoldva)

Fórumok

Hozzászólások

Bármilyen distrot (Ubuntu, Mint, Freebsd) használok, a TeXLive-et innen veszem:
http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
néhány opció beállítható, hiba nélkül települ, a szerkesztőben beállítom az utakat (TexStudio)
---------------------------------------------------------------------------
Környezetvédelmi nyilatkozat: Ez a hozzászólás kizárólag reciklált elektronok felhasználásával íródott.

Koszi, el is inditottam nemreg a scriptet.
Toltogette a dolgokat, majd a vege ez lett:

Installing [0502/3071, time/total: 33:00/03:04:52]: cm-lgc [4841k]
Installing [0503/3071, time/total: 33:18/03:03:58]: cm-super [63071k]
./tlpkg/installer/xz/xzdec.i386-linux: (stdin): Unexpected end of input
tar: Unexpected EOF in archive
tar: rmtlseek not stopped at a record boundary
tar: Error is not recoverable: exiting now
untar: untarring /usr/local/texlive/2015/temp/cm-super.tar failed (in /usr/local/texlive/2015/texmf-dist)
untarring /usr/local/texlive/2015/temp/cm-super.tar failed, stopping install.
Installation failed.
Rerunning the installer will try to restart the installation.
Or you can restart by running the installer with:
install-tl --profile installation.profile [EXTRA-ARGS]
./install-tl: Writing log in current directory: /install-tl-20150629/install-tl.log

Holnap megnezem mi valtotta ki ezt, de mara mar elegem lett sok mindenbol.
(Megneztem tele van-e a /usr/local, de sajnos nem, van me hely.. Mas lesz a gond.)

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Elvben lehet még ,,félig-gányolni'' is, ha valaki pl. a TeX Live multiplatformos telepítőt használja erre, amit a TUG szolgáltat (TeX Users Group). Érdemes hozzá elolvasni pl. ezt és ezt.

Ebben az esetben viszont a csomagok eltávolítása vagy frissítése kicsit több ,,kézimunkát'' igényel.

G.
============================================
"Share what you know. Learn what you don't."

Minek gányolsz már megint? Miért kellene neked bármilyen okból texhash-t hívni? Felteszed a hivatalos csomagot, az elintézi. Soha az életben nem kellett semmi ilyet sem csinálnom.
Sőt. Soha nem volt szükség külső TeX-es csomagokat kézzel felraknom, minden értelmes dolog megtalálható.

Mert segíteni próbálok, ezért erős kifejezésekkel élek, hogy felfigyelj.

Igazából az az érzésem, hogy majdnem az összes itteni problémádnak egy kiváltó oka van: a szétszórtság, az informatikai dolgokhoz való trehány (értsd: össze-vissza, esetleges, nézzük-meg-hátha-sikerül-bár-nem-tudom-mit-csinál, stb.) hozzáállás. Sajnos ez a szakma ennél nagyobb precizitást, odafigyelést igényel, rendetlenségben, össze-vissza tákolásban nem lehet eredményes munkát végezni :-(.

Nos, akkor most jol figyelj, kerlek.
Nagyon rossz napom volt, erre meg egy ilyenre is reagalnom kell. Sorban veszem a mostani reakciodat, mert igencsak erdekes tanulmany vagy.

"Minek ganyolsz mar megint?"
--Aki Tex-het hasznal, rendszerint nem azt teszi. Vagy te megis?

"Miért kellene neked bármilyen okból texhash-t hívni?"
--Olvastad mar egyszer is valamelyik doksijat?

"Soha az életben nem kellett semmi ilyet sem csinálnom."
--Ebbol is latszik, mekkora tapasztalatod van. Nem ismerek olyan latexest, aki ne tepte volna mar a hajat.

"Sőt. Soha nem volt szükség külső TeX-es csomagokat kézzel felraknom, minden értelmes dolog megtalálható."
--Ebbol az latszik, hogy nem utkoztel meg bele a tex korlataiba. En mar igen.

Kovetkezo hozzaszolasod a segitsegnyujtasod kifejezeserol szol.

"Mert segíteni próbálok, ezért erős kifejezésekkel élek, hogy felfigyelj."
--Az ok-okozatot nem ertem. Nem az edzom vagy hogy eros kifejezeseket hasznalj, es tudtommal az ormesterem sem voltal, a tanarom sem. Most pedig meg a kutyad sem vagyok.

"Igazából az az érzésem, hogy majdnem az összes itteni problémádnak egy kiváltó oka van: a szétszórtság, az informatikai dolgokhoz való trehány (értsd: össze-vissza, esetleges, nézzük-meg-hátha-sikerül-bár-nem-tudom-mit-csinál, stb.) hozzáállás."

--Orulok, hogy ennyire tanulmanyozod a mindennapi eletemet, a problemaimmal egyutt. A szetszortsagot ha magadbol indultal ki, sajnalom benned. Nem lesz jo igy az eleted. A trehany hozzaallas altalad torteno definicioja erdekes. Ha veletlenul kiserletezek az egyik gepemen, az az en maganugyem, a sajatomat "ganyolom" nem a tiedet, a te cegedet stb.

Osszegezve amiket irtal nem tudom miert kellene nekunk beszelgetnunk. Semmifele epitot nem irtal, ellemben az elozo hozzaszolo igen. Epp telepul is a texlive, kivancsi vagyok ra, ugyanis eddig mindig mindent kezzel ramoltam fel, mar bevalt csomagokbol. De ezt itt nem ecsetelem.

Sok szerencset Neked.

Egy adag cikk, szakdolgozat és diplomamunka után a TeX-em köszöni szépen, jól van. A "hivatalos" repókból (amiket becsomagolnak mások) felrakott LaTeX-nél soha, értsd soha nem kellett kézzel hívogatnom. Ha Ubuntu-származékot használsz, márpedig most azt használsz, akkor az automatikusan hívja. Tehát a következő sor után joggal ismétlem:

> Tehat egy ArtistX nevu ubuntu-szarmazekra repobol felpakoltam a latex csomagokat, majd a texhash kiadasa utan

Miért gányolsz?

Egyébként: ha mktexlsr-ként keresel a texhash-ra, lehet, hogy nagyobb sikerrel jársz. Bár gondolom, próbáltad.

Ezzel pár éve én is szívtam, de nem emlékszem, mi volt a gond. Egyébként ha egy latex.fmt fájlt kerítesz, akkor elvileg menni fog.

Szerintem csomagból jól kellene mennie. Kicsit brute-force, de esetleg próbaképp szedj le minden texlive-ot, amit telepítettél (és törölj minden texlive-os könyvtárat), majd az összes texlive-* csomagot telepítsd! Szerintem településkor valami postinst szkriptben az fmt fájlok generálása (ha épp nem hozza készen) le kellene, hogy fusson.

Tukroztem 4 konyvtarat egy masik gepemrol a ghostscriptekkel egyutt.

Hm? Nem inkább a csomagkezelőt kellene használni? Kezdem érteni wachag kirohanását.
A disztrók csomagolói azon dolgoznak, hogy a felhasználóknak ne kelljen ilyeneket csinálni, hogy ne kelljen furcsa hibákat megoldaniuk. Amikor "rendes" disztrót használtam, sose volt a texlive-val (se előtte a tetex-hel) problémám, a fentebb említett probléma LFS alatt jött elő.
Ezért mondtam azt, hogy szedj le minden texlive-os csomagot, törölj ki minden texlive-os könyvtárat, és ezután telepítsd fel az összes texlive-os csomagot. Elég magas összegbe lennék hajlandó fogadni, hogy ezután minden menni fog úgy, ahogy kell.

wachag-hoz csatlakozva: nekem sose volt problémám. A latex.fmt hiányát másolással megoldottam (legalábbis úgy rémlik, hogy az fmtutil-sys nem segített, de már rég volt, meg akkor még otthoni netem se volt), egyszer nem téptem a hajam - pedig egy (nem túl elterjedt) disztró esetében én csináltam meg a tetex -> texlive váltást.
Külső (la)tex-es csomagot sose használtam, a texmf-ben megtalálható csomagok mindig elegendőek voltak, pedig már bő egy évtizede használom (diplomamunka, TDK-dolgozat, szakdolgozat, óravázlatok, dolgozatok, stb.). Saját stílusfájlt használok a dolgozatok összeállításához (ami egy kicsit többet tud, mint néhány csomag betöltése).
Ha meg olyan csomagot kell használnod, ami sűrűn frissül, akkor a saját HOME-könyvtáradban lehet egy könyvtár, ahova bepakolod azt az egy csomagot (nálam az exsheets csomag volt ilyen sokáig).

Összefoglalva: ha a disztró csomagjait használod, akkor a dokumentumok elkészítésén és lefordításán kívül semmi dolgod nincs. Ha meg mégis, és rendszerszinten kell valamit futtatni, akkor bugreportot kell küldeni, mert a csomagokban valami gikszer van.

Köszönöm a megértést, kirohanásomnak több topicnyi hajtépés volt az elozménye :-)

Megerosítem: gyári csomaggal ilyennek - ha utána nem piszkálsz bele kézzel - alapértelmezésben nem szabadna történnie. Ha igen: bugreport.

Ami segítene, és relevánsabb információ lenne
- install kimenete, mert még az is lehet, hogy jelzi, hogy baj van
- szükséges speciális TeX csomagok listája, akár mintafilellal

Ezek segítségével már lehetne érdemi - nem gány ("másik géprol odamásolom") - megoldást nyújtani.

Aptot hasznaltam legeloszor, de mivel mar akkor jelentkezett ez a hibauzenet, remove kovetkezett es megkisereltem a sajat, reg beval t csomagjaimat kezzel feltenni. Ez sem ment, ezutan jott a google, elszorrakoztam vele 2 napig, de sikertelen. Majd jott a hup, de itt megkaptam a letolast, ami utan kirobbant bennem valami biztositek.

Amugy a problema "megoldodott", nem a kritikus gepen keszitettem el a pdfeket.. Az artistx hulladekdistrib tenyleg csak arra valo ami miat felraktam: hogy rengeteg olyan programot lassak egy kupacban, amit elotte meg nem lattam.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

regebben belefutottam, ez volt a megfejtes :

fmtutil-sys --byfmt latex

ez legyartott az /usr/share/texmf/web2c/pdftex/ ala egy latex.fmt -t, ettol boldog lett az akinek kellett.

Lila gozom sincs hogy tortent, de lefordult ami eddig nem:

(see the transcript file for additional information)
Output written on arajanlat.dvi (2 pages, 8484 bytes).
Transcript written on arajanlat.log.

majd dvipdf is:

dvipdf arajanlat.dvi
Page 1 may be too complex to print
Warning: no %%Page comments generated.

Nem tudom mit tettem, azt sem hogy mi javitotta meg, erdemben tehat nem tudom lezarni a problemat, de a "hulladek" mukodik.
Ismet kesik a lezuzasa.

Koszonom a segitseget, valoszinuleg itt mindenki hozzajarult ahhoz, hogy megse gyujtsam fel a Gellert hegyet 8 helyen.

---
--- A gond akkor van, ha látszólag minden működik. ---
---