- ベストアンサー
latexの数式のフォントについて
最近latexを使うことが多くなってきたのですが、latexでequationを使って数式を書くとフォントが斜体になっていないもので出力されます。普通ならcomputer modernがデフォルトのはずなのですが... computer modernに直す方法をご教授ください。お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
\usepackage[mathbf]{euler} の前に、%を入れて、この行をコメントアウトしてみて下さい。
その他の回答 (2)
- admiral_ya
- ベストアンサー率56% (110/193)
再現するソースを提示して下さい
補足
\documentclass{jsarticle} \setcounter{secnumdepth}{4} \setcounter{tocdepth}{3} \usepackage[a4paper, left=2cm, right=3cm,top=15mm,hmarginratio=2:1, includemp, marginparwidth=60pt, bottom=2cm, foot=.7cm, includefoot, textheight=25cm, heightrounded, columnsep=1cm, dvips, verbose]{geometry} \geometry{verbose,dvips}% options appended. \usepackage{afterpage} \usepackage{pifont} \usepackage{okumacro} \usepackage{pdfcolmk} \usepackage[draft,xcolor=dvipdf]{changes} %\usepackage{graphicx} \usepackage[dvips]{graphicx} \usepackage{amsmath} \usepackage{amsthm} \usepackage{amsfonts} \usepackage[mathbf]{euler} \usepackage{makeidx} \usepackage{fancybox} \usepackage{ascmac} \usepackage{column} \usepackage{color} \usepackage{eclclass} \usepackage{ascmac} %%%%%%%%%%%%\usepackage{problem} \newcommand{\spleaders}{\hskip0zw\hbox{}\leaders% \hbox to.7zw{\hss\footnotesize$\succ\!\!\prec$\hss} \hfill\hbox{}\hskip0zw} \newcounter{problem}% 問題用のカウンタ \setcounter{problem}{1} % problem環境本体 \newenvironment{problem}{\par\spleaders\hspace{-.2zw}\textgt{問題 \arabic{section}.\arabic{problem}}\,\spleaders\stepcounter{problem}\par} {\par\spleaders\par\vskip.5\baselineskip} ~ \usepackage{listings,jlisting} \lstset{% language=C% ,basicstyle=\small% ,xleftmargin=3zw% ,frame=single,framerule=0pt% %,backgroundcolor=\color{yellow}% ,commentstyle={\ttfamily\color[rgb]{0,0.5,0}}%~ ,keywordstyle={\bfseries\color[rgb]{0,0,1}}%~ ,numbers=left,numberstyle=\tiny, stepnumber=1, numbersep=5pt% ,showspaces=true,showtabs=true% } \def\MaruMoji#1{\textcircled{\scriptsize#1} } \def\丸数字#1{{\ooalign{\hfill$\scriptstyle#1$\hfill\crcr$\bigcirc$}}} %----------Begin------------ Announce environment ---------- \def\REYrule{\hbox to 2cm{\leaders\hrule height 3pt\hfill}} \newbox\REYbox \def\announce#1{% \setbox\REYbox=\hbox{\REYrule\quad{\LARGE\bf #1}\quad\raise3pt\REYrule}% \gdef\REYbigrule{\hbox to \wd\REYbox{\leaders\hrule height 3pt\hfill}}% \vspace{1em}% \centerline{\raise3pt\REYrule\quad{\LARGE\bf #1}\quad\raise3pt\REYrule}} \def\endannounce{\par\centerline{\REYbigrule}} %-----------END------------ Announce environment ------ %--------------------MAKE AT LETTER \makeatletter %%\def\subsection{\leftskip=1em\@startsection {subsection}{1}{\z@}{-3.5ex %% plus -1ex minus-.2ex}{3.3ex plus .3ex}{\normalsize}} \typeout{Smiley by Peter Flynn (cbts8001@iruccvax.ucc.ie)} \font\tmi@grin=cmmi7 \font\tsy@grin=cmsy5 \font\bsy@grin=cmsy10 scaled\magstep4 \newsavebox{\sbox@grin} \savebox{\sbox@grin}{\vbox{\hsize=1pc\baselineskip=5pt \centerline{{\tsy@grin\char'014\ \char'014}} \centerline{{\tsy@grin\char'064}}\vskip-1pt \centerline{{\tmi@grin\char'136}}}} \newsavebox{\bbox@grin} \savebox{\bbox@grin}{\hbox{{\bsy@grin\char'015}}} \def\grin{\hbox{\usebox\bbox@grin\kern-5.75mm\usebox\sbox@grin% \kern-\wd\sbox@grin\kern5.75mm}} \makeatother \begin{document} \begin{equation} \label{test} \frac{1}{1-P} \end{equation} \end{document} 中の式は適当ですがこのソースでdvi,pdfを閲覧すると斜体ではないフォントになってしまいます。設定部分は友人にしてもらったので理解できていないところもあるんです。
- Tora_777
- ベストアンサー率73% (28/38)
数式内の斜体にしたくない文字を \mathrm{} の中に入れれば上手く行きます。
補足
数式内がデフォルトで斜体になっていないフォントで出力されてしまうので、デフォルトで斜体になるようにしたいということです。説明不足でした。すいません
お礼
補足とお礼を間違えてしまいました。 遅くなりましたがありがとうございました。
補足
事前に調べたにも関わらずこの程度のことが自力で解決できなかったのは残念です。 なにはともあれおかげで解決できました。ありがとうございます。