Podczas pisania artykułu czuję się wyczerpany symbolami indeksu górnego, które oznaczają podobne typy zmiennych. Użyłem x, x^\ast (tj. X *), x^\star i x". Nie mogę używać symboli, które znajdują się bezpośrednio nad „x”, takich jak \hat lub \tilde lub \bar itp. Nie mogę również użyć nowej zmiennej (takiej jak y lub z) dla nowej wielkości związanej z x. Nie mogę również używać liczby ani alfabetu w indeksie górnym.
I widziałem, jak niektórzy używali alternatyw, takich jak duża gwiazdka / gwiazdka, pałka lub diament w indeksie górnym. Ale te symbole wyróżniają się w tekście do tego stopnia, że nadają tekstowi krzykliwy wygląd.
Chociaż tak zwróć uwagę na wiele innych symboli związanych z gwiazdą / gwiazdką w obszernym przewodniku po symbolach lateksowych, nie byłem pewien, który z nich jest konwencjonalnym indeksem matematycznym.
Wszelkie sugestie dotyczące użycia kilku innych (= 2 lub 3 ) przyzwoite symbole w indeksie górnym? Czy istnieją inne powszechnie używane symbole matematyczne do rozwiązania tego problemu? Każda pomoc będzie bardzo mile widziana. Dzięki.
Korekta: w artykule używam pseudoinwersji macierzy. Tak więc \dagger też musi być en używany.
Odpowiedź
Te symbole przypominają symbole przypisów, które następują po tej sekwencji: (1) *, (2), \dagger, (3) \ddagger, (4), \mathsection, (5) \mathparagraph, (6) \|, (7) **, (8) \dagger\dagger i (9) \ddagger\ddagger. Zauważysz tę sekwencję podczas przeglądania definicji \@fnsymbol (z 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}}
Zawiera tylko symbole do 9, po których jest generowany błąd. W razie potrzeby możesz zdefiniować własne wyodrębnianie symboli makro (lub użyj powyższego) i wybierz z niego symbole w bardzo ogólny sposób:
\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}
Być może zdefiniuj własne \@ssymbol makro w podobny sposób do \@fnsymbol, które dodaje do Twojego symbolu wybór spośród tych zawartych na Kompleksowej liście symboli LaTeX . Jest to preferowane, ponieważ promuje również spójność i pozwala później łatwo zmienić zdanie. Na przykład, jeśli nie chcesz, aby \ddagger\ddagger dla \ssymbol{9}, zaktualizuj definicję a wszystko inne spadnie na miejsce mi; nie ma potrzeby ręcznej zamiany wszystkich \ddagger\ddagger na <new preferres symbol>.
Na przykład zawiera niektóre litery alfabetu greckiego jako „symbole”:
\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}
Odpowiedź
Jeśli nie ma panującej konwencji, po prostu użyj tego, co chcesz. W końcu wystarczy wprowadzić go ściśle, aby z notacji było jasne, co chcesz pokazać. Z punktu widzenia czytelności najlepiej jest używać symboli, które nie są łatwo mylone z innymi. Spójrz na listę symboli LaTeX . Ja osobiście zajrzałbym do Tab. 46. Coś w rodzaju
\Ydown \Yup \Yleft \Yright
Tab. 49 zawiera jeszcze lepsze symbole, prawdopodobnie:
\bigvarstar \divideontimes \Asterisk \coAsterisk
Szalejcie!
Komentarze
Odpowiedz
\dagger
Są inne dostępne w tej samej rodzinie.
Komentarze
- Witaj użytkowniku2987828, dziękuję. Powinienem był wspomnieć, że w moim artykule używam pseudoinwersji Moore-Penrosea (używa ona indeksu górnego sztyletu). – kvm
Odpowiedź
Odkryłem, że Latex ma symbol gwiazdy, czyli polecenie \ bigstar . http://latex.wikia.com/wiki/List_of_LaTeX_symbols
A więc korzystając z $ \ mathbf {A} _k ^ {\ bigstar} $ wydaj
$$\mathbf{A}_k^{\bigstar}$$
Komentarze
- Witamy w TeX.SX! Możesz zapoznać się z naszym przewodnikiem dla początkujących , aby dokładniej zapoznać się z naszym formatem.
- Zobacz Dlaczego
\[…\]jest lepsze niż$$? Uwaga że nie ' nie mamy włączonego MathJax na tej stronie.
\circ,+,-,\times,\sharp,\flat,\natural. Ponadto ' widzieliśmy popularne akcenty używane jako indeksy górne, ale ludzie nie zgadzają się, jak je wprowadzić: lubx^{\wedge}. Inne tox\v{\,}(lubx^{\vee}) ix\tilde{\,}(lubx^{\sim}). Pakietyamssymb,latexsymimnsymbolzawierają proste, małe kształty geometryczne (trójkąty, romb, kwadraty itp.), które mogą być przydatne.