関数の「正しい」書き方とは?

関数の「正しい」書き方とは?

f(x)そのため、私はこれまで何年もの間、という関数を書いてきました$\mathop{f}(x)$

しかし、関数の正しい書き方について考えてみると、それはどのようなものであるべきでしょうか?

f(x)それとも\mathop{f}(x)それともですか?\mathop{f}\left(x\right)f\left(x\right)

それとも、実際にはどれも当てはまらないのでしょうか?

答え1

私は単にf(x)(式の中で、つまり$...$または\[...\]またはその他の数学的構成の間で、これは以下で暗黙的に示される)を使用し、他の提案された使用法はすべて間違っていると考えています。 について議論する人もいるかもしれません。したがって、の前に特定の種類の原子がある場合は\mathop{\kern0pt f}(x)、 の前に薄いスペースが追加されます(とfの場合に何が起こるか)。定義は次のようになります。\sin\log

\newcommand{\fn}[1]{\mathop{\kern0pt #1}\nolimits}

そして\fn{f}(x)望ましい結果が得られます。

ただし、次の例はそれが最適ではないことを示しています。薄いスペースが必要な理由はありません。

\documentclass{article}

\newcommand{\fn}[1]{\mathop{\kern0pt #1}\nolimits}

\begin{document}

$g(x)f(x)$

$\fn{g}(x)\fn{f}(x)$

$f(x)\ne f'(x)$

$\fn{f}(x)\ne \fn{f}'(x)$

\end{document}

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

答え2

科学雑誌や書籍出版社がタイプミス原稿を処理する(再入力ではなく)場合は、規則に従い、できるだけシンプルにしてください。そうしないと、コピー編集者を困らせてしまいます。したがって、f(x)。または、f\left(\frac{a}{b}\right)関数の引数に余分な高さまたは深さがある場合。

あなた自身が編集者であるなら、他の人が言っているように、「正確さ」というカテゴリは存在しません。それでも、物事をシンプルにしておくのはいかがでしょうか?

関連情報