在从ngerman
包切换到ngerman
带有选项的 babel 之后,我在此文本部分收到“不正确的 \spacefactor”错误:$\glq$Kostendeckungsprinzip$\grq$
知道这个错误是从哪里来的吗?
由于我不知道错误来自哪里,请允许我发布我的整个配置。
\documentclass[graybox,envcountchap,sectrefs]{svmono}
\usepackage{ragged2e} %justify blocksatz packet
%%
\usepackage{latexsym}
\usepackage{bm,array}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
% alle zuvor um per C zellen gleicher groesse zu ermoeglichen
\usepackage{mathptmx}
\usepackage{rotating}
\usepackage{amssymb} %mathesymbole durchschnittszeichen
\usepackage[ngerman]{babel}
\usepackage{helvet}
\usepackage{footnote}
\usepackage{courier}
%hinzugefugt
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\usepackage{eurosym}
\usepackage{emptypage} %cleardoublepage ohne seitenzahl
%\usepackage{ulem}
\usepackage{acronym}
\usepackage{xpatch}
\usepackage[autocite=footnote, maxcitenames=3, language=german, style=authoryear-ibid, backend=biber, dashed=false, firstinits=true, doi=false, isbn=false, eprint=false, sorting=nyt]{biblatex}
\bibliography{lit.bib}
%
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
%
\usepackage{type1cm}
\usepackage{makeidx} % allows index generation
% Grafikzeugs
\usepackage{graphicx}
\graphicspath{{Figures/}}
\usepackage[export]{adjustbox}
\usepackage[justification=centering, labelfont=bf, font=small]{caption}
\captionsetup{skip=10pt}
\usepackage[table,xcdraw]{xcolor}
\usepackage{booktabs,tabularx}
\usepackage[section]{placeins} %tabellen bleiben in gliederungsebene
%
\usepackage{multicol} % used for the two-column index
\usepackage[bottom]{footmisc}% places footnotes at page bottom
\makeindex % used for the subject index
% please use the style svind.ist with
% your makeindex program
%%%%%%%%
\begin{document}
text text text $\glq$Kostendeckungsprinzip$\grq$ text text
\end{document}
答案1
最好使用包\enquote{Kostendeckungsprinzip}
中的csquotes
命令而不是那些(“老式的”)\glq
命令\grq
。
问题的主要原因是\glq
etc. 不能在数学模式下使用。
\documentclass[graybox,envcountchap,sectrefs]{svmono}
\usepackage[ngerman]{babel}
\usepackage[style=german,babel]{csquotes}
\makeindex % used for the subject index
% please use the style svind.ist with
% your makeindex program
%%%%%%%%
\begin{document}
text text text \glq Kostendeckungsprinzip\grq\ text text
text text text \enquote{Kostendeckungsprinzip} text text
\end{document}