
Gostaria de zerar o contador que aparece ao lado das equações \begin{equation}
e \begin{align}
para que meu último problema de lição de casa não se refira a uma equação com várias linhas acima como a equação 42. Existe uma maneira de fazer isso?
EDITAR:
Devido à necessidade de seguir um modelo, não posso usar seções e, portanto, \numberwithin
não posso usá-las
EDITAR #2:
O modelo é
\documentclass[letterpaper,12pt,twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[letterpaper, top = 1.5in, left = 1in, right = 1in, bottom = 1.5in]
\usepackage{fancyhdr}
\usepackage{amsfonts,amsmath,amsthm,amssymb}
\title{}
\author{Author}
\date{\today}
\makeatletter
\let\Author\@author
\let\Date\@date
\makeatother
\newcommand{\Problem}{\relax}
\newcounter{problemcount}
\newcommand{\nextproblem}[1]{\renewcommand{\Problem}{#1}\setcounter{equation {0}\setcounter{page}{0}}
\pagestyle{fancy}
\lhead{\Problem}
\chead{}
\rhead{
\Author
\\
Class
\\
Section
\\
\Date
}
\renewcommand{\headrulewidth}{0.4pt}
\setlength{\headheight}{56.2pt}
\setlength{\parindent}{0pt}
\makeatother
\begin{document}
\nextproblem{Problem 1}
\begin{proof}\begin{align*}1+1&=2\\2&=2\end{align*}\end{proof}
\newpage
\nextproblem{Problem 2}\begin{proof}\begin{align*}1+1&=2\\2&=2\end{align*}\end{proof}
\end{document}
Responder1
Se você descrever cada problema em uma seção diferente, poderá dar uma olhada nonumberwithin
comando fornecido noamsmath
pacote. Por exemplo: \numberwithin{equation}{section}
. Isso acontece \setcounter{equation}{0}
automaticamente.
Responder2
Seu código não foi compilado como está. Fiz algumas correções e adicionei as linhas necessárias para conseguir o que deseja. Se bem entendi, os números das páginas são redefinidos a cada problema, assim como os números das equações.
O último problema é resolvido carregando o chngcntr
pacote, que permite zerar um contador sempre que algum contador escolhido for alterado. No entanto, isso não funciona com o contador de páginas, mas simplesmente adicionar o \page numbering{arabic}
no código que define o \nextproblem
comando faz o trabalho.
\documentclass[letterpaper,12pt,twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[letterpaper, top = 1.5in, left = 1in, right = 1in, bottom = 1.5in]{geometry}
\usepackage{fancyhdr}
\usepackage{amsfonts,amsmath,amsthm,amssymb}
\usepackage{chngcntr}
\title{}
\author{Author}
\date{\today}
\makeatletter
\let\Author\@author
\let\Date\@date
\makeatother
\newcommand{\Problem}{\relax}
\newcounter{problemcount}
\setcounter{problemcount}{0}
\newcommand{\nextproblem}[1]{\clearpage\stepcounter{problemcount}\pagenumbering{arabic}\renewcommand{\Problem}{#1}}
\counterwithin*{equation}{problemcount}
\pagestyle{fancy}
\lhead{\Problem}
\chead{}
\rhead{
\Author
\\
Class
\\
Section
\\
\Date
}
\renewcommand{\headrulewidth}{0.4pt}
\setlength{\headheight}{56.2pt}
\setlength{\parindent}{0pt}
\makeatother
\begin{document}
\nextproblem{Problem 1}
\begin{proof}\begin{align}1+1&=2\\2&=2\end{align}\end{proof}
\newpage
\nextproblem{Problem 2}
\begin{proof}\begin{align}1+1&=2\\2&=2\end{align}\end{proof}
\end{document}