Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Fórum: TeX - avagy tanuljunk szépen írni

  [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]    [11]  

Szeretnél hozzászólni? Jelentkezz be.
[214] Erben Péter2011-04-03 11:40:00

1. Az excel állományt megnyitod Open Office vagy Libre Office Calc táblázatkezelővel.

2. Használod a calc2latex makrót. (http://calc2latex.sourceforge.net/)

Előzmény: [210] pelike, 2011-04-02 17:56:22
[213] Kemény Legény2011-04-03 09:29:20

Egészen biztosan létezik más megoldás is. Egy google-keresés az "excel to latex" kifejezésre több hasznos találatot ad. Például egy Excel add-int itt, vagy egyéb ötleteket (megnyitni olyan programmal az excel-fájlt, ami képes utána latex-ba menteni: pl. Gnumeric). Kipróbálni ezeket nem volt időm, de szerintem valamelyik biztosan használható lesz.

Előzmény: [212] pelike, 2011-04-03 00:35:09
[212] pelike2011-04-03 00:35:09

Alapvetően teljesen jó, csak sok adatra körülményes átírni a hozzájuk tartozó elválasztó karakterrel együtt.

A képként való beszúrással közben már megbarátkoztam - a formázhatóságon kívül mindent tud - de érdekelne, hogy létezik-e más megoldás.

Előzmény: [211] vogel, 2011-04-02 21:20:35
[211] vogel2011-04-02 21:20:35

Az nem jó, ha latex-ben csinálod meg a táblázatot?

Előzmény: [210] pelike, 2011-04-02 17:56:22
[210] pelike2011-04-02 17:56:22

Van valakinek ötlete arra, hogy hogyan érdemes excel táblázat LaTeX-be beszúrni?

Eddig odáig jutottam, h képként elmentem és azt beszúrom, de ez messze nem az igazi.

Minden ötletet előre is köszi!

[209] physis2011-02-03 10:50:18

Ja és arra külön szeretnék válaszolni,

,,Aki olyan weblapot akar csinálni amin sok egyenlet/képlet van, még ma is nehézkes(én így vettem észre) pedig 2011-et írunk:( BÚÉK''

Szóval ha én nem a már eleve megírt tex doksijaimat akarom webre konvertálni, hanem eleve egy direkt webre szánt anyagot készítek, azt nem LaTEx-ből konvertálom, hanem a LaTeX és a HTML erősségét szerencsésen ötvöző gladtex-kel készítem. Lehet hogy a tex4ht-t is testre lehet szabni, de ott én még nem tartok, a gladtex tanulási kanyara rövidebb.

A gladtex htex formátumot kér, html-t csinál belőle.

A htex formátum lényege: ugyanolyan, mint a html, de van még benne egy speciális

<eq> ... </eq>

tag is. Ide kell írni a matek képletet, LaTeX formában. Azt hiszem, felismeri az AMS-LaTeX dolgokat is (cases környezet).

Ami a többsoros képleteket illeti: a gather és az align nem működik, de viszont az aligned, gathered környezet viszont már igen.

A gladtex dokumentációja eléggé szűkös, de ha az ember telepíti, akkor a telepítéssel automatikus felkerülő man és info dokumentációban elég sok minden benne van. (a Linux man és info parancsára gondolok, a Windows megfelelőket nem ismerem.)

Előzmény: [206] pvong17, 2010-12-29 15:56:24
[208] physis2011-02-03 10:37:56

Tudomásom szerint a TeX4ht vált a de facto standard TeX -> HTML fordítóvá. Ennek az az oka, hogy elvileg akármilyen dokumentummal boldogul, hiszen a dvi-fájlból generálja a HTML-t, nem a tex file-ból.

A gyakorlatban kicsit nehéz testre szabni. Sok opciója van, és nem megfelelő beállítások esetén csúnya is lehet a generált html file.

A dokumentáció kissé tömény a honlapján, ezért itt említek egy egy átfogóbb bevezetőt is:

Simen Kvaal: A guide to using TeX4ht as a tool for publising LaTeX-documents on the web.

Nekem két dolog jött be eddig:

1)

A TeX4ht megpróbálja lehetőleg elsinkófálni a képletek képletté generálását, és ott, ahol csak szóbajön, betűkkel helyettesíteni (italic stb). Ez néha csúnya képleteket ad, ezért én rá szoktam kényszeríteni a TeX4ht-t arra, hogy igenis minden esetben képként jelenítse meg a képleteket:

\Configure{$}{\PicMath}{\EndPicMath}{}

Ez tulajdonképp csak a .. közti dolgokra vonatkozik, az align, gather stb. környezetekre nem. Ha azokra is szeretném a kényszert kiterjeszteni, akkor azt külön az alábbi opcióval kell:

\ConfigureEnv{align}{\PicDisplay}{\EndPicDisplay}{}{}

\ConfigureEnv{gather}{\PicDisplay}{\EndPicDisplay}{}{}

...

2)

Alapból a TeX4ht szerintem kellemetlenül kicsire szedi a képleteket. Leht kérni, hogy tegye nagyobbra őket:

\DeclareMathSizes{10}{14.4}{12}{10}

(első paraméter: környező szöveg mérete, csak hogy legyen viszonyítási alap, második paraméter: textstyle méret, harmadik paraméter: indexstyle méret, negyedik paraméter: index indexe méret)

Az 1) pont alatt sorolt opcióparancsokat nem a preambulumban kell kiadni (nekem legalábbis úgy nem jött össze), hanem a \begin{document} után.

A 2) pont alatti opcióparancs viszont tényleg a preambulumba való.

A preambulumban még be kell hívni a tex4ht csomagot (style fájl-ot) is:

\usepackage{tex4ht}

bár ebben mem vagyok boztos, az is lehet, hogy nem kell.

Még egy fontos dolog: amikor én a tex file-ból html-t szeretnék csinálni, és a fent leírt dolgokat beléírom, akkor a html file ugyan szépre sikeredik, de maga a dvi file használhatatlan lesz (mármint emberileg). Szóval én dvi, pdf generálásakor kitörlöm a fenti tex4ht-specifikus dolgokat a tex file-ból.

Lehet, hogy bennem van a hiba, és valamit benéztem, mindenesetre én egyelőre itt tartok. A tex4ht egy jó rendszer, de úgy tudom, ,,gondozást igényel'' (szóval sok tanulnivaló van rajta, nem éppen egy kezesbárány.)

Én egyelőre ilyen minőségű doksikat tudok csinálni vele. A többsoros képletek (aling, gather) ronda minősége ügyében fel kell mentenem a tex4ht-t, mert az nem az ő hibája, hanem az enyém: az AMS-LaTeX \intertext parancsát olyan kontextusban alkalmaztam, ami értelem szerint nem oda való. Szóval ez a rész az én hibám, ebben a tex4ht ártatlan.

Ami az egyenletek felbontását (szemcsésségét) illeti, gondolom, azt is lehet kívánság szerint állítani, de annak még sosem néztem utána.

Előzmény: [206] pvong17, 2010-12-29 15:56:24
[207] Róbert Gida2010-12-29 18:01:48

"pedig 2011-et írunk"

Én még nem.

Előzmény: [206] pvong17, 2010-12-29 15:56:24
[206] pvong172010-12-29 15:56:24

Helló, Van valakinek tapasztalata , hogy hogyan lehet LATEX -> HTML (tehát nem pdf!) konvertálást végezni gyorsan ÉS szépen,tehát "szép felbontásban" jelenjenek meg az egyenletek.

Tudok a Google-ről , csak itt is megkérdezem..

Legszivesebben MathML- ben csinálnám, az lenne a legjobb csak sajnos a böngészők 80%-a nem támogatja alapból(vmelyik egyáltalán nem), hogy miért nem, azt máig nem értem.(9 éve fejlesztik)

Aki olyan weblapot akar csinálni amin sok egyenlet/képlet van, még ma is nehézkes(én így vettem észre) pedig 2011-et írunk:( BÚÉK

[205] Adrián Patrik2010-12-27 07:18:41

Közben találtam megoldást a kérdésre: \DeclareMathAccent{\dacute}{\mathalpha}{operators}{'175}

Ezután lehet használni a \dacute parancsot matek módban dupla ékezethez.

Előzmény: [204] Adrián Patrik, 2010-12-27 01:01:17
[204] Adrián Patrik2010-12-27 01:01:17

Sziasztok!

Engem is érdekelne vacsi kérdésére a válasz. A \H{o}-t egyáltalán nem érti a matek mód. Csak akkor hajlandó bármit is kiírni, ha valamilyen \text-be teszem, mint modjuk \textit. Sajnos ez sem tökéletes, a \textit nem ugyanazt az o karaktert adja, mint a sima matematikai mód, arról már nem is beszélve, hogy az ékezet sem ugyanúgy áll rajta.

[203] cocka2010-11-18 21:49:49

\text -el próbáltad már?

Előzmény: [202] vacsi, 2010-10-07 17:00:29
[202] vacsi2010-10-07 17:00:29

Sziasztok,

Azt szeretném kérdezni, hogy folyó szövegben elhelyezett dollár jelek között (matematikia képletet írok) hogyan tudok hosszú ő betűt írni. Á-t sikerült acutea-val, de az ő-vel meggyűlt a bajom.

Hasonló gondom van az equation részben is, ott meg felő macskakörmöt nem tudok írni.

Köszi előre is!

[201] bily712010-10-04 09:29:02

Köszönöm!

Előzmény: [200] Alma, 2010-10-03 22:52:44
[200] Alma2010-10-03 22:52:44

Ja és nyilván ez simán jó:

f(x)=\left\{\matrix{ First case \cr Second case \cr etc }\right.

Előzmény: [199] Alma, 2010-10-03 22:51:07
[199] Alma2010-10-03 22:51:07

Kedves Bily,

Latexben tudom a választ. Matematikai módban:

\left\{\begin{array}{c}

First case \ \ Second case \ \ etc

\end{array}\right.

Ha nem érted, akkor nézz utána az array használatának, ezzel lehet mátrixokat is csinálni, meg egy csomó jó dolgot.

Úgy látom, hogy itt viszont ez így nem megy...

Itt máshogy kell, mégpedig (tex tanfolyam alapján):

\left\{\matrix{ First case \cr Second case \cr etc }\right.

Ez lesz:

\left\{\matrix{
First case \cr Second case \cr etc
}\right.

Nah szép lassan csak sikerült kiírnom a kódot :)

Előzmény: [198] bily71, 2010-10-03 21:04:41
[198] bily712010-10-03 21:04:41

Üdv!

Az lenne a kérdésem, hogy hogyan lehet beszúrni pl. esetszétválasztásos függvényeknél a bal oldali (vagy jobb oldali) kapcsos zárójelet, tehát olyat, ami több sort kapcsol össze a szövegben? Ugyanezt openoffice-ban?

[197] Janosov Milán2010-10-03 13:12:00

hello, miktex-vel kapcsolatban van egy kérdésem (valószínűleg latexben is ugyan ez): hogyan tudok képet beszúrni?

a megfelelő usepackage mellett az alábbit találtam:

begin(figure) includegraphics(filename) end(figure)

próbáltam url-vel, tex fájl mappájába helyezett kép+simán fájlnévvel, de nem sikerül. (természetesen kapcsos és backslash hasznáaltával)

előre is köszönöm.

[196] SAMBUCA2010-07-31 16:56:23

Köszönöm :S, persze már az első kérdés előtt is elolvastam a használható parancsokat, de mivel gondolom idővel kerülnek be új parancsok, reméltem, hogy van nemekvivalens jel is.

Előzmény: [195] Róbert Gida, 2010-07-31 13:13:46
[195] Róbert Gida2010-07-31 13:13:46

TeX tanfolyam résznél fel vannak sorolva a használható parancsok. not nincs közte.

Előzmény: [194] SAMBUCA, 2010-07-31 10:45:35
[194] SAMBUCA2010-07-31 10:45:35

ez ok, de itt is van a fórumon? mert nem működik.

Előzmény: [192] Róbert Gida, 2010-07-30 23:41:34
[193] bily712010-07-30 23:52:44

Köszi, ezt már én is régóta szerettem volna tudni.

Előzmény: [192] Róbert Gida, 2010-07-30 23:41:34
[192] Róbert Gida2010-07-30 23:41:34

latexben \equiv elé kell írni \not

Előzmény: [191] SAMBUCA, 2010-07-30 22:30:08
[191] SAMBUCA2010-07-30 22:30:08

Sziasztok!

Lehet nemkongruens (nemekvivalens) jelet is beszúrni? ezt szeretném tagadni: \equiv

Sambuca

[190] sakkmath2010-07-09 20:44:50

Legfeljebb az lehetett, hogy a feltöltés előtt elfelejtettem kivenni a fájlnevekből az ékezetes karaktereket. Nemrég megtaláltam a gépemen mindkét fájlt: a nevükben az "ö" és "é" is szerepel.

Ettől még évekig láthatók voltak az ábrák. Erre emlékszem, mert időnként vissza-visszanéztem rájuk. Nemrég valami történhetett a KöMal szerverén, ami ezt a két "rendszeridegent" agyoncsapta. Talán a jonas [171]-es hozzászólásában említett változtatás volt a tettes?

Előzmény: [189] Erben Péter, 2010-07-09 16:09:48

  [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]    [11]