
這是一個延續這個問題。抱歉,我無法在那裡添加評論,所以我寫了這個新問題。 Gonzalo Medina 透過定義一個新\Section
指令解決了這個問題。這對我不起作用。我正在使用 Lyx 建立我的投影機簡報和文章。因此,我無法告訴 Lyx 使用新定義的命令\Section
而不是標準\section
命令。
那麼有沒有辦法重新定義/修補\section
指令或目錄,以便投影機文章目錄使用部分完整標題而不是短標題呢?
先致謝
答案1
我可以找到這個問題的解決方案。所以我在原始問題頁面上引用它。
以下代碼非常適合我。它重新定義了\section
和相關\section*
命令。您應該將此程式碼放在文件的序言中beamerarticle
,因此不需要既不使用也不使用模式規範。感謝 Gonzalo Medina 的上述帖子,以及克里斯蒂安·胡弗的帖子啟發我以下程式碼。您也可以將此程式碼擴展為\part
,\subsection
和\subsubsection
。
\makeatletter
\let\OriginalSection\section
\newcommand{\starredsection}[1]{%
\OriginalSection*{#1}%
}
\newcommand\unstarredsection[2][]{%
\OriginalSection{#2}
}
\renewcommand{\section}{%
\@ifstar{\starredsection}{\unstarredsection}%
}%
\makeatother