Lumaktaw sa nilalaman

ulem at soul sa Scissor LaTeX

Bahagya. Gumagana ang \uline, \sout at \xout ng ulem at ang \st ng soul, at nababali sa mga linya ang naka-underline na text; iisang linya ang ibinibigay ng \uuline, pinapanatili ng \uwave at ng \hl ng soul ang text nang walang epekto, at nilalaktawan na may tala ang \ul, \so at \caps ng soul habang nananatili ang text.

Ano ang ginagawa ng mga package

Hindi nababali sa mga linya ang sariling \underline ng LaTeX. Pareho ng dalawang package na ito ang nag-a-underline at nag-i-strike through ng text na puwedeng mabali:

  • Nagbibigay ang ulem ng \uline (underline), \uuline (dobleng underline), \uwave (kulot na underline), \sout (strike-through), \xout (kinakansela gamit ang mga slash) at iba pa. Kung hindi nilo-load gamit ang normalem, ginagawa rin nitong underline ang \emph sa halip na italic.
  • Nagbibigay ang soul ng \ul (underline), \st (strike-through), \hl (highlight na may kulay), \so (letter spacing) at \caps (spaced small capitals).

Ano ang gumagana dito

CommandSa Scissor LaTeXMga tala
\uline{...} (ulem)GumaganaNababali sa mga linya gaya ng karaniwang text.
\sout{...} (ulem)Gumagana
\xout{...} (ulem)BahagyaKinakansela gamit ang linya sa halip na mga slash.
\uuline{...} (ulem)BahagyaIisang underline.
\uwave{...} (ulem)NilalaktawanNananatili ang text nang walang kulot, at walang mensahe.
\dashuline, \dotuline (ulem)Hindi suportadoNilalaktawan na may tala sa Problems; nananatili ang text, walang linya.
\emph kapag naka-load ang ulemBahagyaLaging italic dito, gaya ng may option na normalem. Nilalaktawan na may tala ang \normalem sa body.
\st{...} (soul)GumaganaNaka-strike through.
\hl{...} (soul)NilalaktawanNananatili ang text nang walang highlight. Hindi pinapansin ang \sethlcolor sa preamble at nilalaktawan na may tala sa body.
\ul{...}, \so{...}, \caps{...} (soul)Hindi suportadoNilalaktawan na may tala sa Problems; nananatili ang text, walang epekto.
\textul, \textst, \texthl (soul)Hindi suportadoNilalaktawan na may tala; nananatili ang text.

Gumagana ang \underline{...} nang walang package, at nababali rin ito sa mga linya dito.

Mga halimbawa

Underline at strike-through gamit ang ulem, na nilo-load gamit ang normalem para manatiling italic ang \emph kahit sa isang TeX installation:

\uline, \sout at \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}
Na-typeset ng Scissor LaTeX: \uline, \sout at \xout

Gumagana ang strike-through ng soul; pinapanatili ng highlight ang text pero walang ipinapakitang kulay:

Gumagana ang \st, pinapanatili ng \hl ang text

LaTeXPreamble: \usepackage{soul,xcolor}Buksan sa editor (magbubukas sa bagong tab)
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.

Nilalaktawan na may tala ang \ul mula sa soul. Gamitin ang \uline mula sa ulem o ang \underline, na gumagana dito at sa bawat TeX installation:

Nilalaktawan ang \ul; gumagana ang \underline

LaTeXPreamble: \usepackage{soul}Buksan sa editor (magbubukas sa bagong tab)
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.

Tab na Problems: Skipped 1 unknown command: \ul

Compatibility

  • Mula sa isang TeX installation papunta rito: napapanatili ng mga underline at strike-through ang kahulugan nila. Nagiging simple o iisa ang kulot at dobleng linya, hindi ipinapakita ang mga highlight, at nawawalan ng epekto ang \ul, \so at \caps ng soul.
  • Mula rito papunta sa isang TeX installation: nagko-compile doon ang mga dokumento nang walang binabago. Kung walang option na normalem, ina-underline ng ulem ang bawat \emph doon, kaya i-load ito bilang \usepackage[normalem]{ulem}.

Nasa CTAN ang buong mga manual: ctan.org/pkg/ulem at ctan.org/pkg/soul. Tingnan din ang Pag-format ng text at xcolor.

Mga tanong at sagot

Paano ako mag-i-strike through ng text sa LaTeX?

I-load ang \usepackage[normalem]{ulem} at isulat ang \sout{text}, o i-load ang soul at isulat ang \st{text}. Parehong gumagana dito.

Paano ako maghi-highlight ng text sa Scissor LaTeX?

Hindi pa gamit ang kulay: pinapanatili ng \hl ng soul at ng \colorbox ng xcolor ang text nang walang may kulay na background. Para mamukod ang mga salita dito, gamitin ang \textbf o \uline; panatilihin ang \hl kung kino-compile din ang dokumento sa isang TeX installation, kung saan lumalabas ang highlight.

Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.