5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【tex】一行の中に右揃えと左揃えを混在したい!ので無理やりやったという話

Last updated at Posted at 2019-01-07

ことの発端

卒業論文の概要集ってあるじゃないですか.
あなたの大学にもありますよね/ありましたよね?
あるという前提で話をします.
そこで,まあ,どの大学にもあるかと思いますが,フォーマットっていう,
雛形ですね,まあ,こういうふうに書きましょうみたいなものがですね,
pdfで送られてきたりするわけですよ.

それがこんな感じで.(身バレするので完成品を先行公開です笑)
image.png

(左寄せで専攻名を書き,同じ行の右寄せで名前……??)

正直なところ,これをMicrosoft Wordでやる方法すら知らなかったので,texで卒論を書いている私としてはハ?という心境でした.
ですから,つい先程まではこの通りに書くのを諦めていたのですが,

なんとかなりました~~~~!!

という話です.

環境

$\LaTeX$
Windows 7 (なんでもいいとおもいます)
Texmaker (TexLiveでもいけるとおもいます)

やりかた

おさらい

まず先述の「Microsoft Wordで右揃えと左揃えを混在させる」方法ですが,ぐぐったら出てきました.
のでメモしておきます.
行内で右揃えと左揃えを混在したい(タブ) - 教えて!HELPDESK
いやすごいですね,便利ですね~.

要約すると,

  1. 左揃えの文字を書く
  2. 右端にカーソルを動かし,右寄せのアイコンが出てきたらダブルクリック
  3. 文字を書く(左寄せの文字を書いた同じ行に右寄せに書けるよ!)

です.

こんな.
image.png

texで一行の中に右揃えと左揃えを混在させるぞ

まず普通にtexでタイトル,著者,所属を表示させようとするとこうなるんですよ.
image.png
texの中身は以下です.

demo1.tex
\documentclass[twocolumn, a4paper]{ieicejsp}
\usepackage{pxrubrica}%ルビ

\title{{\bf たいとる~~~~~}}
 
  \author{
    \ruby{山田太郎}{やま|だ|た|ろう}\\
    指導教員 田中たかし\\
    担当教員 佐藤やまと
	}
	\affliate{
	〇〇専攻 △△研究
	}  

\begin{document}
\maketitle
\section{はじめに}
ここから2カラムなんですよ~
\end{document}

ちなみに,本文は2カラムを求められていたためこうなっています.

テンプレートに沿っていない上に,
ここで使ってるスタイルファイルがそもそもtexに最初から入っているやつじゃないんですよね.
ハイダメ~.

ルビのパッケージは最初から入っていました.

では,以下に先述の完成例を出力したコード(?)を書きますね.

demo2.tex
\documentclass[twocolumn, a4paper]{jarticle}
\usepackage{pxrubrica}%ルビ

\begin{document}
\twocolumn[
\begin{center}
{\LARGE\bf たいとる~~~~~}
\end{center}
\vspace*{0.5cm}
\begin{flushright}
〇〇専攻\hspace{\fill}\ruby{山田太郎}{やま|だ|た|ろう}\\
△△研究\hspace{\fill}指導教員 田中たかし\\
担当教員 佐藤やまと\\
\end{flushright}
]
\vspace*{0.5cm}
\section{はじめに}
ここから2カラムなんですよ~
\end{document}

違いを説明しますと,

まず,\maketitleがないですね!
はい!これでは無理でした!
ので,やめました.プリアンブルに書くのは諦めて,本文の領域に書いています.
タイトルも\begin{center}とかやって書いているのがわかりますね.
あと,タイトルや著者の箇所は段組みとかしないでぶち抜きたいので,\twocolumn[]で囲っています.

で,今回の主役!**\hspace{\fill}**です!
これは,できるだけ空白を入れてやるぞ!という気概を持ったスペースらしく,
前の文字が左揃えになり,後の文字が右揃えになります.
便利ですね~.

いいかんじの行間にするために,\vspace*{}を入れたりしています.
アスタリスクを入れないとうまくいかないんですよね~なんででしょう.

おわり

論文の概要は書けたものの,本文が終わっていません!がんばりま~す!

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?