Pakiety, które nie działają w Scissor LaTeX
Dokument nadal się składa. Pakiet, o którym Scissor LaTeX nigdy nie słyszał, daje uwagę na karcie Problemy; znane pakiety, których nie implementuje, takie jak fancyhdr, titlesec czy tcolorbox, są akceptowane bez komunikatu i nie mają efektu; a nieznane polecenia są pomijane z komunikatem, przy czym ich tekst zwykle zostaje zachowany.
Jak traktowane są pakiety
Scissor LaTeX nie uruchamia kodu pakietów. Przekształca Twój dokument własnym silnikiem, który implementuje polecenia pakietów opisanych na tych stronach. Wiersz \usepackage należy więc do jednej z trzech grup:
| Grupa | Przykłady | Co się dzieje |
|---|---|---|
| Zaimplementowane, w pełni lub częściowo | amsmath, graphicx, booktabs, pgfplots, hyperref | Polecenia działają tak, jak opisano na stronie każdego pakietu. |
| Znane, ale bez efektu | fancyhdr, titlesec, setspace, microtype, geometry, tcolorbox | Akceptowane bez komunikatu. Ich ustawienia niczego nie zmieniają, a ich polecenia są ignorowane lub traktowane jako nieznane. Wiele z nich nie wymaga tu niczego; zobacz Pakiety, które nie wymagają działań. |
| Nieznane | chemfig, plik .sty od wydawcy, błędnie wpisana nazwa | Uwaga na karcie Problemy: „Package ... is not available here, so its formatting is not applied.” |
Nieznane polecenie, z dowolnego pakietu, jest pomijane i wymieniane na karcie Problemy. Jego argumenty w nawiasach klamrowych zwykle zostają w tekście, więc widzisz słowa, ale bez formatowania. W przypadku kilku poleceń nie jest to pożądane: argumentami są listy opcji lub nazwy, które pojawiają się jako zbędny tekst. Poniższe tabele wymieniają te przypadki.
Jeśli pakiet lub klasa znajduje się w projekcie jako plik .sty lub .cls, Scissor LaTeX odczytuje jego część: definicje \newcommand, wczytywane pakiety, kolory, marginesy strony i odstępy między akapitami. Pozostały kod w pliku nie jest uruchamiany, o czym informuje karta Problemy.
Popularne pakiety, które jeszcze nie działają
Układ strony i nagłówki
| Pakiet | W Scissor LaTeX | Zamiast tego |
|---|---|---|
| fancyhdr | Akceptowany, bez efektu: brak żywej paginy w nagłówkach i stopkach. | Nic nie trzeba zmieniać; ustawienia zadziałają w instalacji TeX. |
| titlesec | Akceptowany, bez efektu: nagłówki zachowują styl klasy. | |
| sectsty | Nieznany pakiet, z uwagą; \sectionfont i podobne są ignorowane. | |
| setspace | \onehalfspacing i \doublespacing są ignorowane. \begin{spacing}{1.5} wypisuje „1.5” przed tekstem. | Pomiń środowisko spacing. |
| lineno | \linenumbers jest ignorowane. | |
| geometry | Ignorowany; zobacz geometry. | Opcje klasy, takie jak a4paper. |
Ramki, notatki i wyróżnienia
| Pakiet | W Scissor LaTeX | Zamiast tego |
|---|---|---|
| tcolorbox, mdframed, framed | Akceptowane; tekst zostaje zachowany bez ramki, a tytuły ramek giną. | Środowisko quote albo tabular z \hline i | jako ramka. |
| todonotes | \todo{...} jest nieznane: tekst notatki pojawia się w wierszu. Tak samo \missingfigure. | Komentarze ze znakiem %. |
| marginnote | \marginpar i \marginnote są nieznane: notatka pojawia się w wierszu. | Przypis. |
| soul | \st działa (przekreślenie). \hl zachowuje tekst bez wyróżnienia; \ul i \so są nieznane. | \underline do podkreślania. |
| ulem | \uline i \sout działają; \uwave daje zwykły tekst. |
Nauki ścisłe i diagramy
| Pakiet | W Scissor LaTeX | Zamiast tego |
|---|---|---|
| mhchem | \ce{H2O} w tekście pokazuje „H2O” bez indeksów dolnych. We wzorze sprawia, że wzór robi się czerwony. | Napisz H$_2$O lub $\mathrm{CO_2}$. |
| chemfig | Nieznany pakiet; \chemfig jest pomijane. | Obraz struktury. |
| tikz-cd, circuitikz, forest | Rysunek jest pomijany, z komunikatem. | Węzły i strzałki TikZ albo obraz. |
| pgfplotstable | \pgfplotstabletypeset jest pomijane; nazwa pliku jest wypisywana. | tabular. Wykresy z tabel działają, zobacz pgfplots. |
| siunitx | Zobacz siunitx. | 44\,\mathrm{km} |
Tabele, listy i narzędzia tekstowe
| Pakiet | W Scissor LaTeX | Zamiast tego |
|---|---|---|
| tabularray | tblr nie jest odczytywane: opcje i znaki & są wypisywane jako tekst. | tabular, zobacz array i tabularx. |
| nicematrix | pNiceMatrix i pozostałe macierze sprawiają, że wzór robi się czerwony. | pmatrix z amsmath. |
| makecell | \makecell jest zgłaszane jako nieznane, ale \\ wewnątrz nadal łamie wiersz w komórce. | Działa w obecnej postaci; \thead nie jest stylizowane. |
| tasks | \task jest nieznane; liczba kolumn jest wypisywana. | enumerate. |
| glossaries, acronym | \gls, \ac i \printglossaries są nieznane; wypisywany jest klucz. | Wpisz termin w pełnej postaci. |
| xspace | Akceptowany, ale polecenie kończące się na \xspace połyka następującą po nim spację. | Przed spacją napisz \name{} lub \name\ . |
| ifthen | \ifthenelse jest nieznane; warunek i obie gałęzie są wypisywane. | |
| beamer (klasa) | Brak slajdów; ramki stają się tekstem. | Zobacz Klasy dokumentów. |
Przykłady
Pakiet zupełnie nieznany daje uwagę, a reszta dokumentu się składa:
Nieznany pakiet daje uwagę
Water is a bent molecule. The drawing below is skipped:
\chemfig{H-O-H}Karta Problemy: Skipped 1 unknown command: \chemfig
Pakiet do ramek jest akceptowany, ale jego ramka nie jest rysowana:
tcolorbox: tekst bez ramki
\begin{tcolorbox}[title=Remember]
Erika Mustermann checks all 44 samples before noon.
\end{tcolorbox}Wzory chemiczne z mhchem tracą indeksy dolne. Zapis za pomocą matematyki działa wszędzie:
\ce z mhchem i wersja ręczna
With mhchem: \ce{H2SO4}. By hand: H$_2$SO$_4$, or in a formula
$\mathrm{2\,H_2 + O_2 \rightarrow 2\,H_2O}$.Karta Problemy: Skipped 1 unknown command: \ce
Polecenie zdefiniowane z \xspace wymaga {} przed spacją:
xspace: przed spacją napisz {}
\newcommand{\tool}{Scissor LaTeX\xspace}
Without braces: \tool runs in the browser.
With braces: \tool{} runs in the browser.Gdy brakuje potrzebnego pakietu
- Sprawdź kartę Problemy: wymienia nieznane pakiety i każde pominięte polecenie.
- Poszukaj pakietu na tych stronach; kolumna „Zamiast tego” powyżej i strony pakietów pokazują, co napisać.
- Zostaw wiersz
\usepackage, jeśli będziesz kompilować dokument także gdzie indziej. Scissor LaTeX go akceptuje, a instalacja TeX zastosuje wtedy pakiet.
Zobacz też Różnice względem instalacji TeX oraz Rozwiązywanie problemów. Dokumentacje pakietów są dostępne w CTAN.
Pytania i odpowiedzi
Czy mój dokument się złoży, jeśli wczytuje pakiet nieznany Scissor LaTeX?
Tak. Pakiet jest zgłaszany na karcie Problemy i brakuje jego formatowania, ale reszta dokumentu się składa.
Czy mogę dodać plik .sty, aby pakiet zadziałał?
Częściowo. Scissor LaTeX odczytuje z pliku .sty w projekcie definicje poleceń, wczytywane pakiety, kolory, marginesy i odstępy między akapitami. Pozostały kod w nim nie jest uruchamiany.
Dlaczego w dokumencie widzę zbędny tekst, taki jak „1.5” czy „colspec=lr”?
Polecenie lub środowisko, które powinno odczytać te argumenty, nie jest obsługiwane, więc argumenty trafiają do tekstu. Powyższe tabele wymieniają takie przypadki i podają, co napisać zamiast tego.
Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.