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.
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
/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
| key | function | description |
| [F5] | 自動挿入 | 空行で使うと、\begin{...} \end{...}ペアを挿入し、環境名を入力するよう促される |
| 単語が一つだけある行で使うと、その単語を環境名とした環境が挿入される | ||
| [F7] | | | 単語を入力して、その上で<F7>を押すと、その単語をコマンドにしてくれる |
| 何もないところで<F7>を押すと、コマンド名入力のプロンプトが出る | ||
| [F9] | 補完機能 | \includegraphics{ と打ち込んだ後<F9>を押すと、ファイル名補完が可能 |
| \ll | コンパイル | |
| \lv | ビューワーで閲覧 |
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
! LaTeX Error: File `ascmac.sty' not found.
ー 例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
jpegファイルなども取り込めます。但し、epsファイルでない場合は、TeXでタイプセットした際に図の大きさの情報 (BoundingBox)がファイルに書き込まれていないので、ebbコマンドを実行し、BoundingBoxの情報を持つ.bbファイルを 生成して、図のファイルと同じ場所に置いておきます。つまり、ターミナルで > ebb foo.jpg を実行した結果、foo.bbというファイルができますので、それをfoo.jpgと同じディレクトリに置いておきます。