![书中的公式编号(Chapter.Equation)](https://linux22.com/image/453160/%E4%B9%A6%E4%B8%AD%E7%9A%84%E5%85%AC%E5%BC%8F%E7%BC%96%E5%8F%B7%EF%BC%88Chapter.Equation%EF%BC%89.png)
我正在用 LaTex 写一本书,
\documentstyle[openbib,12pt]{book}
我该如何将方程式编号为 (5.17),其中 5 是章节编号,17 是章节中的方程式编号。我尝试了所有方法,到处都找过了。我得到的只有 (4.17),其中 4 是章节的节号,17 是章节中的方程式编号。谢谢, [电子邮件保护]
答案1
你可以把这个放在你的序言中:
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\renewcommand{\theequation}{\thechapter.\arabic{equation}}
\numberwithin{equation}{chapter}
希望这可以帮助 :)
答案2
谢谢大家。更改\documentstyle
为\documentclass
并添加
\renewcommand{\theequation}{\thechapter.\arabic{equation}}
解决了我的问题。事实上这\renewcommand
根本就不需要。(campa 是正确的:我无意中包含了一个弄乱方程编号的命令。)
只需进行两三处非常小的修复,我的书籍文档(500 多页)即可正确编译。我确实需要添加命令\pagestyle{plain}
,以便 LaTex 不会强制执行我不想要的布局。