Paketerweiterung abbrechen

Paketerweiterung abbrechen

Wie schwierig ist es, das Cancel-Paket zu erweitern (=den Code des Pakets in meinem Projekt zu kopieren und anzupassen), Paket stornierenmit einem Befehl, \cancelno{〈label〉}{〈expression〉}der

  • Der Basiswert wird mit einem Schrägstrich versehen 〈expression〉, wie bei\cancel
  • kein Pfeil
  • die Nummer/der Text 〈label〉wird oben oder 〈expression〉in der Mitte platziert

DieZielsoll beschreiben, welcher Term sich mit welchem ​​Term aufhebt. Dies ist nützlich, wenn man beispielsweise 16 Terme hat, die sich gegenseitig aufheben.

Ich denke, dass der Befehl \canceltodes Pakets ein gutes Modell sein sollte.

Im folgenden MEW sollte man \canceltodurch ersetzen \cancelnound das gewünschte Ergebnis erhalten.

\documentclass{article}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{cancel}
\begin{document}
\section{Something}

\begin{align*}
\left(\begin{bmatrix}a\\b\\c\end{bmatrix}
\times
\begin{bmatrix}x\\y\\z\end{bmatrix}\right)
\cdot\begin{bmatrix}a\\b\\c\end{bmatrix}
&=\begin{bmatrix}bz-cy\\cx-az\\ay-bx\end{bmatrix}
\cdot\begin{bmatrix}a\\b\\c\end{bmatrix}\\
&=\cancelto{1}{bza}-\cancelto{2}{cya}+\cancelto{3}{cxb}
-\cancelto{1}{azb}+\cancelto{2}{ayc}-\cancelto{3}{bxc}
\end{align*}

\end{document}

Bildbeschreibung hier eingeben

Antwort1

Vermutlich ist es möglich.

\documentclass{article}
\usepackage{amsmath}
\usepackage{cancel}
\newcommand{\mycancel}[2]{\overset{#1}{\cancel{#2}}}
\begin{document}
\section{Something}

\begin{align*}
\left(\begin{bmatrix}a\\b\\c\end{bmatrix}
\times
\begin{bmatrix}x\\y\\z\end{bmatrix}\right)
\cdot\begin{bmatrix}a\\b\\c\end{bmatrix}
&=\begin{bmatrix}bz-cy\\cx-az\\ay-bx\end{bmatrix}
\cdot\begin{bmatrix}a\\b\\c\end{bmatrix}\\
&=\mycancel{1}{bza}-\mycancel{2}{cya}+\mycancel{3}{cxb}
-\mycancel{1}{azb}+\mycancel{2}{ayc}-\mycancel{3}{bxc}
\end{align*}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen