質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

TeX

フリーの組版システムで、字や図版などの要素を紙面に配置するという作業をコンピュータで行います

Q&A

解決済

1回答

4941閲覧

TeXworksで行間を大きくすると行列が伸びてしまう

slimat

総合スコア57

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

TeX

フリーの組版システムで、字や図版などの要素を紙面に配置するという作業をコンピュータで行います

0グッド

0クリップ

投稿2019/08/18 06:28

編集2019/08/18 06:45

こんにちは。

TeXworksにおいて、行間をsetstretchを用いて設定するとbmatrixで作成した行列の括弧が行全体に伸びてしまいます。
そこで、行列の括弧を固定の高さにするにはどうしたらよいでしょうか。
(行列の括弧の下が次の行の文字と近くなってしまうのを避けたいです)


プログラム

TeX

1\documentclass{article} 2\usepackage[utf8]{inputenc} 3\usepackage{ascmac} 4\usepackage{natbib} 5\usepackage{graphicx} 6\usepackage{color} 7\usepackage{amsmath} 8\usepackage{setspace} 9 10\begin{document} 11 12\setstretch{5} 13 14\color{blue}{\bf 線形変換}\ \ \color{black}行列 15\begin{math} 16A= 17\begin{bmatrix} 18a_{11} & a_{12}\ 19a_{21} & a_{22}\ 20\end{bmatrix} 21\end{math} 22が与えられたとする。座標平面上の点\ 23P(x,y)に、次の式で定まる点 24\begin{math} 25P' 26\end{math} 27 28\end{document}

実行結果
実行結果

以下環境など
TeXworksの環境設定ウィンドウ
コンピュータの情報

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

bmatrix環境中でも\setstretchが効いているのである意味正しい動作なんでしょう。回避方法はいくつか考えられますが、bmatrix環境を再定義して\setstretchを適当な値に固定するのがいいかも。プリアンプルに以下を追加。

tex

1\renewenvironment{bmatrix}{\setstretch{1}\left[\begin{matrix}}{\end{matrix}\right]}

投稿2019/09/18 06:26

rogueref

総合スコア727

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

slimat

2019/09/19 04:11

ご回答ありがとうございます。 その一行を加えることで上手くいきました。 本当にありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問