宜しくお願い致します。
何故か
ttp://milky.geocities.jp/emilyhoriedion/practice.tex
ttp://milky.geocities.jp/emilyhoriedion/practice.pdf
のように
\begin{flushleft}や\begin{eqnarray*}の直前や
\end{flushleft}や\end{eqnarray*}の直後や
$$$$で括った数式の直前・直後の行間が開きすぎます。
\vspace{-1cm}とかを逐一挿入して行間を詰めるのに膨大な手間がかかってしまいます。
通常の文章中での\\(改行)と同じ行間幅にしたいのですがどうすればいいのでしょうか?
No.2ベストアンサー
- 回答日時:
まず。
。eqnarrayや$$の前後には空白があくのがTeX/LaTeXの仕様です.
写植やMacのように「普通の改行」の動きはしません.
この空白量は
通常の場合は
\abovedisplayskip/belowdisplayskipおよび
\abovedisplayshortskip/\belowdisplayshortskip
の四つのパラメータで指定されます.
これらを0ptに指定すれば,まあ,行間があいてないように見えます.
決してマイナスにしてはいけません.
マイナスにした日には,今度は本文と別行数式が重なるのを直すのに
苦労することになります.
shortの有無が関係するのは,
別行数式の前の行の終端と
別行数式の先頭の「横位置の差」が2emを超えないときはshortが適用されます.
ただし,上記のことは,fleqnオプションを使用しないときは
fleqnオプション使用時は
$$の挙動は変わりませんが,eqnarrayなどの上下の空きは
\topsepで制御されます.
この\topsepはうかつに値を変えると,
場合によっては箇条書き系環境の体裁も変わります.
\topsepは箇条書き系環境の上下の空きを決定している
パラメータのひとつでもあります.
ついでにいうと,jsclassesを使ってるように見えますが(jsartcle.clsか?),
この場合,10pt以外のオプションを使うと
1cmとかいうふうに寸法を直接指定しても1cmにはなりません
1cmをあけたければ1truecmのように「true」を単位につけましょう.
話をもどして,
かりに上下アキを0ptにしても
別行数式の高さは普通の文章より大きいので
絶対に「行送りの倍数」にはできません.
となると,ページを生成するにはかならずどこかで,
帳尻あわせをしなければいけません.
この縦方向の帳尻あわせをどこでするかという問題が発生して
処理系のほうで調整されるかもしれません
(これは\flashbottom/\raggedbottomの設定に依存).
くわえて,大きな数式,それこそ行列があった場合に,
通常の行間では重なるので,行間の調整が入ります.
この調整のパラメータは
\lineskip/\lineskiplimitですが,
これらの値とfleqnなどの設定の組み合わせによっては
数式および行間は通常のものとはかわります,
大雑把にいえば,前の行の下端と次の上の上端の間が
\lineskiplimit未満のときに,行間に\lineskipを加えて
それが\lineskiplimitを超えればOK,こえなければ加算を繰り返します.
#この行間の機構については
#TeX by Topicという書籍に詳しくて
#この本はWebで無料公開されてるはずです.
これにくわえて,人間の主観的な問題がでてきます
普通の行間であっても,別行数式が小さい場合,
行間があいてるようにみえるんですよね
あああああああああ\\
$a_1+a_2=a3$\\
いいいいいいいいい
なんて場合,数式の上が広いようにみえませんか?
ということで。。。。現実的な対策ですが
eqnarrayを書き直してしまうのが一番簡単なんですが,
それができない場合は,まずはパラメータを
TeXの動作にあわせて調整するということです.
ただし,パラメータはたくさんありますので
そこのバランスをとることが必要です.
それから,箇条書きの\itemの直後に別行数式がある場合,
\item \begin{eqnarray} ... \end{eqnarray}
みたいなときに
(1) .... (同じ行に別行数式)
とするのは,すごく難しいのでお勧めしませんし,
じつは英文の数式組版としては不恰好と思われます.
ご回答誠に有難うございます。
行間詰めとはかなり複雑なのですね。
今,Latexの入門書を購入してご回答を参考に地道に練習しております。ちょっと時間がかかりそうです。
また,何か有りましたら投稿させていただきたいと思います。
No.1
- 回答日時:
\abovedisplayskip、\belowdisplayskipを用いて調整できるのですが、(1)などは、enumerate.styを利用された方がいいかと思います。
後で、途中に、箇条書きを入れたとき自動で調整してくれます。\Cが定義されていないというエラーが出ましたが、下記のようにされたらいかがでしょうか。
eqnarray*環境は&を2回タイプしなきゃいけない、無駄な空白が空くので、align環境にしました。align環境で途中に文章を挟むときに、\intertextを利用できるのですが、mathtools.styを利用すると前後の空白を少なくすることができます。\allowdisplaybreaksとかもあります。
\\は入れる必要が無いですね。
\documentclass{jarticle}
\usepackage{enumerate}
\usepackage{amsmath}
\begin{document}
\abovedisplayskip=-5pt
\belowdisplayskip=-5pt
A standard result from linear algebra and matrix theory states that
for any $n\times n$ nonsingular matrix $A$.
\begin{enumerate}[(1)]
\item
$$
(C A)^T = |A|A^{-1}.
$$
where $A^{-1}$ is the inverse of $A$.
\item
$$
|C A| = |A|^{n-1}.
$$
\item Let $A \in M$ and $c\in R$. Then
$$
C cA=c^{n-1}C A.
$$
\item
$$
C^2 A = |A|^{n-2} A.
$$
\item
where $egvl(C A)$ stands for of $C A.$
\item Let $A \in M.$ Then
$$
AC A=(C A)A=|A|I.
$$
\end{enumerate}
\begin{enumerate}[(1)]
\item For any $A \in M$ and any $c \in R,$
\begin{align*}
AC A &= a_{ik}(C A)_{ij}
&= |A|I.
\end{align*}
Thus
$$
C A =|A|A^{-1}.
$$
\end{enumerate}
\end{document}
ご回答誠に有難うございます。
行間詰めとはかなり複雑なのですね。
今,Latexの入門書を購入してご回答を参考に地道に練習しております。ちょっと時間がかかりそうです。
また,何か有りましたら投稿させていただきたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
好きな人を振り向かせるためにしたこと
大好きな人と会話のきっかけを少しでも作りたい、意識してもらいたい…! 振り向かせるためにどんなことをしたことがありますか?
-
歳とったな〜〜と思ったことは?
歳とったな〜〜〜、老いたな〜〜と思った具体的な瞬間はありますか?
-
【お題】逆襲の桃太郎
【大喜利】桃太郎が1回鬼退治に失敗したところから始まる新作昔話「リベンジオブ桃太郎」にはこんなシーンがある
-
【選手権お題その3】この画像で一言【大喜利】
とあるワンシーンを切り取った画像。この画像で一言、お願いします!
-
「これいらなくない?」という慣習、教えてください
現代になって省略されてきたとはいえ、必要性のない慣習や風習、ありませんか?
-
LaTexでセクションの見出しの書体変更
その他(コンピューター・テクノロジー)
-
偏微分の記号∂の読み方について教えてください。
数学
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordで文字のサイズを大きくす...
-
ワードの表の中に入力された文...
-
ワードで英文を作成すると、行...
-
WordからWordにコピペすると行...
-
word 数式が一部表示されない
-
Chatgptの文章をワードにコピペ...
-
Latexで行間幅の取り扱いについて
-
図形に挿入したテキストの行間...
-
メールの行間があいてしまう
-
複数行選択する際、行間を選択...
-
一太郎で行数の設定が反映され...
-
pdfをワードで開くと二枚に...
-
Wordのページ数が欠ける件
-
ワードの行間を統一したい
-
wordの改行の間隔が広い!!
-
ヤフーメールで、行間が空きすぎる
-
gmailの行間が勝手に詰まります
-
wordでの行間の設定
-
photoshopでの吹き出し文字入力
-
【Word2013】游明朝で割注を使...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Wordで文字のサイズを大きくす...
-
ワードの表の中に入力された文...
-
ワードで英文を作成すると、行...
-
word 数式が一部表示されない
-
WordからWordにコピペすると行...
-
Chatgptの文章をワードにコピペ...
-
複数行選択する際、行間を選択...
-
図形に挿入したテキストの行間...
-
一太郎で行数の設定が反映され...
-
ワードの行間を統一したい
-
Wordのページ数が欠ける件
-
gmailの行間が勝手に詰まります
-
ヤフーメールで、行間が空きすぎる
-
pdfをワードで開くと二枚に...
-
Word「レイアウト」から「ペー...
-
数式エディタでの行間の間隔の操作
-
一太郎の文書をワードに変換し...
-
wordの改行の間隔が広い!!
-
Latexで行間幅の取り扱いについて
-
オープンオフィスで行間をせま...
おすすめ情報