#contents **TeXとは [#u49465a9] 簡単に言うと論文や本をきれいに書くための組版ソフト。特に数式の入った文書を綺麗に作成したいときはこれが最良。 -TeX Wiki http://oku.edu.mie-u.ac.jp/~okumura/texwiki/ **TeXのインストール(Windows用) [#yba77d78] ***1-1. W32TeXの場合 [#hc9ba1f7] 日本語用。更新は楽だが、パッケージ追加は手動。Ghostscript, GSviewも自動で入る。~ 以下のソフトで一通り入る。ダウンロードに失敗してパッケージが全部入らない場合には、ダウンロード先を変更してやり直す。 -TeXインストーラ3 http://www.math.sci.hokudai.ac.jp/~abenori/soft/abtexinst.html [[W32TeX>http://w32tex.org/index-ja.html]]を簡単にインストールするソフト。[[GhostScript>http://www.khotta.org/ghost/]]も一緒に入れられる。 -インストールの手順 http://acetaminophen.hatenablog.com/entry/2015/05/16/142557 ***1-2. TeXLiveの場合 [#l24675c3] 日本語専用ではない。インストールもパッケージ追加も楽(jecon.bst等は手動で)。Ghostscriptは入っているが、GSviewは入らない(が別にいらないと思う)。~ [[Acquiring TeX Live as an ISO image>http://www.tug.org/texlive/acquire-iso.html]]の[[download from a nearby CTAN mirror>http://mirror.ctan.org/systems/texlive/Images/]]をクリックして、「texlive・・・.iso」をダウンロードする(2018年6月現在、texlive2018-20180414.iso)。DVDのイメージファイルなので、焼くか仮想DVDドライブ(Windows8以降ならダブルクリックで見られるはず)で開く。中にある「install-tl-windows.bat」をダブルクリックすると、インストールが始まる。~ スタイルファイル等のパッケージ管理はコマンドラインで「[[tlmgr>https://texwiki.texjp.org/?tlmgr]]」を使う(使い方は例えば[[ここ>http://cartman0.hatenablog.com/entry/2016/03/23/225215]]参照)か、「[[TeX Live Manager>https://texwiki.texjp.org/?TeX%20Live%20Manager]]」で行う。TeX Live ManagerはtlmgrのGUIだが、環境によってはPerlがどうしたとかエラーが出るので、その時は直接tlmgrで。 -TeX Live をホンキで語る ― 「TeX Live ってなんだろう?」 http://acetaminophen.hatenablog.com/entry/texadvent2016-20161205 ***2. インストール後 [#k4abc0c6] 以下を「texcompile.bat」等のファイル名で適当な場所に保存して、ショートカットを''''''SendTo''''''フォルダ(「ファイル名を指定して実行」(Windows10ならスタートボタンを右クリックから)で「shell:sendto」と入れると出てくる)に入れておくと「送る」メニューからコンパイルしてPDF変換までできる。 %~d1 cd %~dp1 platex -guess-input-enc %~n1 && pbibtex -kanji=utf8 %~n1 && platex -guess-input-enc %~n1 && platex -guess-input-enc %~n1 && dvipdfmx %~n1 platex -guess-input-enc %~n1 pbibtex -kanji=utf8 %~n1 if ERRORLEVEL 1 goto TOBU :TOBU platex -guess-input-enc %~n1 && platex -guess-input-enc %~n1 && dvipdfmx %~n1 ***3. インストールできたか確認 [#ve383b70] 次の文をテキストエディタ(メモ帳など)で作って「test.tex」というファイル名で保存する。 \documentclass{jarticle} \begin{document} ただいまテスト中。 \TeX \end{document} test.texを右クリックでtexcompileに送ると、コンパイル(tex→dvi→pdf)され、test.pdfが出来上がる。PDFを開いて「ただいまテスト中。」と表示されればOK。 **追加インストール((BibTeXについては下に添付してあるshare.zip(2011.9.1更新)を解凍・上書きすればよい。それ以外に、スタイルファイルも適当に入っている。xy-picについてはTeXインストーラで入るようなので削除した。)) [#v9730173] 自分で追加してもっと便利に。 ***参考文献出力のカスタマイズ(jecon.bst) [#f4bfa6fc] 経済学論文用にカスタマイズされたもの。 -jecon.bst: 経済学用BibTeXスタイルファイル http://shirotakeda.org/ja/tex-ja/jecon-ja.html ***下線を引く(udline.sty, ulinej.sty) [#nbd34eac] 2行以上にまたがる場合には、udline.styを使うと便利。「\usepackage{udline}」を入れて「\Eul{中身}」(英文の場合)とする。 -udline.styのダウンロード http://homepage2.nifty.com/domae/tex/udline.html -ulinej.styのダウンロード http://www.vector.co.jp/soft/dl/data/writing/se091805.html ***左右のインデントを調整する(indent.sty) [#y6084f85] -indent.styのダウンロード http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/indent.html ***参考文献を並べ替える(citesort.sty) [#ze7a69d9] -citesort.styのダウンロード https://www.ma.utexas.edu/users/tblass/latex_tutorial/citesort.sty ***図の貼り付け [#h922e1e7] [[別項目>便利ソフト紹介/TeX/EPS]]にまとめた。 **Tips [#ef52d96e] こちらは追加インストール不要な部分について。 ***目次の作成 [#k5a83c28] 目次を入れたい場所に、次の命令を書く。 \tableofcontents ***本文関係 [#h459788a] -段落見出し --単なる太字の場合 \paragraph{タイトル} --「段落見出し」の後で改行したい場合 \paragraph{タイトル}\mbox{}\\ --影付きの場合 \paragraph*{\shadowbox{タイトル}} 注意:この場合には、\paragraphでなく、\paragraph*である。 -「”・・・”」の正しい出力 ``・・・'' -セクションのフォントサイズ変更~ プリアンブルに以下を追加。 %セクションのフォントサイズをnormalsizeに変更 \makeatletter \def\section{\@startsection {section}{1}{\z@}{-3.5ex plus -1ex minus -.2ex}{2.3ex plus .2ex}{\normalsize\bf}} \makeatother %サブセクションのフォントサイズをnormalsizeに変更 \makeatletter \def\subsection{\@startsection {subsection}{1}{\z@}{-3.5ex plus -1ex minus -.2ex}{2.3ex plus .2ex}{\normalsize\bf}} \makeatother \normalsize を他の文字サイズに指定すれば、他のサイズも指定できる。~ 同様にすればsubsubsectionのフォントサイズも変更可能。~ 参考:http://derakun.blog74.fc2.com/blog-entry-48.html -文中にリンクを張りたい~ hyperrefを使う。プリアンブルに以下を追加。 \usepackage[dvipdfm,pdfnewwindow=true,draft=false]{hyperref} \usepackage{atbegshi} \AtBeginShipoutFirst{\special{pdf:tounicode 90ms-RKSJ-UCS2}} \AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}} その後、リンクを張りたい箇所を次のように記述。 \href{リンク先}{リンク元の文字} 例えば、 \href{http://www.mof.go.jp/jouhou/syukei/siryou/sy_new.htm}{財務省HP} 最後にdvipdfmを実行。出来上がるpdfファイルと同じフォルダ内にある別のpdfファイルにもリンクを張ることが出来る。 ***表の作成 [#r89291f2] [[別項目>便利ソフト紹介/TeX/TeXで表]]にまとめた。 ***キャプション [#dcadf265] -\caption で表示される「図」や「表」を変更(参照:http://www.nsknet.or.jp/~tony/TeX/faq/macro.htm) \renewcommand{\figurename}{figure.} \renewcommand{\tablename}{table.} ***キャプション内に脚注を付ける。 [#l6c77dc0] -参照:http://www.nsknet.or.jp/~tony/TeX/faq/macro.htm \begin{figure}[htbp] \centering \includegraphics[scale=0.8,keepaspectratio]{img/test.eps} \caption{図のタイトル \protect \footnotemark} \label{fig:test} \end{figure} \footnotetext{ 脚注中身... } ***数式 [#v7125962] -集合の包含関係で等号抜きの記号(横棒に斜線) \subsetneq, \supsetneq ***センタリング・左寄せ・右寄せ [#n5687645] |\begin{center} 【文章・図・表】 \end{center}|センタリング| |\begin{flushleft} 【文章・図・表】 \end{flushleft}|左寄せ| |\begin{flushright} 【文章・図・表】 \end{flushright}|右寄せ| ***,判颪 [#hccd7fdf] -全角の,狼ー鎔預己源だから使えないときがある。 \def\maru#1{{\rm\ooalign{\hfil\lower.168ex\hbox{#1}\hfil \crcr\mathhexbox20D}}} 以下で出力 \maru{1}, \maru{2} ***囲み枠 [#o29d49a3] +長文の場合 \usepackage{ascmac} としてから、 |\begin{screen} \end{screen}|文章などを枠(角円枠)で囲む| |\begin{itembox}[option]{title} \end{itembox}|角円枠タイトル付き option:c(center),l(left),r(right) [省略可]| |\begin{shadebox} \end{shadebox}|影付き枠| |\begin{boxnote} \end{boxnote}|メモ帳風枠| +短くていいとき \usepackage{fancybox} の後で、 |\fbox{}|四角い枠| |\doublebox{}|2重の枠| |\ovalbox{}|丸みのある枠| |\Ovalbox{}|丸みのある太枠| |\shadowbox{}|影付の枠| +枠と文字の間隔の変更 \setlength{\fboxsep}{【間隔】mm} または \fboxsep=【倍数(数字)】\fboxsep 例えば、枠と文字の間隔を2倍にしたい時は、\fboxsep=2\fboxsepとする。 +枠の横幅の指定 \fbox{\parbox{【横幅】mm}{【文字】}} 注意:文字の長さが指定した横幅よりも長い場合には、指定した横幅で改行される。 +四角い枠および2重の枠、影付の枠で、線の太さの変更 \fboxrule=【倍数(数字)】\fboxrule 例えば、線の太さを2倍にしたい時は、\fboxrule=2\fboxruleとする。 +影付の枠で、影の太さの変更 \shadowsize=【倍数(数字)】\shadowsize 例えば、影の太さを2倍にしたい時は、\shadowsize=2\shadowsizeとする。 +丸みのある枠および丸みのある太枠で、角の丸みの変更 \cornersize{【倍数(数字)】} 注意:デフォルトは、\cornersize{0.5}である。 ***dvipdfmx がうまくいかない [#r2f34f1c] dvipdfm を使ってみる。 ***dvipdfm がうまくいかない [#h047e3bf] \AtBeginDvi{\special{papersize=A4L}} など\specialがないか確認。 これがあるとうまくいかない可能性がある。 ***dvipdfm でpdfのしおりが文字化けするとき [#xf58052c] プリアンブルに \usepackage[dvipdfm,bookmarks=true,bookmarksnumbered=true,% bookmarkstype=toc]{hyperref} out2uni で .out を処理。→再度コンパイル。→dvipdfm -参照 http://www.nn.iij4u.or.jp/~tutimura/tex/dvipdfm.html#bookmark ***カウンタの作成 [#q5f0def9] -アルファベット \newcounter{カウンタ名} \renewcommand{\theカウンタ名}{\Alph{カウンタ名}} \newcommand{\カウンタ名}{\refstepcounter{カウンタ名}% \theカウンタ名} -数字 \newcounter{カウンタ名} \renewcommand{\theカウンタ名}{\arabic{カウンタ名}} \newcommand{\カウンタ名}{\refstepcounter{カウンタ名}% \theカウンタ名} -カタカナ \makeatletter \def\@kkana#1{% \ifcase#1\or ア\or イ\or ウ\or エ\or オ\or カ\or キ\or ク\or ケ\or コ\or サ\or シ\or ス\or セ\or ソ\or タ\or チ\or ツ\or テ\or ト\or ナ\or ニ\or ヌ\or ネ\or ノ\or ハ\or ヒ\or フ\or ヘ\or ホ\else\@ctrerr\fi} \def\kkana#1{\expandafter\@kkana\csname c@#1\endcsname}%カナ \makeatother としてから \newcounter{カウンタ名} \renewcommand{\theカウンタ名}{\kkana{カウンタ名}} \newcommand{\カウンタ名}{\refstepcounter{カウンタ名}% \theカウンタ名} 同じ要領で、ひらがなカウンタや漢数字カウンタも **科研費LaTeX [#w4b4b82f] http://osksn2.hep.sci.osaka-u.ac.jp/~taku/kakenhiLaTeX/ ***科研費LaTeXのTips [#b2d003c4] -表の字が枠からはみ出る・枠にかかる(明細は「〜_materials.tex」の\KLItemCost内を、研究費の欄は「〜form_〜.tex」を修正) --文字を小さくする \scriptsize --行間を狭くする \begin{singlespace}〜\end{singlespace}(要\usepackage{setspace}) --インデントで左右の調整 \begin{indentation}{2mm}{0mm}〜\end{indentation}(要\usepackage{indent}) ---http://tug.ctan.org/get/macros/latex209/contrib/misc/indent.sty -dvioutで生成されるPDFを1.4にする(1.5だと申請ではねられることがあるとのこと)には、ニコちゃんマークを押すと出てくるPrintウィンドウのSetupボタンを押して、Execute outer programの「^w」と「-s」の間にでも「-V 4 」と書き込む。 **Stataとの連携 [#c93b7d4a] 「outtex.ado」を入れる(Program Files\Stata9\ado\updates\o とかに置く)とTeXのコードを出力してくれる。使い方は回帰などの命令の次の行に「outtex, level detail」と書く。 -ダウンロード http://ideas.repec.org/c/boc/bocode/s420101.html -ヘルプ(英語) http://membres.multimania.fr/aterracol/outtex_help.pdf STATA の結果を LaTeX 形式でエクスポートする方法 http://ill-identified.hatenablog.com/entry/2014/01/12/203540 **オンライン・マニュアル類 [#mfe28ca9] -そあちょう―TeX と組版 http://tex.dante.jp/typo/index.php -LaTeX 入門 http://www.h4.dion.ne.jp/~latexcat/intro/intro-index.html -LaTeX2eへの道 http://www.ring.gr.jp/pub/text/CTAN/info/lshort/japanese/jlshort.dvi -TeX & Latex 関連ドキュメント集 http://www.cs.kyoto-wu.ac.jp/%7Ekonami/documents/tex.html -物理のかぎしっぽ http://hooktail.org/computer/index.php?TeX -LaTeXコマンドシート一覧 http://www002.upp.so-net.ne.jp/latex/index.html **統合環境など [#g41e0645] -LyX ワープロっぽい画面でTeXが出来る。 --ダウンロード http://www.lyx.org/WebJa.Home --LyX HowTo http://www.int.otaru-uc.ac.jp/lyx-howto/ --LyX 日本語版 1.6.3 ftp://akagi.ms.u-tokyo.ac.jp/pub/TeX/utility/LyX/LyX-1.6.3-jp-Installer.exe 最新版ではないが、いくつかのパッチが当たったver. ---インストール手順 http://akagi.ms.u-tokyo.ac.jp/LyX/lyx163_install_doc.html -TeXmacs --ダウンロード http://www.texmacs.org/ -Visual Windows for TeX http://phys21.cool.ne.jp/physjpn/vtexwin.htm **Word⇔TeX変換 [#yd7f5c2d] -Word2TeX http://www.academic-soft.com/detail.php?id=2208 WordからTeXへの変換が可能。有料(アカデミック版で10,290円)。 -TeX2Word http://www.academic-soft.com/detail.php?id=2207 TeXからWordへの変換が可能。有料(アカデミック版で10,290円)。 -wsW2LTX http://www.winshell.de/modules/w2ltx_download/ WordからTeXへの変換が可能。 -MathType http://www.senko-corp.co.jp/html.file/MathType.www/html/MathType_main_page.html Wordに付属する数式エディタの機能拡張版。数式をTeX形式に変換可能。有料(57ドル, 22,050円)。 -TeXaide http://www.dessci.com/jp/features/taform.stm MathTypeのTeXコンバータのみ抜き出したもの。 **その他リンク [#z95d0e22] -WebでLaTeX http://econ.atnifty.com/?Web%A4%C7LaTeX 試してみたい時やTeXをコンパイルできない環境の時に。 -LaTeX を pdf 化してプレゼンしよう http://www.str.ce.akita-u.ac.jp/~gotou/tebiki/texpre.html -mktexlsr は有害だ http://0xcc.net/misc/mktexlsr.html -Web Equation http://webdemo.visionobjects.com/equation.html 数式の手書き認識。 -使ってはいけない LaTeX のコマンド・パッケージ・作法 http://ichiro-maruta.blogspot.jp/2013/03/latex.html