• ベストアンサー

texで・・・・

文章の一部分だけ幅を狭くする方法ってないですか? すいません、しってらっしゃるかたお願いします(T T)

質問者が選んだベストアンサー

  • ベストアンサー
  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.1

doraemon2003 さん、こんにちは。 前のご質問がまだ解決していないのに、締め切っちゃって大丈夫ですか? \renewcommand*{\abstractname}{}の行をプリアンブル (\begin{document}の前まで)の最後に置いてみたり、 クラスファイル(拡張子 .cls を持つファイル)やスタイルファイル(拡張子 .sty のファイル)を覗いてみたり、 \renewcommand の後の * を削ってみたり、いろいろ試してみてください。 それでは本題に入ります。 文章の幅(1行の長さ)は変数 \textwidth に格納されます。 この値を(たとえば漢字30字分に)変えるには、LaTeX の場合 \setlength{\textwidth}{30zw} という風に指定します。plain TeX の指定方法を使って \textwidth=30zw とか \textwidth 30zw とするのも特にスタイルファイル(拡張子 .sty を持つファイル)では好まれます。 長さの単位には今挙げた zw(全角文字1字分), mm, cm, pt(ポイント)などが使えます。 一部分だけ幅を変えるには退避用の変数を使って \oldtextwidth=\textwidth \textwidth=30zw ...テキスト... \textwidth=\oldtextwidth で前後を囲ってやればいいと思います。 左右の余白(マージン)も調整しなければならないかもしれません。 奇数ページと偶数ページでは左右が逆になりますが、 \oddsidemargin と \evensidemargin がそれに当たります。 これから教えてくれる人がいない状況で LaTeX を使われるのなら、 ・奥村晴彦「[改訂版]LaTeX2ε美文書作成入門」(技術評論社) は必携です。 それから、また質問される場合には TeX のバージョンも書き添えられると 回答する側もありがたいです。 jlatex, NTT jTeX, pTeX, pLaTeX2e などいろいろありますが、 (La)TeX コンパイラを単独で実行したときにバージョンが表示されます。 参考 URL のサイトも役に立つでしょう。

参考URL:
http://www.matsusaka-u.ac.jp/~okumura/texfaq/,http://www002.upp.so-net.ne.jp/latex/,http://forum.nifty.com/ftex/
noname#3484
質問者

お礼

どうも、ありがとうございます! 無事解決することができました!! かんしゃかんしゃ(^^) 色々とすいません。本やURLなども参考にさせていただきます!ありがとうございました(^^)

関連するQ&A