Mens jeg skriver et papir, finner jeg meg utmattet med symboler for overskrift for å betegne lignende typer variabler. Jeg har brukt x
, x^\ast
(dvs. x *), x^\star
og x"
. Jeg kan ikke bruke symboler som sitter rett på «x», for eksempel \hat
eller \tilde
eller \bar
osv. Verken kan jeg bruke en ny variabel (som y eller z) for en ny mengde relatert til x. Jeg må heller ikke bruke et tall eller et alfabet for oppskriften.
I så noen mennesker som brukte alternativer som stor stjerne / stjerne, en klubb eller diamant i overskriftet. Men disse symbolene skiller seg ut i teksten i den grad de gir teksten et glorete utseende.
Selv om jeg gjorde det legg merke til en rekke andre stjerne- / stjerne-relaterte symboler i den omfattende latexsymbolveiledningen, jeg var ikke sikker på hvilken av dem som er et konvensjonelt matematisk overskrift.
Eventuelle forslag til bruk av noen få til (= 2 eller 3 ) anstendige symboler for overskrift? Er det noen andre vanlige matte symboler for å løse dette problemet? All hjelp vil bli satt stor pris på. Takk.
Rettelse: Jeg bruker matrise pseudoinverse i papiret. Så, \dagger
symbolet har også vært no brukt.
Svar
Disse symbolene minner om fotnotesymboler, som følger denne sekvensen: (1) *
, (2), \dagger
, (3) \ddagger
, (4), \mathsection
, (5) \mathparagraph
, (6) \|
, (7) **
, (8) \dagger\dagger
og (9) \ddagger\ddagger
. Du vil merke denne sekvensen når du ser definisjonen av \@fnsymbol
(fra 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}}
Den bærer bare symboler opp til 9, hvoretter en feil kastes. Om nødvendig kan du definere din egen symbolutvinning makro (eller bruk ovennevnte) og velg symboler fra den på en veldig generisk måte:
\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}
Kanskje definer din egen \@ssymbol
makro på en lignende måte som \@fnsymbol
som legger til symbolet ditt utvalg fra de som er inkludert i Omfattende LaTeX-symbolliste . Dette er å foretrekke siden det også fremmer konsistens og lar deg enkelt ombestemme deg senere. Hvis du for eksempel ikke vil ha \ddagger\ddagger
for \ssymbol{9}
, er det bare å oppdatere definisjonen og alt annet vil falle i sted e; ikke behov for å erstatte alle \ddagger\ddagger
med <new preferres symbol>
.
Som et utstillingsvindu, \ssymbol{<num>}
gir noen bokstaver fra det greske alfabetet som «symboler»:
\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}
Svar
Hvis det ikke er noen rådende konvensjon, er det bare å fortsette og bruke hva du vil. Tross alt trenger du bare å introdusere den strengt, så det er klart fra notasjonen din hva du vil vise. Fra et lesbarhetsperspektiv er det best å bruke symboler som ikke lett forveksles med andre. Ta en titt på listen over LaTeX-symboler . Personlig ville jeg se i Tab. 46. Noe som
\Ydown \Yup \Yleft \Yright
Tab. 49 har noen enda bedre symboler, muligens:
\bigvarstar \divideontimes \Asterisk \coAsterisk
Bli gal!
Kommentarer
Svar
\dagger
Det er andre tilgjengelige i samme familie.
Kommentarer
- Hei bruker2987828, takk. Jeg burde ha nevnt at jeg bruker Moore-Penrose pseudoinverse i papiret mitt (det bruker dolkens overskrift). – kvm
Svar
Jeg har funnet ut at Latex har et symbol for en stjerne som er kommandoen \ bigstar . http://latex.wikia.com/wiki/List_of_LaTeX_symbols
Følg deretter $ \ mathbf {A} _k ^ {\ bigstar} $ produsere
$$\mathbf{A}_k^{\bigstar}$$
Kommentarer
- Velkommen til TeX.SX! Du kan ta en titt på startguiden vår for å gjøre deg kjent med formatet vårt.
- Se Hvorfor er
\[
…\]
å foretrekke fremfor$$
? Merk at vi ikke ' ikke har MathJax aktivert på dette nettstedet.
\circ
,+
,-
,\times
,\sharp
,\flat
,\natural
. Også ' har sett vanlige aksenter brukt som overskrift, men folk er uenige i hvordan de skal legges inn: ellerx^{\wedge}
. Andre erx\v{\,}
(ellerx^{\vee}
) ogx\tilde{\,}
(ellerx^{\sim}
). Pakkeramssymb
,latexsym
ogmnsymbol
gir noen enkle små geometriske former (trekanter, diamant, ruter og lignende) som kan være nyttige.