アプリ版:「スタンプのみでお礼する」機能のリリースについて

TeXでアクセント記号を使用したいのですが、文章中にコマンド
\"{o}
と入力すると、コンパイル時に勝手に
missing $ inserted
と$を挿入され、数式モードになってしまいます。

文章モードのままで、上のコマンドを使ってアクセント記号を入れることはできないのでしょうか?または、コンパイル時に自動挿入をさせない方法はあるのでしょうか?

よろしくお願いします。


環境は
pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2005/12/01>
で、コマンドプロンプトを使ってコンパイルしています。

プリアンプルはこんな感じです↓
\documentclass{jarticle}
\usepackage[dvipdfm]{graphicx}
\usepackage{bm}
\begin{document}


エラーメッセージ
! Missing $ inserted.
<inserted text>
$
l.20 ^^I\to
Schr\"odinger
?

LaTeX Warning: Command \" invalid in math mode on input line 20.

! Please use \mathaccent for accents in math mode.
\add@accent ...@spacefactor \spacefactor }\accent
#1 #2\egroup \spacefactor ...

A 回答 (2件)

\documentclass{jarticle}


\usepackage[dvipdfm]{graphicx}
\usepackage{bm}
\begin{document}
Schr\"odinger
\end{document}
はコンパイルできています。ただ、環境が
This is e-pTeX, Version 3.1415926-p3.3-110825-2.5 (sjis) (TeX Live 2012/W32TeX) (format=platex 2012.12.1)
という版です。
    • good
    • 0
この回答へのお礼

ありがとうございます。おそらくバージョンの問題ですね…。更新してみます。

お礼日時:2013/01/27 15:57

\"は数式モードでは使えません


実際
> .20 ^^I\to
> Schr\"odinger
の「Schr\"odinger」は数式モードで書くべきことではなく、人名ですよね。数式モードを解除するか、数式モードの内部で、
1.\mbox で逃げる
2.amsmath パッケージを使って、\text コマンドを使う
等として下さい
    • good
    • 0
この回答へのお礼

数式モードにしていなくても、おせっかい機能で勝手に数式モードにされてしまうのです(^^;
いちいちコマンドで逃げるとなると少々厄介ですね…。
解答ありがとうございました。

お礼日時:2013/01/27 16:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!