重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Latexで数学の文書を作成しているのですが、
体裁で少し困ったことがあります。
例えば、
\documentclass[12pt,a4j]{jarticle}
\usepackage{amsmath,thmbox}

\begin{document}
\begin{proof}
\begin{enumerate}
\item \begin{align}
2x+3&=x-1 \\
x+4&=0 \\
x&=-4
\end{align}
\item \begin{align}
\int _a^b(x+3)^3\,dx
\end{align}
\end{enumerate}
\end{proof}
\end{document}
のような物があった時に、
1.Proof: と 箇条書きの番号(1.)が別の行
2.箇条書きの番号とalign環境の最初の行(2x+3…や積分記号)が同じ行
になってほしいと思います。

どのようにすればよいか、アドバイスよろしくお願いします

A 回答 (2件)

\begin{proof}のあとに文章が続く場合でも改行するのは、ntheorem.styを利用して、


\theoremstyle{changebreak}
というオプションを入れて使うのでしょうか。
証明終わりの記号もntheorem.styなら上手く対処できるかと思います。

\itemの後には毎回入れるのは、面倒だと思いますが、私は、copy & pasteで対処しています。解答の記述などでは、\itemの後には、文章を入れなくてもいいかと思いますが、通常なんらかの文章を入れものだと思います。
    • good
    • 0

1.


\begin{proof}を\begin{proof}\mbox{ }とされればいいかと思います。
2.
同じような質問
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/56 …
があり、
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/56 …
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/56 …
のような解答があります。

この回答への補足

回答ありがとうございます。
両方とも解決することができました。

追加の質問で申し訳ないのですが、
\begin{proof}\mbox{}のあとに文章が続く場合でも
改行してほしいのですが、どのようにすればよいのでしょうか。
また、\itemの後には毎回
\hfill
\vspace{-\abovedisplayskip}
\vspace{-\baselineskip}
を入力するのではなくalignが続くときと文章が続くときを自動で判断して調整することはできないのでしょうか

補足日時:2014/05/10 10:07
    • good
    • 0

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