LatexDevelop
の編集
index.php?LatexDevelop
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#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]]
タイムスタンプを変更しない
#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]]
テキスト整形のルールを表示する
添付ファイル:
beamer2pptx-master.zip
18件
[
詳細
]
pdf2pptx-master.zip
18件
[
詳細
]
prosper.pdf
39件
[
詳細
]
opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8.tar.gz
24件
[
詳細
]
beameruserguide.pdf
29件
[
詳細
]
AdbeRdr9.4.1-1_i386linux_enu.deb
12件
[
詳細
]
ZXjatype-master.zip
23件
[
詳細
]
lms200403.tar.gz
27件
[
詳細
]
macrodll_x64_086.dll.zip
17件
[
詳細
]
lms200403.pdf
47件
[
詳細
]
beamer-manual.pdf
48件
[
詳細
]
fortex_0_86.zip
19件
[
詳細
]
256color.jpg
10件
[
詳細
]
20xdvik-ja.map
28件
[
詳細
]
20ptex-jisfonts.map
28件
[
詳細
]