
私は以下を書き込もうとしており、 を使用しています\leq
が、コンパイルすると が表示されます\leqslant
。
私は使用しています次のページこれはバグでしょうか、それとも別のコマンドなどを使う必要があるのでしょうか? どなたか助けていただければ幸いです。私が使用しているすべてのパッケージのコードは次のとおりです:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pdfpages}
\usepackage[utf8]{inputenc} % til at skrive æÆøØåÅ.
\usepackage{amsmath,amssymb,amsfonts,mathrsfs,latexsym}
\usepackage{stmaryrd}
\usepackage[danish]{babel}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{mathabx}
\usepackage{titlepic}
\usepackage{enumerate}
\usepackage{enumitem}
\usepackage{float}
\usepackage{gensymb} %giver temperatursymboler
\usepackage[colorlinks = true,
linkcolor = blue,
urlcolor = blue,
citecolor = blue,
anchorcolor = blue]{hyperref}
\usepackage[margin=1.0in]{geometry}
\usepackage{framed,color}
\usepackage[explicit]{titlesec}
\usepackage{pstricks}
\usepackage[amsmath,thmmarks]{ntheorem}
\usepackage{pgfpages}
\usepackage{gensymb}
%\pgfpagesuselayout{4 on 1}[a4paper,border shrink=5mm]
%\usepackage{graphicx,wrapfig,lipsum}
\usepackage{floatflt}
\usepackage{pgf,tikz}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\usepackage{multicol}
\begin{document}
$$a\geq0$$
$a\geq0$
\end{document}
答え1
この種の競合がある場合、参照するのに適した場所は、包括的な LaTeX シンボル リスト ( texdoc comprehensive
) です。このリファレンスを検索すると、斜体形式がパッケージ\leq
内で に関連付けられていることがわかりますmathabx
(表 126、68 ページ)。この表に付随するコメントでは、他のいくつかのシンボルでも同様の競合があることが指摘されています。
確かに、プリアンブルにロードされたパッケージの 1 つは ですmathabx
。
このパッケージは、TeX 用に定義されたほぼすべてのシンボルの形状を変更します。パッケージの使用を決定する際には、その事実を考慮する必要があります。
は一部のシンボルの唯一のソースであるためmathabx
、「普遍的に」異なる形状を採用するやむを得ない理由がない限り、必要なシンボルに 1 つずつアクセスすることが可能です。これを行う方法については、次のリンクを参照してください。
別のフォントから単一のシンボルをインポートする
答え2
問題を説明する最小限の動作例 (MWE) を次に示します。
\documentclass{article}
\usepackage{mathabx} %Delete this line for ordinary \geq shape. However, many other symbols will also change appearance.
\begin{document}
\[a\geq0\]
$a\geq0$
\end{document}
プリアンブルでロードしたパッケージの大部分は、おそらく必要ありません。LaTeX でドキュメントを作成する場合、実際に使用するパッケージのみをロードするのが最善でしょう。Barbara が述べたように、パッケージはmathabx
を含む多くのシンボルを変更します\geq
。そのパッケージに関連付けられている他のすべての図形が必要ない場合は、その行を削除するだけで済みます。ただし、ロードするパッケージを 1 つずつ削除し、ドキュメントをコンパイルして目的の出力を生成するために実際に必要なパッケージのみを残すことをお勧めします。
また、数式を表示する場合は を使用しないでください$$..$$
。代わりに を使用してください\[..\]
。説明はここにあります。