部分方程式内でボックス方程式を特定の方法で整列させ、角を丸める

部分方程式内でボックス方程式を特定の方法で整列させ、角を丸める

私はオンラインソースからのコードを使用する次のコードを持っています

\documentclass[]{article}

\usepackage{mathtools}
\usepackage{fancyhdr}
\usepackage{amssymb}
\usepackage{extramarks}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage[plain]{algorithm}
\usepackage{algpseudocode}
\usepackage{xcolor}
\usepackage{bbm}
\usepackage{bigints}
\usepackage{amsfonts}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{cancel}
\usepackage{cite}
\usepackage{framed}
\usepackage{empheq}


\newsavebox{\mysaveboxM} % M for math
\newsavebox{\mysaveboxT} % T for text

\newcommand*\Garybox[2][Example]{%
    \sbox{\mysaveboxM}{#2}%
    \sbox{\mysaveboxT}{\fcolorbox{black}{white}{#1}}%
    \sbox{\mysaveboxM}{%
        \parbox[b][\ht\mysaveboxM+.5\ht\mysaveboxT+.5\dp\mysaveboxT][b]{\wd\mysaveboxM}{#2}%
    }%
    \sbox{\mysaveboxM}{%
        \fcolorbox{black}{white}{%
            \makebox[\linewidth-10em]{\usebox{\mysaveboxM}}%
        }%
    }%
    \usebox{\mysaveboxM}%
    \makebox[0pt][r]{%
        \makebox[\wd\mysaveboxM][c]{%
            \raisebox{\ht\mysaveboxM-0.5\ht\mysaveboxT+0.5\dp\mysaveboxT-0.5\fboxrule}{\usebox{\mysaveboxT}}%
        }%
    }%
}

\begin{document}
    \begin{subequations}
            \begin{empheq}[box=\Garybox]{align}
        \sum \mathbf{F} &= \mathbf{0} \label{a} \\
        \sum F_{x} \,\mathbf{i} + \sum F_{y} \,\mathbf{j} + \sum F_{z} \,\mathbf{k} &= 
        \mathbf{0} \label{b} \\
        \sum F_{x} &= 0 \label{c} \\
        \sum F_{y} &= 0 \label{d} \\
        \sum F_{z} &= 0 \label{e}
        \end{empheq}
    \end{subequations}
\end{document}

そして次のようになります ここに画像の説明を入力してください

すべての角を丸くする必要があります。また、方程式が中央に配置されていないように見えますが、各方程式をその行の中央に配置したいと考えています。コードを変更しようとしましたが、コンパイル エラーが発生したり、まったく変更されなかったりします。この件について、あらゆる支援をいただければ幸いです。すべての支援者に感謝します。

答え1

tcolorbox p.15のドキュメント

\documentclass{article}
\usepackage{amsmath, amssymb}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\newtcolorbox{mybox}[2][]{%<--- see the dox tcolorbox p.15
  colback=red!5!white,
  colframe=red!75!black,
  fonttitle=\bfseries,
  colbacktitle=red!85!black,
  enhanced,
  attach boxed title to top center={yshift=-2mm},
  title={#2},#1}
\begin{document}
\begin{mybox}[colback=yellow]{Example}%<--- see the dox tcolorbox p.15
  \begin{subequations}
    \begin{gather}
      \sum \mathbf{F} = \mathbf{0} \label{a} \\
      \sum F_{x} \,\mathbf{i} + \sum F_{y} \,\mathbf{j} + \sum F_{z} \,\mathbf{k} = \mathbf{0} \label{b} \\
      \sum F_{x} = 0 \label{c} \\
      \sum F_{y} = 0 \label{d} \\
      \sum F_{z} = 0 \label{e}
    \end{gather}
  \end{subequations}
\end{mybox}
\end{document}

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

関連情報