LaTeX는 논문 전용 도구가 아닙니다. 정밀한 레이아웃 능력은 취미나 특수 문서에도 잘 맞습니다. 체스 기보와 판면도, 스도쿠와 십자말풀이, 나아가 뜨개질 차트까지 만들 수 있습니다. 이 페이지는 그런 패키지들을 빠르게 소개합니다.
체스 — skak / xskak / chessboard
skak / xskak(Ulrike Fischer 제작)은 PGN(표준 기보 표기) 에서 체스 내용을 조판합니다. xskak는 skak을 확장하고, 판면을 그리는 chessboard 패키지도 불러옵니다. \newchessgame으로 대국을 시작하고, \mainline{1. e4 e5 ...}로 수를 기록해 표시하며, \chessboard로 현재 판면을 그립니다(부분 판, 색칠, 표시도 가능).
latex
\usepackage{xskak}
...
\newchessgame
\mainline{1. e4 e5 2. Nf3 Nc6} % 棋譜 / the moves
\chessboard % 現在の局面 / the current position스도쿠와 십자말풀이 — sudoku / cwpuzzle
sudoku 패키지는 9×9 스도쿠 판을 조판합니다. 각 칸을 |로 구분하고 행 끝을 |.로 닫습니다. 십자말풀이에는 cwpuzzle(Gerd Neugebauer 제작)을 사용합니다. Puzzle 환경이 틀과 번호를 만들고, |[number]X(글자 칸), |*(검은 칸)처럼 지정합니다. cwpuzzle은 Sudoku와 Kakuro도 지원합니다.
latex
\usepackage{sudoku}
\begin{sudoku}
|2| | |6| |7| | |1|.
| |8| | | | | |5| |.
% …全 9 行 / all 9 rows…
\end{sudoku}뜨개질 — knitting
knitting 패키지(Ariel Barton 제작)는 뜨개 기호 폰트와 명령(\chart, \textknit)을 제공해 케이블 뜨기와 레이스 뜨기 차트를 조판합니다. 차트 안에서는 기호를 보통 영문자처럼 입력하며(대응표는 knitkey에 있음), 격자 표시 여부도 고를 수 있습니다. LaTeX의 적용 범위가 얼마나 넓은지 보여 주는 재미있는 예입니다.
latex
\usepackage{knitting}
...
\textknit{kpkp} % 記号は英字で / symbols typed as letters