The `MinionPro`

option `swash`

makes `\mathcal`

use Minion swash capitals. The position of math accents on swash capitals could use some adjustment (see below).

For a single accent, applying `\skew{6}`

appears to work well. I suppose I could define a command, say:

```
\newcommand{\accentcal}[2]{\skew{6}{#1}{\mathcal{#2}}}
```

Is there a more flexible alternative? One of the `MinionPro`

developers suggested "modifying the kerning files", but I am not sure how to do this.

```
\documentclass{article}
\usepackage[swash]{MinionPro}
\begin{document}
\[\begin{array}{ccc}
\hat{K} & \hat{\mathcal{K}} & \skew{6}\hat{\mathcal{K}} \\
\hat{C} & \hat{\mathcal{C}} & \skew{6}\hat{\mathcal{C}}
\end{array}\]
\[\begin{array}{ccc}
\widehat{K} & \widehat{\mathcal{K}} & \skew{6}\widehat{\mathcal{K}} \\
\widehat{C} & \widehat{\mathcal{C}} & \skew{6}\widehat{\mathcal{C}}
\end{array}\]
\end{document}
```

## Best Answer

Please try the fixed scripts here to generate the corrected metrics automatically. My result from your code: