我写了下面这行代码:
\documentclass[12pt, a4paper, oneside]{Thesis} % Paper size, default font size and one-sided paper
\usepackage{hyperref}
\usepackage[printonlyused]{acronym}
\usepackage{cleveref}
\usepackage{enumerate}
\usepackage{enumitem,kantlipsum}
\usepackage{breqn}
\newcommand{\crefrangeconjunction}{--}
\graphicspath{{./Pictures/}} % Specifies the directory where pictures are stored
\usepackage[top=2.1in, bottom=0.3in, left=2.2in, right=0.1in]{geometry}
\usepackage{titlesec}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{textcomp}
\usepackage{caption}
\usepackage{pdflscape}
\usepackage{rotating}
\usepackage{tabulary}
\usepackage{ltxtable}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{equation}
pr(X,\c{S}\big|\varPi\big) = pr(\c{s}_1|\tau\big)\prod_{n=2}^N pr(\c{s}_n \big|{\c{s}}_{n-1}, Tr_{pr}\big) \prod_{n=1}^N pr\big({x}_n \big|{\c{s}}_{n}, \textbf{E}\big)
\end{equation}
\end{document}
我尝试运行上述程序,但出现此错误请在数学模式下使用 \mathaccent 表示重音 pr(X,\c{S}\big|\varPi\big) = pr(\c{s}_'cedilla' 符号是我的问题。在数学模式下 $\c{S}$ 有效,但在方程模式下无效。
有趣的是,它在另一个模板中也可以工作,如下所示
\documentclass[review]{elsarticle}
\usepackage{amsmath}
\usepackage{amssymb,mathrsfs}
\usepackage{txfonts}
\usepackage{subcaption}
\usepackage{caption}
\usepackage{tabulary}
\usepackage{makecell}
\usepackage{enumerate}
\usepackage{color}
\usepackage{lineno,hyperref}
\usepackage{comment}
\usepackage{fontenc}
\newcommand{\mdash}{\mathinner{\relbar\joinrel\relbar\joinrel\relbar}}
\modulolinenumbers[1]
\begin{document}
HMM's joint probability distribution over both hidden and observed variables is defined by:
\begin{equation}
pr(X,\c{S}\big|\varPi\big) = pr(\c{s}_1|\tau\big)\prod_{n=2}^N pr(\c{s}_n \big|{\c{s}}_{n-1}, Tr_{pr}\big) \prod_{n=1}^N pr\big({x}_n \big|{\c{s}}_{n}, \textbf{E}\big)
\end{equation}
\end{document}
答案1
第二种情况下“有效\c
”是由于加载txfonts
(由于字体指标存在一些缺陷,没有人推荐这样做)。你仍然会得到
LaTeX Warning: Command \c invalid in math mode on input line 21.
并且您得到的结果与公式的其余部分不匹配,因为它是在数学模式下排版的。
同上newtx
稍微好一点,但仍然存在一些印刷缺陷。
- “pr” 是一个运算符
- 垂直线应该有间距(而不是
\big
) - “Tr” 似乎是一个函数的单一名称
\textbf{E}
应该\mathbf{E}
\big
应一致使用,并成为\bigl
开放关系、\bigm
“中间”关系和\bigr
结束关系
\documentclass{article}
\usepackage{amsmath}
\usepackage{newtx}
\DeclareMathOperator{\pr}{pr}
\newcommand{\cs}{\textnormal{\itshape\c{s}}}
\newcommand{\cS}{\textnormal{\itshape\c{S}}}
\newcommand{\Tr}{\mathit{Tr}}
\begin{document}
\begin{equation}
\pr(X,\cS \mid \varPi) =
\pr(\cs_1 \mid \tau)
\prod_{n=2}^N \pr(\cs_n \mid \cs_{n-1}, \Tr_{\pr})
\prod_{n=1}^N \pr(x_n \mid \cs_{n}, \mathbf{E})
\end{equation}
\end{document}