În timp ce scriu o lucrare, mă simt epuizat cu simboluri cu supercript pentru a indica tipuri similare de variabile. Am folosit x
, x^\ast
(adică x *), x^\star
și x"
. Nu pot folosi simboluri care stau chiar deasupra lui „x”, cum ar fi \hat
sau \tilde
sau \bar
etc. Nici nu pot folosi o nouă variabilă (cum ar fi y sau z) pentru o nouă cantitate legată de x. De asemenea, nu trebuie să folosesc un număr sau un alfabet pentru indicativ.
I Am văzut unii oameni folosind alternative precum asterisc mare / stea, un club sau un diamant în supercript. Dar aceste simboluri se evidențiază în text în măsura în care conferă textului un aspect crunt.
Deși am făcut-o observați o serie de alte simboluri legate de stele / asterisc în ghidul cuprinzător al simbolurilor din latex, nu eram sigur care dintre ele este un supercript matematic convențional.
Orice sugestii cu privire la utilizarea altor câteva (= 2 sau 3) ) simboluri supercript decente? Există și alte simboluri matematice utilizate în mod obișnuit pentru a rezolva această problemă? Orice ajutor va fi foarte apreciat. Mulțumesc.
Corecție: folosesc pseudoinverse matrice în lucrare. Deci, \dagger
simbolul a fost și el en used.
Răspuns
Aceste simboluri amintesc de simbolurile note de subsol, care urmează această succesiune: (1) *
, (2), \dagger
, (3) \ddagger
, (4), \mathsection
, (5) \mathparagraph
, (6) \|
, (7) **
, (8) \dagger\dagger
și (9) \ddagger\ddagger
. Veți observa această secvență când vizualizați definiția \@fnsymbol
(din 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}}
Poartă doar simboluri până la 9, după care este aruncată o eroare. Dacă este necesar, vă puteți defini propria extragere a simbolurilor macro (sau utilizați cele de mai sus) și alegeți simboluri din acesta într-un mod foarte generic:
\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}
Poate, definiți-vă propriul macro \@ssymbol
într-un mod similar cu \@fnsymbol
care se adaugă simbolului dvs. selecție dintre cele incluse în listă cuprinzătoare de simboluri LaTeX . Acest lucru este preferat, deoarece promovează și consistență și vă permite să vă răzgândiți mai târziu. De exemplu, dacă nu doriți \ddagger\ddagger
pentru \ssymbol{9}
, actualizați definiția și orice altceva va cădea în plac e; nu este nevoie să înlocuiți manual toate \ddagger\ddagger
cu <new preferres symbol>
.
Ca o vitrină, \ssymbol{<num>}
furnizează câteva litere din alfabetul grecesc ca „simboluri”:
\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ăspuns
Dacă nu există o convenție predominantă, continuați și utilizați orice doriți. La urma urmei, trebuie doar să îl introduceți cu strictețe, astfel încât să fie clar din notație ce doriți să arătați. Din punct de vedere al lizibilității, cel mai bine este să utilizați simboluri care nu se confundă ușor cu alții. Aruncați o privire la lista a simbolurilor LaTeX . Personal, aș avea o privire în Tab. 46. Ceva de genul
\Ydown \Yup \Yleft \Yright
Tab. 49 are câteva simboluri chiar mai bune, posibil:
\bigvarstar \divideontimes \Asterisk \coAsterisk
Înnebunește!
Comentarii
Răspuns
\dagger
Există altele disponibile în aceeași familie.
Comentarii
- Bună utilizator 2987828, Mulțumesc. Ar fi trebuit să menționez că folosesc pseudoinversul Moore-Penrose în lucrarea mea (folosește superscriptul pumnalului). – kvm
Răspuns
Am constatat că Latex are un simbol pentru o stea care este comanda \ bigstar . http://latex.wikia.com/wiki/List_of_LaTeX_symbols
Prin urmare, urmați $ \ mathbf {A} _k ^ {\ bigstar} $ produce
$$\mathbf{A}_k^{\bigstar}$$
Comentarii
- Bine ați venit la TeX.SX! Puteți consulta ghidul nostru de pornire pentru a vă familiariza în continuare cu formatul nostru.
- Consultați De ce este
\[
…\]
preferabil de$$
? Notă că nu ' nu avem MathJax activat pe acest site.
\circ
,+
,-
,\times
,\sharp
,\flat
,\natural
. De asemenea, eu ' Am văzut accente obișnuite folosite ca superscripturi, dar oamenii nu sunt de acord cu privire la modul de introducere a acestora: saux^{\wedge}
. Altele suntx\v{\,}
(saux^{\vee}
) șix\tilde{\,}
(saux^{\sim}
). Pacheteleamssymb
,latexsym
șimnsymbol
oferă câteva forme geometrice simple simple (triunghiuri, diamant, pătrate și altele) care ar putea fi utile.