Vaihtoehdot tähdelle ja tähdelle yläindekseissä

Kirjoittaessani paperia huomaan olevani tyhjentynyt yläindeksisymboleista merkitsemään saman tyyppisiä muuttujia. Olen käyttänyt x, x^\ast (eli x *), x^\star ja x". En voi käyttää symboleja, jotka istuvat aivan x: n päällä, kuten \hat tai \tilde tai \bar jne. En myöskään voi käyttää uutta muuttujaa (kuten y tai z) uudelle määrälle, joka liittyy x: ään. En myöskään saa käyttää yläindeksiin lukua tai aakkosia.

I näki joidenkin ihmisten käyttävän vaihtoehtoja, kuten iso tähti / tähti, keppi tai timantti yläindeksissä. Mutta nämä symbolit erottuvat tekstistä siinä määrin, että antavat tekstille kauniin ilmeen.

Vaikka minä huomaa useita muita tähtiin / tähdiin liittyviä symboleja kattavassa lateksisymbolien oppaassa, en ollut varma, mikä niistä on tavanomainen matematiikan yläindeksi.

Ehdotuksia muutaman muun käyttämisestä (= 2 tai 3) ) kunnolliset yläindeksisymbolit? Onko tämän ongelman ratkaisemiseksi muita yleisesti käytettyjä matemaattisia symboleja? Apua arvostetaan suuresti. Kiitos.

Korjaus: Käytän matriisin pseudoinverssiä paperissa. Joten, \dagger -symboli on myös ollut en käytetty.

Vastaus

Nämä symbolit muistuttavat alaviitteitä, jotka seuraavat tätä järjestystä: (1) *, (2), \dagger, (3) \ddagger, (4), \mathsection, (5) \mathparagraph, (6) \|, (7) **, (8) \dagger\dagger ja (9) \ddagger\ddagger. Huomaa tämän sekvenssin tarkastellessasi \@fnsymbol -määritystä (kohteesta 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}} 

Siinä on vain enintään 9 symboleja, minkä jälkeen heitetään virhe. Tarvittaessa voit määrittää oman symbolin purkamisen makro (tai käytä yllä olevaa) ja valitse symbolit siitä hyvin yleisellä tavalla:

kirjoita kuvan kuvaus tähän

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

Ehkä määritä oma \@ssymbol -makro samalla tavalla kuin \@fnsymbol, joka lisää symboliisi valinta niiden joukosta, jotka sisältyvät kattavaan LaTeX-symboliluetteloon . Tämä on suositeltavaa, koska se edistää myös johdonmukaisuutta ja antaa sinun vaihtaa mielesi helposti myöhemmin. Jos esimerkiksi et halua \ddagger\ddagger ryhmälle \ssymbol{9}, päivitä määritelmä ja kaikki muu putoaa paikalleen e; Kaikkia \ddagger\ddagger ei tarvitse korvata manuaalisesti nimellä <new preferres symbol>.


Esittelyssä \ssymbol{<num>} antaa joitain kirjaimia kreikkalaisista aakkosista ”symboleina”:

kirjoita kuvan kuvaus tähän

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

Vastaa

Jos vallitsevaa käytäntöä ei ole, mene eteenpäin ja käytä mitä haluat. Loppujen lopuksi sinun tarvitsee vain ottaa se käyttöön tiukasti, jotta merkinnöistä on selvää, mitä haluat näyttää. Luettavuuden kannalta on parasta käyttää symboleja, joita ei voida sekoittaa muihin. Katso LaTeX-symbolien luettelo . Minä henkilökohtaisesti, katson välilehteä 46. Jotain sellaista kuin

\Ydown \Yup \Yleft \Yright 

Välilehti 49 urheilee vielä parempia symboleja, mahdollisesti:

\bigvarstar \divideontimes \Asterisk \coAsterisk 

Mene hulluksi!

Kommentit

  • Kiitos, Maferdati. Näen mielipiteesi mutta haluan käyttää yläindeksinä symbolia, jonka käyttö on etusijalla. Olen jo kokeillut taulukkoa 49 ja löytänyt symbolit erittäin kiusaavilta. Taulukossa 46 mainitsemasi valinnat näyttävät vähemmän mahdottomilta ja voin käyttää niitä. Mutta en ole varma, jos matemaattisessa kirjallisuudessa on etusija käyttää näitä symboleja. Tiedän, että se on ' hullua! – kvm
  • Jotkut yleisessä käytössä: \circ, +, -, \times, \sharp, \flat, \natural. Myös minä ' olemme nähneet yleisiä aksentteja, joita käytetään yläindekseinä, mutta ihmiset ovat eri mieltä siitä, miten ne kirjoitetaan: tai x^{\wedge}. Toiset ovat x\v{\,} (tai x^{\vee}) ja x\tilde{\,} (tai x^{\sim}). Paketit amssymb, latexsym ja mnsymbol tarjoavat yksinkertaisia pieniä geometrisia muotoja (kolmiot, timantti, neliöt ja vastaavat), joista voi olla hyötyä.

Vastaa

\dagger 

Samasta perheestä löytyy muita.

kommentit

  • Hei käyttäjä2987828, kiitos. Minun olisi pitänyt mainita, että käytän paperissani Moore-Penrose-pseudoinverssiä (siinä käytetään tikarin yläindeksiä). – kvm

Vastaa

Olen havainnut, että Latexillä on tähti-symboli, joka on komento \ bigstar . http://latex.wikia.com/wiki/List_of_LaTeX_symbols

Joten käytä seuraavaa $ \ mathbf {A} _k ^ {\ bigstar} $ tuottaa

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

kommentit

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *