我怎样才能消除题词规则?

我怎样才能消除题词规则?

我使用 epigraph 包定义以下声明,如下所示:

\epigraph{This work has appeared in:}{Max Mustermann, How the Euro will crash.}

如下所示

This work has appeared in:
-----------------------------
Max Mustermann, How the Euro will crash.

它确实看起来还不错,但我不喜欢中间的线条。

文档中写道:

默认情况下,在文本和源之间绘制一条线,线的粗细由 的值给出 \epigraphrule。可以使用 LaTeX 命令更改该值 \setlength。0pt 的值将消除该线。

更新

我不太确定这个 setlength 命令应该放在哪里,例如

\setlength{\epigraphrule}{0pt}
\epigraph{This work has appeared in:}{Max Mustermann, How the Euro will crash.}

不起作用。我收到错误:缺少数字,视为零。

知道如何正确地做到这一点吗?

答案1

你可以\setlength这样使用它:

\setlength{\epigraphrule}{0pt}

一个完整的小例子,编译时没有错误,并且不显示以下行:

\documentclass{book}
\usepackage{epigraph}
\setlength{\epigraphrule}{0pt}
\begin{document}
\chapter{Test}
\epigraph{This work has appeared in:}{Max Mustermann, How the Euro will crash.}
text
\end{document}

相关内容