ulem i soul w Scissor LaTeX
Częściowo. \uline, \sout i \xout z ulem oraz \st z soul działają, a podkreślony tekst łamie się między wierszami; \uuline daje pojedynczą linię, \uwave i \hl z soul zachowują tekst bez efektu, a \ul, \so i \caps z soul są pomijane z uwagą, przy czym tekst zostaje.
Do czego służą pakiety
Własne \underline LaTeX-a nie łamie się między wierszami. Oba pakiety podkreślają i przekreślają tekst, który może się łamać:
ulemudostępnia\uline(podkreślenie),\uuline(podwójne podkreślenie),\uwave(faliste podkreślenie),\sout(przekreślenie),\xout(skreślenie ukośnikami) i więcej. Jeśli nie wczytano go z opcjąnormalem, sprawia też, że\emphpodkreśla zamiast stosować kursywę.souludostępnia\ul(podkreślenie),\st(przekreślenie),\hl(wyróżnienie kolorem),\so(rozstrzelenie liter) i\caps(rozstrzelone kapitaliki).
Co tu działa
| Polecenie | W Scissor LaTeX | Uwagi |
|---|---|---|
\uline{...} (ulem) | Działa | Łamie się między wierszami jak zwykły tekst. |
\sout{...} (ulem) | Działa | |
\xout{...} (ulem) | Częściowo | Przekreślone linią zamiast ukośnikami. |
\uuline{...} (ulem) | Częściowo | Pojedyncze podkreślenie. |
\uwave{...} (ulem) | Pomijane | Tekst zostaje bez fali i bez komunikatu. |
\dashuline, \dotuline (ulem) | Nieobsługiwane | Pomijane z uwagą na karcie Problemy; tekst zostaje, bez linii. |
\emph przy wczytanym ulem | Częściowo | Tutaj zawsze kursywa, jak z opcją normalem. \normalem w treści jest pomijane z uwagą. |
\st{...} (soul) | Działa | Przekreślone. |
\hl{...} (soul) | Pomijane | Tekst zostaje bez wyróżnienia. \sethlcolor jest ignorowane w preambule i pomijane z uwagą w treści. |
\ul{...}, \so{...}, \caps{...} (soul) | Nieobsługiwane | Pomijane z uwagą na karcie Problemy; tekst zostaje, bez efektu. |
\textul, \textst, \texthl (soul) | Nieobsługiwane | Pomijane z uwagą; tekst zostaje. |
\underline{...} działa bez żadnego pakietu i tutaj również łamie się między wierszami.
Przykłady
Podkreślenie i przekreślenie z ulem, wczytanym z normalem, aby \emph pozostało kursywą również w instalacji TeX:
\uline, \sout i \xout
\documentclass{article}
\usepackage[normalem]{ulem}
\begin{document}
The price was \sout{\$48} \$44, and \uline{the offer ends on
Friday}. Erika Mustermann marked the old draft as \xout{rejected}
and wrote her \emph{own} version.
\end{document}Przekreślenie z soul działa; wyróżnienie zachowuje tekst, ale nie pokazuje koloru:
\st działa, \hl zachowuje tekst
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.\ul z soul jest pomijane z uwagą. Użyj \uline z ulem albo \underline, które działają tutaj i w każdej instalacji TeX:
\ul jest pomijane; \underline działa
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.Karta Problemy: Skipped 1 unknown command: \ul
Zgodność
- Z instalacji TeX do Scissor LaTeX: podkreślenia i przekreślenia zachowują znaczenie. Linie faliste i podwójne stają się zwykłe lub pojedyncze, wyróżnienia nie są pokazywane, a
\ul,\soi\capsz soul tracą efekt. - Ze Scissor LaTeX do instalacji TeX: dokumenty kompilują się tam bez zmian. Bez opcji
normalemulem podkreśla tam każde\emph, więc wczytuj go jako\usepackage[normalem]{ulem}.
Pełne dokumentacje są dostępne w CTAN: ctan.org/pkg/ulem oraz ctan.org/pkg/soul. Zobacz też Pogrubienie, kursywa i inne style tekstu i xcolor.
Pytania i odpowiedzi
Jak przekreślić tekst w LaTeX?
Wczytaj \usepackage[normalem]{ulem} i napisz \sout{tekst} albo wczytaj soul i napisz \st{tekst}. Oba sposoby działają tutaj.
Jak wyróżnić tekst w Scissor LaTeX?
Na razie nie kolorem: \hl z soul i \colorbox z xcolor zachowują tekst bez kolorowego tła. Aby słowa się wyróżniały, użyj tutaj \textbf lub \uline; zostaw \hl, jeśli dokument jest też kompilowany w instalacji TeX, gdzie wyróżnienie się pojawia.
Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.