Ich bin auf eine hervorragende Lösung des Benutzers Ignasi zum Zeichnen von Karnaugh-Karten in LaTeX gestoßen. Der Originalcode befindet sichHier.
Ich muss diesen Code ändern, um die Kantengruppierung für eine 8-Zellen-Karnaugh-Karte wie folgt zu unterstützen: Ich habe ein paar Änderungen versucht, aber es fällt mir schwer, das gewünschte Ergebnis zu erzielen. Ich habe versucht, das Karnaugh-Map-Paket zu verwenden, aber es gruppiert immer wieder in Zelle 5 und 7, was hier nicht passieren sollte.
\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}
Könnte mir jemand helfen, den vorhandenen Code für die Kantengruppierung in einer 8-Zellen-Karnaugh-Karte anzupassen? Ich wäre für alle Erkenntnisse, Vorschläge oder geänderten Codeausschnitte sehr dankbar.
Antwort1
\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}
liefert diese beiden Ausgaben, von denen die zweite die von Ihnen gesuchte ist: