>>970
(add-to-list 'display-buffer-alist
'("\\`\\*tex-shell\\*" . (display-buffer-pop-up-window
(window-height . 0.25)
(window-width . 0.25))))


フレームに対する割合でウィンドウ(バッファ)のサイズを決めるには
(window-height . 0.25) のように小数で指定
行数で指定する場合は (window-height . 10) のように整数で

"\\`\\*tex-shell\\*" の部分はバッファ名にマッチさせる正規表現

ちなみにこの手の分割表示はフレームの横幅が十分に広い場合左右に分割される
window-width はその時用の指定です