Pretvornik Excel v LaTeX
Rezultati so običajno v preglednici že dolgo, preden se znajdejo v članku, in ravno pri pretipkavanju celic z znaki & in dvojnimi poševnicami se prikradejo tipkarske napake. Namesto tega pretvorite list v LaTeX in tabelo prilepite v svoj dokument.
Pretvornik dokumentov
ali spustite datoteke PDF, DOC, DOCX … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
150 DPI pretvori stran A4 v približno 1240 × 1754 px. Za tiskanje uporabite 300.
Pretvori celotno datoteko ali le nekatere strani ali diapozitive (vhod PDF in predstavitve).
Strani ali diapozitivi za pretvorbo, npr. 1-3, 5, 8-10.
UTF-8 deluje za vse jezike. Izberite UTF-8 z BOM, če Excel ali Beležnica v sistemu Windows prikažeta popačene znake; starejše kodiranje samo za staro programsko opremo.
LF za macOS, Linux in urejevalnike kode; CRLF za starejše programe v sistemu Windows, kot je klasična Beležnica.
Vejica je standard. Podpičje uporabite za Excel v državah, ki decimalke pišejo z vejico (Nemčija, Francija, Brazilija).
Excel z več listi: pretvori vse (en razdelek ali datoteka na list) ali samo prvega.
Kako uporabljati to orodje
- 1
Naložite preglednico
Dodajte datoteko .xlsx, .xls, .ods, .numbers ali .csv, veliko do 95 MB. Preglednico najprej uredite tako, da vsebuje samo tabelo, ki jo želite objaviti.
- 2
Izberite list
Listi preglednice je nastavljeno na Prvi. Izberite Vsi, če vsak list vsebuje ločeno tabelo, ki jo potrebujete. Oblikovanje na Preprosto ohrani krepko besedilo in združene celice brez barv.
- 3
Pretvorite in prilepite
Pritisnite Pretvori v LaTeX (.tex), odprite datoteko .tex in tabelo kopirajte v svoj dokument, v Overleafu ali v katerem koli lokalnem urejevalniku. Datoteke se izbrišejo 30 minut po nalaganju.
Naložite preglednico, pritisnite Pretvori v LaTeX (.tex) in kodo tabulara prilepite v svoj članek: celice so ločene z znaki &, vrstice se končajo z dvojnim poševnikom nazaj, znaki, kot so %, & in _, pa že prispejo z izogibanjem.
Excel v LaTeX: zakaj so tabele najzahtevnejši del
LaTeX, ki ga je napisal Leslie Lamport na osnovi TeX-a Donalda Knutha in je izšel v zgodnjih osemdesetih letih, je standard za članke iz matematike, fizike, računalništva in ekonomije. Lepo stavi besedilo in enačbe, vendar se tabele pišejo ročno kot navadne oznake, tabela rezultatov z 12 stolpci pa je nekaj sto znakov &, ki morajo biti vsi poravnani.
Raziskovalci, študenti in analitiki zato hranijo številke v Excelu ali LibreOffice Calcu, enake številke pa potrebujejo v datoteki .tex. Večja ko je tabela in pogosteje ko se podatki spreminjajo, več prihrani pretvorba: znova zaženite analizo, znova pretvorite, znova prilepite. Če tabela izvira iz PDF in ne iz preglednice, to pot pokriva PDF v LaTeX.
Kako je videti pretvorjena tabela LaTeX
\begin{table}[ht]
\centering
\begin{tabular}{lrr}
\hline
Vzorec & Masa (g) & Izkoristek (\%) \\
\hline
A\_1 & 12.40 & 81.5 \\
B\_2 & 9.85 & 77.0 \\
\hline
\end{tabular}
\caption{Rezultati po vzorcih}
\end{table}| V preglednici | V datoteki .tex |
|---|---|
| Robovi celic med stolpci | Ločila & med celicami, konci vrstic kot dvojni poševnik nazaj |
| % & $ # _ { } v besedilu celice | Z izogibanjem, na primer \% in \_ |
| Združene celice čez stolpce | \multicolumn s številom stolpcev |
| Krepko besedilo | \textbf{...} |
| Rezultati formul, datumi, valuta | Vrednost, kot je prikazana, zapisana kot besedilo |
Napake pri prevajanju po lepljenju pretvorjene tabele
»Misplaced alignment tab character &«
Tabela je bila prilepljena zunaj okolja tabular ali pa celica, urejena pozneje, vsebuje samostojen znak &. Ostanite znotraj okolja, dobesedni znak pa zapišite kot \&.
»Undefined control sequence«
Dodali ste ukaze, kot je \toprule, ali stolpec S, ne da bi naložili booktabs ali siunitx. V preambulo dodajte vrstico \usepackage.
Opozorilo Overfull \hbox in tabela, ki sega v rob
Tabela je širša od \textwidth. Zmanjšajte pisavo, skrajšajte glave ali tabelo pomanjšajte, kot je opisano v spodnjih vprašanjih.
Dejstva o formatih Excel in LaTeX
XLSX
Delovni zvezek Microsoft Excel
XLSX je privzeti format delovnih zvezkov Microsoft Excel od različice Office 2007 in temelji na standardu Office Open XML. V paketu ZIP z XML shranjuje več listov, formule, oblikovanje, grafikone, vrtilne tabele in preverjanje podatkov. Podpira več kot milijon vrstic na list in je privzeti izmenjevalni format poslovnih preglednic. XLSX odprejo Google Sheets, LibreOffice in Numbers, vendar se makri in napredne funkcije morda ne prenesejo.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 2007 · Microsoft
TEX
Izvorna koda TeX / LaTeX
Datoteka .tex je izvorna koda dokumenta TeX ali LaTeX. TeX je leta 1978 ustvaril Donald Knuth, LaTeX, nabor makrov nad njim, ki ga je razvil Leslie Lamport, pa je standard za znanstvena besedila iz matematike, fizike in računalništva. Avtorji pišejo navadno besedilo z ukazi za strukturo in enačbe, prevajalnik pa iz njega ustvari natančno stavljen PDF. Tipografija in matematični zapis sta odlična, vendar je učenje zahtevno, za izdelavo dokumenta pa potrebujete distribucijo TeX ali spletni urejevalnik, kot je Overleaf.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 1978 · Donald Knuth (TeX); Leslie Lamport (LaTeX)
Preglednice postanejo LaTeX, kadar se morajo številke, analizirane v Excelu, znajti v stavljenem članku, diplomi ali poročilu; ustvarjena koda tabulara prihrani ponovno tipkanje vsake celice in ročno izogibanje vsakemu posebnemu znaku.
Vprašanja o pretvorbi Excel v LaTeX
Ali je lahko tabela videti kot v reviji, z booktabs?
Da. V preambulo naložite paket booktabs in vodoravne črte na vrhu, v sredini in na dnu zamenjajte z \toprule, \midrule in \bottomrule. Številne revije in predloge za diplomska dela imajo raje ta slog, ker opusti navpične črte in vrstice razporedi bolj enakomerno.
Moj list je preširok za stran. Kaj lahko storim?
Najprej poskusite z manjšo velikostjo pisave, na primer \small znotraj okolja tabele. Če to ne zadošča, tabular ovijte v \resizebox{\textwidth}{!}{...} iz paketa graphicx ali tabelo postavite na stran v ležečem formatu s paketom pdflscape. Razdelitev na dve tabeli je pogosto najbolj berljiva rešitev.
Ali se tabela s stotinami vrstic razdeli čez več strani?
Navaden tabular se nikoli ne prelomi, ampak steče čez spodnji rob strani. Okolje zamenjajte z longtable iz istoimenskega paketa, ki glavo ponovi na vsaki strani, ali pa celotne podatke dajte v dodatek ali pomožno datoteko.
Kako poravnam števila na decimalno vejico?
Uporabite paket siunitx in številskim stolpcem namesto r ali c določite tip stolpca S. Vrednosti poravna po decimalnem znaku in jih lahko dosledno zaokroži, kar je pomembno, kadar Excel v istem stolpcu prikazuje različno število decimalk.
Ali se pretvorjena datoteka .tex prevede v Overleafu?
Da, tabelo prilepite v poljuben projekt v Overleafu ali naložite datoteko; paketi, omenjeni na tej strani, so vključeni v namestitev TeX Live v Overleafu. Če želite dokončan dokument prevesti v PDF brez urejevalnika, uporabite TeX v PDF.