amsart 包在扉頁上印製了兩次作者姓名,如何解決這個問題?

amsart 包在扉頁上印製了兩次作者姓名,如何解決這個問題?

我正在嘗試使用“amsart”類別製作一個包含完整作者姓名和簡短作者姓名的文檔。如果我只有完整的作者姓名,則標題頁將包含標題,然後包含作者。但出於某種原因,如果我還包含簡短的作者姓名,則標題頁將以涉及作者姓名的標題開頭,然後列出標題,然後再次重新列印作者姓名。如何去掉標題頁上列出作者姓名的標題,同時仍使用簡短的作者姓名?

範例程式碼:

\documentclass[]{amsart}

\begin{document}

\title{Titley title}
\author{Authory author}{Author}
\author{Authory author}{Author}

\maketitle

hi

\end{document}`

答案1

\author您以錯誤的方式使用了該命令。

命令的參數(La)TeX有兩種類型:

  1. 強制參數:這是命令所必需的,通常必須放在大括號內:{}...(請注意,像\bfseries 這樣的一些命令可以在出現後影響其內部組內的所有內容,因此我們實際上不會調用其餘的參數組“一個參數”,有時,需要兩個參數的命令可以訪問它們而無需花括號,但幾乎總是建議使用花括號 [嘗試\frac a b然後嘗試\frac a bc...之後。了解為什麼建議使用花括號。
  2. 可選參數,即通常(但並非總是)在命令的強制參數之前是必需的,並且放置在方括號 ( []) 內。

\author指令僅採用一個強制參數(和一個可選參數)。所以,它的語法是\author[Short name]{Long Name}(可選參數是...可選)

透過在大括號內使用兩個參數,第二個參數將被列印(與命令無關\author)......並且僅作為文字列印出來。

相關內容