KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
Promptness is its own reward, if one lives by the clock instead of the sword.
FrontPage › tabu


장점 ( 그동안 tabular, tabularx 등을 이용한 표그리기에서 만났던 많은 문제점을 쉽게 해결할 수 있다. )

  • 표의 전체 크기를 마음대로 설정할 수 있다.
  • X 칼럼지시자의 기능이 확대되어 있는데, 예를 들어 X[2]라고 하면 보통 X의 두 배 길이를 설정해준다. 따라서 X만으로 칼럼의 폭을 비교적 자유롭게 조절할 수 있다. 정렬자는 l, c, r, j, L, C, R, p, b, m 등이 모두 지원된다.
  • X 칼럼지시자에 옵션으로 정렬자를 줄 수 있다. 예를 들면 X[2,m]은 array의 m 정렬을 이 X 칼럼에 적용하라는 의미이다. 이것을 잘 이용하면 vertical alignment 문제가 대부분 해결된다.
  • 가로괘선, 세로괘선의 굵기를 자유자재로 쉽게 조절할 수 있다. 가로 괘선을 위한 \tabucline 명령과 세로 괘선을 위한 예를 들어 {|2pt}와 같은 문법은 그 동안 이걸 하는 게 꽤 귀찮았던 점을 일소해준다.
  • tabular 안에서 \index 명령과 \footnote 명령이 의미있다.
  • 텍스트 모드는 물론이고 math 모드 안에서도 tabu 환경이 동작한다. 즉, math 모드의 array 대신 쓸 수 있다.
  • 표 안에서 xcolor의 color 명령을 쓸 수 있다.
  • \tabudecimal 명령을 통하여 소숫점 정렬을 쉽게 할 수 있다.
  • \savetabu, \usetabu 명령으로 동일한 컬럼 설정을 가진 표를 그릴 때 노력을 절약할 수 있다.
  • 기본적으로 paragraph 방식으로 동작하기 때문에 셀 안에 들어간 텍스트의 정렬이나 폰트 등을 꽤 쉽게 설정할 수 있다.
  • dotted line, dashed line을 pgf를 이용하여 그려준다. 좋은 점선을 얻을 수 있다.

단점
  • multirow와 약간 미묘한 충돌이 있는 것 같고,
  • 페이지를 넘어가는 표(longtable)에 대해서는 고려하고 있지 않다 (현재 longtabu가 이를 해결한 듯 하다. )
  • multirow와의 충돌은 트릭을 쓰면 해결할 수 있을 듯하고 longtable은 어차피 전혀 다른 차원의 문제이다.

설명

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-12-20 21:52:47
Processing time 0.0310 sec