この特定のカルノー地図のLaTeXコードを変更するにはどうすればいいですか

この特定のカルノー地図のLaTeXコードを変更するにはどうすればいいですか

私は、ユーザーIgnasiがLaTeXでカルノー図を描くための優れたソリューションを提供してくれたことに気付きました。元のコードは以下にあります。ここ

次のように、8 セルのカルノー マップのエッジ グループ化をサポートするには、このコードを変更する必要があります。 必要な出力いくつかの変更を試してみましたが、希望する結果を得るのが困難です。 karnaugh-map パッケージを使用しようとしましたが、セル 5 と 7 でグループ化され続けますが、ここでは発生しないはずです。

\documentclass[tikz, border=2mm]{standalone}
\usepackage{karnaugh-map}
    \begin{document}   
        \begin{karnaugh-map}[4][2][1][$X_1X_0$][$X_2$]
            \minterms{4,6}
            \maxterms{0,2,3,7}
            \indeterminants{1,5}
            \implicant{4}{6}
         \end{karnaugh-map}
    \end{document}

カルノーマップ パッケージの使用中にエラーが発生しました

8 セルのカルノー マップでエッジをグループ化するために既存のコードを適応させるのを手伝ってくれる人はいませんか? ご意見、ご提案、または修正したコード スニペットがあれば、ぜひお知らせください。

答え1

\documentclass[tikz, border=2mm]{standalone}
\usepackage{karnaugh-map}
\begin{document}
    \begin{karnaugh-map}[4][2][1][$X_1X_0$][$X_2$]
      \minterms{4,6}
      \maxterms{0,2,3,7}
      \indeterminants{1,5}
      \implicant{4}{6}
    \end{karnaugh-map}

    \begin{karnaugh-map}[4][2][1][$X_1X_0$][$X_2$]     
      \minterms{4,6}
      \maxterms{0,2,3,7}
      \indeterminants{1,5}
      \implicantedge{4}{4}{6}{6}
    \end{karnaugh-map}
  \end{document}

次の 2 つの出力が生成されます。そのうち 2 番目の出力が目的の出力です。

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

関連情報