Akzent „Quadratischer Hut“

Akzent „Quadratischer Hut“

Ich habe in einem Buch das folgende „quadratische Hut“-Symbol zur Bezeichnung der diskreten Fourier-Transformation gesehen: DFT-Notation

Ich möchte das gleiche Symbol verwenden, kann aber den entsprechenden Befehl nicht finden. Kann mir bitte jemand helfen?

Antwort1

Hier ist eine, die Sie anpassen können und die zum Argument passt:

\documentclass{article}
\usepackage{stackengine}
\def\rlwd{.4pt}
\def\rlht{1.1pt}
\def\shatvrule{\rule{\rlwd}{\rlht}}
\def\shat#1{%
  \setbox0=\hbox{$#1$}%
  \stackon[0pt]{\stackon[1pt]{\ensuremath{#1}}{%
    \shatvrule\kern\wd0\kern-\rlwd\kern-\rlwd\shatvrule}}%
    {\rule{\wd0}{\rlwd}}%
}
\begin{document}
$\shat u(\omega,t) = \shat{XYZ}$
\end{document}

Bildbeschreibung hier eingeben

Dies 1ptist der Abstand unterhalb der Buchstabenmütze, der veränderbar ist, die \rlhtHöhe der senkrechten Strebe und \rlwddie Linealstärke.

Wenn es für verschiedene Mathematikstile geeignet sein soll, gibt es hier eine kleine Variante:

\documentclass{article}
\usepackage{stackengine}
\usepackage{scalerel}
\def\rlwd{.4pt}
\def\rlht{1.1pt}
\def\shatvrule{\rule{\rlwd}{\rlht}}
\def\shat#1{%
 \ThisStyle{%
  \setbox0=\hbox{$\SavedStyle#1$}%
  \stackon[0pt]{\stackon[1pt]{\ensuremath{\SavedStyle#1}}{%
    \shatvrule\kern\wd0\kern-\rlwd\kern-\rlwd\shatvrule}}%
    {\rule{\wd0}{\rlwd}}%
 }%
}
\begin{document}
$\shat u(\omega,t) = \shat{XYZ}$

$\scriptscriptstyle\shat u(\omega,t) = \shat{XYZ}$
\end{document}

Bildbeschreibung hier eingeben

Und wenn ich es wirklich ausgefallen haben wollte, könnte ich variable Linealhöhen, -dicken und -stapellücken einführen, die alle mit dem mathematischen Stil skaliert werden, wie unten in dieser Antwort beschrieben:gewelltes Teilungszeichen gesucht. Ohne diesen Code zu wiederholen, würde das Ergebnis so aussehen

Bildbeschreibung hier eingeben

verwandte Informationen