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:
\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”:
\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
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
- Tervetuloa TeX.SX-sivustoon! Voit tutustua muotoon aloitusoppaaseen .
- Katso Miksi
\[
…\]
on parempi kuin$$
? Huom että emme ' ole ottaneet MathJaxia käyttöön tällä sivustolla.
\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: taix^{\wedge}
. Toiset ovatx\v{\,}
(taix^{\vee}
) jax\tilde{\,}
(taix^{\sim}
). Paketitamssymb
,latexsym
jamnsymbol
tarjoavat yksinkertaisia pieniä geometrisia muotoja (kolmiot, timantti, neliöt ja vastaavat), joista voi olla hyötyä.