본문 바로가기

ktug

(24)
color in Table LaTeX에서 테이블을 만드는 colortbl을 사용하는 것에 대해서 적었었다. memoir에서 다음과 타이 사용 했었다. \begin{table}[!htbp] \centering \caption{UTF-8과 UCS-4간의 변환 규칙}\label{tab:utf-8} \begin{tabular}{>{\raggedright\arraybackslash}p{4cm} >{\raggedright\arraybackslash}p{9cm}}\toprule UCS-4&UTF-8\\ \midrule 0x00000000 -- 0x0000007F & 0xxxxxxx\\ \rowcolor[gray]{.9} 0x00000080 -- 0x000007FF & 110xxxxx 10xxxxxx\\ 0x00000800 -- 0x0000FF..
colortbl (color table) 표를 어떻게 하면 이쁘게 보이게 할 수 있을까. memoir 매뉴얼에서 보면 세로 줄(|)이나 괄호 줄(-)을 별로 선호 하지 않는다. 이호재씨는 다음과 같이 홀짝줄에 번갈아 가며 이쁘게 gray칼라를 넣는다. http://www.ktug.or.kr/jsboard/read.php?table=operate&no=11020&page=4 뭐 나처럼 매크로 짜거나 이해할 능력이 없으면 그냥 손으로 \cmd{\rowcolor[gray]{.9}}를 짝수 줄에 넣으면 된다. 안되면 매뉴얼을 보자. $>kctexdoc colortbl http://faq.ktug.or.kr/faq/Tabularȯ%B0%E6#s-4.7
fonttable KC2008에서 한글 폰트 테이블을 출력하려면 대충 다음과 같이 하면 된다. tfm있는 경우 이다. \documentclass{oblivoir} \usehangulfontspec{yn} \usepackage{fonttable} %\SetHangulFonts{unbt}{ungt}{untz} %\SetHanjaFonts{unbt}{ungt}{ungtz} \begin{document} \fonttable{oynmjb00}\newpage \fonttable{oynmjb01}\newpage \fonttable{oynmjb02}\newpage \fonttable{oynmjbac}\newpage \fonttable{oynmjbad}\newpage \end{document} Q. 2009/05/19그럼 은 글꼴 typ..
\, (이중 따옴표와 따옴표가 연속적으로 사용될때) "'와'" 처럼 인용 부호가 연속적으로 사용되는 경우, "와 '사이에 간격을 조금 넣어 주는 것이 미관상이나 읽기에 훨씬 편하다. 이러한 경우 "\cmd{\,}'와 같이 사용하면 작은 공간을 넣을 수 있다. lshort-kr.pdf p56에 따르면 주로 수식 간격에 사용되는 크기로 다음과 같은 것들이 있다. 현재 폰트 크기에 따르는 상대적인 값이다. \cmd{\,} 3/18 quad \cmd{\:} 4/18 quad \cmd{\;} 5/18 quad \cmd{\ } 반각 \cmd{\quad } 전각 \cmd{\qquad} 2배각
\par vs \newline LaTeX의 편집 기본 단위가 단락이라고 할 수 있다. 단락의 끝은 하나 이상의 빈줄이나 단락 마지막에 \cmd{\par}가 있어야 한다. 경우에 따라 글쓴이의 의도를 표현하기 위해 \cmd{\par}를 명시적으로 적어 주어야 하는 경우도 있다. 예를 들어 그룹({})안에서 글꼴 모양을 명령형으로 바꾸는 경우 그룹안에 \cmd{\par}가 없는 경우 의도하지 않을 결과를 나타낼수 도 있다. \cmd{\newline}의 경우 \cmd{\par}와는 다르다. \cmd{\newline}은 space 옵션이 없는 \cmd{\\}와 동일하다. 이는 강제 줄바꿈으로 새단락으로 시작하지 않으면서 강제 줄바꿈을 한다. 즉 들여쓰기 등이 일어나지 않는다. \cmd{\\*}의 경우는 강제로 줄을 바꾸면서 쪽나눔이 일어나지..
LaTeX . 점찍기 이런것 까지 신경쓰면서 문서를 적어본 적은 없다. 뭐 이러거까지 하고 넘어갈 수도 있지만 전문가의 눈에는 "딱걸렸어"가 될지도. 워드나 아래아한글 쓰는 사람은 Don't care해야 한다. 레이텍은 약어 뒤의 점과 문장 마침의 점을 구분하여 조판한다.(물음표, 느낌표 등의 마침표도 대동소이하다.) 아, 그렇지 컴퓨터는 멍청하니까 구분해서 알려줘야 한다. 즉 나의 의도를 갈켜줘야 한다. 그러면 알아서 짠 해준다. 뭘해주냐? 공백 차이를 보여준다. 보통 문장의 끝은 소문자로 끝나고 온점(.)을 찍는다. 뒤이어지는 문장과의 사이를 보통의 어간보다 조금 더 띄워주도록 한다.(french spacing과 non french spacing과도 관련있다. 구미(non french spacing)을 따른때 \cmd{\..
처음 작성한 LaTeX 매크로 처음으로 매크로를 만들어 봤다. 잘 만든건지는 잘 모르겠다 :). 여튼 나름 만족한다. 요구 사항은 왼쪽 마진 영역에 특정 그림 또는 문자를 넣고 텍스트는 shaded환경으로 감싸는 일종의 sidebar 같은 것을 만든다. 맨 처음 한것은 \cmd{\marginpar}를 사용했다. 위험 지역을 나타내는 문자를 그림대신 선택했다. 이것을 식자하기 위해서는 manfnt.sty를 사용해야 한다. ------------------------------------------------------------------------------ \setlength{\marginparwidth}{13mm} \marginpar{\raisebox{-15mm}{\textdbend}} \begin{shaded} 텍스트. \end..
\hss, \vss TeX 입문, 경문사, p91 \hss, \vss 무한히 인장 가능하고 무한히 축소 가능한 glue를 삽입한다. 이러한 glue가 필요한 경우로 다음과 같은 예를 생각해 볼 수 있다. 10 cm가 되는 줄에 어떤 내용을 넣으려 한다고 하자. 그내용이 10cm을 넘으면 overfull이 안 넘으면 underfull이 발생하므로 넘을 때(overfull)는 끝에 \hskip 0pt minus 1fil을 안 넘을 때는 \hskip 0pt plus 1fil 또는 \hfil을 삽입하기로 하자. 그 문제는 내용이 넘칠지 안 넘칠지 compose해 보기 전에는 미리 알 수 없는 경우가 있다는 것이다. 이런 경우에 \hss를 넣으면 어느 경우든 대처할 수 있을 것이다. vs 폭이 고정된 글루는 ex) 1 cm 폭이 변..