BigO表記-ドキュメント構成に関連する視覚的な違い

添付の画像にある情報を参照してください。

最後の画像は同じ画像で提案されているコードを入力したときに取得するもので、作成者は取得したい視覚的な記号を正確に取得します。

重要:前のドキュメントを台無しにしたくないしたがって、必要なのは、一般的なドキュメント構成の「ローカルイニシエーション」を作成して、この特定のシンボルに対して必要なものを取得できるようにすることだと思います。

理解できれば幸いです。ネイティブスピーカーではありません。申し訳ありません。

どうもありがとうございました! fskilnik。 ここに画像の説明を入力

コメント

  • ようこそ! \usepackage{fourier}を実行しているようです。本当ですか?
  • こんにちは、egreg!返信ありがとうございます…はい、他にもたくさんあります… :(問題は、私がそれを台無しにする権限がないことです…それらを見てください:\ usepackage [T1] {fontenc} \ usepackage [utf8] { inputenc} \ usepackage {fourier} \ usepackage [brazil] {babel} \ usepackage {amssymb} \ usepackage {amsfonts} \ usepackage {amsmath} \ usepackage {amsthm} \ usepackage {mathtools}
  • こんにちは。返信ありがとうございます…はい、それを取り出すと私が望むものが得られるので、あなたはあなたの直感について正しいですが…このパッケージを取り出すと、すべてのドキュメントが変更されるので、本当に置く必要がありますパッケージ"スリープする" 1行のコーディングのみ…可能ですか?どうもありがとうございました!

回答

\mathcalをComputerModernSymbolsの使用に戻すだけです:

\documentclass{article} \usepackage{fourier} % add these two lines to your long preamble \DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n} \SetMathAlphabet{\mathcal}{bold}{OMS}{cmsy}{b}{n} \begin{document} $\mathcal{O}(n\log n)$ \end{document} 

ここに画像の説明を入力

実際には、追加したいのですが

\newcommand{\bigO}{\mathcal{O}} 

数式を記述できるようにする

$\bigO(n\log n)$ 

これには、\bigO 1行を除いて、ドキュメントを変更する必要はありません。

大きなOだけが必要で、、使用

\documentclass{article} \usepackage{amsmath} \usepackage{fourier} \DeclareRobustCommand{\bigO}{% \text{\usefont{OMS}{cmsy}{m}{n}O}% } \begin{document} $\bigO(n\log n)$ \end{document} 

コメント

  • 完璧です、egreg!ソリューション自体は言うまでもなく、時間と情報を提供してくれてありがとう!よろしく、fskilnik。 ["緑色のチェック記号"をクリックしました。また、"の回答も役に立ちました。 "、両方とも回答の左側にあります。他に何かする必要がある場合は、お知らせください。 :)]
  • 戻ってきました、egreg … "私たち"に問題があります…すべて\ mathcalケースは新しい"非フーリエ"スタイルに変換されましたが、\ mathcal {O}を除けば、すばらしいものでした。 。つまり、\ mathcal {O}の状況で"アルファベット"のみを作成するようにソリューションを調整してください。 ?どうもありがとうございました!
  • @fskilnik正直なところ、私は'単にO(n\log n)と書いていますが、私は\mathcalを変更せず、好きな大きなOを使用する方法を追加しました。
  • おっしゃるように、そして私が望むとおりに正確に機能しました…どうもありがとう。あなたのコメントに関しては、私は完全に同意しますが、私の目標は、私たちが始めたものではなかった、つまり、Landau ´のシンボルを使用することではなかったと言わなければなりません…実際、提供した美しい" bigO "は" bigO( Omega)"は、開集合Omega(たとえば、複素数フィールドCまたはC ^ n)で正則である関数に言及します…この" O "は、和算の"岡"を称えるものです。ところで。そのため、´は、あなたが親切に提供した方法でシンボルを希望する理由です。よろしく、fskilnik。

コメントを残す

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