Konwerter Excel do LaTeX
Wyniki zwykle trafiają do arkusza na długo przed tym, jak pojawią się w artykule, a przepisywanie ich komórka po komórce z ampersandami i podwójnymi ukośnikami to prosta droga do literówek. Zamiast tego przekonwertuj arkusz do LaTeX i wklej gotową tabelę do dokumentu.
Konwerter dokumentów
lub upuść Pliki PDF, DOC, DOCX … tutaj ·
Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min
Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.
150 DPI zamienia stronę A4 na około 1240 × 1754 px. Do druku użyj 300.
Przekonwertuj cały plik lub tylko wybrane strony albo slajdy (dla plików PDF i prezentacji).
Strony lub slajdy do konwersji, np. 1-3, 5, 8-10.
UTF-8 obsługuje wszystkie języki. Wybierz UTF-8 z BOM, jeśli Excel lub Notatnik w Windows pokazuje nieprawidłowe znaki; starsze kodowania tylko dla starego oprogramowania.
LF dla macOS, Linuksa i edytorów kodu; CRLF dla starszych programów Windows, takich jak klasyczny Notatnik.
Standardem jest przecinek. Użyj średnika dla Excela w krajach, gdzie część dziesiętną zapisuje się po przecinku (Niemcy, Francja, Brazylia, Polska).
Plik Excel z kilkoma arkuszami: przekonwertuj wszystkie (jedna sekcja lub plik na arkusz) albo tylko pierwszy.
Jak korzystać z narzędzia
- 1
Prześlij arkusz kalkulacyjny
Dodaj plik .xlsx, .xls, .ods, .numbers lub .csv o rozmiarze do 95 MB. Najpierw uporządkuj arkusz tak, aby zawierał tylko tabelę, którą chcesz opublikować.
- 2
Wybierz arkusz
Opcja Arkusze kalkulacyjne jest ustawiona na Pierwszy. Wybierz Wszystkie, jeśli każdy arkusz zawiera osobną potrzebną tabelę. Formatowanie ustawione na Uproszczone zachowuje pogrubienie i scalone komórki, bez kolorów.
- 3
Konwertuj i wklej
Kliknij Konwertuj na LaTeX (.tex), otwórz plik .tex i skopiuj tabelę do swojego dokumentu w Overleaf lub dowolnym lokalnym edytorze. Pliki są usuwane 30 minut po przesłaniu.
Prześlij arkusz, kliknij Konwertuj na LaTeX (.tex) i wklej kod tabular do swojej pracy: komórki są rozdzielone znakami &, wiersze kończą się podwójnym ukośnikiem odwrotnym, a znaki takie jak %, & i _ są już poprawnie zapisane.
Excel do LaTeX: dlaczego tabele sprawiają najwięcej kłopotu
LaTeX, stworzony przez Leslie Lamporta na bazie TeX-a Donalda Knutha i wydany po raz pierwszy na początku lat 80., jest standardem w pracach z matematyki, fizyki, informatyki i ekonomii. Znakomicie składa tekst i równania, ale jego tabele pisze się ręcznie jako zwykły znacznik, a tabela wyników z 12 kolumnami to kilkaset znaków &, które muszą się idealnie zgadzać.
Dlatego badacze, studenci i analitycy trzymają dane w Excelu lub LibreOffice Calc, a te same liczby potrzebują w pliku .tex. Im większa tabela i im częściej zmieniają się dane, tym więcej oszczędza konwersja: powtarzasz analizę, konwertujesz ponownie i wklejasz od nowa. Jeśli tabela pochodzi z PDF, a nie z arkusza, pomoże PDF do LaTeX.
Jak wygląda przekonwertowana tabela 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{Wyniki według próbek}
\end{table}| W arkuszu | W pliku .tex |
|---|---|
| Obramowania komórek między kolumnami | Separatory &, końce wierszy jako podwójny ukośnik odwrotny |
| % & $ # _ { } w tekście komórki | Z ucieczką, na przykład \% i \_ |
| Komórki scalone między kolumnami | \multicolumn z liczbą scalonych kolumn |
| Pogrubiony tekst | \textbf{...} |
| Wyniki formuł, daty, waluty | Wartość w postaci wyświetlanej, zapisana jako tekst |
Błędy kompilacji po wklejeniu przekonwertowanej tabeli
Misplaced alignment tab character & (znak & poza tabelą)
Tabela została wklejona poza środowiskiem tabular albo komórka edytowana później zawiera samotny znak &. Zachowaj ją wewnątrz środowiska, a dosłowny znak zapisz jako \&.
Undefined control sequence (nieznane polecenie)
Dodano polecenia, takie jak \toprule lub kolumnę S, bez załadowania booktabs lub siunitx. Dodaj odpowiedni wiersz \usepackage w preambule.
Ostrzeżenie Overfull \hbox i tabela wchodząca w margines
Tabela jest szersza niż \textwidth. Zmniejsz czcionkę, skróć nagłówki lub przeskaluj tabelę, jak opisano w pytaniach poniżej.
Excel i LaTeX: najważniejsze informacje o formatach
XLSX
Skoroszyt Microsoft Excel
XLSX to domyślny format skoroszytów Microsoft Excel od Office 2007, oparty na standardzie Office Open XML. Przechowuje wiele arkuszy, formuły, formatowanie, wykresy, tabele przestawne i walidację danych w pakiecie ZIP z plikami XML. Obsługuje ponad milion wierszy na arkusz i jest domyślnym formatem wymiany arkuszy w biznesie. Arkusze Google, LibreOffice i Numbers otwierają XLSX, choć makra i zaawansowane funkcje mogą nie zostać przeniesione.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 2007 · Microsoft
TEX
Kod źródłowy TeX / LaTeX
Plik .tex to kod źródłowy dokumentu TeX lub LaTeX. TeX stworzył Donald Knuth w 1978 roku, a LaTeX, zestaw makr zbudowany na jego bazie przez Leslie Lamporta, jest standardem w pracach naukowych z matematyki, fizyki i informatyki. Autor pisze zwykły tekst z poleceniami opisującymi strukturę i równania, a kompilator tworzy precyzyjnie złożony plik PDF. Daje doskonałą typografię i zapis matematyczny, ale wymaga długiej nauki oraz dystrybucji TeX lub edytora online, takiego jak Overleaf, aby zbudować dokument.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 1978 · Donald Knuth (TeX); Leslie Lamport (LaTeX)
Arkusze zamienia się na LaTeX, gdy liczby analizowane w Excelu muszą trafić do składanej pracy, rozprawy lub raportu, a wygenerowanie kodu tabular pozwala uniknąć ręcznego przepisywania każdej komórki i ucieczki każdego znaku specjalnego.
Excel do LaTeX: pytania i odpowiedzi
Czy tabela może wyglądać jak w czasopiśmie naukowym, z pakietem booktabs?
Tak. Załaduj pakiet booktabs w preambule i zastąp górną, środkową i dolną linię poziomą poleceniami \toprule, \midrule i \bottomrule. Wiele czasopism i szablonów prac dyplomowych preferuje ten styl, ponieważ pomija linie pionowe i równiej rozmieszcza wiersze.
Mój arkusz jest za szeroki na stronę. Co mogę zrobić?
Najpierw spróbuj mniejszego rozmiaru czcionki, np. \small wewnątrz środowiska tabeli. Jeśli to za mało, umieść tabularę w \resizebox{\textwidth}{!}{...} z pakietu graphicx albo umieść tabelę na stronie poziomej za pomocą pakietu pdflscape. Podział na dwie tabele jest często najczytelniejszym rozwiązaniem.
Czy tabela z setkami wierszy podzieli się na kilka stron?
Zwykłe środowisko tabular nigdy się nie łamie; wychodzi poza dolną krawędź strony. Zmień środowisko na longtable z pakietu longtable, które powtarza nagłówek na każdej stronie, albo umieść pełne dane w dodatku lub pliku uzupełniającym.
Jak wyrównać liczby do przecinka dziesiętnego?
Użyj pakietu siunitx i nadaj kolumnom liczbowym typ S zamiast r lub c. Wyrównuje on wartości względem znaku dziesiętnego i może je spójnie zaokrąglać, co ma znaczenie, gdy Excel pokazuje w jednej kolumnie różną liczbę miejsc po przecinku.
Czy przekonwertowany plik .tex skompiluje się w Overleaf?
Tak, wklej tabelę do dowolnego projektu w Overleaf lub prześlij plik; pakiety wspomniane na tej stronie są częścią instalacji TeX Live w Overleaf. Aby skompilować gotowy dokument do PDF bez edytora, użyj TeX do PDF.