Konvertor Excel do LaTeX
Výsledky zvyčajne existujú v tabuľkovom hárku dávno predtým, než sa objavia v článku, a pri ich ručnom prepisovaní bunku po bunke s ampersandmi a dvojitými spätnými lomkami sa ľahko vlúdia preklepy. Namiesto toho preveďte hárok do LaTeX a tabuľku vložte do dokumentu.
Prevodník dokumentov
alebo sem presuňte súbory PDF, DOC, DOCX … ·
Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
150 DPI zmení stranu A4 na približne 1240 × 1754 px. Na tlač použite 300.
Previesť celý súbor alebo len niektoré strany či snímky (vstup PDF a prezentácie).
Strany alebo snímky na prevod, napr. 1-3, 5, 8-10.
UTF-8 funguje pre všetky jazyky. Vyberte UTF-8 s BOM, ak Excel alebo Poznámkový blok vo Windowse zobrazuje pokazené znaky; staršie kódovania len pre starý softvér.
LF pre macOS, Linux a editory kódu; CRLF pre staršie programy vo Windowse, napríklad klasický Poznámkový blok.
Štandardom je čiarka. Bodkočiarku použite pre Excel v krajinách, kde sa desatinné čísla píšu s čiarkou (Nemecko, Francúzsko, Brazília).
Vstup z Excelu s viacerými hárkami: previesť všetky (jedna sekcia alebo súbor na hárok) alebo len prvý.
Ako používať tento nástroj
- 1
Nahrajte tabuľkový súbor
Pridajte súbor .xlsx, .xls, .ods, .numbers alebo .csv s veľkosťou do 95 MB. Hárok si najprv upravte tak, aby obsahoval len tabuľku, ktorú chcete publikovať.
- 2
Vyberte hárok
Možnosť Hárky tabuľky je nastavená na Prvý. Ak každý hárok obsahuje inú potrebnú tabuľku, zvoľte Všetky. Formátovanie v režime Jednoduché zachová tučný text a zlúčené bunky bez farieb.
- 3
Preveďte a vložte
Stlačte Previesť na LaTeX (.tex), otvorte súbor .tex a skopírujte tabuľku do dokumentu v Overleafe alebo v ľubovoľnom lokálnom editore. Súbory sa vymažú 30 minút po nahratí.
Nahrajte hárok, stlačte Previesť na LaTeX (.tex) a kód tabularu vložte do svojej práce: bunky sú oddelené ampersandmi, riadky končia dvojitými spätnými lomkami a znaky ako %, & a _ prídu už escapované.
Excel do LaTeX: prečo sú tabuľky najväčší problém
LaTeX, ktorý napísal Leslie Lamport nad TeXom Donalda Knutha a prvý raz vyšiel na začiatku 80. rokov, je štandardom pre práce z matematiky, fyziky, informatiky a ekonómie. Text a rovnice sádze krásne, no tabuľky sa píšu ručne ako obyčajná značka a tabuľka výsledkov s 12 stĺpcami sú stovky ampersandov, ktoré musia všetky sedieť.
Výskumníci, študenti a analytici preto držia čísla v Exceli alebo LibreOffice Calc a rovnaké čísla potrebujú v súbore .tex. Čím väčšia tabuľka a čím častejšie sa dáta menia, tým viac konverzia ušetrí: znova spustíte analýzu, znova prevediete, znova vložíte. Ak tabuľka pochádza z PDF a nie z tabuľky, túto cestu rieši PDF do LaTeXu.
Ako vyzerá prevedená tabuľka v LaTeX
\begin{table}[ht]
\centering
\begin{tabular}{lrr}
\hline
Sample & Mass (g) & Yield (\%) \\
\hline
A\_1 & 12.40 & 81.5 \\
B\_2 & 9.85 & 77.0 \\
\hline
\end{tabular}
\caption{Results by sample}
\end{table}| V hárku | V súbore .tex |
|---|---|
| Orámovanie buniek medzi stĺpcami | Oddeľovače v podobe ampersandov, konce riadkov ako dvojité spätné lomky |
| % & $ # _ { } v texte bunky | Escapované, napríklad \% a \_ |
| Bunky zlúčené cez stĺpce | \multicolumn s počtom zlúčených stĺpcov |
| Tučný text | \textbf{...} |
| Výsledky vzorcov, dátumy, meny | Hodnota tak, ako sa zobrazuje, zapísaná ako text |
Chyby kompilácie po vložení prevedenej tabuľky
Misplaced alignment tab character & (znak & mimo tabuľky)
Tabuľka bola vložená mimo prostredia tabular alebo bunka upravená neskôr obsahuje samostatný ampersand. Nechajte ju vo vnútri prostredia a doslovný ampersand zapíšte ako \&.
Undefined control sequence (nedefinovaný príkaz)
Pridali ste príkazy ako \toprule alebo stĺpec S bez načítania balíka booktabs alebo siunitx. Do preambuly pridajte riadok \usepackage.
Upozornenie Overfull \hbox a tabuľka zasahujúca do okraja
Tabuľka je širšia ako \textwidth. Zmenšite písmo, skráťte hlavičky alebo tabuľku zmenšite spôsobom opísaným v otázkach nižšie.
Fakty o formátoch Excel a LaTeX
XLSX
Zošit Microsoft Excel
XLSX je predvolený formát zošitov Microsoft Excel od Office 2007, založený na štandarde Office Open XML. V balíku XML v súbore ZIP ukladá viac hárkov, vzorce, formátovanie, grafy, kontingenčné tabuľky a overovanie údajov. Podporuje viac než milión riadkov na hárok a je predvoleným výmenným formátom firemných tabuliek. XLSX otvoria Tabuľky Google, LibreOffice aj Numbers, makrá a pokročilé funkcie sa však nemusia preniesť.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- –
- Rok vzniku
- 2007 · Microsoft
TEX
Zdrojový kód TeX / LaTeX
Súbor .tex je zdrojový kód dokumentu v TeX-u alebo LaTeX-u. TeX vytvoril Donald Knuth v roku 1978 a LaTeX, sada makier nad ním od Leslieho Lamporta, je štandardom pre akademické práce z matematiky, fyziky a informatiky. Autori píšu obyčajný text s príkazmi pre štruktúru a rovnice a prekladač vytvorí presne vysadený PDF súbor. Dáva vynikajúcu typografiu a matematickú sadzbu, ale má strmú krivku učenia a na zostavenie potrebuje distribúciu TeX-u alebo online editor, napríklad Overleaf.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- –
- Rok vzniku
- 1978 · Donald Knuth (TeX); Leslie Lamport (LaTeX)
Tabuľky sa prevádzajú do LaTeXu vtedy, keď sa čísla analyzované v Exceli majú objaviť v sádzanom článku, záverečnej práci alebo správe. Vygenerovaný kód tabularu ušetrí prepisovanie každej bunky a ručné escapovanie každého špeciálneho znaku.
Otázky o prevode z Excelu do LaTeX
Môže tabuľka vyzerať ako v odbornom časopise s balíkom booktabs?
Áno. V preambule načítajte balík booktabs a horný, stredný a dolný vodorovný riadok nahraďte príkazmi \toprule, \midrule a \bottomrule. Mnohé časopisy a šablóny záverečných prác uprednostňujú tento štýl, pretože vynecháva zvislé čiary a riadky rozmiestňuje rovnomernejšie.
Môj hárok je na stranu príliš široký. Čo s tým?
Najprv skúste menšiu veľkosť písma, napríklad \small vo vnútri prostredia table. Ak to nestačí, obaľte tabular príkazom \resizebox{\textwidth}{!}{...} z balíka graphicx alebo tabuľku umiestnite na stranu na šírku pomocou balíka pdflscape. Najčitateľnejšie býva často rozdelenie na dve tabuľky.
Rozdelí sa tabuľka so stovkami riadkov na viac strán?
Obyčajný tabular sa nikdy nezalomí a presahuje cez spodný okraj strany. Prostredie zmeňte na longtable z balíka longtable, ktorý opakuje hlavičku na každej strane, alebo úplné dáta dajte do prílohy alebo doplnkového súboru.
Ako zarovnať čísla podľa desatinnej čiarky?
Použite balík siunitx a číselným stĺpcom namiesto r alebo c nastavte typ stĺpca S. Hodnoty zarovná podľa desatinného oddeľovača a vie ich jednotne zaokrúhliť, čo sa hodí, keď Excel zobrazuje v jednom stĺpci rôzny počet desatinných miest.
Dá sa prevedený súbor .tex skompilovať v Overleaf?
Áno, tabuľku vložte do ľubovoľného projektu v Overleafe alebo nahrajte súbor; balíky spomenuté na tejto stránke sú súčasťou inštalácie TeX Live v Overleafe. Hotový dokument bez editora skompilujete do PDF pomocou nástroja TeX do PDF.