論文を書いているときに、同様のタイプの変数を示す上付き文字記号に疲れ果てています。 x
、x^\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
気が狂います!
コメント
回答
\dagger
同じファミリーで利用できる他のものがあります。
コメント
回答
\circ
、+
、-
、\times
、\sharp
、\flat
、\natural
。また、I '上付き文字として使用される一般的なアクセントを見たことがありますが、それらの入力方法については意見が分かれています:またはx^{\wedge}
。その他は、x\v{\,}
(またはx^{\vee}
)およびx\tilde{\,}
(または)。パッケージamssymb
、latexsym
、およびmnsymbol
は、いくつかの単純な小さな幾何学的形状(三角形、ひし形、四角など)便利かもしれません。