1. Emphasize

1) Font style

  • \emph{text}
  • 기본 문구의 style과는 다르게 표현되게 한다.
Have a \emph{nice} day
\textit{Have a \emph{nice} day}
\textbf{Have a \emph{nice} day}

2) Font color

  • \textcolor{color}{text}
  • \usepackage{color}가 있지만 더 많은 color의 적용을 위해서는 \usepackage{xcolor}가 더 편리하다.

a. color 이름으로 적용하기

  • 사용할 수 있는 color name은 xcolor package document의 42page를 참고하자.
  • options : dvipsnames, svgnames, x11names
  • options의 색을 적용하고 싶을 때에는 \usepackage[option]{xcolor}로 표현한다.
\documentclass{report}
\usepackage[dvipsnames]{xcolor}

\begin{document}
\textcolor{Tan}{Have a nice day}
\textcolor{SpringGreen}{Have a nice day}
\end{document}

b. color 만들기

  • \definecolor{colorname}{model}{color-spec}
  • model : gray, rgb(0~1), RGB(0~255), HTML(00~FF)
\documentclass{report}
\usepackage{xcolor}

\begin{document}
\definecolor{mycol1}{rgb}{0.8,0.2,0.6}
\definecolor{mycol2}{RGB}{130,25,200}
\definecolor{mycol3}{HTML}{146D04}

\textcolor{mycol1}{Have a nice day}
\textcolor{mycol2}{Have a nice day}
\textcolor{mycol3}{Have a nice day}
\end{document}

2. Underline

1) 기본

  • \underline{text}
  • 다음 line과 연결해서 underline을 지정하고 싶을 때는 잘 적용되지 않는다는 단점이 있다. 이 문제는 다른 package를 이용하여 이를 해결할 수 있다. 많이 사용하는 package는 soul, ulem이 있다.

2) soul package

  • \uline{text}
  • Settings
    1. depth and thickness: \setul{underline depth}{underline thickness}
    2. reset: \resetul
    3. color: \setulcolor{color}
\documentclass{report}
\usepackage{soul,xcolor}

\begin{document}
\ul{Have a nice day}
\setul{1ex}{1ex}
\ul{Have a nice day}
\resetul
\ul{Have a nice day}
\setulcolor{red}
\ul{Have a nice day}
\end{document}

3) ulem package

  • 여러 스타일의 underline을 설정할 수 있다.
  • ulem package를 적용하면 기존의 \emph{text}로 적용되지 않는다.
\documentclass{report}
\usepackage{ulem}

\begin{document}
\emph{Have a nice day}
\uline{Have a nice day}
\uuline{Have a nice day}
\uwave{Have a nice day}
\dashuline{Have a nice day}
\dotuline{Have a nice day}
\end{document}

3. Highlighting

1) 기본

  • \colorbox{color}{text}
  • underline과 마찬가지로 다음 line과 연결하는 데 잘 적용되지 않기 때문에 soul package의 \hl{text}를 이용하는 것이 더 편리하다.

2) soul package

  • \hl{text} (default color: yellow)
  • Set color: \sethlcolor{color}
\documentclass{report}
\usepackage{soul,xcolor}

\begin{document}
\hl{Have a nice day}
\sethlcolor{lime}
\hl{Have a nice day}
\end{document}

댓글남기기