使用自己的类文件在页面顶部打印文本,顶部间隔为 0

使用自己的类文件在页面顶部打印文本,顶部间隔为 0

我想要生成如下所示的 LaTeX 文档:

在顶部输入文本

也就是说,当您开始输入文本时,它会出现在页面的左上角并从那里继续。

为了实现这一点,我正在构建自己的 LaTeX 文档类文件(部分作为学习练习)。

我目前有以下内容:

% myclass.cls file\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{myclass} [2022/06/12 v0.1 My Class]
\renewcommand{\normalsize}{\fontsize{10pt}{12pt}\selectfont}

\pdfpageheight=20cm
\pdfpagewidth=20cm

\pdfhorigin=0mm
\pdfvorigin=0mm
\hoffset=0cm
\voffset=0cm

\setlength\headheight{0cm}
\setlength\headsep {0cm}
\setlength\topskip {0cm}
\setlength\topmargin {0cm}

与之对应的是以下文件:

\documentclass{myclass}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Posuere ac ut consequat semper viverra. Leo duis ut diam quam nulla porttitor massa. Volutpat maecenas volutpat blandit aliquam etiam erat velit scelerisque in. Cursus mattis molestie a iaculis at erat. Viverra vitae congue eu consequat ac felis donec et. Vitae semper quis lectus nulla at volutpat. Fusce ut placerat orci nulla pellentesque. Turpis in eu mi bibendum neque egestas. Bibendum est ultricies integer quis auctor elit sed. Lectus arcu bibendum at varius. Sed euismod nisi porta lorem mollis aliquam. In fermentum posuere urna nec tincidunt praesent semper feugiat nibh.
\end{document}

但输出如下:

电流输出

据我所知,我已将0页面上侧的所有参数都定义为长度,但仍然存在一些差距。哪个参数导致了这个差距?

一个小问题,但仍然很重要:为什么没有换行符?

答案1

类似这样的事?

  \documentclass[12pt]{article}
  \usepackage[left=0cm,right=0cm,top=0cm,bottom=0cm,bindingoffset=0cm]{geometry}
  \setlength{\topskip}{5mm}
  \setlength{\parindent}{2mm}

  \begin{document}
  Lorem ipsum dolor sit amet
  \end{document}

在此处输入图片描述

相关内容