Latex Commands

スタイルファイルの追加 (for Ubuntu)

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.

スタイルファイルデーターベース (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

エラー解析

ハイパーレファレンス機能

Vim-Latex

keyfunctiondescription
[F5]自動挿入空行で使うと、\begin{...} \end{...}ペアを挿入し、環境名を入力するよう促される
単語が一つだけある行で使うと、その単語を環境名とした環境が挿入される
[F7]単語を入力して、その上で<F7>を押すと、その単語をコマンドにしてくれる
何もないところで<F7>を押すと、コマンド名入力のプロンプトが出る
[F9]補完機能\includegraphics{ と打ち込んだ後<F9>を押すと、ファイル名補完が可能
\llコンパイル
\lvビューワーで閲覧
let g:Imap_UsePlaceHolders = 0

eps file 出力(仮想 Postscript printer)

OmniOutliner for iPad

OPMLからLaTeXへの変換

Latex 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

Power Point の図の張り込み

beamercolorbox のサイズをカラム間で統一する

Beamer でアニメーション

Beamer on Ubuntu

beamer (日本語対応) 生成用の Makefile

例1

## 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

% 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

日本語対応

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 
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) ファイル生成

tkiz (latex で複雑な図を書く言語)

秀丸用マクロ

xelatex:

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

> ebb foo.jpg

を実行した結果、foo.bbというファイルができますので、それをfoo.jpgと同じディレクトリに置いておきます。

xelatex on Ubuntu 12.04-LTS

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

参考 URL


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS