コンピュータリテラシ 第 11 回 TeXによる 文 書 作 成 TeXShopを 用 いての TeXコマンドによる マークアップ 方 式 の 文 書 作 成 実 習
(1) アプリケーションのフォルダTeXの 中 に 入 って いるTeXShop.appをDockに 登 録 しよう (2) TeXShopを 起 動 (3) TeXShopのメニューの 環 境 設 定 で 画 面 下 に ある 設 定 プロファイル の 選 択 肢 で ptex (ptex2pdf) を 選 択 (エンコーディングがUTF- 8になるのを 確 認 ) (4) 一 度 TexShopをアプリケーションメーニューで 終 了 する (5) 再 度 TeXShopを 起 動 する
(1)このクラスのページの TeXのサンプル 文 書 の リンクをダブルクリック(リンク 先 に 置 いてあるの は.zip 形 式 の 圧 縮 ファイル) (2) ファイルを 保 存 する を 選 ぶとDownloadフォル ダにtexsample.zipが 保 存 される (3)Downloadフォルダのtexsample.zipを 自 分 で 決 めた 作 業 場 所 (フォルダ)に 移 す 今 は 起 きた 事 がすぐ 見 えるので デスクトップで 作 業 しよう
圧 縮 ファイル(.zip 形 式 ) 複 数 のファイルやフォルダを 束 ねたものを ひ とつのファイルのように 扱 うことができる 圧 縮 ファイルはアーカイブと 呼 ばれることもある 圧 縮 ファイルを 作 る 圧 縮 する : 束 ねる 複 数 のものをマウスで 指 定 し マウスの 右 ボタン を 押 して ( 項 目 を) 圧 縮 (する) を 選 ぶだけ フォルダひ とつを 圧 縮 するとその 名 前 で.zipファイルができる アー カイブ.zipという 名 前 でできてきたら 名 前 を 付 け 替 えよう 圧 縮 ファイルを 使 う 解 凍 展 開 する: 圧 縮 フォルダの 上 でマウスのダブルクリックをすると 同 じ 名 前 で 通 常 のフォルダに 展 開 される
(1) 展 開 したフォルダから4つのファイル (sample.tex, hyousi.tex, intro.tex, photo1.jpg)を デスクトップに 出 す (2) sample.texをダブルクリック (3) タイプセットボタンを 押 すと.texファイルの 中 身 を 整 形 して.pdf 文 書 が 作 られる http://www.e.gsic.titech.ac.jp/~ykuno/2015/sample.pdf (1).texファイルの 内 容 と.pdf 文 書 を 注 意 深 く 見 比 べる
Tex 文 書 の 基 本 事 項 (sample.tex, hyousi.tex) 整 形 済 の.pdfファイルと それの 元 である.tex ファイルを 見 比 べてみよう * pdfビューア: ページは 矢 印 で 繰 る * エディタの 方 でマウスの 右 ボタン Sync は.pdf 文 書 の 対 応 する 場 所 を 示 してくれて 便 利 hyousi.texは 1 回 だけタイプセットでは 文 献 の 参 照 番 号 が?になっている 2 回 目 タイプセット で 文 献 番 号 が 決 まる 2 回 タイプセットしないと 参 考 文 献 の 参 照 番 号 や 絵 図 表 の 参 照 箇 所 の 通 し 番 号 は 決 まらない
自 分 で 中 身 を 書 き 足 してみよう hyousi.texは レポートの 表 紙 のテンプレートに 使 える 教 科 書 p127 のものです コピーして 自 分 用 に 修 正 して 使 って 下 さい http://www.e.gsic.titech.ac.jp/~ykuno/2015/hyousi.pdf 学 生 レポートの 表 紙 については p126の 文 書 書 法 5.3と5.4 を 見 てください hyousi.texの section{ 章 見 出 し}の 行 あたりから end{document}の 前 までに 文 書 の 中 身 を 書 きま す TeXコマンドを 使 っていろいろ 書 いてみよう
TeX 文 書 作 成 まず 学 ぶ 事 柄 マークアップ 方 式 文 書 作 成 入 門 : 見 出 しと 段 落 箇 条 書 き 入 力 したまま 表 示 (verbatim) 改 行 や 改 ページ 記 号 段 組 み 作 表 画 像 ファイルの 取 り 込 み
TeX 文 書 作 成 本 腰 を 入 れて 学 びたい 項 目 見 出 しと 段 落 テキスト 以 上 の 事 柄 : 数 式 の 書 き 方 次 回 --- 図 表 の 通 し 番 号 と 参 照 関 係 の 管 理 参 照 文 献 の 表 示 や 管 理 面 倒 な 文 字 の 扱 い 特 殊 な 文 字 の 出 し 方 美 しさの 追 求 ( 文 字 のフォントや 細 かなレイ アウト 用 紙 設 定 などの 指 定 )
documentclass[12pt,a4j]{jarticle} title{たいとる} author{ 名 前 } 部 > 章 > 節 > 項 > 目 > 段 落 begin{document} Document 環 境 maketitle titleやauthorコマンドを 実 行 section{ 見 出 し} 章 見 出 し 段 落 テキストはただ 書 くだけ 改 行 2つ( 空 行 ひとつ) で 段 落 があらたまる subsection{ 見 出 し} begin{ 環 境 名 } end{ 環 境 名 } end{document} 節 見 出 し 環 境 名 はとりあえず(documentのほか): 3 種 の 箇 条 書 き enumerate itemize description 見 た 目 通 り(バーバティム) verbatim Document 環 境 おわり
abstract 環 境 begin{abstract} テキスト 中 に 要 素 指 定 や 文 書 整 形 のためのコマン ドを 書 き 込 み 指 定 することで 綺 麗 な 文 書 を 作 り 上 げる end{abstract}
段 落 とverbatim 環 境 段 落 テキストはただ 書 くだけ 改 行 2つ( 空 行 ひとつ)で 段 落 があらたまる 空 行 が 入 らなければ 段 落 はあらたまりません 打 ち 込 んだ 通 りのもの( 改 行 や 記 号 類 ) を 表 示 さけたければ { tt verbatim}コマンドを 使 います begin{verbatim} 段 落 テキストはただ 書 くだけ 改 行 2つ( 空 行 ひとつ)で 段 落 があらたまる 空 行 が 入 らなければ 段 落 はあらたまりません 打 ち 込 んだ 通 りのもの( 改 行 や 記 号 類 ) を 表 示 さけたければ { tt verbatim}コマンドを 使 います end{verbatim} 整 形 後 の 違 いをみてみよう
文 字 飾 り 章 や 節 立 ては { tt section}や{ tt subsection}コマンド に 任 せます(その 方 が 綺 麗 ですし 番 号 を 気 にする 必 要 がありません)が 文 字 飾 りを 付 けることもできます { small 小 さい 文 字 } { LARGE 大 きい 文 字 } { bf 太 い 字 } underline{ 下 線 付 き}などです
箇 条 書 き:itemize 環 境 begin{itemize} item 何 個 でも item 箇 条 書 きします end{itemize}
番 号 つき 箇 条 書 き:enumerate 環 境 箇 条 書 きの 入 れ 子 begin{enumerate} item ひとつ item ふたつ item みっつと 自 動 的 に 番 号 を 付 けます begin{itemize} item 何 個 でも item 箇 条 書 きします end{itemize} end{enumerate}
項 目 説 明 の 箇 条 書 き :description 環 境 begin{description} item[ひい] ひい とは ひとつ のことです item[ふう] ふう とは ふたつ のことです item[みい] みい とは みっつ のことです end{description}
作 表 : table 環 境 begin{center} begin{tabular}{c ll} AND 演 算 & 0 & 1 hline 0 & 0 & 0 1 & 0 & 1 end{tabular} end{center} {C ll} c: 中 央 揃 え l(エル): 左 揃 え r(アール): 右 揃 え ( 縦 棒 ): 線 引 き & 項 目 の 区 切 り 行 末 hline 線 引 き
数 式 :displaymath 環 境 begin{displaymath} f(t)= sum_{j=1}^m a_j e^{i lambda_j} t end{displaymath}
改 行 や 改 ページ 記 号 段 組 み 段 落 テキスト 中 の 強 制 改 行 改 ページコマンド newpage 2 段 組 twocolumn
面 倒 な 文 字 特 殊 文 字 は 出 し 方 を 知 っていないと 表 示 でき ない (1) をはじめとするエスケープ 文 字 の 出 し 方 http://www.h4.dion.ne.jp/~latexcat/intro/intro5.html などで 調 べてみましょう 学 籍 番 号 の 下 線 (_) 要 注 意 です!! (2) 数 式 記 号 の 一 覧 表 は 奥 村 晴 彦 先 生 の ページ http://oku.edu.mie-u.ac.jp/~okumura/texfaq/intro/symbols.pdf
例 :バックスラッシュの 出 し 方 本 文 の 文 章 中 にバックスラッシュを 書 くと そこか らコマンドのはじまると 解 釈 されてしまう (1) begin{verbatim} も 書 けます end{verbatim} (2)バックスラッシュも$ backslash$も 書 けます (3)バックスラッシュも verb も 書 けます
TeX 文 書 への 画 像 ファイルの 取 り 込 み
画 像 の 取 り 込 みの 準 備 画 像 ファイルは.png,.jpg,.pdfで 準 備 する 編 集 中 のtexファイルの 冒 頭 に パッケー ジの 使 用 を 宣 言 する usepackage[dvipdfmx]{graphicx} ターミナル 窓 で extractbbコマンドを 使 っ て 画 像 ファイルと 同 じファイル 名 の.xbbファイ ルを 作 成 し それを 現 在 編 集 中 のtex 文 書 や 画 像 ファイルと 一 緒 の 場 所 (フォルダ)に 保 存 しましょう
P132 絵 図 の 挿 入 begin{figure} centerline{ includegraphics[width=0.5 linewidth]{photo1.jpg}} caption{ 茶 臼 山 の 芝 桜 } label{chausu} end{figure} 図 表 式 節 などにlabel 名 を 付 けておき 他 の 場 所 から ref{label 名 }で 参 照 すると 通 し 番 号 で pagerefでページ 番 号 での 参 照 ができる
絵 図 の 参 照 図 表 式 節 などにlabel 名 を 付 けておき 他 の 場 所 から ref{label 名 }で 参 照 すると 通 し 番 号 で pagerefでページ 番 号 での 参 照 が できる 参 照 箇 所 は2 回 タイプ セットしないと 参 照 番 号 が 定 まらない
参 考 文 献 とその 引 用 教 科 書 5.10 節 P145~
参 考 文 献 リストの 作 り 方 begin{thebibliography}{9} bibitem{aaaa} bbbbb newblock textbf{cccccccc} newblock dddddd newblock eeeeee newblock 2000. bibitem{ffff} ggggggg newblock textbf{hhhhhhhh} newblock iiiiiii newblock jjjjjjj newblock 2012. end{thebibliography} bibitem コマ ンドで 参 照 名 を 付 ける 文 書 末 尾 の 方 end{document} の 直 前 あたりに 書 きます
本 文 からの 参 考 文 献 の 使 い 方 cite コマンドで 参 照 section{ 参 考 文 献 の 作 り 方 と 使 い 方 } begin{itemize} item 赤 信 号 では cite{aaaa}を 参 照 しましょう item 黄 信 号 では cite{ffff}を 参 照 しましょう item 緑 信 号 では ldots end{itemize} 参 照 箇 所 は2 回 タイプ セットしないと 参 照 番 号 が 定 まらない
参 考 文 献 の 書 き 方 http://sti.jst.go.jp/sist/ SIST02 参 照 文 献 の 書 き 方 ( 全 文 )は http://sti.jst.go.jp/sist/perusal/index.html 教 科 書 p147~p151 文 書 書 法 5.11 5.12 5.13
参 考 文 献 の 蓄 積 論 文 のための 書 誌 情 報 の 書 き 方 ハンドブック http://sti.jst.go.jp/sist/ きちんと 書 くのは 結 構 面 倒 レポートを 書 くときに 収 集 したり 実 際 に 利 用 した 情 報 は 参 考 文 献 リストに 記 載 したり 後 日 再 び 参 照 ができるための 十 分 な 書 誌 情 報 を 記 録 蓄 積 していくようにすると 良 い
著 作 権 について セキュリティガイド http://www.titech.ac.jp/rinri/ethics1.shtml 図 書 館 から http://www.libra.titech.ac.jp/infoaccess/ 教 科 書 p10~p11
( 著 作 権 ) 適 切 な 引 用 他 の 人 の 著 作 物 は 報 道 批 評 研 究 などの 目 的 で 適 切 な 部 分 に 限 ってルールを 守 って 利 用 する ならば 引 用 して 利 用 できる(その 際 は 特 に 引 用 部 分 の 著 作 権 者 の 許 諾 は 必 要 ない ということ) 逆 に 著 作 権 者 から 承 諾 を 得 ていれば 利 用 に 制 限 はない ( 著 作 権 法 第 32 条 第 1 項 ) 公 表 された 著 作 物 は 引 用 して 利 用 することが できる この 場 合 において その 引 用 は 公 正 な 慣 行 に 合 致 するもので あり か つ 報 道 批 評 研 究 その 他 の 引 用 の 目 的 上 正 当 な 範 囲 内 で 行 な われるものでなければならない
適 切 な 引 用 のチェックリスト 1. その 引 用 は 必 然 性 があるか? 2. 引 用 部 分 は 必 要 な 部 分 を 最 小 限 に 行 ってい るか? 3. 引 用 部 分 は 本 文 ( 主 たる 部 分 )に 対 して 質 的 にも 量 的 にも 従 であるか? 4. 引 用 部 分 は 本 文 とは 明 らかに 区 別 できる か? 5. 引 用 部 分 の 出 所 は 明 示 されているか? 6. 引 用 元 は 公 表 された 著 作 物 であるか?
今 週 の 提 出 物 : Texでの 簡 単 な 文 書 作 成 選 んだ 写 真 を 紹 介 するwebページと 同 等 の 内 容 の 文 書 をtexで 作 成 してみよう webページとして ではなく 印 刷 物 として 見 易 いように 必 要 に 応 じて 多 少 変 更 すること 参 考 http://www.e.gsic.titech.ac.jp/~ykuno/2015/intro.pdf
extractbbコマンドはなぜ 使 えたか? ~ ターミナル 窓 で 使 えるコマンドとは ~ > which extractbb コマンドの 在 り 処 を 調 べる > set PATH 変 数 を 含 む 環 境 設 定 一 覧 > echo $PATH PATH 変 数 のみ 表 示 extractbbコマンドのある/usr/texbin/ディレクトリ はコマンドパス(PATH 変 数 の 設 定 )に 含 まれてい るため ターミナル 窓 からコマンドとして 実 行 でき た ここには 他 にもtex 関 係 のコマンドが 置 かれ ている
convertコマンド 画 像 ファイルの 形 式 変 換 に 便 利
基 本 のコマンド カレントディレクトリを 調 べるコマンド > pwd > ls > ls -l 今 居 るところ(カレントディ レクトリ)はどこ? ここにあるもの(ファイル ディ レクトリ)は? -l オプションはlong( 詳 細 ) 情 報
cdコマンド change directory カレントディレクトリを 移 動 するコマンド cd 移 動 先 ディレクトリ
ディレクトリ 関 係 のコマンド 複 数 のファイルを 置 いておける 場 所 GUIではフォ ルダ Unix 用 語 ではディレクトリ 作 業 中 ( 今 居 る 場 所 )のディレクトリを 調 べるのは pwdコマンド print where directory 中 に 入 っているファイルの 一 覧 を 見 るのは lsコマンド list ディレクトリはmkdirコマンドで 作 る mkdir 名 前 make directory rmdirコマンドで 削 除 する rmdir 名 前 remove directory
ファイル 操 作 のコマンド ファイルのコピー(copy) cp コピー 元 ファイル 名 コピー 先 ファイルの 移 動 ファイル 名 のつけかえ(move) mv 移 動 するファイル 名 移 動 先 mv 旧 ファイル 名 新 ファイル 名 ファイルの 削 除 (remove) rm 削 除 ファイル 名