同じ番号付けシステムで文と方程式に番号を付けるにはどうすればよいでしょうか?

同じ番号付けシステムで文と方程式に番号を付けるにはどうすればよいでしょうか?

最初は、環境\numberwithin{equation}{subsection}を使用するたびに\begin{equation}、セクションまたはサブセクションに関して右側に方程式のタグが付けられます。

\documentclass[12pt]{article}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{enumerate}
\setlength{\textwidth}{16cm}
\setlength{\textheight}{23cm}
\setlength{\oddsidemargin}{0cm}
\setlength{\topmargin}{0cm}
\title{{\textbf{\textrm TITLE}}}
\author{Bruce}
\date{\today}


\usepackage{xcolor}
\numberwithin{equation}{subsection}
\newsavebox\thmbox
\newtheorem{mytheorem}{Theorem}
\newenvironment{theorem}%
  {\begin{lrbox}{\thmbox}%
   \begin{minipage}{\dimexpr\linewidth-2\fboxsep}
   \begin{mytheorem}}%
  {\end{mytheorem}%
   \end{minipage}%
   \end{lrbox}%
   \begin{trivlist}
     \item[]\colorbox{lightgray}{\usebox\thmbox}
   \end{trivlist}}
\newtheorem{mydef}{Definition}
\begin{document}
\maketitle
\section{First Chapter}
\subsection{First subsection}
\begin{equation}
F=ma
\end{equation}
\begin{theorem}
Force is equal mass times acceleration. 
\end{theorem}
\end{document}

これは(1.1.1)とタグ付けされますF=ma。今度は、同じ番号付けシステムを使用して、文全体を中央揃えせずに文に番号を付けたいと思います。たとえば、

\begin{equation}
\mbox{Force is equal mass times acceleration.}
\end{equation}

文にはまだ番号が付けられますが、出力は方程式のように動作します(中央揃え)。どうすれば修正できますか?

環境にテキストを追加しようとしました\theorem。しかし、テキスト間のスペースが大きすぎます。または、間違ったコードを使用しているのでしょうかflalign?

\begin{theorem}
\begin{flalign}
\text{(1)Force is equal mass times acceleration.}&&
\end{flalign}
\begin{flalign}
\text{(2)Mass in conserved in general.}&&
\end{flalign}
\end{theorem}

答え1

文末に2 つの を付けるflalign代わりにを使うこともできます。equation&

\begin{flalign}
\text{Force is equal mass times acceleration.}&&
\end{flalign}

MWE (\textの代わりにを使用していることに注意してください\mbox)

\documentclass[12pt]{article}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{enumerate}
\setlength{\textwidth}{16cm}
\setlength{\textheight}{23cm}
\setlength{\oddsidemargin}{0cm}
\setlength{\topmargin}{0cm}
\title{{\textbf{\textrm TITLE}}}
\author{Bruce}
\date{\today}


\usepackage{xcolor}
\numberwithin{equation}{subsection}
\newsavebox\thmbox
\newtheorem{mytheorem}{Theorem}
\newenvironment{theorem}%
  {\begin{lrbox}{\thmbox}%
   \begin{minipage}{\dimexpr\linewidth-2\fboxsep}
   \begin{mytheorem}}%
  {\end{mytheorem}%
   \end{minipage}%
   \end{lrbox}%
   \begin{trivlist}
     \item[]\colorbox{lightgray}{\usebox\thmbox}
   \end{trivlist}}
\newtheorem{mydef}{Definition}
\begin{document}
\maketitle
\section{First Chapter}
\subsection{First subsection}
\begin{equation}
F=ma
\end{equation}
\begin{flalign}
\text{Force is equal mass times acceleration.}&&
\end{flalign}
\begin{theorem}
Force is equal mass times acceleration.
\end{theorem}
\end{document} 

出力

ここに画像の説明を入力してください


編集

何を達成しようとしているのか分かりませんが、これでしょうか?

ここに画像の説明を入力してください

そのためには、次の行をプリアンブルに追加します。

\makeatletter
\newcommand{\numleft}{\tagsleft@true}
\newcommand{\numright}{\tagsleft@false}
\makeatother

leqno最初の行は のオプションをシミュレートしamsmath、2 行目は のオプションをシミュレートしますreqno

次のように使用します

\begin{theorem}
\numleft
\begin{flalign}
\qquad\qquad&\text{Force is equal mass times acceleration.}&\\
\qquad\qquad&\text{Force is equal mass times acceleration again.}&
\end{flalign}
\numright
\end{theorem}

完全なコード

\documentclass[12pt]{article}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{enumerate}
\setlength{\textwidth}{16cm}
\setlength{\textheight}{23cm}
\setlength{\oddsidemargin}{0cm}
\setlength{\topmargin}{0cm}
\title{{\textbf{\textrm TITLE}}}
\author{Bruce}
\date{\today}


\makeatletter
\newcommand{\numleft}{\tagsleft@true}
\newcommand{\numright}{\tagsleft@false}
\makeatother

\usepackage{xcolor}
\numberwithin{equation}{subsection}
\newsavebox\thmbox
\newtheorem{mytheorem}{Theorem}
\newenvironment{theorem}%
  {\begin{lrbox}{\thmbox}%
   \begin{minipage}{\dimexpr\linewidth-2\fboxsep}
   \begin{mytheorem}}%
  {\end{mytheorem}%
   \end{minipage}%
   \end{lrbox}%
   \begin{trivlist}
     \item[]\colorbox{lightgray}{\usebox\thmbox}
   \end{trivlist}}
\newtheorem{mydef}{Definition}
\begin{document}
\maketitle
\section{First Chapter}
\subsection{First subsection}
\begin{equation}
F=ma
\end{equation}

\begin{theorem}
\numleft
\begin{flalign}
\qquad\qquad&\text{Force is equal mass times acceleration.}&\\
\qquad\qquad&\text{Force is equal mass times acceleration again.}&
\end{flalign}
\numright
\end{theorem}
\end{document} 

関連情報