Se però non si vuole usare un pacchetto che introduce font non disponibili come Type1, e che cambia anche la forma di certi simboli, fra cui quello di derivata parziale, si può definire
`\makeatletter
\newcommand{\partialslash}{\mathpalette\@partialslash}
\newcommand{\@partialslash}[1]{%
\ooalign{\raise.2ex\hbox{$#1\mkern1mu/$}\cr$#1\partial$\cr}}
\makeatother`
Ivan, che te ne pare? 🙂Ciao
EnricoAvevo notato che i caratteri sono leggermente diversi. Poi ho scoperto che il font mathabx è bitmap. Ho cercato di dare la rispsta più veloce, nel tentativo, spesso difficile, di precederti.
Ho provato il codice che hai scritto con il seguente:
`\documentclass{article}
\usepackage[italian]{babel}
\usepackage{amsmath}\makeatletter
\newcommand{\partialslash}{\mathpalette\@partialslash}
\newcommand{\@partialslash}[1]{%
\ooalign{\raise.2ex\hbox{$#1\mkern1mu/$}\cr$#1\partial$\cr}}
\makeatother\begin{document}
$\partialslash$
\end{document}`Ottengo 17 errori. Ho fatto altre prove ottenendo sempre almeno un errore. Poi ho notato che il comando \@partialslash ha un argomento, quindi, per ottenere correttamente il simbolo di derivata parziale barrato, ho provato il comando `\partialslash{}` ovvero con argomento vuoto. In questo modo aottengo correttamente il simbolo.
Naturalmente aspetto a gioire per aver scoperto questa cosa. Molto probabilmente ci sarà qualche errore od omissione da parte mia (spero non sia colpa di windoze :(, che a breve abbandonerò 😀 ).
Comunque, nella felice ipotesi (per me) di aver fatto un’osservazione pertinente, sarebbe possibile definire un comando \partialslash senza argomenti?Ciao,
Ivan
Errore mio, mi sono dimenticato un \relax:
`\makeatletter
\newcommand{\partialslash}{\mathpalette\@partialslash\relax}
\newcommand{\@partialslash}[1]{%
\ooalign{\raise.2ex\hbox{$#1\mkern1mu/$}\cr$#1\partial$\cr}}
\makeatother`
È \mathpalette che ha due argomenti!
Ciao
Enrico