Alternatives à lastérisque et à létoile pour les exposants

En écrivant un article, je me trouve épuisé par les symboles exposants pour désigner des types de variables similaires. Jai utilisé x, x^\ast (ie x *), x^\star et x". Je ne peux « pas utiliser de symboles placés juste au-dessus de » x « tels que \hat ou \tilde ou \bar etc. Je ne peux pas non plus utiliser une nouvelle variable (comme y ou z) pour une nouvelle quantité liée à x. Je ne dois pas non plus utiliser un nombre ou un alphabet pour lexposant.

I jai vu certaines personnes utiliser des alternatives telles que le gros astérisque / étoile, un club ou un losange en exposant. Mais ces symboles ressortent du texte dans la mesure où ils donnent au texte un aspect criard.

Bien que je lai fait remarquez un certain nombre dautres symboles liés aux étoiles / astérisques dans le guide complet des symboles en latex, je ne savais pas lequel dentre eux était un exposant mathématique conventionnel.

Des suggestions sur lutilisation de quelques autres (= 2 ou 3 ) symboles en exposant décents? Existe-t-il dautres symboles mathématiques couramment utilisés pour résoudre ce problème? Toute aide sera grandement appréciée. Merci.

Correction: Jutilise la matrice pseudoinverse dans larticle. Donc, \dagger le symbole doit également être fr utilisé.

Réponse

Ces symboles rappellent les symboles de note de bas de page, qui suivent cette séquence: (1) *, (2), \dagger, (3) \ddagger, (4), \mathsection, (5) \mathparagraph, (6) \|, (7) **, (8) \dagger\dagger et (9) \ddagger\ddagger. Vous remarquerez cette séquence lors de laffichage de la définition de \@fnsymbol (from latex.ltx ):

\def\@fnsymbol#1{\ensuremath{\ifcase#1\or *\or \dagger\or \ddagger\or \mathsection\or \mathparagraph\or \|\or **\or \dagger\dagger \or \ddagger\ddagger \else\@ctrerr\fi}} 

Il ne porte que des symboles jusquà 9, après quoi une erreur est générée. Si nécessaire, vous pouvez définir votre propre extraction de symboles macro (ou utilisez ce qui précède) et choisissez-y des symboles dune manière très générique:

entrez la description de limage ici

\documentclass{article} \makeatletter \newcommand{\ssymbol}[1]{^{\@fnsymbol{#1}}} \makeatother \begin{document} $x\ x\ssymbol{1}\ x\ssymbol{2}\ x\ssymbol{3}\ x\ssymbol{4}\ x\ssymbol{5} x\ssymbol{6}\ x\ssymbol{7}\ x\ssymbol{8}\ x\ssymbol{9}$ \end{document} 

Peut-être, définissez votre propre macro \@ssymbol de la même manière que \@fnsymbol qui sajoute à votre symbole sélection parmi ceux inclus dans la Liste complète des symboles LaTeX . Cette option est préférable car elle favorise également la cohérence et vous permet de changer facilement davis plus tard. Par exemple, si vous ne voulez pas \ddagger\ddagger pour \ssymbol{9}, mettez simplement à jour la définition et tout le reste tombera en place e; pas besoin de remplacer manuellement tous les \ddagger\ddagger par <new preferres symbol>.


En guise de vitrine, \ssymbol{<num>} fournit quelques lettres de lalphabet grec sous forme de « symboles »:

entrez la description de limage ici

\documentclass{article} \usepackage{multido}% http://ctan.org/pkg/multido \makeatletter \newcommand{\@ssymbol}[1]{\ifcase#1\or\alpha\or\beta\or\gamma\or\delta\or\epsilon\or\varepsilon \or\zeta\or\eta\or\theta\or\vartheta\or\iota\or\kappa\or\lambda\or\mu\or\nu\or\xi\or\pi \or\varpi\or\rho\or\varrho\or\sigma\or\varsigma\or\tau\or\upsilon\or\phi\or\varphi\or\chi \or\psi\or\omega\else\@ctrerr\fi} \newcommand{\ssymbol}[1]{^{\@ssymbol{#1}}} \makeatother \begin{document} $x \multido{\i=1+1}{15}{\ x\ssymbol{\i}}$ \par $x \multido{\i=16+1}{14}{\ x\ssymbol{\i}}$ \end{document} 

Réponse

Sil ny a pas de convention dominante, allez-y et utilisez ce que vous voulez. Après tout, il vous suffit de lintroduire de manière stricte pour quil ressorte clairement de votre notation ce que vous voulez montrer. Du point de vue de la lisibilité, il est préférable dutiliser des symboles qui ne se confondent pas facilement avec les autres. Jetez un œil à la liste des symboles LaTeX . Personnellement, je « jetterais un oeil dans Tab. 46. Quelque chose comme

\Ydown \Yup \Yleft \Yright 

Tab. 49 arbore des symboles encore meilleurs, peut-être:

\bigvarstar \divideontimes \Asterisk \coAsterisk 

Devenez fou!

Commentaires

  • Merci, Maferdati. Je comprends votre point mais je veux utiliser un symbole avec une priorité dutilisation comme exposant. Jai déjà essayé le tableau 49 et jai trouvé les symboles très criards. Les choix que vous avez mentionnés dans le tableau 46 semblent moins flamboyants et je pourrais les utiliser. Mais je ne suis pas sûr si lutilisation de ces symboles est une priorité dans la littérature mathématique. Je sais, ' est fou! – kvm
  • Certains sont couramment utilisés: \circ, +, -, \times, \sharp, \flat, \natural. De plus, je ' Jai vu des accents courants utilisés comme exposants, mais les gens ne sont pas daccord sur la façon de les saisir: ou x^{\wedge}. Les autres sont x\v{\,} (ou x^{\vee}) et x\tilde{\,} (ou x^{\sim}). Les packages amssymb, latexsym et mnsymbol fournissent de petites formes géométriques simples (triangles, losange, carrés et autres) qui pourraient être utiles.

Réponse

\dagger 

Il y en a dautres disponibles dans la même famille.

Commentaires

  • Bonjour user2987828, Merci. Jaurais dû mentionner que jutilise le pseudo-inverse de Moore-Penrose dans mon article (il utilise lexposant de la dague). – kvm

Réponse

Jai trouvé que Latex a un symbole pour une étoile qui est la commande \ bigstar . http://latex.wikia.com/wiki/List_of_LaTeX_symbols

Donc, en utilisant le suivant $ \ mathbf {A} _k ^ {\ bigstar} $ produire

$$\mathbf{A}_k^{\bigstar}$$ 

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *