#author("2019-04-26T17:53:59+09:00","","")
#contents();

*** [[Latex Commands:http://www.latex-cmd.com/]] [#wc93f7cc]

*** スタイルファイルの追加 (for Ubuntu) [#ia1fa4e7]
- [[TeX入門/各種パッケージの利用:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80%2F%E5%90%84%E7%A8%AE%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E5%88%A9%E7%94%A8]]

 server-admin@mythen:~/LinuxCon2012$ sudo cp ../Downloads/ascmac.sty /usr/share/texmf/tex/latex/misc/
 server-admin@mythen:~/LinuxCon2012$ sudo mktexlsr 
 mktexlsr: Updating /usr/local/share/texmf/ls-R... 
 mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... 
 mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE... 
 mktexlsr: Updating /var/lib/texmf/ls-R... 
 mktexlsr: Done.

- テーマの収録先は、Debianシステムであれば /usr/share/textmf/tex/latex/Beamer/themes というサブフォルダになる
- &color(red){実際には /usr/share/texmf/tex/latex/misc/ に統一してカスタムスタイルファイルを入れることにした};
- 個人使用のスタイルファイルは編集しているtexファイルと同じディレクトリに入れるか ~/texmf/ptex/platex/misc/ に格納
- sudo mktexlsr を実行してデーターベースを更新

- http://stackoverflow.com/questions/1911713/add-find-style-files-in-to-latex
-- sudo apt-get install texlive-extra はやった方がよくて、さらに
-- sudo apt-get install texlive-full で全部入りにしておけばハマりが減るというアドバイス

*** スタイルファイルデーターベース (ls-R) が複数ある、どれを参照しているのかな ? [#x3038f67]
- NotePC の環境で実験
 munakata@muna-E420:~/COSCUP2012$ sudo find / -name ls-R -print
 /usr/share/texmf-texlive/tex/latex/ls-R
 /usr/share/texmf-texlive/ls-R ----> link
 /usr/share/texmf/ls-R   ----> link
 /usr/local/share/texmf/ls-R 
 /var/lib/texmf/ls-R

 munakata@muna-E420:ls -l /usr/share/texmf/ls-R 
 lrwxrwxrwx 1 root root 29 2011-06-27 17:39 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
 
 munakata@muna-E420:ls -l /var/lib/texmf/ls-R
 -rw-r--r-- 1 root root 1868 2012-08-19 10:50 /var/lib/texmf/ls-R
 
 munakata@muna-E420:ls -l /usr/share/texmf-texlive/tex/latex/ls-R 
 -rw-r--r-- 1 root root 76164 2012-08-18 10:57 /usr/share/texmf-texlive/tex/latex/ls-R
 
 munakata@muna-E420:ls -l /usr/share/texmf-texlive/ls-R 
 lrwxrwxrwx 1 root root 27 2011-08-24 22:01 /usr/share/texmf-texlive/ls-R -> /var/lib/texmf/ls-R-TEXLIVE
- いくつかはリンクになっていて 最新なのは /var/lib/texmf/ls-R
- その中に必要な(使いたいスタイルが入っているかが問題なのか ?

*** エラー解析 [#z87d5ed9]
- [[Tex のエラーメッセージ:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%20%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8]]
- [[IeX Q and A:http://www.nsknet.or.jp/~tony/TeX/faq/error.htm]]

- ! TeX capacity exceeded, sorry [input stack size=5000]. と言われた
-- %%多分本当はマクロの記述が悪いのだと思うが、とりあえず input stack を増やしてあげる%%
 /etc/texmf/texmf.d/95NonPath.cnf:stack_size = 5000	 % simultaneous input sources
 /etc/texmf/texmf.d/95NonPath.cnf:ocp_stack_size = 10000	 % stacks for ocp computations.
 server-admin@mythen:~/LinuxCon2012$ sudo vi /etc/texmf/texmf.d/95NonPath.cnf 
 server-admin@mythen:~/LinuxCon2012$ sudo update-texmf
 Replacing config file /etc/texmf/texmf.cnf with new version

-- &color(red){案の定、上記では解決せず、原因は自分のコーディングにあることが発覚!!};
--- \begin{block}{} と書くところを、 \begin{block} と書いていたのが原因。 コンパイラーに怒って欲しかった !

*** ハイパーレファレンス機能 [#y89af293]
- [[hyperref:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?hyperref]]
- [[hyperref.sty:http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/hyperref.html]]
|draft=true/false(デフォルトはfalse)|hyperrefの全ての機能を無効にする|
|bookmarks=true/false(デフォルトはtrue)|しおりを作るか、否か|
|bookmarksnumbered=true/false(デフォルトはfalse)|しおりに節番号などを付けるか、否か|
|bookmarksopen=true/false(デフォルトはfalse)|しおりのツリーを開くか、否か|
|anchorcolor(デフォルトはblack)|アンカーテキストの色指定|
|citecolor(デフォルトはgreen)|参考文献リンクの色指定|
|filecolr(デフォルトはmagenta)|ローカルファイルリンクの色指定|
|bookmarksopen=true/false(デフォルトはfalse)|しおりのツリーを開くか、否か|
|colorlinks=true/false(デフォルトはfalse)|リンクに色をつけるか、否か|
|linkcolor=colorname(デフォルトはred)|作成しているpdfファイルのリンクの色|
|linkbordercolor=R G B(デフォルトは1 0 0)|リンクを囲むボックスの色|
|urlcolor=colorname(デフォルトはmagenta)|外部参照しているurlの色|
|pdfborder={0 0 0}|枠なし({0 0 1}デフォルト)|
|pdftitle={text}|タイトル(下図の文書のプロパティ参照。)|
|pdfauthor={text}|著者名(下図の文書のプロパティ参照。)|
|pdfsubject={text}|サブタイトル(下図の文書のプロパティ参照。)|
|pdfkeywords={text}|キーワード(下図の文書のプロパティ参照。)|
|pdfpagemode=UseThumbs|サムネイル表示。|

*** [[latex ファイルの分割 ( include と input ):http://ideas.paunix.org/latex/latex_7_bigdoc.htm]] [#b3d06b64]
- input   = 改ページしない
- include  = ファイルの変わり目で改ページする
- 読み込んだ順序でリンクされる。 
- コンパイル時間短縮には、今回見る必要のないファイルの input/include をコメントアウトすればよい
*** [[Vim-Latex:http://vim-latex.sourceforge.net/index.php]] [#w9418720]

- zc - 折りたたみ, 
- zC - 再帰的に折りたたみ
- zo - 開く
- zO - 再帰的に開く
- &color(red){\rfで現在のカーソルポイント以外を折りたたんでくれる};

|key|function|description|h
|[F5]|自動挿入|空行で使うと、\begin{...} \end{...}ペアを挿入し、環境名を入力するよう促される|
|~||単語が一つだけある行で使うと、その単語を環境名とした環境が挿入される|
|[F7]|||単語を入力して、その上で<F7>を押すと、その単語をコマンドにしてくれる|
|~|~|何もないところで<F7>を押すと、コマンド名入力のプロンプトが出る|
|[F9]|補完機能|\includegraphics{ と打ち込んだ後<F9>を押すと、ファイル名補完が可能|
|\ll|コンパイル||
|\lv|ビューワーで閲覧||
- normal modeで \rf と打つと、すべてのプリアンブル、環境、セクションが折り畳まれる。~
元に戻すには、折り畳まれた行でスペースを押せばよい。

- http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Vim-LaTeX
- http://alohakun.blog7.fc2.com/blog-entry-60.html
- http://d.hatena.ne.jp/mFumi/20090901/1251779763http://d.hatena.ne.jp/yascentur/?of=8

-vim-latex のプレースホルダー機能がうざいので無効にする

 let g:Imap_UsePlaceHolders = 0

*** eps file 出力(仮想 Postscript printer) [#zfdcf995]

- Printer (on windows7) = Xwrox Phaser 6180N PS 
- GSviewの十字カーソルを枠にしたい&color(red){左下と右上}; の位置に合わせて、ウィンドウの下部に出る座標を読みます。

- http://did2.blog64.fc2.com/blog-entry-346.html
- http://www.kagami.org/diary/2010-09-19-1.html

*** [[eps 変換 (pdf → eps はともかく、JPEG → eps は当然汚いのだが):http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?%E5%A4%89%E6%8F%9B%E3%83%84%E3%83%BC%E3%83%AB]] [#l6afd212]

*** [[Ubuntu 12.04LTS GPL Ghostscript 9.05 (RPDLフィルタ内蔵パッケージ):http://www.ricoh.co.jp/dspinfo/orca/obj/cnt_gs_v905.html]] [#q846270d]

*** ブラウザーから EPS 出力する方法 [#ce0f45b1]
- Linux で Mozilla を使う
- 印刷 - ファイルに出力 - postscript で ps ファイル作成
- ps2eps
- gv で矩形を選択し BoundingBox 入力、 他の BoundingBox を消す
- includegrahics で clip を付けないと 上記矩形選択は無効なので注意 (← あたりまえだが、ハマった)

*** [[画像変換ソフト(EPSを生成):http://www.henkan-muryo.com/image-converter.php]] [#f681b399]

*** [[OmniOutliner for iPad:http://www.tarosite.net/ipadmonolith/omnioutliner-for-ipad---ipad.html]] [#y2b8af21]

*** [[OPMLからLaTeXへの変換:http://homepage.mac.com/ka2x/kaniweb/ootable/ootable.html#doc2_552]] [#vacdc764]
- [[XSLT stylesheet to do conversion of OmniOutliner created OPML files to TeX:http://markmail.org/message/7tjrbsnzceq44sbt]]
- XSLT = XML Stylesheet Language Transformations
*** [[Latex Beamer (Project home):https://bitbucket.org/rivanvx/beamer/wiki/Home]] [#a8ca0913]
- Ubuntu の beamer のインストール場所

 munakata@U1204V:~/Ubuntu One/UEC2012$ ls -l /usr/share/texmf/tex/latex/
 
 合計 64
 drwxr-xr-x 11 root root 4096  9月 29 15:47 CJK
 drwxr-xr-x  4 root root 4096  9月 29 15:10 beamer  <------- ここ!
 drwxr-xr-x  7 root root 4096  9月 30 01:40 beamer_322_not_works
 drwxr-xr-x  2 root root 4096  9月 29 15:46 cm-super
 drwxr-xr-x  2 root root 4096  9月 29 15:46 context
 drwxr-xr-x  2 root root 4096  9月 29 15:46 feynmf
 drwxr-xr-x  2 root root 4096  9月 29 15:47 fonts-tlwg
 drwxr-xr-x  4 root root 4096  9月 29 15:46 kotex
 drwxr-xr-x  2 root root 4096  9月 29 14:46 lm
 drwxr-xr-x  9 root root 4096  9月 29 15:10 pgf
 drwxr-xr-x  2 root root 4096  9月 29 15:47 preview
 drwxr-xr-x  2 root root 4096  9月 29 15:10 prosper
 drwxr-xr-x  2 root root 4096  9月 29 15:47 sanskrit
 drwxr-xr-x  2 root root 4096  9月 29 15:46 tex-gyre
 drwxr-xr-x  2 root root 4096  9月 29 15:48 tipa
 drwxr-xr-x  2 root root 4096  9月 29 15:10 xcolor

-&ref(beameruserguide.pdf,center,beamer 3.17 user guide [PDF]);

- [[beamer によるプレゼンテーショ ン(LaTeX):http://www.fukuoka-edu.ac.jp/~nakata/comp/tex/beamer/latexbeamer.html]]
-- &ref(lms200403.pdf,center, Latex-beamer プレゼンサンプル); &ref(lms200403.tar.gz,center,  [とそのソース]);

- [[LaTeX Beamer 入門:http://www.ms.u-tokyo.ac.jp/~tado/beamer/]]
-- &ref(beamer-manual.pdf,center,LATEX でプレゼン (Beamer 入門) 補助プリント);

- [[Beamer V3.0 を使ってみる:http://www-an.acs.i.kyoto-u.ac.jp/~fujiwara/tex/beamer.html]] &color(red){ ← 日本語化対応};
- [[LaTeX Beamerでプレゼンテーション:http://windom.phys.hirosaki-u.ac.jp/fswiki/wiki.cgi?page=LaTeX+Beamer%A4%C7%A5%D7%A5%EC%A5%BC%A5%F3%A5%C6%A1%BC%A5%B7%A5%E7%A5%F3]]

- http://www.math-linux.com/spip.php?article77
- http://d.hatena.ne.jp/yascentur/?of=8http://d.hatena.ne.jp/yascentur/?of=8
- http://kreisel.fam.cx/webmaster/clog/2009-10-20-1.html

*** Power Point の図の張り込み [#od26dc59]
- で、その解決策なんですが、一言で言っちゃうと、 wmfからEPSに変換するための「wmf2eps」というソフトがありますので、 パワーポイントで描いた絵をemfかwmf形式で保存して、 wmf2epsを使ってEPSに変換します。 この方法を使えばLaTeXに結構綺麗な図を張り込むことが出来ます。

- Openoffice Draw には、 選択した画像(図形)を EPS ファイルにエキスポートする機能がある。 

- http://keijisaito.info/arc/tex/ve_ppfi_pdf.htm

*** [[beamercolorbox のサイズをカラム間で統一する:http://tex.stackexchange.com/questions/14220/how-to-modify-columns-column-environments-so-they-resize-automatically-to-the-la]] [#c21704e5]

*** Beamer でアニメーション [#ca6d6923]
- http://taiyaki.hateblo.jp/entry/2012/06/21/040336

*** Beamer on Ubuntu [#s4b37675]

- apt-get で beamer 関連ファイルをインストール
- 日本語は utf8 でエンコードされている
- make 実行でエラーになった 
 ! LaTeX Error: File `ascmac.sty' not found.
- [[styファイルがないというメッセージが出たとき:http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/aboutsty.html]]
- [[TeX パッケージ:http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/texindex.html#a]]

- &color(red){[[UbuntuでLaTeX:http://bach.istc.kobe-u.ac.jp/lect/tamlab/ubuntu/latex.html]]};
- sudo apt-get install ptex-base ptex-bin ptex-jisfonts xdvik-ja dvi2ps-fontdata-ja vfdata-morisawa5 ttf-sazanami-mincho
- [[dvipdfmxでPDFを作るとき、errorが出る:http://krakenbeal.blogspot.jp/2010/05/dvipdfmxpdferror.html]]
-- http://www.ring.gr.jp/pub/text/TeX/ptex-win32/current/
-- http://d.hatena.ne.jp/lucky_pool/20100625/1277450818

- [[Beamer の基本的な使い方のサンプル:http://math.shinshu-u.ac.jp/~hanaki/beamer/beamer.html]]
- [[色の使い方など:http://d.hatena.ne.jp/ckazu/20090217/1234857766]]
- http://www.shawnlankton.com/2008/02/beamer-and-latex-with-keynote-theme/

*** Microsoft TTF (True Type Font) のインストール ---- Times New Roman, Verdana, Arial などは MS の TTF [#b4b7eb27]
- $ sudo apt-get install ttf-mscorefonts-installer
- 参考 URL = http://www.monperrus.net/martin/using-truetype-fonts-with-texlive-pdftex-pdflatex

*** beamer (日本語対応) 生成用の Makefile [#q68376dd]
ー [[例1:http://www.netfort.gr.jp/~ohura/document/lms200403.tar.gz]]
 ## Makefile of lms200401
 ## Created: 2004,3,26,fr
 ## $Id: Makefile 5 2004-03-28 10:38:43Z mohura $
 
 .SUFFIXES : .tex .dvi .ps .pdf
 
 all : main.ps
 
 all-f : main-f.ps
 
 main-l6.ps : main-f.dvi
 	dvips -ta4 $< -o -|psresize -W128mm -H96mm |psnup -l6 > $@ 
 
 main.pdf : main.ps
 	psresize -W128mm -H96mm $<|ps2pdf14 - $@.tmp 
	replacecjkfonts.pl $@.tmp $@
 	-rm $@.tmp
 
 main.ps : main.dvi
 main.dvi : main.tex
 
 main-f.dvi : main-f.tex
 main-f.tex : main.tex
 	sed 's/^%\\def\\final{}/\\def\\final{}/;' $< > $@
 
 clean :
 	latexmk -C main.tex
 	-latexmk -C main-f.tex
 	rm -f main-l6.ps main-f.tex *.pdf
 	rm -f *.nav *.out *.snm
 
 .tex.dvi :
 	latexmk $<
 .dvi.ps :
 	dvips -ta4 $< -o -|bkmk2uni -e > $@

ー [[例2:http://nox-insomniae.ddo.jp/insomnia/2007/07/ghostscript-854-cjk.html]]

 % utf82tex -qtx < multigs.tex | nkf -e > multigs.euc
 % platex multigs.euc
 % platex multigs.euc
 % dvips -Ppdf -T128mm,96mm -z -f multigs.dvi |\
   bkmk2uni -e > multigs.ps
 % gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
   -sOutputFile=multigs.pdf multigs.ps

*** 日本語対応 [#j88e115a]
- まず大原則は platex が対応する漢字コードでファイルを生成することで、これは以下のコマンドで確認可能だが、多くは EUC ファイルであり、Ubuntu など最近の UTF-8 とは異なるので変換してからエンコードする必要がある。 → 漢字コードが合っていないと日本語表示が文字化けする。

 munakata@muna910:~/beamerJP$ platex -v
 pTeX 3.141592-p3.1.11 (EUC) (Web2C 7.5.4)
 kpathsea version 5.0.0

- 漢字コード変換スクリプト (という程のものではないが)

 munakata@muna910:~/beamerJP$ cat build.sh 
 #!/bin/sh
 
 filename=testjp
 platex="platex -halt-on-error"
 
 rm ${filename}-euc.out ${filename}-euc.nav ${filename}-euc.toc
 rm ${filename}-euc.aux  ${filename}-euc.snm
 
 ispell -t ${filename}.tex
 iconv -f UTF-8 -t EUC-JP ${filename}.tex > "${filename}-euc".tex
 $platex ${filename}-euc.tex
 $platex ${filename}-euc.tex
 dvipdfmx ${filename}-euc.dvi
 xpdf -fullscreen ${filename}-euc.pdf 

- 次に、これも当たり前だが pdf がつかえる日本語フォントがインストールされていないとだめ。 これはディストリのパッケージで提供されるので、そこからインストールする。→ フォントが入っていないと日本語部分が空白になる。 

- 更に、標準の日本語フォントが汚い場合には IPA フォント、小塚フォント、ヒメラギフォントなどを使うように設定できる。
-- http://note.openvista.jp/2007/japanese-fonts-for-free-commercial-use/
-- http://www.fugenji.org/~thomas/texlive-guide/font_setup.html
-- http://seq.cbrc.jp/personal/horton/notes/JapaneseFontsAndBeamer.html
-- http://openbooth.org/archives/43.html
-- http://d.hatena.ne.jp/hkhn/20101003

-- ◆ http://d.hatena.ne.jp/yascentur/?of=8
-- http://hgshrs.blogspot.jp/2009_11_01_archive.html
-- ● http://nanatomo.com/program/latex/716

 munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/truetype/ipafont/ipam.ttf
 munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/truetype/ipafont/ipag.ttf 
 munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/truetype/ipafont/ipagp.ttf 
 munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/truetype/ipafont/ipamp.ttf
 munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/truetype/ipafont/ipagui.ttf
 munakata@mythen:/usr/share/texmf/fonts/truetype$ ls -l
 合計 0
 lrwxrwxrwx 1 root root 42 2012-08-06 23:25 ipag.ttf -> /usr/share/fonts/truetype/ipafont/ipag.ttf
 lrwxrwxrwx 1 root root 43 2012-08-06 23:25 ipagp.ttf -> /usr/share/fonts/truetype/ipafont/ipagp.ttf
 lrwxrwxrwx 1 root root 44 2012-08-06 23:26 ipagui.ttf -> /usr/share/fonts/truetype/ipafont/ipagui.ttf
 lrwxrwxrwx 1 root root 42 2012-08-06 23:24 ipam.ttf -> /usr/share/fonts/truetype/ipafont/ipam.ttf
 lrwxrwxrwx 1 root root 43 2012-08-06 23:25 ipamp.ttf -> /usr/share/fonts/truetype/ipafont/ipamp.ttf

*** EPS (PS) ファイル生成 [#z04b8699]

- Printer (on windows7) = Xerox Phaser 6180N PS
- GSviewの十字カーソルを枠にしたい &color(red){左下と右上}; の位置に合わせて、ウィンドウの下部に出る座標を読みます。
- Bounding Boxという項目があるので、そこを先ほど覚えた左下座標、右上座標に書き換えます。メモ帳を上書き保存
- [Options]の[Show Boundig Box]にチェックが入っていれば、選択した範囲が破線で囲まれています。メモ帳で上書き保存をした後にGSViewを操作した段階で枠表示が変わります。この破線が抽出したい範囲に合っていれば、EPSの枠調整は終了ですのでメモ帳を閉じます。
-- from http://keijisaito.info/arc/tex/ve_ppfi_pdf.htm

- EPS の余分な余白を調整したり枠線を消去する。
-- GSView で [File]-> [PS to EPS] 
--- [Automatically Calculate Bounding Box]のチェックを外す。
--- [Have you read help `PS to EPS'?] で [Yes] を選択。
--- 指示に従って取り込みたい範囲の四隅をクリック。
--- 指示に従って、ファイルを保存。

- [[Linux での印刷(基本):http://collie.low-temp.sci.yamaguchi-u.ac.jp/~ashida/comp/print.html]]
- [[テキストファイルをPostScriptファイルに変換する方法:http://mkserver.dip.jp/vinelinux/perform/file/0054.html]]
- [[gsprint を使用した仮想 PS プリンタサーバの構築方法 (windows のプリンタードライバーを Samba で利用する方法):http://mannequeen.net/portal/mirror/DEFAULT-Sample-/takusato.net/article/howto_install_virtual_ps_pritner_with_gsprint.html]]

*** tkiz (latex で複雑な図を書く言語) [#jb589d22]
- http://tex.stackexchange.com/questions/6135/how-to-make-beamer-overlays-with-tikz-node
- http://tex.stackexchange.com/questions/9094/beamer-vs-tikz-uncover-nodes-step-by-step
- http://www.texample.net/tikz/examples/tag/beamer/
- http://slashdot.jp/journal/526101/latex-beamer%E3%81%A8%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%A8dvipdfmx%E3%81%A7tikz%E3%82%92%E4%BD%BF%E3%81%86
- http://d.hatena.ne.jp/tasusu/20110126/1296043481

*** [[図と文字の重ね打ち:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80%2F%E5%9B%B3%E8%A1%A8]] [#zbd231de]

図中にTeXで組んだ文字を入れる方法はいろいろありますが,ここではoverpic.styによる方法を説明します。

 \documentclass{jsarticle}
 \usepackage[dvipdfmx]{graphicx}
 \usepackage[abs]{overpic} % この行を追加
 \usepackage[dvipdfmx]{pict2e}  % 後で矢印をきれいに出すため。なければ不要
 
 \begin{document}
 
 % \includegraphics[width=5cm,clip]{apple.pdf} を次のように書き換える
 \begin{overpic}[width=5cm,clip,grid]{apple.pdf}
 \end{overpic}
 
 \end{document}

こうすると,図の上にグラフ用紙がオーバーレイされます。これを見ながら,挿入したい文字と矢印を座標で指定します。文法はpicture環境と同じです(pict2e.styを使えばpicture環境がさらに強力になるのでお薦めします)。

 \begin{overpic}[width=5cm,clip,grid]{apple.pdf}
   \linethickness{3pt}  % pict2e.styがなければ\thicklinesにする
   \put(150,80){\vector(-1,0){25}}
   \put(155,75){\Huge\sffamily Byte!}
 \end{overpic}

*** 秀丸用マクロ [#cb5d43c0]
- [[祝鳥(のりてふ):http://www.math.sci.hokudai.ac.jp/~abenori/soft/fortex.html]]
-- [[ヘルプ:http://www.math.sci.hokudai.ac.jp/~abenori/soft/chm/fortex/fortex.html]]
-- ver 0.86 ----> &ref(fortex_0_86.zip);
-- ver 0.86 ([[64bit 版:http://homepage3.nifty.com/_htom/macro/macro_dll.html]]) ----> &ref(macrodll_x64_086.dll.zip);
- [[野鳥(Emacs 用):http://www.yatex.org/]]
- [[野鳥わぁるど(マニュアルページ):http://www.nk.rim.or.jp/~naru/yatex/]]

*** [[LaTeXで脚注を文書末もしくは章末に書く手順:http://hnsn1202.hateblo.jp/entry/2013/02/06/170617]] [#ycd43cea]
- endnotesパッケージ(TeXLiveならデフォルトで導入済み)を用いる。
 \usepackage{endnotes}
 \let\footnote=\endnote
 \renewcommand{\theendnote}{\arabic{endnote})}
 \renewcommand{\notesname}{註}
 \usepackage{etoolbox}
 \patchcmd{\enoteformat}{1.8em}{0pt}{}{}
- 1行目はendnotesパッケージの指定。
- 2行目は文書中の\footnoteコマンドを\endnoteに再定義している。
- 3行目は脚注番号を1)などのように出力させるもの。
- 4行目は脚注の名前(デフォルトでは「Notes」となっている)を変更している。
- 5,6行目は、注の2行目以降にインデントをつけるもの。

あとは、本文中で\footnoteコマンドを使って脚注を作成。その上で、文書末でも章末でも、注を挿入する箇所に以下のコマンドを書いておくと、その場所に出力される。

 \theendnotes

-各章ごとに脚注番号をリセットする場合は、注を書きだしたらカウンタをリセットする。各章の最後に以下のように書けばいい。
 \theendnotes
 \setcounter{endnote}{0}

*** [[xelatex:]] [#rda082f9]
- UTF-8 がつかえる
- dvi や PS を吐かず直接 pdf を生成できる
- ascmac がない → どうするの ?
-- [[(BXptool) ascmac とか jsverb とかを欧文 LaTeX/XeLaTeX でも使えるようにしようという話:http://zrbabbler.sp.land.to/package.html#ssec-zx]]

 jpegファイルなども取り込めます。但し、epsファイルでない場合は、TeXでタイプセットした際に図の大きさの情報
 (BoundingBox)がファイルに書き込まれていないので、ebbコマンドを実行し、BoundingBoxの情報を持つ.bbファイルを
 生成して、図のファイルと同じ場所に置いておきます。つまり、ターミナルで
 
 > ebb foo.jpg
 
 を実行した結果、foo.bbというファイルができますので、それをfoo.jpgと同じディレクトリに置いておきます。

- http://d.hatena.ne.jp/bellbind/20101105/1288966798
- http://zrbabbler.sp.land.to/package.html#ssec-zx

*** [[XeLaTeX でまともな日本語組版を:http://zrbabbler.sp.land.to/zxjatype.html]] [#g97c6c98]
-- &ref(ZXjatype-master.zip,center,ZXjatype パッケージ); を下記の場所に配置する。
 munakata@muna-E420:~$ sudo cp ~/Downloads/ZXjatype-master/zxjatype.sty /usr/share/texmf/tex/latex/misc/
 munakata@muna-E420:~$ sudo mktexlsr

*** [[xelatex 文字間隔の調整:http://zrbabbler.sp.land.to/xelatex.html]] [#h06728e2]
- [[w3c 日本語組版処理の要件(日本語版):http://www.w3.org/TR/jlreq/ja/]]

*** xelatex on Ubuntu 12.04-LTS [#n164c2a6]
- Ubuntu12.04 に環境が移行したら、以前使えていた xetex のビルドスクリプトがエラーになるようになった。
- IPA フォントの読みこみに失敗しているようだ。

//- TrueType版の IPAフォントは利用ができなくなっているので、OpenType版の IPAフォントを導入する。
//
// munakata@mythen:~/My_presentations/KEIO2012$ sudo apt-get install otf-ipafont
// munakata@mythen:~/My_presentations/KEIO2012$ sudo mkdir -p /usr/share/texmf/fonts/truetype
// munakata@mythen:~/My_presentations/KEIO2012$ cd /usr/share/texmf/fonts/truetype/
//
//- 昔のインストールへのリンクが残っているが、実体がない。 
//
// munakata@mythen:/usr/share/texmf/fonts/truetype$ ls -l
// 合計 0
// lrwxrwxrwx 1 root root 42  8月  6 23:25 ipag.ttf -> /usr/share/fonts/truetype/ipafont/ipag.ttf
// lrwxrwxrwx 1 root root 43  8月  6 23:25 ipagp.ttf -> /usr/share/fonts/truetype/ipafont/ipagp.ttf
// lrwxrwxrwx 1 root root 44  8月  6 23:26 ipagui.ttf -> /usr/share/fonts/truetype/ipafont/ipagui.ttf
// lrwxrwxrwx 1 root root 42  8月  6 23:24 ipam.ttf -> /usr/share/fonts/truetype/ipafont/ipam.ttf
// lrwxrwxrwx 1 root root 43  8月  6 23:25 ipamp.ttf -> /usr/share/fonts/truetype/ipafont/ipamp.ttf
//
//- 実体がないものを消してリンクを書き直す。
//
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo rm ipam.ttf 
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/opentype/ipafont-mincho/ipam.ttf
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo rm ipag.ttf 
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo rm ipamp.ttf 
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo ln -s /usr/share/fonts/opentype/ipafont-mincho/ipamp.ttf
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo rm ipagui.ttf 
//
// munakata@mythen:/usr/share/texmf/fonts/truetype$ ls -l 
// 合計 0
// lrwxrwxrwx 1 root root 49 12月  9 18:09 ipag.ttf -> /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf
// lrwxrwxrwx 1 root root 43  8月  6 23:25 ipagp.ttf -> /usr/share/fonts/truetype/ipafont/ipagp.ttf
// lrwxrwxrwx 1 root root 49 12月  9 18:08 ipam.ttf -> /usr/share/fonts/opentype/ipafont-mincho/ipam.ttf
// lrwxrwxrwx 1 root root 50 12月  9 18:11 ipamp.ttf -> /usr/share/fonts/opentype/ipafont-mincho/ipamp.ttf
//
//- 設定を反映させる。
//
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo mktexlsr
// mktexlsr: Updating /usr/local/share/texmf/ls-R... 
// mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... 
// mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE... 
// mktexlsr: Updating /var/lib/texmf/ls-R... 
// mktexlsr: Done.
// munakata@mythen:/usr/share/texmf/fonts/truetype$ sudo update-texmf
//
//-- quote from [[[LaTeX]Ubuntu12.04LTSでIPAフォントを埋め込んだPDFを作成する:http://nanatomo.com/program/latex/716]]

- IPA mona font をインストールして、認識させる。
-- ユーザーディレクリーのトップに .fonts というディレクトリーを作る。
-- [[IPA mona font をダウンロードする:http://www.geocities.jp/ipa_mona/opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8.tar.gz]]
--- &ref(opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8.tar.gz);
-- アーカイブを展開して /opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8/fonts/
 にあるフォントの実体 (ipag-mona.ttf、ipagp-mona.ttf、ipagui-mona.ttf、ipam-mona.ttf、ipamp-mona.ttf) をダブルクリックすると [フォントのインストール] ボタンでフォントが .fonts ディレクトリーにコピーされる。
 munakata@mythen:~/.fonts$ ls -l
 合計 17612
 -rw------- 1 munakata munakata 3336792  4月 19  2008 ipag-mona.ttf
 -rw------- 1 munakata munakata 3341584  4月 25  2008 ipagp-mona.ttf
 -rw------- 1 munakata munakata 3057904  4月 19  2008 ipagui-mona.ttf
 -rw------- 1 munakata munakata 4124140  4月 19  2008 ipam-mona.ttf
 -rw------- 1 munakata munakata 4145932  4月 19  2008 ipamp-mona.ttf

-- システム全体で使えるように 共有ディレクトリーにコピーする。
 munakata@mythen:~/.fonts$ sudo mkdir /usr/share/fonts/truetype/ttf-ipamonafont
 munakata@mythen:~/.fonts$ sudo cp -p ipa*-mona.ttf /usr/share/fonts/truetype/ttf-ipamonafont
 
 munakata@mythen:~/.fonts$ ls -l /usr/share/fonts/truetype/ttf-ipamonafont/
 合計 17592
 -rw------- 1 munakata munakata 3336792  4月 19  2008 ipag-mona.ttf
 -rw------- 1 munakata munakata 3341584  4月 25  2008 ipagp-mona.ttf
 -rw------- 1 munakata munakata 3057904  4月 19  2008 ipagui-mona.ttf
 -rw------- 1 munakata munakata 4124140  4月 19  2008 ipam-mona.ttf
 -rw------- 1 munakata munakata 4145932  4月 19  2008 ipamp-mona.ttf

- vfontmap の設定の前に以下のパッケージのインストールが完了していることを確認

 munakata@muna-E420:~$ sudo apt-get install ptex-bin okumura-clsfiles texlive texlive-math-extra xdvik-ja dvipdfmx cmap-adobe-japan1 jmpost jmpost jbibtex-bin mendexk
- tex で IPA mona font を使えるように設定する
-- &ref(20ptex-jisfonts.map,center,/etc/texmf/vfontmap.d/20ptex-jisfonts.map); の編集
 #@Mincho Roman|Mincho@
 /usr/share/fonts/truetype/ttf-ipamonafont/ipam-mona.ttf
 	rml-jis		JIS-H
 #@Gothic SansSerif|Gothic@
 /usr/share/fonts/truetype/ttf-ipamonafont/ipag-mona.ttf
 	gbm-jis		JIS-H

-- &ref(20xdvik-ja.map,center,/etc/texmf/vfontmap.d/20xdvik-ja.map); の編集
 #@serif@
 /usr/share/fonts/truetype/ttf-ipamonafont/ipam-mona.ttf
 	rml  JIS-H	% ASCII pTeX
 	rmlv JIS-V	% ASCII pTeX
 	dm   JIS-H	% NTT jTeX
 
 #@sansserif@
 /usr/share/fonts/truetype/ttf-ipamonafont/ipag-mona.ttf
 	gbm  JIS-H	% ASCII pTeX
 	gbmv JIS-V	% ASCII pTeX
 	dg   JIS-H	% NTT jTeX

-- tex に新しい fontmap を認識させる
 munakata@mythen:~/.fonts$ sudo update-vfontmap

-- システムに登録されたフォントの確認 (fc-list)
 munakata@mythen:~/$ fc-list|grep IPA
 IPA モナー ゴシック,IPAMonaGothic:style=Regular,Book
 IPA モナー 明朝,IPAMonaMincho:style=Regular,Book
 IPA モナー Pゴシック,IPAMonaPGothic:style=Regular,Book
 IPAゴシック,IPAGothic:style=Regular
 IPA Pゴシック,IPAPGothic:style=Regular
 IPA モナー P明朝,IPAMonaPMincho:style=Regular
 IPA モナー UIゴシック,IPAMonaUIGothic:style=Regular
 IPA明朝,IPAMincho:style=Regular
 IPAmj明朝,IPAmjMincho:style=Regular
 IPA P明朝,IPAPMincho:style=Regular

-- フォントキャッシュの更新 (fc-cache -fv)
 munakata@mythen:~/$ sudo fc-cache -fv

-- http://tmcosmos.org/linux/ubuntu/ubuntu1004.html
-- http://ameblo.jp/akenji/entry-11243564620.html

*** xelatex で日本語の論文を書く [#w1042a15]
- [[XeLaTeX で日本語する件について(電脳世界の奥底にて):http://zrbabbler.sp.land.to/xelatex.html]]

*** tikz でフローチャートを書く [#gc2ff510]
- [[latex tikz 説明(日本語):http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TikZ#c4bd1edb]]
- [[本家:http://altermundus.com/pages/builds/]]
 \documentclass{article}
 
 \usepackage[latin1]{inputenc}
 \usepackage{tikz}
 \usetikzlibrary{shapes,arrows}
 \begin{document}
 \pagestyle{empty}
 
 
 % Define block styles
 \tikzstyle{decision} = [diamond, draw, fill=blue!20, 
     text width=4.5em, text badly centered, node distance=3cm, inner sep=0pt]
 \tikzstyle{block} = [rectangle, draw, fill=blue!20, 
     text width=5em, text centered, rounded corners, minimum height=4em]
 \tikzstyle{line} = [draw, -latex']
 \tikzstyle{cloud} = [draw, ellipse,fill=red!20, node distance=3cm,
     minimum height=2em]
     
 \begin{tikzpicture}[node distance = 2cm, auto]
 
   % Place nodes
    \node [block] (init) {initialize model};
    \node [cloud, left of=init] (expert) {expert};
    \node [cloud, right of=init] (system) {system};
    \node [block, below of=init] (identify) {identify candidate models};
    \node [block, below of=identify] (evaluate) {evaluate candidate models};
    \node [block, left of=evaluate, node distance=3cm] (update) {update model};
    \node [decision, below of=evaluate] (decide) {is best candidate better?};
    \node [block, below of=decide, node distance=3cm] (stop) {stop};
 
     % Draw edges
    \path [line] (init) -- (identify);
    \path [line] (identify) -- (evaluate);
    \path [line] (evaluate) -- (decide);
    \path [line] (decide) -| node [near start] {yes} (update);
    \path [line] (update) |- (identify);
    \path [line] (decide) -- node {no}(stop);
    \path [line,dashed] (expert) -- (init);
    \path [line,dashed] (system) -- (init);
    \path [line,dashed] (system) |- (evaluate);
 \end{tikzpicture}
 
 
 \end{document}

- http://www.texample.net/tikz/examples/simple-flow-chart/
- http://tex.stackexchange.com/questions/62791/messy-flowchart-using-tikz

*** [[Ubuntu12.04にtexlive2012を導入して、utf8対応のplatexが使えるようにする:http://note.chiebukuro.yahoo.co.jp/detail/n134791]] [#p8ec70c3]

- $ sudo apt-add-repository ppa:texlive-backports/ppa
- $ sudo apt-get update
- $ sudo apt-get install texlive-lang-cjk
- $ sudo apt-get install xdvik-ja

- $ sudo apt-get install evince
- $ sudo apt-get install poppler-data 

*** 動画の貼り付け [#ac26942d]
- Linux では Adobe reader 9.4.1 が必要 (それ以降のバージョンでは 動画再生機能が無効になっている)---> $ref(AdbeRdr9.4.1-1_i386linux_enu.deb);
- http://tex.stackexchange.com/questions/67663/did-anyone-succeed-in-playing-embedded-movies-inside-acrobat-in-linux
- Ubutu 12.04 texlive を入れた状態で下記のメディアプレーヤーはインストールされていた
-- /usr/share/texlive/texmf-dist/tex/latex/media9/players/StrobeMediaPlayback.swf
-- /usr/share/texlive/texmf-dist/tex/latex/media9/players/VPlayer.swf
-- /usr/share/texlive/texmf-dist/tex/latex/media9/players/APlayer.swf
-- /usr/share/texlive/texmf-dist/tex/latex/flashmovie/player_flv_maxi.swf

*** acroread 実行時のエラー (Gtk-WARNING **: Failed to load type module) [#jabfa003]

 (acroread:15467): Gtk-WARNING **: Failed to load type module: (null)
 `menu_proxy_module_load': /usr/bin/acroread: undefined symbol: menu_proxy_module_load

- これも sudo apt-get install appmenu-gtk で解決すると書かれているが、64bit 版ではだめで
- &color{red){明示的に 32bit 版を指定してインストールする必要あり};

 munakata@muna-E420:~/latex/lconjp14$ sudo apt-get install appmenu-gtk:i386

*** 条件コンパイル (複数行のコメントアウトにも応用可能) [#w1663c8c]

- 変数の宣言:\newif\ifdraft
- 変数の定義:\drafttrue (真)、\draftfalse
- 変数による分岐:
 \ifdraft 
  % 草稿用の場合の処理
 \else
  % 草稿用以外の場合の処理
 \fi

- 複数行のコメントアウト: \if0 (\iffalse) ... \fi

*** [[vimtex:https://github.com/lervag/vimtex]] [#ia4af5a1]

|コマンド|デフォルトマッピング|機能|
|VimLatexHelp |<localleader>lh| vim-latex関連の現在のマッピング設定が表示されます.|
|VimLatexStatus |<localleader>lg| latxmkのステータス(実行中かどうかなど)を表示|
|VimLatexStop |<localleader>lk| 現在のバッファのlatexmkを停止します|
|VimLatexClean |<localleader>lc| latexmk -c を使ってファイルを削除します.|
|VimLatexCompileToggle |<localleader>lc| latexmk を使ってファイルをコンパイル / 停止|
|VimLatexErrors |<localleader>le| コンパイル時のエラーをquickfixに表示|
|VimLatexOutput |<localleader>lo| コンパイルの出力を表示|
|VimLatexTocOpen |<localleader>lt| アウトラインの表示|
|VimLatexView |<localleader>lv| ビューワを用いて生成したファイルを開く|
- localleader は(leader と並び)組合せキー操作に利用するメタキーのこと。
- デフォルトでは leader/localleader ともに \ キーにマップされている。
- 自分は localleader を Windows キーにマップして利用したい。

- インストール
-- vim-plug を利用(=.vimrc に設定)して vimtex をインストール
-- vimtex 用の設定を .vimrc に追記する
-- vimtex は vim の clientserver 機能を要求するが、vim で有効になっていないので無効化する設定を最後に追加

 "---------------------------------------------------------------------- 
 " vimtex settings
 "----------------------------------------------------------------------
 
 let g:vimtex_compiler_latexmk = {
 		\ 'background': 1,
 		\'build_dir': '',
 		\'continuous': 1,
 		\'options': [
 			\'-pdfdvi', 
 			\'-verbose',
 			\'-file-line-error',
 			\'-synctex=1',
 			\'-interaction=nonstopmode',
 		\],
 	\}
 
 let g:vimtex_view_general_viewer = 'evince'
 let g:vimtex_view_general_options = '-r @line @pdf @tex'
 let g:vimtex_compiler_latexmk = {'callback' : 0}

- &color(red){vimでtexファイルを開いている時に、コマンドモードで :VimtexCompile と入力するとコンパイルが始まり、pdfファイルの作成、プレビューまでしてくれます。};


*** beamer -> PPT [#cfe5349b]
- [[beamer2pptx:https://github.com/martinGithub/beamer2pptx]]
-- &ref(beamer2pptx-master.zip);

 pip install python-pptx
 pip install requests

-- 現状エラーが出て使えていない。多重ブロックが処理できない制約に当たっていると思われる。

*** beamer -> PDF -> PPT [#c6defa17]
- [[pdf2pptx:https://github.com/ashafaei/pdf2pptx/blob/master/README.md]]

-- &ref(pdf2pptx-master.zip);

-- 生成されたファイルの拡張子を pptx から ppt に変更しないとファイルが開けなかった。
-- 全ページをイメージ(画像)に変換するものなので、変数は一切できない。

*** 参考 URL [#u4e8e9b2]
- [[LaTeX で楽にプレゼンテーション資料を作成する方法:http://www.cs.miyazaki-u.ac.jp/~date/lectures/latex/latexslide.html]]
- &ref(prosper.pdf,center,LATEXでプレゼン資料を作成 (prosperを使おう));
- [[アカデミックなメモ:http://www11.atwiki.jp/physnote/pages/24.html#id_fc44c861]]
- [[&color(red){Beamer V3.0 を使ってみる};:http://www-an.acs.i.kyoto-u.ac.jp/~fujiwara/tex/beamer.html]]
- [[&color(red){辻研究室 beamer 備忘録(詳しい)};:http://neurodynamics.jp/etc/beamer]]
- [[LaTeX-beamerのテンプレート:http://d.hatena.ne.jp/ckazu/20090217/1234857766]]
- http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?e-TeX
- [[Latex コマンド辞書(算術系が詳しい):http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/texindex3.html]]
- [[LaTeX Beamer 小ネタ集 (パワポソースの引用など):http://seikichi.hatenablog.com/entry/2012/03/19/210236]]
- [[Tex Q&A マクロ編:http://www.nsknet.or.jp/~tony/TeX/faq/macro.htm]]
- [[vimtexでLuaTeXの環境構築:http://rago1975.blog.shinobi.jp/linux_app/0072]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS