Excel na LaTeX-omskakelaar
Resultate staan gewoonlik lank in 'n sigblad voordat hulle in 'n artikel verskyn, en om hulle sel vir sel met ampersands en dubbele agterstreepies oor te tik, is waar tikfoute insluip. Skakel eerder die blad om na LaTeX en plak die tabel in u dokument.
Dokumentomskakelaar
of los PDF, DOC, DOCX …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
150 DPI maak van 'n A4-bladsy ongeveer 1240 × 1754 px. Gebruik 300 vir druk.
Skakel die hele lêer om of slegs sommige bladsye of skyfies (PDF- en aanbiedinginvoer).
Bladsye of skyfies om om te skakel, bv. 1-3, 5, 8-10.
UTF-8 werk vir elke taal. Kies UTF-8 met BOM as Excel of Notepad op Windows verwronge karakters wys; ou enkoderings slegs vir ou sagteware.
LF vir macOS, Linux en kode-redigeerders; CRLF vir ouer Windows-programme soos die klassieke Notepad.
Komma is die standaard. Gebruik kommapunt vir Excel in lande wat desimale met 'n komma skryf (Duitsland, Frankryk, Brasilië).
Excel-invoer met verskeie blaaie: skakel almal om (een afdeling of lêer per blad) of slegs die eerste.
Hoe om hierdie nutsding te gebruik
- 1
Laai die sigblad op
Voeg 'n .xlsx-, .xls-, .ods-, .numbers- of .csv-lêer van tot 95 MB by. Maak die sigblad eers netjies sodat dit net die tabel bevat wat jy wil publiseer.
- 2
Kies die blad
Sigbladblaaie is op First gestel. Kies All as elke blad 'n aparte tabel bevat wat jy nodig het. Formatering op Eenvoudig behou vetdruk en saamgevoegde selle sonder kleure.
- 3
Skakel om en plak
Druk Skakel om na LaTeX (.tex) →, maak die .tex-lêer oop en kopieer die tabel in jou dokument, in Overleaf of enige plaaslike redigeerder. Lêers word 30 minute ná oplaai uitgevee.
Laai die sigblad op, druk Skakel om na LaTeX (.tex) →, en plak die tabular-kode in jou artikel: selle word met ampersands geskei, rye eindig met dubbele truskuinsstrepe, en karakters soos %, & en _ kom reeds ontsnap aan.
Excel na LaTeX: waarom tabelle die moeilike deel is
LaTeX, deur Leslie Lamport bo-op Donald Knuth se TeX geskryf en in die vroeë 1980's vir die eerste keer vrygestel, is die standaard vir artikels in wiskunde, fisika, rekenaarwetenskap en ekonomie. Dit sit teks en vergelykings pragtig, maar sy tabelle word met die hand as gewone opmaak geskryf, en 'n resultatetabel met 12 kolomme is 'n paar honderd ampersands wat almal moet belyn.
Navorsers, studente en ontleders hou dus hul syfers in Excel of LibreOffice Calc en het dieselfde syfers in 'n .tex-lêer nodig. Hoe groter die tabel en hoe dikwelder die data verander, hoe meer spaar 'n omskakeling: herhaal die ontleding, skakel weer om, plak weer. As jou tabel uit 'n PDF eerder as 'n sigblad kom, hanteer PDF na LaTeX daardie roete.
Hoe die omgeskakelde LaTeX-tabel lyk
\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}| In die sigblad | In die .tex-lêer |
|---|---|
| Selrande tussen kolomme | Ampersand-skeiers, ryeindes as dubbele truskuinsstrepe |
| % & $ # _ { } in seltekst | Ontsnap, byvoorbeeld \% en \_ |
| Saamgevoegde selle oor kolomme | \multicolumn met die oorspan-getal |
| Vetdruk | \textbf{...} |
| Formuleresultate, datums, geldeenheid | Die waarde soos vertoon, as teks geskryf |
Kompileerfoute nadat u 'n omgeskakelde tabel geplak het
Misplaced alignment tab character & (LaTeX-fout)
Die tabel is buite 'n tabular-omgewing geplak, of 'n sel wat later gewysig is bevat 'n kaal ampersand. Hou dit binne die omgewing en skryf \& vir 'n letterlike een.
Undefined control sequence (LaTeX-fout)
Jy het opdragte soos \toprule of 'n S-kolom bygevoeg sonder om booktabs of siunitx te laai. Voeg die \usepackage-reël by die preamble.
Overfull \hbox warning en 'n tabel wat in die kantlyn loop
Die tabel is wyer as \textwidth. Verklein die lettergrootte, verkort opskrifte of skaleer die tabel soos in die vrae hieronder beskryf.
Feite oor die Excel- en LaTeX-formaat
XLSX
Microsoft Excel-werkboek
XLSX is Microsoft Excel se verstek-werkboekformaat sedert Office 2007, gebaseer op die Office Open XML-standaard. Dit stoor veelvuldige blaaie, formules, formatering, grafieke, spiltabelle en datavalidering in 'n ZIP-pakket van XML. Dit ondersteun meer as 'n miljoen rye per blad en is die verstek-uitruilformaat vir sakesigblaaie. Google Sheets, LibreOffice en Numbers maak XLSX oop, hoewel makro's en gevorderde kenmerke dalk nie oorgedra word nie.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 2007 · Microsoft
TEX
TeX- / LaTeX-bronlêer
'n .tex-lêer is die bronkode van 'n TeX- of LaTeX-dokument. TeX is in 1978 deur Donald Knuth geskep, en LaTeX, 'n stel makro's daarop gebou deur Leslie Lamport, is die standaard vir akademiese artikels in wiskunde, fisika en rekenaarwetenskap. Skrywers tik gewone teks met opdragte vir struktuur en vergelykings, en 'n samesteller lewer 'n presies gesette PDF. Dit lewer uitstekende tipografie en wiskunde, maar het 'n steil leerkurwe en vereis 'n TeX-distribusie of 'n aanlynredigeerder soos Overleaf om dit te bou.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 1978 · Donald Knuth (TeX); Leslie Lamport (LaTeX)
Sigblaaie word LaTeX wanneer syfers wat in Excel ontleed is in 'n getikte artikel, tesis of verslag moet verskyn, en die gegenereerde tabular-kode spaar jou om elke sel oor te tik en elke spesiale karakter met die hand te ontsnap.
Vrae oor Excel na LaTeX
Kan die tabel soos 'n joernaaltabel met booktabs lyk?
Ja. Laai die booktabs-pakket in jou preamble en vervang die boonste, middelste en onderste horisontale lyne met \toprule, \midrule en \bottomrule. Baie joernale en tesissjablone verkies hierdie styl omdat dit vertikale lyne weglaat en rye gelyker spasieer.
My blad is te breed vir die bladsy. Wat kan ek doen?
Probeer eers 'n kleiner lettergrootte soos \small binne die tabelomgewing. As dit nie genoeg is nie, sit die tabular in \resizebox{\textwidth}{!}{...} uit die graphicx-pakket, of plaas die tabel op 'n landskapbladsy met die pdflscape-pakket. Om dit in twee tabelle te verdeel is dikwels die leesbaarste opsie.
Sal 'n tabel met honderde rye oor bladsye heen breek?
'n Gewone tabular breek nooit nie; dit loop onderaan die bladsy uit. Verander die omgewing na longtable uit die longtable-pakket, wat die opskrif op elke bladsy herhaal, of sit die volledige data in 'n bylae of aanvullende lêer.
Hoe belyn ek getalle op die desimale punt?
Gebruik die siunitx-pakket en gee numeriese kolomme die S-kolomtipe in plaas van r of c. Dit belyn waardes op die desimale merker en kan hulle konsekwent afrond, wat saak maak wanneer Excel verskillende getalle desimale in een kolom wys.
Kompileer die omgeskakelde .tex in Overleaf?
Ja, plak die tabel in enige Overleaf-projek of laai die lêer op; die pakkette wat op hierdie bladsy genoem word, is by Overleaf se TeX Live-installasie ingesluit. Om 'n voltooide dokument sonder 'n redigeerder na 'n PDF te kompileer, gebruik TeX na PDF.