设计自定义部分标题框,并在顶部边框处留出一个切口,用于文本输入

设计自定义部分标题框,并在顶部边框处留出一个切口,用于文本输入

我基本上借用了课程文件中定义的标题(以及其他所有内容).sty。我对如何进行以下操作感到困惑:

在此处输入图片描述

它是一个框架,但在插入文本输入的地方和其他文本输入之间有一个(可选)间隙。基本上,节标题应该如下所示: 在此处输入图片描述

我想知道如何创建类似的框架以及如何重新创建和设计我自己的类似标题,主要是关于动态框架和自定义文本输入。如果有人知道如何做到这一点,我将不胜感激。

抱歉,之前的问题标题令人困惑,给您带来麻烦。

答案1

Regarding your second block of code. It is a revision of the `myheadings` page style.

但是我认为也许最好把它叫做别的名字course

This code sets up the text for odd and even page footers

    \def\oddfoottext{\begin{footnotesize}\coursenumber, \semester, \title \hfill\qquad\thepage\end{footnotesize}}
    \def\evenfoottext{\begin{footnotesize}\thepage \hfill\qquad\coursenumber, \semester, \title\end{footnotesize}}
    
Now defining the pagestyle.

    \newcommand{ps@course}
    %\def\ps@myheadings{\let\@mkboth\@gobbletwo % use nothing from sectional divisions
    \def\@oddfoot{\oddfoottext}%      footer text on odd pages
    \def\@evenfoot{\evenfoottext}%    footer text on even pages
    \def\@evenhead{}\def\@oddhead{}}% empty odd and even headers
    
    %\pagestyle{myheadings}          % use the `myheadings` page style
    \pagestyle{course}               % use the `course` page style

您引用的代码来自一个包。如果您想在文档中使用它,请将其括在\makeatletter... \makeatother

代码本质上就是 LaTeX 内核中页面样式的定义方式。

相关内容