Füttert man \documentclass{article} \pagestyle{empty} \begin{document} Gut: \(\grave{a}\) \ldots\ \(\grave{z}\) \(\grave{A}\) \ldots\ \(\grave{Z}\) \(\grave{\alpha}\) \ldots\ \(\grave{\omega}\) \(\grave{\Gamma}\) \ldots\ \(\grave{\Omega}\) \(\grave{\aleph}\)\\ Beschissen: \(\grave{lang}\) \end{document} so entsteht Wie man sieht, ist der Gravis über „lang“ zu kurz. Ich hätte gerne ein Macro
Ideen? gefragt 20 Jun '20, 00:26 user0 |
Man könnte \documentclass{article} \usepackage{graphicx} \makeatletter \newcommand\widegrave[1]{% \mathpalette\@wideaccent{{#1}{\mathchar"7012}}% } \newcommand\wideacute[1]{% \mathpalette\@wideaccent{{#1}{\mathchar"7013}}% } \newcommand*\@wideaccent[2]{% \@@wideaccent{#1}#2% } \newcommand\@@wideaccent[3]{% \setbox\@tempboxa\hbox{$\m@th#1#2$}% \@tempdima=\ht\@tempboxa \@tempdimb=\wd\@tempboxa \ooalign{% \box\@tempboxa\cr \hidewidth\raise\dimexpr\@tempdima-1ex\relax\hbox{\resizebox{\@tempdimb}{\height}{$\m@th#1#3$}}\hidewidth }% } \makeatother \begin{document} $\widegrave{x} \widegrave{lang} \wideacute{lang} \wideacute{y}$ \end{document} beantwortet 17 Aug '20, 08:28 Henri Im Haupttext geht's, aber in Indizes sieht's leider nicht gut aus, siehe https://texwelt.de/fragen/27151/breiter-gravis-in-indizes-fur-pdflatex .
(03 Okt '20, 01:49)
user0
|
Siehe ggf. auch ähnlichen Post, nur mit Akut statt Gravis als Akzent.