UltKit

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

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 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. 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. 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

Ukážkový tabular pre malý hárok s tromi stĺpcami
\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}
Ako sa obsah tabuľky zapisuje v LaTeXu
V hárkuV súbore .tex
Orámovanie buniek medzi stĺpcamiOddeľovače v podobe ampersandov, konce riadkov ako dvojité spätné lomky
% & $ # _ { } v texte bunkyEscapované, 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, menyHodnota 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
Konvertor XLSX

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)
Konvertor TEX

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.