上付き文字のアスタリスクとスターの代替

論文を書いているときに、同様のタイプの変数を示す上付き文字記号に疲れ果てています。 xx^\ast(つまり、x *)、x^\star

\hat\tilde、など。xに関連する新しい数量に新しい変数(yやzなど)を使用することもできません。上付き文字に数字やアルファベットを使用することもできません。

I上付き文字に大きなアスタリスク/スター、クラブ、ダイヤモンドなどの代替文字を使用している人がいますが、これらの記号は、テキストに派手な外観を与える程度にテキストで際立っています。

私はそうしましたが包括的なラテックス記号ガイドにある他の星/アスタリスク関連の記号の数に注意してください。それらのどれが従来の数学の上付き文字であるかはわかりませんでした。

さらにいくつか(= 2または3)を使用することについての提案)まともな上付き文字記号?この問題を解決するために一般的に使用される他の数学記号はありますか?助けていただければ幸いです。ありがとうございます。

訂正:この論文ではマトリックス疑似反転を使用しています。したがって、\daggerの記号も使用されます。

回答

これらの記号は、次の順序に従う脚注記号を思い出させます。(1)*、(2)、\dagger、(3)\ddagger、(4)、\mathsection、(5)\mathparagraph、(6)\|、(7)**、(8)\dagger\daggerおよび(9)\ddagger\ddagger\@fnsymbol latex.ltx <の定義を表示すると、このシーケンスに気付くでしょう。 / a>):

\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}} 

9までのシンボルのみを伝送し、その後エラーがスローされます。必要に応じて、独自のシンボル抽出を定義できます。マクロ(または上記を使用)を使用して、非常に一般的な方法でシンボルを選択します。

ここに画像の説明を入力します

\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} 

おそらく、シンボルに追加する\@fnsymbolと同様の方法で、独自の\@ssymbolマクロを定義します。 包括的なLaTeXシンボルリストに含まれているものから選択します。これは、の一貫性も促進するため推奨されますこれにより、後で簡単に気が変わることができます。たとえば、\ddagger\ddagger\ssymbol{9}にしたくない場合は、定義を更新するだけです。そして他のすべては場所に落ちますe;すべての\ddagger\ddaggerを手動で<new preferres symbol>に置き換える必要はありません。


ショーケースとして、\ssymbol{<num>}は、ギリシャ文字の文字を「記号」として提供します。

ここに画像の説明を入力してください

\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} 

回答

一般的な規則がない場合は、先に進んで好きなものを使用してください。結局のところ、それを厳密に紹介するだけでよいので、表記から何を表示したいかが明確になります。読みやすさの観点からは、他の人と混同されにくい記号を使用するのが最善です。 LaTeXシンボルのリストをご覧ください。私個人的には、タブ46をご覧ください。

\Ydown \Yup \Yleft \Yright 

タブ49のようなものは、さらに優れたシンボルを示しています。おそらく:

\bigvarstar \divideontimes \Asterisk \coAsterisk 

気が狂います!

コメント

  • ありがとう、マフェルダティ。しかし、上付き文字として使用の優先順位を持つ記号を使用したい。すでに表49を試したところ、記号が非常に派手であることがわかった。表46に記載されている選択肢は派手ではなく、使用する可能性がある。しかし、数学の文献では、これらの記号を使用することが優先されます。'はおかしいです!-kvm
  • 一般的に使用されているもの:\circ+-\times\sharp\flat\natural。また、I '上付き文字として使用される一般的なアクセントを見たことがありますが、それらの入力方法については意見が分かれています:またはx^{\wedge}。その他は、x\v{\,}(またはx^{\vee})およびx\tilde{\,}(または)。パッケージamssymblatexsym、およびmnsymbolは、いくつかの単純な小さな幾何学的形状(三角形、ひし形、四角など)便利かもしれません。

回答

\dagger 

同じファミリーで利用できる他のものがあります。

コメント

  • こんにちはuser2987828、ありがとうございます。 私の論文では、ムーア・ペンローズ疑似反転を使用していることを述べておかなければなりません(短剣の上付き文字を使用しています)。 –kvm

回答

ラテックスにはコマンド\ bigstarである星の記号があることがわかりました 。 http://latex.wikia.com/wiki/List_of_LaTeX_symbols

したがって、以下を使用して$ \ mathbf {A} _k ^ {\ bigstar} $プロデュース

$$\mathbf{A}_k^{\bigstar}$$ 

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です