平均能量损失
\documentclass[norsk]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usetheme{Warsaw}
\begin{document}
\begin{frame}
``forkaster hypotesen om at
$P(\text{"mynt"})=0,5$''.
\end{frame}
\end{document}
给出以下错误信息:
ERROR: Argument of \language@active@arg" has an extra }.
--- TeX said ---
<inserted text>
\par
l.15 \end{frame}
来自.log
文件:
我遇到过一个
}
似乎与任何东西都不匹配的。例如,\def\a#1{...}
和\a}
会产生此错误。如果您现在继续,\par
我刚刚插入的将导致我报告失控参数,这可能是问题的根源。但如果您的}
是虚假的,只需输入2
它就会消失。
答案1
这在babel
文档典型错误请参见 1.5 节的速记部分。该问题是由组合引起的"}
;给出的解决方案是添加一对空括号,这样您"{}}
就可以这样写。
\documentclass[norsk]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usetheme{Warsaw}
\begin{document}
\begin{frame}
``forkaster hypotesen om at
$P(\text{"mynt"{}})=0,5$''.
\end{frame}
\end{document}
"m
您可以通过书写来改善间距"\!m
。
\qq
但是,从textcmds
包中使用这些引文可能会更简单:
\documentclass[norsk]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[main=norsk]{babel}
\usepackage{textcmds}
\usetheme{Warsaw}
\begin{document}
\begin{frame}
\qq{forkaster hypotesen om at
$P(\text{\qq{mynt}})=0,5$}.
\end{frame}
\end{document}
另请参阅csquotes
包。