
\input luaotfload.sty
\catcode`\@=11
\pageheight 23mm
\pagewidth 67mm
\hoffset -1in
\voffset -1in
\advance\hoffset 2mm
\hsize 63mm
\vsize 23mm
\topskip\z@
\baselineskip 17.5\p@
\abovedisplayskip\z@
\abovedisplayshortskip\z@
\belowdisplayskip\z@
\belowdisplayshortskip\z@
\def\@textmode{mode=harf;script=latn;language=DFLT;+tlig}
\font\fourteenbf="MinionPro-BoldCapt.otf:\@textmode" at 14\p@
\fourteenbf
\def\N{\vrule width 2\p@}
\def\n{\vrule width 1\p@}
\def\E#1{\hbox to 8mm {\hss#1\strut\hss}}
\setbox\strutbox\hbox{%
\vrule height.7\baselineskip depth.3\baselineskip width\z@}
$$
%
\tabskip\z@
\vbox{\halign{%
\N \E{#}\n & \E{#}\n & \E{#}\n & \E{#}\n & \E{#}\n &%
\E{#}\n & \E{#}\N \cr
\noalign{\hrule height 2\p@}
1 & 2 & 3 & 4 & 5 & 6 & Ø \cr%
\noalign{\hrule height 1\p@}
& & & & & & \cr
\noalign{\hrule height 2\p@}
}}
%
$$
\bye
MWE를 살펴보시기 바랍니다. 숫자는 셀 중앙에 위치하지 않습니다.
- 내가 도대체 뭘 잘못하고있는 겁니까?
- 전체 테이블을 페이지의 수직 중앙에 배치할 수 있습니까?
답변1
표 셀에 추가하는 공백을 고려해야 합니다.
\input luaotfload.sty
\catcode`\@=11
\pageheight 23mm
\pagewidth 67mm
\hoffset -1in
\voffset -1in
\advance\hoffset 2mm
\hsize 63mm
\vsize 23mm
\topskip\z@
\baselineskip 17.5\p@
\abovedisplayskip\z@
\abovedisplayshortskip\z@
\belowdisplayskip\z@
\belowdisplayshortskip\z@
\def\@textmode{}%mode=harf;script=latn;language=DFLT;+tlig}
%\font\fourteenbf="MinionPro-BoldCapt.otf:\@textmode" at 14\p@
\let\fourteenbf\relax
\fourteenbf
\def\N{\vrule width 2\p@}
\def\n{\vrule width 1\p@}
\def\E#1{\hbox to 8mm {\unskip\hss\ignorespaces#1\unskip\strut\hss\ignorespaces}}
\setbox\strutbox\hbox{%
\vrule height.7\baselineskip depth.3\baselineskip width\z@}
$$
%
\tabskip\z@
\vbox{\halign{%
\N \E{#}\n & \E{#}\n & \E{#}\n & \E{#}\n & \E{#}\n &%
\E{#}\n & \E{#}\N \cr
\noalign{\hrule height 2\p@}
1 & 2 & 3 & 4 & 5 & 6 & Ø \cr%
\noalign{\hrule height 1\p@}
& & & & & & \cr
\noalign{\hrule height 2\p@}
}}
%
$$
\bye