Alternatieven voor asterisk en ster voor superscript

Tijdens het schrijven van een paper merk ik dat ik uitgeput ben met superscriptsymbolen om vergelijkbare soorten variabelen aan te duiden. Ik heb x, x^\ast (ie x *), x^\star en x". Ik kan “geen symbolen gebruiken die bovenop” x “staan, zoals \hat of \tilde of \bar etc. Evenmin kan ik een nieuwe variabele (zoals y of z) gebruiken voor een nieuwe hoeveelheid gerelateerd aan x. Ik mag ook geen cijfer of alfabet gebruiken voor het superscript.

I zag dat sommige mensen alternatieven gebruikten, zoals een grote asterisk / ster, een club of diamant in het superscript. Maar deze symbolen vallen zo goed op in de tekst dat ze de tekst een felle uitstraling geven.

Hoewel ik dat deed merk een aantal andere ster / asterisk-gerelateerde symbolen op in de uitgebreide latexsymboolgids, ik wist niet zeker welke daarvan een conventioneel wiskundig superscript is.

Eventuele suggesties voor het gebruik van nog een paar (= 2 of 3 ) fatsoenlijke superscriptsymbolen? Zijn er andere veelgebruikte wiskundige symbolen om dit probleem op te lossen? Alle hulp wordt zeer op prijs gesteld. Bedankt.

Correctie: ik gebruik matrix-pseudo-inverse in de paper. Dus, \dagger symbool moet ook zijn en gebruikt.

Answer

Deze symbolen doen denken aan voetnootsymbolen, die deze volgorde volgen: (1) *, (2), \dagger, (3) \ddagger, (4), \mathsection, (5) \mathparagraph, (6) \|, (7) **, (8) \dagger\dagger en (9) \ddagger\ddagger. U “zult deze reeks opmerken wanneer u de definitie van \@fnsymbol (van 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}} 

Het bevat alleen symbolen tot 9, waarna er een fout wordt gegenereerd. Indien nodig kunt u uw eigen symboolextractie definiëren macro (of gebruik het bovenstaande) en kies er symbolen uit op een zeer algemene manier:

voer hier een afbeeldingbeschrijving in

\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} 

Definieer misschien uw eigen \@ssymbol -macro op dezelfde manier als \@fnsymbol die iets toevoegt aan uw symbool selectie uit degene die zijn opgenomen in de Uitgebreide LaTeX-symboollijst . Dit heeft de voorkeur omdat het ook -consistentie en kunt u later gemakkelijk van gedachten veranderen. Als u bijvoorbeeld geen \ddagger\ddagger voor \ssymbol{9} wilt, werkt u gewoon de definitie bij en al het andere zal op zijn plaats vallen e; het is niet nodig om alle \ddagger\ddagger handmatig te vervangen door <new preferres symbol>.


Als showcase, \ssymbol{<num>} biedt enkele letters uit het Griekse alfabet als “symbolen”:

voer hier de afbeeldingsbeschrijving in

\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} 

Antwoord

Als er geen heersende conventie is, ga je gang en gebruik je wat je maar wilt. Je hoeft het tenslotte alleen maar streng in te voeren, zodat het uit je notatie duidelijk is wat je wilt laten zien. Vanuit het oogpunt van leesbaarheid kun je het beste symbolen gebruiken die niet gemakkelijk met andere te verwarren zijn. Bekijk de lijst met LaTeX-symbolen . Persoonlijk zou ik eens kijken in Tab. 46. Zoiets als

\Ydown \Yup \Yleft \Yright 

Tab. 49 bevat nog betere symbolen, mogelijk:

\bigvarstar \divideontimes \Asterisk \coAsterisk 

Doe eens gek!

Reacties

  • Bedankt, Maferdati. Ik begrijp je punt maar ik wil een symbool met voorrang gebruiken als superscript. Ik heb tabel 49 al geprobeerd en vond de symbolen erg opzichtig. De keuzes die u in tabel 46 noemde, zien er minder flamboyant uit en ik zou ze misschien gebruiken. Maar ik weet niet zeker of er is voorrang in de wiskundeliteratuur om die symbolen te gebruiken. Ik weet het, het is ' krankzinnig! – kvm
  • Sommige worden algemeen gebruikt: \circ, +, -, \times, \sharp, \flat, \natural. Ook ' ik heb algemene accenten gezien die als superscript worden gebruikt, maar mensen zijn het niet eens over hoe ze moeten worden ingevoerd: of x^{\wedge}. Andere zijn x\v{\,} (of x^{\vee}) en x\tilde{\,} (of x^{\sim}). Pakketten amssymb, latexsym en mnsymbol bieden enkele eenvoudige kleine geometrische vormen (driehoeken, ruit, vierkanten en dergelijke) die nuttig kunnen zijn.

Antwoord

\dagger 

Er zijn andere beschikbaar in dezelfde familie.

Reacties

  • Hallo user2987828, Bedankt. Ik had moeten vermelden dat ik Moore-Penrose pseudo-inverse in mijn artikel gebruik (het gebruikt het superscript van de dolk). – kvm

Answer

Ik heb ontdekt dat Latex een symbool heeft voor een ster, wat het commando \ bigstar is . http://latex.wikia.com/wiki/List_of_LaTeX_symbols

Gebruik dus de $ \ mathbf {A} _k ^ {\ bigstar} $ produce

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

Reacties

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *