具有固定大小和固定位置的盒子/小页面

具有固定大小和固定位置的盒子/小页面

我正在写一篇论文,学校会给我提供一个标准的首页。首页有剪切区域。在下一页上,我将展示一些有关论文的详细信息。学校为我提供了一个 Word 模板,但我宁愿不使用 Word。

剪下

因此,我正在寻找某种方法来在固定位置创建无框架的固定尺寸盒子。盒子应为 60mm x 110mm,左上角位于 (140mm,50mm)。(A4 纸为 297mm x 210mm)。

我必须能够通过大小、粗体、在框内水平和垂直居中来修改文本。

我查看了一下:

\documentclass{article}
\usepackage{lipsum}

\begin{document}
    \lipsum[1]
    %\parbox[position][height][inner-pos]{width}{text}
    %\mbox{text}
    %\makebox[width][pos]{text}
    %\fbox{text}
    %\framebox[width][pos]{text}

\end{document}

但它们似乎没有按照我想要的方式工作。我还在想这是否可以通过 minipages 实现?

答案1

textpos包允许对页面上的内容进行绝对(或相对)定位——这里absolute也可以选择。

尺寸和位置值必须仅指定为数字,即不带单位。为了告知textpos实际尺寸,必须定义长度\TPVertModule\TPHorizModule,此处它们等于1mm两者。

tcolorbox只是为了快速设置盒子!

\documentclass[a4paper]{article}
\usepackage[absolute]{textpos}
\usepackage[skins]{tcolorbox}
\usepackage{lipsum}

\setlength{\TPVertModule}{1mm}
\setlength{\TPHorizModule}{1mm}

\newcommand{\myboxwidth}{110}
\newcommand{\myboxheight}{60}
\newcommand{\myboxposx}{50}
\newcommand{\myboxposy}{140}

\begin{document}
\lipsum[1]

\begin{textblock}{\myboxwidth}(\myboxposx,\myboxposy)
  \noindent%
  \begin{tcolorbox}[left skip=0pt,width={\dimexpr\myboxwidth mm},boxrule=0pt,nobeforeafter,enhanced jigsaw,height={\dimexpr\myboxheight mm},colback=red]
  \end{tcolorbox}
\end{textblock}
\end{document}

\end{document}

在此处输入图片描述

相关内容