英文の二段組み記事を作成する際の問題点

このQ&Aのポイント
  • 英文の二段組み記事を作成する際に、dviで表示させると思ったような二段組みにならないことがあります。
  • documentclassのオプションでtwocolumnと指定しているにもかかわらず、一段組みになってしまいます。
  • 問題点の原因や解決策について詳しく調査する必要があります。
回答を見る
  • ベストアンサー

英文の二段組み(TeX)

表題のとおり、英文で二段組みの文章を作っています。 \documentclass[twocolumn]{article} \begin{document} abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz \end{document} しかし、dviで表示させると二段組みにどうしてもなりません。一段組みになっています。 documentclassのオプションできちんとtwocolumnと指定しているにもかかわらず。 いったい、何がおかしいのでしょうか?

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

  • ベストアンサー
  • latex2e
  • ベストアンサー率70% (41/58)
回答No.1

それは、単語(1行の文字の長さ)が長すぎるからです。 コンパイル時に ./eng.tex(3): Overfull \hbox (290.8348pt too wide) in paragraph at lines 3--4 というwarningがでませんでしたか。 TeXは欧文の場合、一行に収まりきれないと、中にもっているハイフネーション辞書によって、単語が一行に収まりきれないときは自動的にハイフンをつけて次行に送ってくれますが、お示しの場合、一つの単語でありながら、TeX のハイフネーション辞書に見当たらないので、一単語として出力するために右の段にはみ出しているのです。 次の例を試してください。 そうすると、 \documentclass[twocolumn]{article} \begin{document} abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog \end{document} The quick brown fox jumps over the lazy dog. が左の段に折り返されて表示されていることがわかると思います。

参考URL:
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/
phonon
質問者

お礼

はい、この質問を投稿した後、単語が長すぎることが原因ということを自分で突き止めました・・・。 abcdefg・・・というテストで試したものが長すぎただけでした。 しかし、親切なご回答をありがとうございました。参考にします。

関連するQ&A

  • tex 2段組

    たびたびお世話になってます。 texで\documentclass[twocolumn]として2段組にしてるのですが、タイトルが日本語と英語など2つあったり、abstractを2段組にせず、同じページ内に書きたいのですが、どのようにしたらいいのか分かりません。 \documentclass[twocolumn,10pt]{jarticle} \title{●●} ←日本語 \author{@@}←日本語 \title{●●}←英語 \author{@@} ←英語 %%%%%% TEXT START %%%%%% \begin{document} \maketitle \maketitle 試しにこのようにしてみましたが英語のタイトルしか出てこなかったりでうまく行きませんでした。。 タイトルの下に少し長いabstractを書き、その後から2段組で書きたいです。 説明が分かりにくいかもしれませんがよろしくお願いします。

  • TeXでの2段組の字数・行数指定

    TeXで2段組の21字×36行で書きたいのですがうまくいきません。 大まかに書くとこんな感じなんですが何がまずいんでしょうか?? ------------------------------------------- \documentclass[a4paper,11pt,twocolumn]{jarticle} \begin{document} \setlength{\textwidth}{21zw} \setlength{\textheight}{36\baselineskip}    ・    ・    ・ \end{document} ------------------------------------------- 3,4行目の数字を変化させても出力に変化がありません・・・ ちなみに11ptの2段組にすると自動的に21字になりました。 できれば10ptにしたんですが・・・・

  • TeXで途中から段組をする方法

    \documentclass[twocolumn]{jsarticle} と指定すればすべて2段組になると思うのですが 途中のsectionから2段組にする方法わかる方いますか? いろんなとこに[twocolumn]入れてみたのですがなんともうまくいかなくて困っています。

  • WinShellの使い方

    WinShellでPDFviewをクリックすると「この文章を開くときにエラーが発生しました。このファイルが見つかりません。」と表示され、pdfで表示することが出来ません。 どのようにすれば、表示されるようになるでしょうか? \documentclass{article} \begin{document} Hello,\TeX! \[ \int dx = x + C. \] \end{document} これを表示させたいです。 ちなみにDVI閲覧だと、きちんと表示されます。 よろしくお願いします。

  • TeXで11列以上の行列を入力する

    TeXで、 \documentclass{jsarticle} \usepackage{amsmath} \begin{document} \begin{equation} \begin{bmatrix} 1&1&1&1&1&1&0&0&0&0&0 \end{bmatrix} \end{equation} \end{document} のように、11列ある行列を書こうとするとエラーが出ます。 10列までなら書けるのですが・・・。 l.6 1&1&1&1&1&1&0&0&0&0& 0\\ No pages of output 上のような表示が出ます。 どうすれば11列以上書けるのでしょうか?? 分かる方、どうぞよろしくお願いします。

  • LaTeXにて図の挿入

    Windowsにて、texで書いた文章をdviに変換しそこからpdfに変換しようとしたのですが、 dviの時にまで見れていた図(dvioutというものを使って見ました)が、pdfに変換すると消えてしまいました。どのようにすればpdfでも見れますか? あまりこういったことの知識がないので、質問の内容も意味がわからないものになってしまっているかもしれませんが、もし何かわかる方がいらっしゃいましたら教えてください。よろしくお願いいたします。 ちなみにtexでは以下のような文章を書きました。 \documentclass{jreport} \usepackage[dviout]{graphicx} \begin{document} ただいまテスト中。 \begin{figure}[htbp] \begin{center} \includegraphics[width=15cm,height=10cm]{noname.bmp} \end{center} \caption{図の表題タイトル} \end{figure} \end{document}

  • WINTPICでTEXの図入れ

    TEX等の初心者です。ワードで書いた論文を変換してTEXの論文を書いているのですが、WINTPICで作った図を入れることが出来ません。 書いた文章は \documentclass{amsart} \begin{document} \input{C:\Documents and Settings\Owner\デスクトップ¥ALEX24\wt308w95\fig1.} \end{document}

  • latexの図の挿入について。

    今、emacsでtexファイルをつくっています。 2段組みで文章を構成していて、 図だけは1段、つまり2段組みの構成をやめたいんです。 ネットや本では*をつけるとできると書いてあるのですが どうしても同じページにおさまらず、次のページにいってしまいます。 同じページで図を挿入したいのですが...。 ちなみに以下の通りになっています。 \begin{figure*}[ht] \begin{center} \includegraphics[width=100mm]{ファイル名.eps} \end{center} \caption{図の説明} \label{fig:one} \end{figure*} ついでに宣言は \documentclass[10pt,twocolumn]{jarticle} \usepackage[dvips]{graphicx} \setlength{\topmargin}{-3cm} \setlength{\textheight}{25cm} \setlength{\textwidth}{16cm} \setlength{\oddsidemargin}{-.5cm} となっています。

  • TeXで索引作成

    TeXで「索引」をつくるとき、 \documentclass[a4j,10pt]{jarticle} \usepackage{makeidx} \makeindex \begin{document} 本文\index{ほんぶん@本文} \printindex \end{document} の文章を打てば良いということは、どの本にも載っているのですが、実際にコンパイルしても索引画面は現れません。 どなたか、お教え頂けませんでしょうか。

  • texの基本的な質問

    \documentclass[a4j,11pt]{jreport} \usepackage{amsmath,amssymb,amsthm} \begin{document} \newtheorem{prf}{証明} \renewcommand{\theprf}{} \begin{prf} a=b \qed \end{prf} \end{document} 証明.と表示されるのですが .を消したいのですが、どうすれば、よろしいですか?

専門家に質問してみよう