我一直在尝试用 LaTeX 以美观的方式排版一个简单的填字游戏,使用cwpuzzle 包,但我一直遇到问题。
也就是说,细胞周围的线条看起来“加倍”或重叠。
我该怎么做才能修复这个问题?
这是我的代码:
\documentclass{article}
\usepackage[large]{cwpuzzle}
\renewcommand{\PuzzleBlackBox}{\rule{.45\PuzzleUnitlength}{.45\PuzzleUnitlength}}
\renewcommand{\PuzzleLineThickness}{.5pt}
\begin{document}
\begin{Puzzle}{16}{16}
|{} |{} |{} |[5]D |{} |{} |{} |{} |{} |{} |{} |{} |{} |[15]W |{} |{} |.
|{} |{} |[6]B |E |A |U |T |I |F |U |L |{} |{} |I |{} |{} |.
|{} |{} |{} |L |{} |{} |{} |{} |{} |{} |{} |{} |{} |T |{} |{} |.
|{} |{} |{} |[1]A |B |A |N |[2]D |O |N |{} |{} |{} |H |{} |{} |.
|{} |{} |{} |Y |{} |{} |{} |I |{} |{} |{} |[16]L |I |O |N |{} |.
|{} |{} |{} |{} |{} |{} |{} |G |{} |{} |{} |{} |{} |U |{} |{} |.
|{} |{} |[3]C |R |E |A |T |E |{} |{} |{} |[12]C |A |T |{} |{} |.
|{} |{} |O |{} |{} |{} |{} |S |{} |{} |{} |U |{} |{} |{} |{} |.
|{} |{} |L |{} |{} |{} |{} |T |{} |[13]G |I |R |A |F |F |[17]E |.
|[14]B |R |O |W |N |{} |{} |{} |{} |{} |{} |R |{} |{} |{} |L |.
|{} |{} |M |{} |{} |{} |[9]D |[8]I |M |I |N |I |S |H |{} |E |.
|{} |{} |B |{} |{} |{} |{} |N |{} |{} |{} |C |{} |{} |{} |P |.
|{} |{} |U |{} |{} |{} |{} |S |{} |{} |{} |U |{} |{} |{} |H |.
|[7]D |I |S |A |P |P |E |A |R |{} |{} |L |{} |{} |{} |A |.
|O |{} |{} |{} |{} |{} |{} |N |{} |{} |{} |U |{} |{} |{} |N |.
|G |{} |{} |{} |{} |{} |{} |E |{} |{} |{} |M |{} |{} |{} |T |.
\end{Puzzle}
\begin{PuzzleClues}{\textbf{Across}}
\Clue{1}{ABANDON}{ABANDON}
\Clue{3}{CREATE}{CREATE}
\Clue{6}{BEAUTIFUL}{BEAUTIFUL}
\Clue{7}{DISAPPEAR}{DISAPPEAR}
\Clue{9}{DIMINISH}{DIMINISH}
\Clue{12}{CAT}{CAT}
\Clue{13}{GIRAFFE}{GIRAFFE}
\Clue{14}{BROWN}{BROWN}
\Clue{16}{LION}{LION}
\end{PuzzleClues}
\begin{PuzzleClues}{\textbf{Down}}
\Clue{2}{DIGEST}{DIGEST}
\Clue{4}{COLOMBUS}{COLOMBUS}
\Clue{5}{DELAY}{DELAY}
\Clue{8}{INSANE}{INSANE}
\Clue{10}{CURRICULUM}{CURRICULUM}
\Clue{11}{DOG}{DOG}
\Clue{15}{WITHOUT}{WITHOUT}
\Clue{17}{ELEPHANT}{ELEPHANT}
\end{PuzzleClues}
\clearpage
\PuzzleSolution
\begin{Puzzle}{16}{16}
|{} |{} |{} |[5]D |{} |{} |{} |{} |{} |{} |{} |{} |{} |[15]W |{} |{} |.
|{} |{} |[6]B |E |A |U |T |I |F |U |L |{} |{} |I |{} |{} |.
|{} |{} |{} |L |{} |{} |{} |{} |{} |{} |{} |{} |{} |T |{} |{} |.
|{} |{} |{} |[1]A |B |A |N |[2]D |O |N |{} |{} |{} |H |{} |{} |.
|{} |{} |{} |Y |{} |{} |{} |I |{} |{} |{} |[16]L |I |O |N |{} |.
|{} |{} |{} |{} |{} |{} |{} |G |{} |{} |{} |{} |{} |U |{} |{} |.
|{} |{} |[3]C |R |E |A |T |E |{} |{} |{} |[12]C |A |T |{} |{} |.
|{} |{} |O |{} |{} |{} |{} |S |{} |{} |{} |U |{} |{} |{} |{} |.
|{} |{} |L |{} |{} |{} |{} |T |{} |[13]G |I |R |A |F |F |[17]E |.
|[14]B |R |O |W |N |{} |{} |{} |{} |{} |{} |R |{} |{} |{} |L |.
|{} |{} |M |{} |{} |{} |[9]D |[8]I |M |I |N |I |S |H |{} |E |.
|{} |{} |B |{} |{} |{} |{} |N |{} |{} |{} |C |{} |{} |{} |P |.
|{} |{} |U |{} |{} |{} |{} |S |{} |{} |{} |U |{} |{} |{} |H |.
|[7]D |I |S |A |P |P |E |A |R |{} |{} |L |{} |{} |{} |A |.
|O |{} |{} |{} |{} |{} |{} |N |{} |{} |{} |U |{} |{} |{} |N |.
|G |{} |{} |{} |{} |{} |{} |E |{} |{} |{} |M |{} |{} |{} |T |.
\end{Puzzle}
\end{document}
结果如下: