KTUG마당은 KTUG를 방문하는 모든 이용자가 대화를 나누고 소식을 전하는 곳입니다.

  • 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
  • Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문과 답을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
  • TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
  • MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
  • 최근 스팸글의 등록 빈도가 높아 졌습니다. 이를 막기위하여 짧은 시간내에 다시 글이 등록되는 IP를 막거나, 광고글을 막기위하여 금지어로 .com, .net등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
  • 사용하는 편집기를 스마트에디터에서 CKeditor로 변경하였습니다. 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한줄을 비웁니다. 글줄만 바꾸려면 shift-enter 를 누르시면 <BR>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.

정보글 텍스트 하일라이트

2014.05.31 22:04

karnes 조회 수:3081

라틴문자의 경우 텍스트 하일라이트를 하는 것은 soul 패키지의 \hl 명령이 가장 잘 알려진 것이다.

한글에 대하여 이 텍스트 하일라이트 효과를 줄 수 없을까? 이미 예전에 이런 질문에 대하여 내가 XeTeX 이용을 상정하고 ulem을 통한 해결책을 제시한 바가 있다. http://faq.ktug.org/faq/Karnes/2009-12


luatex에서는 ulem을 로드하지 않기 때문에 이 해결책이 잘 동작하지 않았다. luatexko 1.6 버전에서 이 문제가 해결되었으므로 여기 메모를 남겨둔다.


\usepackage{xcolor}
\usepackage{ifpxltex}

\colorlet{highlightcolor}{yellow!80}

\IfpxlTeXpxl* {x,p}{l}
{
    \usepackage[normalem]{ulem}
    \protected\def\hlout
    {\bgroup\markoverwith{\kern-.1pt%
        \raisebox{-.15\baselineskip}%
           {\hbox{\color{highlightcolor}\rule{1pt}{12pt}}%
          }}\ULon
    }
}
{
%%% requires luatexko 1.6+
    \protected\def\hlout
    {\markoverwith{\kern-.1pt%
        \raisebox{-.15\baselineskip}%
            {\hbox{\color{highlightcolor}\rule{1pt}{12pt}}}}%
    }
}


정의된 \hlout 명령을 쓴 결과는 다음과 같다.


스크린샷 2014-05-31 오후 10.00.58.png  


번호 제목 글쓴이 날짜 조회 수
공지 2019 한국텍학회 제12차 정기총회 및 학술대회 [2] yihoze 2019.01.04 46909
공지 KTUG 사설저장소 브라우저 베이드프즈 2017.07.16 50204
공지 장애 복구 안내 [9] 관리자 2017.05.04 53285
공지 TeX Live 2016 설치 안내 [7] 관리자 2016.06.05 87249
491 TeX과 공백 문자 (2) DohyunKim 2014.07.05 4186
490 TeX과 공백 문자 DohyunKim 2014.07.04 6714
489 하나조노 관련 [13] file nanim 2014.01.08 15534
488 oblivoir 20140612 update [5] nanim 2014.06.14 5218
487 최근의 패키지 몇 개 보완 [12] file nanim 2014.06.13 4801
486 KNUworkshop2013.sty [4] file nanim 2014.06.25 4913
485 TeX Live 2014 와 ko.TeX 설치 [2] likesam 2014.05.28 7255
484 jiwonlipsum 판올림 [15] file nanim 2014.05.19 4872
483 TL2014 pretest 업데이트 [8] Progress 2014.06.10 5390
482 kotex-sections.sty [1] file nanim 2014.06.05 6068
481 xspotcolor 패키지 file Progress 2014.06.12 5338
480 구운몽에 이은 숙향전 [13] file karnes 2010.04.22 31922
479 원숫자, wrapnum file karnes 2014.06.08 9079
478 원숫자, kocircnum.sty [3] file nanim 2014.06.06 11302
477 oblivoir ctf에서 section 자간 조절 [1] Sec_Analysis 2014.06.06 6078
476 TeX Live 2013과 ko.TeX 설치 관련 안내 [11] 관리자 2013.09.01 122775
475 [알림] 홈페이지 리뉴얼과 게시판 변경에 관하여 [4] 관리자 2010.12.23 318220
474 한글텍사용자그룹/한국텍학회 웹 사이트 및 서비스 복구에 관한 말씀 관리자 2013.05.06 156592
» 텍스트 하일라이트 file karnes 2014.05.31 3081
472 LaTeX 30주년 기념... [2] file nanim 2014.05.30 5928



XE Login