Przejdź do treści

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:

GrupaPrzykładyCo się dzieje
Zaimplementowane, w pełni lub częściowoamsmath, graphicx, booktabs, pgfplots, hyperrefPolecenia działają tak, jak opisano na stronie każdego pakietu.
Znane, ale bez efektufancyhdr, titlesec, setspace, microtype, geometry, tcolorboxAkceptowane 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ń.
Nieznanechemfig, plik .sty od wydawcy, błędnie wpisana nazwaUwaga 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

PakietW Scissor LaTeXZamiast tego
fancyhdrAkceptowany, bez efektu: brak żywej paginy w nagłówkach i stopkach.Nic nie trzeba zmieniać; ustawienia zadziałają w instalacji TeX.
titlesecAkceptowany, bez efektu: nagłówki zachowują styl klasy.
sectstyNieznany 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.
geometryIgnorowany; zobacz geometry.Opcje klasy, takie jak a4paper.

Ramki, notatki i wyróżnienia

PakietW Scissor LaTeXZamiast tego
tcolorbox, mdframed, framedAkceptowane; 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

PakietW Scissor LaTeXZamiast 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}$.
chemfigNieznany pakiet; \chemfig jest pomijane.Obraz struktury.
tikz-cd, circuitikz, forestRysunek 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.
siunitxZobacz siunitx.44\,\mathrm{km}

Tabele, listy i narzędzia tekstowe

PakietW Scissor LaTeXZamiast tego
tabularraytblr nie jest odczytywane: opcje i znaki & są wypisywane jako tekst.tabular, zobacz array i tabularx.
nicematrixpNiceMatrix 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.
xspaceAkceptowany, 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ę

LaTeXPreambuła: \usepackage{chemfig}Otwórz w edytorze (otwiera się w nowej karcie)
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

LaTeXPreambuła: \usepackage{tcolorbox}Otwórz w edytorze (otwiera się w nowej karcie)
\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

LaTeXPreambuła: \usepackage{mhchem}Otwórz w edytorze (otwiera się w nowej karcie)
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 {}

LaTeXPreambuła: \usepackage{xspace}Otwórz w edytorze (otwiera się w nowej karcie)
\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.