Segítségeteket kérem.
A teszt dokumentumom ennyi:
\documentclass[a4paper,12pt]
\usepackage{amsfonts}
\usepackage{amssymb}{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\PassOptionsToPackage{defaults=hu-min}{magyar.ldf}
\usepackage[magyar]{babel}
\begin{document}
Szöveg
\end{document}
És a hiba:
$ latex teszt_document.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./teszt_document.tex
LaTeX2e <2020-10-01>
L3 programming layer <2020-10-05> xparse <2020-03-03>
! TeX capacity exceeded, sorry [parameter stack size=10000].
\@onefilewithoptions #1[#2][#3]#4->
\pkgcls@debug {--- File loaded request (\...
l.2 \usepackage{
amsfonts}
No pages of output.
Transcript written on teszt_document.log.
A texlive programot a tug.org oldalról töltöttem le és hibaüzenet nélkül települt is. Az enviroment fájlban elhelyeztem a hivatkozást. Hol lehet a hiba?
Szerk.: az oprendszer LinuxMint 19.3 Tricia Xfce
- 326 megtekintés
Hozzászólások
Ezt a harom sort:
\documentclass[a4paper,12pt]
\usepackage{amsfonts}
\usepackage{amssymb}{article}
csereld ki erre:
\documentclass[a4paper,12pt]{article}
\usepackage{amsfonts}
\usepackage{amssymb}
(lecsuszott az {article})
- A hozzászóláshoz be kell jelentkezni
Hú bakker ez nagyon amatőr hiba volt. Köszönöm a segítséged, tökéletesen működik. Még csak most tanulom a tex használatát. Legközelebb jobban figyelek.
Köszönöm még egyszer!
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Tanuláshoz ajánlom figyelmedbe: https://tomacstibor.uni-eszterhazy.hu/tananyagok/LaTeX.pdf
Egyébként Debian/Mint/Ubuntu/... disztróknak is része a texlive:
Minimálisan ami kell:
$ sudo apt install texlive texlive-lang-european
Ha pedig extra cuccok is kellenek, akkor apt-cache search texlive és látod milyen sok dolgot rakhatsz még fel.
- A hozzászóláshoz be kell jelentkezni
Jaja, épp azt olvasom. Van is egy néhány kérdésem.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Kezdőként jól jöhetnek ezek:
lyx -- mindent megenged neked, amit kezdőként megtehetsz, kimenete tex forráskód is lehet, amit kézzel tovább tuningolhatsz.
gummi -- egy gyors tesztprogram, bal panelen minimális kód, jobb panelen a pdf-kimenet. Ha éppen apró dolgokat próbálsz ki, ez a leggyorsabb.
texstudio -- ez már nagyon sok mindent fog tudni, belezavarodhatsz. Ezt Egerben külön tanítják, van egy PDF is hozzá, ami jó tananyag: https://tomacstibor.uni-eszterhazy.hu/tananyagok/LaTeX.pdf (ezt a pdf-et mindenképp nyálazd végig, leírja a texlive rendes telepítését is)
texmaker -- ez lesz a kedvenced szerintem :)
10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.
- A hozzászóláshoz be kell jelentkezni
A texstudio és texmaker jó, de bloatok. Én régebben MikTeX (Windows) vagy TeXlive Full-t (Windows és Linux) használtam, Notepad++-ban (Windowson) vagy Kate-ben (Linuxon) szerkesztettem a .tex fájlokat, majd egy bedrótozott billentyűre egy parancs lefordította az épp szerkesztés alatt álló .tex fájlt, és a háttérben megnyitott Sumatra (Windowson) vagy Okular (Linuxon) automatikusan frissítette a megváltozott pdf fájlt.
Ez mára annyit változott, hogy minimalista szoftverekre cseréltem ezeket, vim-ben szerkesztem és hívom meg fordításra, és a háttérben (tiling WM csempéjében) a Zathura jeleníti meg a kész pdf fájlt, és frissíti is automatice, ha megváltozott, bár erre egyre kisebb szükség van, mert nem nagyon kísérletezek már, meglévő dokumentumsablont használok, már ha nagy ritkán TeX-eznék. Meg most már nem TeXlive Full-t használok, hanem csak TeXlive bin-t, ami sokkal minimálisabb csomag, mivel csak a XeTeX kell belőle nekem. A Full az feltelepít 2 giga cumót. Akárhogy is, a TeXlive-ot mindig a disztró tárolójából kell feltenni, az sty csomagokkal együtt, nem ilyen-olyan weboldalról összehalászgatni.
De a texstudio a legprofesszionálisabb, abban van synctex támogatás is, ami azt jelenti, hogy ha a szerkesztőben egy kódrészhez odaugrasz, akkor a kész kimeneti állományban (pl. pdf) odaugrik a renderelt megjelenítés, ami azért a kódrészért felel.
lyx-et nem ajánlom, az mindenféle kódot meg kimenetet gányol össze, nem lesz miatta tiszta a kód, nem lesz átlátható az egész. Szerintem egy ritka béna megoldás.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
A texlive programot a tug.org oldalról töltöttem le és hibaüzenet nélkül települt is.
Miért nem csomagból telepíted?
- A hozzászóláshoz be kell jelentkezni
Szükségem volt (pontosabban muszáj) egy külső osztály használatára. Tudom, tlmgr is lehetett volna, de rászántam azt a 20 percet és letöltöttem a teljes programkönyvtárat.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Hosszabb távon biztos érdemesebb az adott linux disztro csomagjait telepíteni.
Például ez így sokkal kényelmesebb a Fedora csomagkezelőjével, mint keresgélni, hogy miben van meg az adott fontfájl (vagy stílusfájl, stb.):
# dnf install 'tex(esint10.pfb)'
Az utolsó metaadat lejárati ellenőrzés ennyi ideje volt: 2:23:26, ekkor: 2020. okt. 8., csütörtök, 12:00:57 CEST.
Függőségek feloldva.
==================================================================================
Csomag Architektúra Verzió Tároló Méret
==================================================================================
Telepítés:
texlive-esint-type1 noarch 9:svn15878.0-21.fc32 updates 44 k
Függőségek telepítése:
texlive-esint noarch 9:svn51679-21.fc32 updates 17 k
Tranzakció összegzés
==================================================================================
Telepítés 2 Csomagok
Teljes letöltési méret: 61 k
Telepített méret: 89 k
Ez így jó? [y/N] n
Művelet megszakítva.
- A hozzászóláshoz be kell jelentkezni
Köszi, ez is hasznos, de én Debian vonalon vagyok...
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Feltelepíted csomagból, majd a külső osztályt a saját home-könyvtáradba is másolhatod (nálam a ~/texmf könyvtár, hirtelen nem tudom, hogy saját átírás, vagy alapból így van beállítva).
(A "külső osztály" azt jelenti, hogy olyan osztály, amit csak szűk körben használtok, és a texmf-ben/ctan-on sincs meg, és nem is lesz ott sose?)
- A hozzászóláshoz be kell jelentkezni
Nem, ctan-on megvan, letölthető.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Akkor szerintem bátran mehetett volna csomagból. Ha a disztród csomagjában épp nincs meg ez az osztály, külön csak azt letöltöd (akár kézzel, akár tlmgr).
- A hozzászóláshoz be kell jelentkezni
Még egy kérdésem lenne, mint Columbo felügyelőnek.
Azt olvastam valahol (talán pont Tómács Tibor könyvében), hogy a
\footnotestyle{rule=fourth}
a preambulumban is elhelyezhető. Én úgy találom, hogy csak a dokumentumtörzsben működik. Ha a preambulumban van le sem fordul. Vagy benézek valamit?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Nem nyitok új témát, itt szeretnék én is egyet kérdezni:
- nekem egy ilyen fájlt hiányol:
! LaTeX Error: File `noto.sty' not found.
- telepíteném, de nem akarja:
tlmgr install noto
(running on Debian, switching to user mode!)
tlmgr: Remote repository is newer than local (2017 < 2020)
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
Please see https://tug.org/texlive/upgrade.html for details.
- elolvasom a link alatt leírtakat, de a könyvtárstruktúra nem stimmel azzal amit az Ubuntu csomagból telepít. Létezik még valamilyen Ubuntu csomag, amiben ez a hiányzó állomány benne van?
- különben az ajánlott script sem fut le, valami PATH problémája van:
sh update-tlmgr-latest.sh -- --update
Verifying archive integrity... All good.
Uncompressing TeX Live Manager Updater 100%
./runme.sh: Cannot find TeX Live root using kpsewhich --var-value=SELFAUTOPARENT.
./runme.sh: (no tlpkg/texlive.tlpdb and/or tlpkg/tlpobj/.)
./runme.sh: Please set your PATH as needed, otherwise it's hopeless.
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
Létezik még valamilyen Ubuntu csomag, amiben ez a hiányzó állomány benne van?
- A hozzászóláshoz be kell jelentkezni
Köszi! Én balga, kiterjesztés nélkül kerestem, ezért nem találtam.
A dolog hátulütője:
After this operation, 1.131 MB of additional disk space will be used.
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
Hát ja, az extra az extra :)
- A hozzászóláshoz be kell jelentkezni
+1
texlive-fonts-extra csomag 478 MB (Ubuntu, apt install ... 1,5 GB)
és benne van: /usr/share/texlive/texmf-dist/tex/latex/noto/noto.sty
- A hozzászóláshoz be kell jelentkezni
Megismételt burkolt Fedora reklám (semmit sem kell keresni ;-)
# dnf install 'tex(noto.sty)'
Az utolsó metaadat lejárati ellenőrzés ennyi ideje volt: 0:46:13, ekkor: 2020. okt. 11., vasárnap, 10:31:24 CEST.
Függőségek feloldva.
=============================================================================================
Csomag Architektúra Verzió Tároló Méret =============================================================================================
Telepítés: texlive-noto noarch 9:svn53105-21.fc32 updates 66 M Tranzakció összegzés =============================================================================================
Telepítés 1 Csomag
Teljes letöltési méret: 66 M
Telepített méret: 170 M
Ez így jó? [y/N] n
- A hozzászóláshoz be kell jelentkezni
Ez így jó? [y/N] n
Te magad is már másodjára jelzed, hogy nem jó, miért lenne jó bárkinek is akkor a Fedora, ha már a reklámozónak se jó :D
- A hozzászóláshoz be kell jelentkezni
Hogy komolyan vegyem a kérdést: ez titkos provokáció volt ti. tényleg érdekel, hogy a többi disztró csomagkezelője vagy egyéb segédprogramjai tudnak-e jobbat vagy hasonlót - de senki nem ugrott, hogy dehát az Ubuntu/Debian/Mint mindezt még jobban/egyszerűbben tudja :D
A LaTeX használatánál már jó ideje a legfőbb prioritásom, hogyan lehetne vmit a lehető legegyszerűbben megoldani.
- A hozzászóláshoz be kell jelentkezni
Szerénytelen személyem egy ideje a FreeBSD alatt akarja a texmf-csomagot értelmesen szétbontani - csak idő hiányában elég lassacskán haladgat :(
(Illetve több, mint egy évtizede egy nem mainstream disztróban csináltam tetex-texlive váltást, és ott is szétbontogattam a texmf-csomagot)
- A hozzászóláshoz be kell jelentkezni