显示 LNCS 文章类别的页面框架

显示 LNCS 文章类别的页面框架

我正在尝试查看伦斯勒公司检查我的浮标是否合适的文件,作为包裹页面框架提供的功能。不幸的是,我无法让它工作。

  • \documentstyle[pageframe]{book}不适合这里,据我所知,因为这\documentclass{llncs}是我应该声明文件的方式。
  • \documentclass[pageframe]{llncs}似乎忽略了它。
  • \usepackage{pageframe}抱怨\paperheight但我似乎无法设置那个长度。

有人设法使用过这个包或以其他方式显示 LNCS 文档的文本框吗?

答案1

展示架包可以帮助解决这个问题:

\usepackage{showframe}

答案2

可以使用PGF/TikZ在文本区域(或整个页面等)周围绘制一个矩形。

我修改了我的答案 将框架框拉伸至整个页面因此它会在整个文本区域周围绘制一个矩形。

在我的测试中,它与llncs类和其他类配合得很好。您可以将其放在页脚中,然后将其插入到任何页面上。请注意,矩形位于最后一行的基线处,即文本的下半部分位于其下方。这是正常的,在您的情况下应该没有问题。

\documentclass{llncs}
\usepackage{tikz}
\usepackage{lipsum}

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}

\rfoot{%
\begin{tikzpicture}[overlay,remember picture]
    % Helper nodes
    \path (current page.north west) ++(\hoffset, -\voffset)
        node[anchor=north west, shape=rectangle, inner sep=0, minimum width=\paperwidth, minimum height=\paperheight]
        (pagearea) {};
%
    \path (pagearea.north west) ++(1in+\currentsidemargin,-1in-\topmargin-\headheight-\headsep)
        node[anchor=north west, shape=rectangle, inner sep=0, minimum width=\textwidth, minimum height=\textheight]
        (textarea) {};
%
    % Framebox
    \draw (textarea.north west) rectangle (textarea.south east);
    %
\end{tikzpicture}%
}
\newcommand{\currentsidemargin}{%
  \ifodd\value{page}%
    \oddsidemargin%
  \else%
    \evensidemargin%
  \fi%
}

\begin{document}
\lipsum[1-100]
\end{document}

结果

相关内容