盒子固定高度问题

2020-04-21 20:54发布

\documentclass[10pt]{article}\usepackage[paperwidth=21cm,paperheight=29.7cm,top=2.6cm,bottom=2.533cm...

\documentclass[10pt]{article}

\usepackage[paperwidth=21cm,paperheight=29.7cm,top=2.6cm,bottom=2.533cm,right=1cm,left=1cm,headheight=24pt,footskip=41pt]{geometry}

\usepackage[UTF8]{ctex}

\begin{document}

\noindent

\fbox{\parbox[c][8.6mm][t]{\linewidth}{\begin{center} \linespread{1.1}\selectfont \textbf{阶段训练一(范围:§1.1~ §1.2)}\end{center}}}

\begin{center}

班级:\uline{\hbox to 2.7cm{}}{\hbox to 5mm{}} 姓名:\uline{\hbox to 2.7cm{}}

\end{center}

\end{document}


去掉边框\fbox 盒子里面的内容会向上移动,怎么固定这个内容的高度?

主要目的是为了固定  班级姓名这一行距离顶部的高度

2条回答

\documentclass[UTF8, zihao = 5]{ctexart}

\usepackage{geometry}

\geometry{paperwidth=21cm, paperheight=29.7cm,

top=2.6cm, bottom=2.533cm,

right=1cm, left=1cm,

headheight=24pt, footskip=41pt}

\geometry{showframe}


\begin{document}


\noindent

\parbox[c][8.6mm][c]{\linewidth}{\centering\selectfont \textbf{阶段训练一(范围:\S 1.1~ \S 1.2)}}


\begin{center}

班级:\uline{\hbox to 2.7cm{}}{\hbox to 5mm{}} 姓名:\uline{\hbox to 2.7cm{}}

\end{center}


\end{document}


几个问题。


1. 中文文档建议使用 `ctexart` 而非 `article` 加 `ctex`。

2. 中文文档设置文档字号,建议用 `zihao = 5` 来获取五号字的默认字号,或者 `zihao = -4` 来获取小四号字的默认字号。

3. 特别长的宏包选项,建议换行,增加可读性。对于提供了选项接口的宏包,建议用选型接口,而非宏包参数。这样可以避免潜在的 "option conflicts"。

4. `\parbox[

5. `\S` 可以用来输出两个 S 纠缠在一起的那个符号。

6. 在 LaTeX 里,`~` 表示「不可断行的空格」。考虑用 en-dash 代替,即 `--`。

7. 在有外层盒子时,避免使用 `center` 环境,而建议使用 `\centering` 命令。前者会添加额外的垂直距离。


一周热门 更多>

相关问答