Mentre scrivo un articolo, mi ritrovo esausto con simboli in apice per denotare tipi simili di variabili. Ho utilizzato x
, x^\ast
(ie x *), x^\star
e x"
. Non posso “utilizzare simboli che si trovano proprio sopra” x “come \hat
o \tilde
o \bar
ecc. Né posso usare una nuova variabile (come y o z) per una nuova quantità correlata a x. Inoltre non devo usare un numero o un alfabeto per lapice.
I ho visto alcune persone usare alternative come un grande asterisco / stella, un club o un diamante in apice. Ma questi simboli risaltano nel testo nella misura in cui conferiscono al testo un aspetto sgargiante.
Anche se lho fatto nota una serie di altri simboli correlati a stella / asterisco nella guida completa ai simboli in lattice, non ero sicuro di quale di essi fosse un apice matematico convenzionale.
Qualche suggerimento sulluso di alcuni altri (= 2 o 3 ) simboli decenti in apice? Esistono altri simboli matematici comunemente usati per risolvere questo problema? Qualsiasi aiuto sarà molto apprezzato. Grazie.
Correzione: sto usando la matrice pseudoinversa nel documento. Quindi, \dagger
anche il simbolo deve essere en usato.
Risposta
Questi simboli ricordano i simboli delle note a piè di pagina, che seguono questa sequenza: (1) *
, (2), \dagger
, (3) \ddagger
, (4), \mathsection
, (5) \mathparagraph
, (6) \|
, (7) **
, (8) \dagger\dagger
e (9) \ddagger\ddagger
. Noterai questa sequenza durante la visualizzazione della definizione di \@fnsymbol
(da 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}}
Trasporta solo simboli fino a 9, dopodiché viene generato un errore. Se necessario, puoi definire la tua estrazione dei simboli macro (o usa quanto sopra) e scegli i simboli da essa in un modo molto generico:
\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}
Forse, definisci la tua macro \@ssymbol
in modo simile a \@fnsymbol
che si aggiunge al tuo simbolo selezione tra quelli inclusi nell elenco completo di simboli LaTeX . È preferibile poiché promuove anche la coerenza e ti consente di cambiare facilmente idea in seguito. Ad esempio, se non vuoi \ddagger\ddagger
per \ssymbol{9}
, aggiorna semplicemente la definizione e tutto il resto andrà a posto e; non è necessario sostituire manualmente tutti i \ddagger\ddagger
con <new preferres symbol>
.
Come vetrina, \ssymbol{<num>}
fornisce alcune lettere dellalfabeto greco come “simboli”:
\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}
Risposta
Se non esiste una convenzione prevalente, vai avanti e usa quello che vuoi. Dopotutto, devi solo introdurlo in modo rigoroso in modo che sia chiaro dalla tua notazione cosa vuoi mostrare. Dal punto di vista della leggibilità, è meglio usare simboli non facilmente confondibili con altri. Dai unocchiata all elenco di simboli LaTeX . Personalmente, vorrei dare unocchiata alla Tab. 46. Qualcosa come
\Ydown \Yup \Yleft \Yright
La Tab. 49 presenta alcuni simboli ancora migliori, forse:
\bigvarstar \divideontimes \Asterisk \coAsterisk
Impazzisci!
Commenti
Rispondi
\dagger
Ce ne sono altri disponibili nella stessa famiglia.
Commenti
- Ciao user2987828, grazie. Avrei dovuto dire che sto usando lo pseudoinverso di Moore-Penrose nel mio articolo (usa lapice del pugnale). – kvm
Risposta
Ho scoperto che Latex ha un simbolo per una stella che è il comando \ bigstar . http://latex.wikia.com/wiki/List_of_LaTeX_symbols
Quindi, utilizzando $ \ mathbf {A} _k ^ {\ bigstar} $ produce
$$\mathbf{A}_k^{\bigstar}$$
Commenti
- Benvenuto in TeX.SX! Puoi dare unocchiata alla nostra guida introduttiva per familiarizzare ulteriormente con il nostro formato.
- Vedi Perché
\[
…\]
è preferibile a$$
? Nota che non ' abbiamo abilitato MathJax su questo sito.
\circ
,+
,-
,\times
,\sharp
,\flat
,\natural
. Inoltre, io ' ho visto accenti comuni usati come apici, ma la gente non è daccordo su come inserirli: ox^{\wedge}
. Altri sonox\v{\,}
(ox^{\vee}
) ex\tilde{\,}
(ox^{\sim}
). I pacchettiamssymb
,latexsym
emnsymbol
forniscono alcune semplici piccole forme geometriche (triangoli, rombi, quadrati e simili) che potrebbero essere utili.