\bcode
在ETC 环境中似乎存在问题chapter
。LaTeX 似乎无法解决以下\tableofcontents
问题:
\documentclass[a4paper,fontsize=12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[polutonikogreek,ngerman]{babel}
\usepackage[ngerman]{betababel}
\begin{document}
\title{\bcode{*nou=s}}
\author{\bcode{*poihtiko/s}}
\maketitle
\tableofcontents
\section{\bcode{*e)ntele/xeia}}
\bcode{dia/noia}
\end{document}
如果您%
认为\tableofcontents
它确实完美无缺。(只需放入另一个\bcode
来测试哪些有效,哪些无效)
有解决方案或变通方法吗?
诚挚问候,塞巴斯蒂安
答案1
移动参数中的所有脆弱命令都必须以\protect
,请参阅\protect 的用途是什么?和脆弱命令和坚固命令之间有什么区别?。
\documentclass[a4paper,fontsize=12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[polutonikogreek,ngerman]{babel}
\usepackage[ngerman]{betababel}
\begin{document}
\title{\bcode{*nou=s}}
\author{\bcode{*poihtiko/s}}
\maketitle
\tableofcontents
\section{\protect\bcode{*e)ntele/xeia}}% <-
\bcode{dia/noia}
\end{document}