TEX 2012 8 16, 2015 2 17 http://nalab.mind.meiji.ac.jp/~mk/labo/text/tex2014.pdf 1 TEX 3 2 L A TEX (TEXShop ) 5 3 L A TEX 9 3.1 L A TEX................................. 9 3.2 TEX............................... 10 3.3 L A TEX.............................. 11 4 L A TEX.tex 11 4.1............................... 11 4.2 ( )............................. 13 4.3................................ 14 4.3.1................................ 14 4.3.2.............................. 15 5 16 5.1..................................... 16 5.2........................................ 16 5.3 ( )................................... 18 5.4..................................... 18 5.4.1................................ 18 5.4.2................................. 19 5.5.................. 20 5.6......................................... 20 5.7 sin................................ 22 5.8......................................... 22 5.9.......................................... 23 5.10........................................ 23 5.11.................................... 24 5.12 {.......................... 24 5.13.................................... 26 1
5.14.................................... 26 5.15............................... 28 5.16 misc......................................... 28 6 29 6.1 chapter, section, subsection, paragraph................... 29 6.2.................................... 29 6.3..................................... 29 6.4......................................... 30 6.5.......................... 31 6.6.................................. 32 7 TEX 32 7.1........................................ 32 7.2..................................... 33 8 L A TEX 34 9 L A TEX 35 9.1......................................... 35 9.2 PostScript............................ 37 9.3 JPEG............................. 40 9.3.1 JPEG...................... 40 9.3.2 JPEG PostScript............ 40 9.4 JPEG.................... 41 9.5 dviout...................... 41 9.6 :........................ 41 9.7 misc......................................... 42 9.7.1............................ 42 9.7.2.xbb................................ 42 9.8 figure...................................... 43 10 TikZ 44 10.1......................................... 44 10.2..................................... 45 10.3........................... 45 10.4 plot......................................... 46 10.5........................................ 48 11 L A TEX Beamer 49 11.1......................................... 50 11.2.................................. 50 11.3 stepwise viewing................................... 51 11.4........................................ 52 11.5.............................. 52 11.6........................................ 52 12 53 2
A Tips 53 A.1.................................... 53 A.1.1 L A TEX.............................. 53 A.1.2 dvipdfmx................... 53 A.1.3............ 54 A.2 PostScript................. 54 A.3 BoundingBox....................... 55 A.4.................................. 55 A.5 jobname....................................... 55 A.6 MacOS.............................. 55 A.7 QED......................................... 55 A.8 R................................... 56 A.9.................................... 56 A.10................................... 56 A.11................................... 57 A.12 rsfs ( 1 )......................... 57 A.13......................................... 57 B 57 B.1....................................... 57 B.2..................................... 58 B.3................................... 58 TEX 2014 MacBook 1 TEX ( ) TEX TEX (Donald Knuth 1, 2, The Art of Computer Programming ) ( 3 ) ( 30 ) TEX 4 1 http://www-cs-faculty.stanford.edu/~knuth/ 2 http://ja.wikipedia.org/wiki/ 3 ( ) 4 TEX Joy of TEX 3
( ) 5 TEX Knuth TEX ( ) TEX TEX C ( ) PDF ( ) Windows TEX TEX ( ) TEX ( ) ( ) TEX PDF TEX ( ) TEX PDF (portable document format) TEX L A TEX ( pl A TEX) 5 WYSIWYG (What you see is what you get), TEX 4
2 L A TEX (TEXShop ) TeXShop Finder TeXShop -1 1 1: TeXShop [ ] [ ] TEX 5
2: 3: mylatex.tex 6
first.tex \documentclass[12pt,leqno]{jarticle} \usepackage[a4paper]{geometry} \usepackage{amsmath,amssymb} \usepackage[dvipdfmx]{graphicx} \begin{document} \title{ \TeX} \author{ }% \date{2014 6 6 } \maketitle \int_{-\infty}^{\infty} e^{-x^2} dx=\sqrt{\pi}. \end{document} [ ] [ ] myfirst.tex ( myfirst ) 4: 5 7
5: 8
mylatex.tex cp ~/Documents/mylatex.tex ~/Library/TeXShop/Templates/ TeXShop mylatex mylatex.tex 3 L A TEX 3.1 L A TEX L A TEX \documentclass[12pt,leqno]{jarticle}% \begin{document} \end{document} \documentclass[12pt,leqno]{jarticle}% \begin{document} % 4 \title{ X} \author{1 2 99 } \date{2014 6 6 } \maketitle \end{document} \begin{document} \end{document} \documentclass[12pt,leqno]{jarticle}% \begin{document} % 4 \title{ X} \author{1 2 99 } \date{2016 6 6 } \maketitle \end{document} TEX verbatim 9
\documentclass[12pt,leqno]{jarticle}% \begin{document} % 4 \title{ X} \author{1 2 99 } \date{2014 6 6 } \maketitle % verbatim \begin{verbatim} #include <stdio.h> int main(void) { printf("hello\n"); return 0; } \end{verbatim} \end{document} 3.2 TEX MacBook Air TeXShop ( ) Mac TEX MacTeX 6 TeXShop 7 TeXShop OK ( 2014 (Mac) 8 ). TeXShop PATH 9 bash.profile export PATH=$PATH:/usr/local/texlive/2013/bin/x86_64-darwin tcsh.tcshrc set path=($path /usr/local/texlive/2013/bin/x86_64-darwin) 6 http://www.tug.org/mactex/ 7 http://darkwing.uoregon.edu/~koch/texshop/texshop.html 8 http://nalab.mind.meiji.ac.jp/~mk/knowhow-2014/knowhow-2014.html 9 MacTeX 2013 /usr/local/texlive/2013/bin/x86 64-darwin/ 10
3.3 L A TEX TEX TeXShop TeXShop (TeXLive ) 1. mylatex.tex (, Emacs ) ( ) ( X kadaix.tex ) 2..tex dvi ( ) bash-3.2$ platex.tex Enter (, ) 3..dvi ( ) bash-3.2$ pxdvi.dvi & Enter 4. PDF.dvi PDF bash-3.2$ dvipdfmx.dvi Enter.pdf 4 L A TEX.tex 4.1.tex TEX \ \ ( (16 0x5c, 10 92) 10 ) TEX % mylatex.tex ( ) 10 Mac Y \ Unicode Y ( ) \ 11
mylatex.tex \documentclass[12pt,leqno]{jarticle} \usepackage[a4paper]{geometry} \usepackage{amsmath,amssymb} \usepackage[dvipdfmx]{graphicx} \begin{document} \title{} \author{ }% \date{2014 } \maketitle \end{document} ( ) \title{ \TeX}% \author{ } % \date{2014 6 6 } % ( ) \maketitle % (date ( ) \ ) \ \title{ \TeX} \author{ } \maketitle ( \data{} % ) \begin{document} \end{document} :! " ( ) - = @ [ ] + * :?,. ( - 1 2 3 -, en-dash, em-dash $-$ ) 12
# \ \# (\ ) # $ % & { } $ $ < > 3 ( ) ~ \textasciitilde \ \textbackslash ^ \textasciicircum ( ) 4.2 ( ) 11 TEX ( ).tex This is a pen. This is a pen. \quad ( ) (\par ) ( (indentation)) 1 ( ) ( ) ( ) 11 TEX 13
I love you. I love you. \\ 95% ( ) ( ) 4.3 (9 ) 4.3.1 \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge 14
{\tiny a} {\scriptsize a} {\footnotesize a} {\small a} {\normalsize a} {\large a} {\Large a} {\LARGE a} {\huge a} {\Huge a} a a a a a a a a a a \usepackage[dvipdfmx]{graphicx}% graphicx \begin{document}... \scalebox{10.0}{a} a 4.3.2 \textrm{} ( ) abcabc \textit{} abcabc \textsf{} abcabc \texttt{} abcabc \textbf{} abcabc \textsc{} abcabc \textsl{} abcabc \textgt{} \textmc{} ( ) \textbf{} \textgt{ } \textmc{ } \textbf{ } ( WWW ) 15
5 5.1 1. ( ) $ $a^2+b^2=c^2$ a 2 + b 2 = c 2 2. ( ) a^2+b^2=c^2 a 2 + b 2 = c 2 equation \begin{equation} a^2+b^2=c^2 \end{equation} \documentclass[12pt,leqno]{jarticle} leqno (left equation number) (1) a 2 + b 2 = c 2 5.2 (, ) [, ] {, } \ 16
\{[(a+b)+c]+d\} {[(a + b) + c] + d} \left \right \left[ \left(x-x_0\right)^2+\left(y-y_0\right)^2 \right]^{1/2} [ (x x0 ) 2 + (y y 0 ) 2] 1/2 \left \right \middle A=\left\{\frac{1}{n}\middle n\in\n\right\}. { } 1 A = n n N. (LaTeX2HTML eplatex ) \mid \mid \middle \middle (http:// tex.stackexchange.com/questions/5502/how-to-get-a-mid-binary-relation-that-grows) \newcommand{\relmiddle}[1]{\mathrel{}\middle#1\mathrel{}} A=\left\{\frac{1}{n}\relmiddle n\in\n\right\}. A = { 1 n } n N. 17
5.3 ( ) 12 a\,a\;a\ a\quad a\qquad a a a a a a a \! ( ) \int\int f(x,y)dxdy=\int\!\!\int f(x,y)dxdy f(x, y)dxdy = f(x, y)dxdy ( ) ( TEX \dint, \tint ) 5.4 5.4.1 \ ( ) \alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi % omicron o \pi\rho\sigma\tau\upsilon\phi\chi\psi\omega αβγδϵζηθικλµνξπρστ υϕχψω 12 quad (=quadrat) ( ) (heart) 18
\varepsilon\vartheta\varpi\varrho\varsigma\varphi εϑϖϱςφ \Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon \Phi \Psi \Omega Γ ΘΛΞΠΣΥΦΨΩ ( α A ) \mathit{} \mathit{\gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon \Phi \Psi \Omega} Γ ΘΛΞΠΣΥΦΨΩ 5.4.2 a\in A\subset B,\quad C\supset D,\quad a\not\in A,\quad C\not\supset D,\quad A\cup B, A\cap B, A\setminus B=\emptyset,\quad \bigcup_{i=1}^\infty A_i=\bigcap_{i=1}^\infty B_i a A B, C D, a A, C D, A B, A B, A \ B =, A i = i=1 i=1 B i 19
(\in) (\ni) (\supset subset superset ) < A\subseteq B,\quad A\subseteqq B,\quad A\subsetneq B,\quad A\subsetneqq B. A B, A B, A B, A B. : and \wedge, or \vee, not \neg \neg(p\wedge Q)\equiv \neg P\vee \neg Q. (P Q) P Q. \Leftrightarrow, \Rightarrow 5.5 a 2 a^2 a n a_n 2 2n 2^{2^n} \lim_{r\to\infty}\int_a^r f(x)dx=\sum_{n=1}^\infty a_n R lim f(x)dx = R a n=1 a n 5.6 \frac{a+b}{c}=\frac12 20
a + b c = 1 2 \displaystle $\frac{a+b}{c}=\frac12$ $\displaystyle\frac{a+b}{c}=\frac12$ a+b c = 1 2 a + b c = 1 2 \dfrac (amsmath ) \displaystyle \begin{document} \newcommand{\dsp}{\displaystyle} \dsp \displaystyle TEX ( ) \frac{1}{2}+\frac{1}{3}=\frac{1}{\;2\;}+\frac{1}{\;3\;}. 1 2 + 1 3 = 1 2 + 1 3. \raise \lower \frac{\kakko{ }}{\kakko{ }} = \frac{\raise0.8ex\hbox{$\;\kakko{ }\;$}} {\lower1ex\hbox{$\kakko{ }$}} = 21
5.7 sin sin x s, i, n 13 ( ) sin x \sin x=\log y=\max A sin x = log x = max A log x logx ( l, o, g, x ) \begin{document} ( ) \newcommand{\grad}{\mathop{\mathrm{grad}}\nolimits} ( grad ) \grad 5.8 \to \mapsto \leftarrow \rightarrow \leftrightarrow \longleftarrow \Leftarrow \to \quad \mapsto \quad \leftarrow \quad \Leftarrow \quad \longleftarrow \quad \Longleftarrow \quad \leftrightarrow \quad \Leftrightarrow \quad \longleftrightarrow \quad \Longleftrightarrow left right = 13 x ( ) 22
\uparrow \quad \downarrow \quad \Uparrow \quad \Downarrow \quad \updownarrow \quad \Updownarrow \quad \nearrow \quad \nwarrow \quad \searrow \quad \swarrow \to \mapsto (nearrow, nwarrow, searrow, swarrow northeast, northwest, southeast, southwest ) 5.9 \cdot \quad \cdots \quad \ldots \quad \ddots \quad \vdots (c center, l low, d diagonal ( ), v vertical ( ))....... 5.10 <, > \le \ge 14 a<b\le c\ge d a < b c d \ll, \gg, = \ne, \leqq, \geqq ( AMS \usepackage{amssymb} ) 14 less than or equal to le, greater than or equal to ge 23
5.11 \ \pm \mp \times \div \sim \simeq \fallingdotseq \leqq \geqq ± \nabla \triangle \partial \forall \exists \infty \propto \angle \langle \rangle \fallingdotseq AMS ( ) \usepackage{amssymb}... \usepackage{amssymb}% AMS... \begin{document}... \ \quad \pm\quad \mp \quad \times \quad \div \quad \sim \quad \simeq \quad \fallingdotseq \quad \leqq \quad \geqq\quad \nabla \quad \triangle \quad \partial \quad \forall \quad \exists \quad \infty \quad \propto\quad \angle\quad \langle\quad \rangle... ± \fallingdotseq \partial (7.1 ) 15 5.12 { ( ) ( ) array matrix ( 1 ) ( ) ( [, ], {, }) \left \right ( a c ) ( b d x y ) 15 24
array \left( \begin{array}{cc} a & b \\ c & d \end{array} \right) \left( \begin{array}{c} x \\ y \end{array} \right) AMS pmatrix pmatrix \documentclass[12pt,leqno]{jarticle}... \usepackage{amsmath}%... \begin{document}... \begin{pmatrix} a & b \\ c & d \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix} pmatrix 16 array (l) (c) (r) { x (x 0 ) x = x (x < 0 ) 16 bmatrix, Bmatrix matrix 25
x = \left\{ \begin{array}{rl}% 1 l ( L ) left x & \text{($x\ge 0$ )}\\ -x & \text{($x<0$ )} \end{array} \right. % (. ) cases x = \begin{cases} x & \text{($x\ge 0$ )}\\ -x & \text{($x< 0$ )} \end{cases} 5.13 \mbox{} \text{} ( ) \usepackage{amsmath}% \text{}... f(x)=\log x\quad\mbox{($x$ )},\quad \zeta(s)=\prod_{\text{$p$ }}\frac{1}{1-\dfrac{1}{p^s}} f(x) = log x (x ), ζ(s) = p 1 1 1 p s 5.14 align, align* 26
\begin{align*} x&=1,\\ f(x)&=10. \end{align*} x = 1, f(x) = 10. \begin{align*} &x=1,\\ &f(x)=10. \end{align*} x = 1, f(x) = 10. (*) align ( ) \begin{align} x&=1,\\ f(x)&=10. \end{align} (2) (3) x = 1, f(x) = 10. ( \begin{equation} \end{equation} (equation ) \begin{equation} 3^2+4^2=5^2. \end{equation} (4) 3 2 + 4 2 = 5 2. 27
5.15 \underline{abc}, \quad \overline{abc}, \quad \overrightarrow{abc}, \quad \overleftarrow{abc}, \quad \overbrace{abc}, \quad \underbrace{abc} ABC, ABC, ABC, ABC, { }} { ABC, ABC } {{ } \overbrace{} \newcomamnd{\r}{\mathbb{r}} \R^n:=\overbrace{\R\times\cdots\times\R}^{\text{$n$ }} R n := n { }} { R R 5.16 misc def. =? \stackrel{}{}, \overset{}{} f(x)\stackrel{\mathrm{def.}}{=}x^2+2x+3,\quad g(x)\overset{\mathrm{def.}}{=}3x^2+2x+1,\quad h(x)\underset{\mathrm{def.}}{=}\sin x. f(x) def. = x 2 + 2x + 3, g(x) def. = 3x 2 + 2x + 1, h(x) = def. sin x. lim y=kx (x,y) (0,0) \atop \genfrac{}{}{0pt}{1}{ }{ } \lim_{y=kx\atop (x,y)\to(0,0)}\frac{x y}{x^2+y^2} = \lim_{\genfrac{}{}{0pt}{1}{y=kx}{(x,y)\to(0,0)}}\frac{x y}{x^2+y^2} lim y=kx (x,y) (0,0) xy x 2 + y 2 = lim y=kx (x,y) (0,0) xy x 2 + y 2 28
6 6.1 chapter, section, subsection, paragraph L A TEX \part{ } x \chapter{ } x \section{ } x \subsection{ } \subsubsection{ } \paragraph{ } \subparagraph{ } jarticle part, chapter ( section ) chapter jreport jbook part jbook jbook \documentclass[12pt,leqno]{jbook} 6.2 chapter section \tableofcontents 6.3 L A TEX ( pbibtex ) 2 \begin{thebibliography}{99}% 99 \bibitem{ }, \LaTeXe\ 5, (2010). \bibitem{ } E.,, \TeX\ ---, (1992). \end{thebibliography} 29
\cite{ } \cite{ } \TeX\ [1] TEX jreport, jbook thebibliography \renewcommand{\bibname}{ } \bibname 6.4 ( ) 30
6.5 \documentclass[12pt]{jarticle} \usepackage[a4paper]{geometry} \begin{document} \title{\tex\ } \author{2 16 99 \quad } \date{2013 5 1 } \maketitle \tableofcontents \section{ } \section{\tex\ } \LaTeX\ \cite{ } \TeX\ \cite{ } \section{ } \begin{thebibliography}{99} \bibitem{ }, \LaTeXe\ 5, (2010). \bibitem{ } E.,, \TeX\ ---, (1992). \end{thebibliography} \end{document} http://nalab.mind.meiji.ac.jp/~mk/labo/text/sample.pdf 1 (1, 2, 3 1 ) 31
6.6 \label{} \ref{} TEX \label{ } \{ } ( ) \footnote{} 7 TEX 7.1 gradient \newcommand{\grad}{\mathop{\mathrm{grad}}\nolimits} \grad TEX \displaystyle \varepsilon \displaystyle, \varepsilon \dsp, \eps \newcommand{\dsp}{\displaystyle} \newcommand{\eps}{\varepsilon} 2 2 \left( \begin{array}{cc} 1 & 2 \\ 3 & 4 \end{array} \right) 2 2 \newcommand{\gyouretsu}[4]{ \left( \begin{array}{cc} {#1} & {#2}\\ {#3} & {#4} \end{array} \right) } 32 ( 1 2 3 4 )
\gyouretsu ( 4 ) \gyouretsu{1}{2}{3}{4}+\gyouretsu{5}{6}{7}{8}= \gyouretsu{6}{8}{10}{12} ( ) ( ) ( ) 1 2 5 6 6 8 + = 3 4 7 8 10 12 (gyouretu22 ) L A TEX 7.2 L A TEX ( ) \usepackage{} ( ) geometry TEX geometry 17 (latex geometry.ins geometry.sty ) \usepackage[a4paper]{geometry} amsmath, amssymb (American Mathematical Society, AMS) amsmath, amssymb \usepackage{amsmath,amssymb} graphicx \includegraphics{} ( ) \usepackage[dvipdfmx]{graphicx} \usepackage[dvips]{graphicx}% dvips LaTeX Beamer TEX LaTeX Beamer WWW 11 17 http://tug.ctan.org/tex-archive/macros/latex/contrib/geometry/ 33
ascmac \yen screen itembox ascmac \usepackage{ascmac} 8 L A TEX ( ) verbatim \begin{verbatim} #include <stdio.h> int main(void) { printf("hello, world\n") return 0 } \end{verbatim}.tex verbatim ( verbatim ) moreverb \verbatimtabinput{} \listinginput{}{} ( ) hello.c, world.c \documentclass[12pt,leqno]{jarticle} \usepackage{moreverb}% \begin{document}... \verbatimtabinput[4]{hello.c}% hello.c 4... \listinginput{1}{world.c}% world.c 1... \end{document} verbatimfiles 34
moreverb verbatimfiles verbatimfiles \verbatimfile{} \verbatimlisting{} ( ) hello.c \documentclass[12pt,leqno]{jarticle} \usepackage{verbatimfiles}% ( s ) \begin{document}... \verbatimfile{hello.c}% hello.c... \end{document} verbatimfiles.sty http://nalab.mind.meiji. ac.jp/~mk/labo/tex/style/verbatimfiles.sty.tex ( syori2 ) (A) (Internet Explorer [ ] [ ] [ (*.txt)] verbatimfiles.sty ) 9 L A TEX ( ) 9.1 L A TEX (1) ( ) dvips, dviout, dvipdfm, dvipdfmx Windows dviout, UNIX dvips dvipdfmx \documentclass[12pt,...,dvipdfmx]{jarticle} \documentclass{} 35
(2) graphics, graphicx graphicx \usepackage{graphicx} (3) \includegraphics[ ]{ }.tex Mac OS X UTF8 Normalization form D dvipdfmx JPEG (.jpg), PNG (.png), PDF (.pdf), EPS (.eps) dvips EPS (.eps) JPEG jpeg2ps EPS includegraphics height= ( ), scale= ( ), angle= ( ), clip ( ), bb= (BoundigBox ) origin= ( c, tl, tr, bl, br) (BoundingBox ) EPS BoundingBox [x 1, x 2 ] [y 1, y 2 ] %%BoundingBox: x 1 y 1 y 2 x 2 BoundingBox %%BoundingBox: 36 295 595 841 JPEG, PNG, PDF TEX includegraphics bb= (?) BoundingBox \includegraphics[width=10cm,bb=0 360 0 375]{photo0620.png} includegraphics figure 36
BoundingBox ( ) myimage.png.png.pdf,.jpg myimage.png BoundingBox TEX BoundingBox myimage.xbb TEX extractbb ( dvipdfmx) myimage.xbb extractbb mygraph.png texmf.cnf shell escape commands= extractbb texmf.cnf shell escape commands= shell_escape_commands = \ bibtex,bibtex8,bibtexu,pbibtex,upbibtex,biber,\ kpsewhich,\ makeindex,mendex,texindy,\ mpost,pmpost,upmpost,\ repstopdf,epspdf,extractbb,\ \ 1 TeXLive texmf.cnf /usr/local/texlive/texmf-local/web2c/ ( 7 texmf.cnf ) sudo mktexlsr /usr/local/texlive/texmf-local/web2c/texmf.cnf myimage.png ( ) myimage.pdf myimage.xbb myimage.xbb TeXLive 2014 L A TEX.xbb ( BoundingBox ) myimage.xbb 9.2 PostScript PostScript 37
L A TEX PostScript (Encapsulated PostScript, EPS,.eps ) Mathematica EPS OS 18 kamehoshi2.eps \documentclass[12pt,leqno,dvipdfmx]{jarticle} \usepackage{graphicx}% graphicx \begin{figure}[htbp] \centering \includegraphics[width=5cm]{eps/kamehoshi2.eps} \caption{ } \end{figure} 6: Mathematica (http://nalab.mind.meiji.ac.jp/~mk/syori2/mathematica/node60. html) gnuplot (http://nalab.mind.meiji.ac.jp/~mk/labo/howto/intro-gnuplot/node12. html) GLSC (http://nalab.mind.meiji.ac.jp/~mk/labo/howto/intro-glsc/node26.html) PostScript Mathematica, g=plot[sin[x],{x,0,2pi}] Export["mygraph.eps",g] ( PostScript ) 18 Mac MacPorts sudo port install gv; sudo port install ghostscript-fonts-hiragino Ghostscript gv 38
Export["mygraph.jpg", g, ImageResolution->1200] JPEG ( 1200 dpi ) jpeg2ps mygraph.jpg > mygraph.eps convert mygraph.jpg mygraph.eps PostScript gnuplot gnuplot> set term postscript eps color gnuplot> set output "mygraph.eps" gnuplot> set term push gnuplot> set term postscript eps color gnuplot> set output "mygraph.eps" gnuplot> ( ) gnuplot> set term pop ( set term x11 set term win push, pop ) GLSC g_init("mygraph",...); g_device(g_both);... ( g init() mygraph ) ( G BOTH) g_out -i mygraph mygraph.i00 \includegraphics[angle=90,width=10cm]{mygraph.i00} angle=90 (width= angle= ) g_out -iv mygraph (-v ) -v BoundingBox ( head mygraph.i00 ) ps2eps 39
ps2eps -t=100,200 mygraph.i00 (100,200 ) mygraph.i00.eps g out PostScript BoundingBox ps2eps ( BoundingBox ) 9.3 JPEG JPEG BASIC (A) JPEG (.JPG ) 9.3.1 JPEG dvipdfmx \includegraphics{} 9.3.2 JPEG PostScript dvips JPEG JPEG jpeg2ps 19 convert (ImageMagick ) EPS Windows Cygwin jpeg2ps Cygwin Z:Y.windows2000Ysyori2>jpeg2ps kamehosi.jpg > kamehosi.eps kamehosi.jpg EPS kamehosi.eps Mac MacPorts sudo port install jpeg2ps jpeg2ps kamehosi.jpg > kamehosi.eps Windows 7 GUI wjpeg2ps 20 JPEG wjpeg2ps convert EPS TEX jpeg2ps 21 19 http://www.pdflib.com/ 20 http://www.vector.co.jp/soft/dl/win95/art/se248407.html 21 http://nalab.mind.meiji.ac.jp/~mk/labo/howto/jpeg2ps.html 40
9.4 JPEG JPEG Windows BMP, GIF, TIFF, PNG dvipdfmx png png includegraphics tiff dvips EPS JPEG ( dvipdfmx ) JPEG jpeg2ps PostScript ( BMP ) PostScript JPEG jpeg2ps JPEG JPEG JPEG Windows ( ) IrfanView ( ) UNIX ( Cygwin, Mac) ImageMagick convert JPEG convert nantoka.bmp nantoka.jpg convert nantoka.gif nantoka.jpg convert nantoka.png nantoka.jpg.jpg 9.5 dviout dviout Option Setup Parameters Graphic GIF BMP(full-color) dviout -GIF=5 9.6 : Windows 7 Alt + Print Screen ( Print Screen Fn Alt + Fn + PrintScreen ) 22 ( JPEG ) 22 (P) 41
Mac ( ) : PDF PS convert convert nantoka.pdf nantoka.eps ghostscript pdf2ps pdf2ps nantoka.pdf ps2eps nantoka.ps nantoka.eps PDF PostScript 9.7 misc 9.7.1 graphicx color.sty 1 \documentclass[12pt,dvipdfmx]{jarticle} \usepackage{graphicx} \usepackage{color} 2 \documentclass[12pt]{jarticle} \usepackage[dvipdfmx]{graphicx} \usepackage[dvipdfmx]{color} color.sty ( gouji.sty \RequirePackage[dvips]{graphicx} ) 2 geometry TikZ 1 9.7.2.xbb mygraph.{pdf,png,jpg} BoundingBox mygraph.xbb.xbb TeXLive extractbb extractbb mygraph.pdf xbb mygraph.pdf 42
extractbb TeXLive ( dvipdfmx ) $TEXMF/web2c/texmf.cnf % % t ( ) % % p (shell_escape_commands ) shell_escape = p shell_escape_commands = \ bibtex,bibtex8,bibtexu,pbibtex,upbibtex,biber,\ kpsewhich,\ makeindex,mendex,texindy,\ mpost,pmpost,\ repstopdf,epspdf,extractbb,\ extractbb.xbb TEX.xbb extractbb xbb ebb dvipdfmx xbb $ which dvipdfmx /usr/local/texlive/2014/bin/x86_64-darwin/dvipdfmx ( cd ) $ pushd /usr/local/texlive/2014/bin/x86_64-darwin/ $ sudo ln -s dvipdfmx xbb $ popd dvipdfmx.def.xbb CTAN (ftp://ftp.kddilabs.jp/ctan/macros/latex/contrib/dvipdfmx-def/dvipdfmx. def) ( : \usepackage[dvipdfmx]{graphicx} \usepackage[dvipdfm]{graphicx} ebb.bb ebb dvipdfmx L A TEX Beamer (11) dvipdfm dvipdfmx dvipdfm ) 9.8 figure ( ) figure ( ) TEX figure table 43
\begin{figure}[htbp] \centering \includegraphics[ ]{ } \caption{ ( )} \label{fig: } \end{figure} ( TeXShop ) TEX \clearpage ( ) ccaption \legend{} \usepackage{ccaption}... \caption{ (1 )} \legend{ (2 )} TEX float [H] (H (here) here.sty ) \usepackage{float}... \begin{figure}[h]... \end{figure} 10 TikZ TEX picture TikZ 10.1 dvipdfmx \documentclass[...,dvipdfmx]{jarticle} \usepackage{graphicx} \usepackage{tikz} 44
\usepackage[dvipdfmx]{graphicx} \usepackage{tikz} 10.2 texdoc tikz /usr/local/texlive/2014/texmf-dist/doc/generic/pgf/pgfmanual.pdf 10.3 \begin{tikzpicture} \draw [->,thick] (-2,0) -- (2,0);% \draw (0,-2) -- (0,2); \draw [very thick,red] (0,0) circle [ radius=1 ];% =(0,0), =1 \draw (-1,-1) rectangle (1.0,1.0); % =(-1,-1), =(1,1) \draw (0,0) parabola (1.5,2.25); \draw (0,0) parabola (-1.5,2.25); \draw (-1.57,-1) cos (0,0) sin (1.57,1) cos (3.14, 0) sin (4.71,-1); \end{tikzpicture} parabola TeX 3 23 \coordinate ( ) \foreach ( ) 23 http://hitgot.org/archives/drawing-in-tex-by-tikz-3/ 45
\begin{tikzpicture} \coordinate [label=left: {$\mathrm{o}$}] (O) at (0,0); \coordinate [label=right:{$\mathrm{a}$}] (A) at (4,3); \foreach \x in {0,1,2,3,4} \draw (\x,0)--(\x,3); \foreach \y in {0,1,2,3} \draw (0,\y)--(4,\y); \fill (O) circle [radius=0.08]; \fill (A) circle [radius=0.08]; \end{tikzpicture} A O 10.4 plot plot ( ) plot file { }; \begin{tikzpicture}[=>stealth] \draw node (0,0) [left] {$O$}; \draw [->] (-0.1,0) -- (6.5,0); \draw [->] (0,-1.2) -- (0,1.5); \draw [red] plot file {sin.tbl}; \draw [blue] plot file {cos.tbl}; \end{tikzpicture} O sin.tbl, cos.tbl C gnuplot 46
\begin{tikzpicture}[domain=0:4] \draw[very thin,color=gray] (-0.1,-1.1) grid (3.9,3.9); \draw[->] (-0.2,0) -- (4.2,0) node[right] {$x$}; \draw[->] (0,-1.2) -- (0,4.2) node[above] {$f(x)$}; \draw[color=red] plot[id=x] function{x} node[right] {$f(x) =x$}; \draw[color=blue] plot[id=sin] function{sin(x)} node[right] {$f(x)=\sin x$}; \draw[color=orange] plot[id=exp] function{0.05*exp(x)} node[right] {$f(x) = \frac{1}{20} \mathrm e^x$}; \end{tikzpicture}.x.gnuplot,.sin.gnuplot,.exp.gnuplot gnuplot gnuplot.x.gnuplot gnuplot.sin.gnuplot gnuplot.exp.gnuplot.x.table,.sin.table,.exp.table f(x) f(x) = x f(x) = 1 20 ex x f(x) = sin x 47
10.5 \begin{tikzpicture} \tikzset{block/.style={rectangle, fill=cyan!10, text width=3cm, text centered, rounded corners, minimum height=1.5cm}}; \node[block] {Weierstrass } [level distance=3cm, sibling distance=4cm, edge from parent/.style={->,draw}] child { node[block]{ } child { node[block]{cantor } [level distance=3cm, sibling distance=4cm, edge from parent/.style={->,draw}] child{ node[block]{ } } child { node[block]{bolzano-weierstrass } child { node[block]{weierstrass } child { node[block]{rolle } child { node[block]{ } child { node [block] {$f >0$ in $I^\circ$ } } child { node [block] {$f =0$ in $I^\circ$ } } } child { node[block]{taylor } } child { node[block]{cauchy 2 } } } } child { node[block]{cauchy } } } } }; \end{tikzpicture} 48
Weierstrass Cantor Bolzano- Weierstrass Weierstrass Cauchy Rolle Taylor Cauchy 2 f > 0 in I f = 0 in I 11 L A TEX Beamer Windows PowerPoint, Mac Keynote TEX TEX 49
TEX 1 ( 1 1 1 1 3 ) ( OHP ( ) ) TEX L A TEX Beamer 11.1 ( 2014 2 ) TeX Live LaTeX Beamer 11.2 1. \documentclass[dvipdfmx,cjk]{beamer} dvipdfmx dvipdfm dvipdfmx LaTeX Beamer TeX Live ( TeX Live ) TeX Live 2. theme \usetheme{madrid} Madrid 3. \begin{document} \end{document} 4. 1 1 \begin{frame}{ } \end{frame} 5. dvi PDF PDF TeXShop 50
\subtitle{} ( ) \institute{} ( ) \title{ } \subtitle{ } \author{ } \institute{ } \date{2014 9 18 } \frame{\titlepage} \color{ } \textcolor{ }{ } beamer \usepackage{graphicx} \includegraphics{} sample.tex \documentclass[dvipdfmx,cjk]{beamer} \usetheme{madrid} \begin{document} \title{ } \subtitle{ } \author{ } \institute{ } \date{2014 9 18 } \frame{\titlepage} \begin{frame}{ } Beamer.. \end{frame} \end{document} 11.3 stepwise viewing 1 \pause \only< >{ } \uncover< >{ } ( ) \temporal< >{ 1}{ 2}{ 3} itemize, enumerate \item< > 3 2,3 1-3,5 3- -3 51
\textcolor<2-4>{red}{ } 2 4 handout 1 \documentclass[dvidfpmx,cjk,handout]{beamer} 11.4 \hyperlink{ }{\beamergotobutton{ }} ( Mac Acrobat command +, Preview command + [ ) \begin{frame}[label= ] 11.5 PDF UTF8 beamer 24 \ifnum 42146=\euc"A4A2 \AtBeginDvi{\special{pdf:tounicode EUC-UCS2}} \else \AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}} \fi 11.6 dvipdfm dvipdfmx MacTeX dvipdfm dvipdfm.def not found \usepackage{color} (Beamer ) \usepackage{graphicx} (Beamer ) \documentclass[dvipdfmx,cjk]{beamer}... \usepackage[dvipdfmx]{graphicx}% graphicx [dvipdfmx] \{graphicx} 24 http://refluster.blogspot.jp/2010/10/blog-post.html 52
12 ( [1] ) [1], L A TEX 2ε 6, (2013). 2010 3 [2] TeX Wiki, http://oku.edu.mie-u.ac.jp/~okumura/texwiki/ [3] E.,, TEX, (1992). A Tips A.1 A.1.1 L A TEX TEX geometry.sty \usepackage{a4paper}{geometry} b4paper ISO B4 b4j B4 (JIS ) \usepackage{b4j}{geometry} landscape A4 \usepackage{landscape}{geometry} A.1.2 dvipdfmx pdflatex.tex.pdf dvipdfmx.dvi.pdf dvipdfmx -p.tex (ISO dvipdfmx B4 ) B4 (JIS) \AtBeginDvi{\special{pdf: pagesize width 257mm height 364mm}} 53
B4 (JIS) \AtBeginDvi{\special{pdf: pagesize width 364mm height 257mm}} A4 \AtBeginDvi{\special{landscape}} B4 geometry \usepackage[b4j,hscale=0.80,vscale=0.90]{geometry} \AtBeginDvi{\special{pdf: pagesize width 257mm height 364mm}} A3 420 mm 297 mm A4 297 mm 210 mm A5 210 mm 148 mm B4 364 mm 257 mm B5 257 mm 182 mm A.1.3 ( PDF ) xdvi -paper landscape a4r dvips -t landscape -t landscape dvipdfmx -p bx (x = 0, 1,, 10) ISO bxj JIS, landscape -l A4 landscape xdvi -paper a4r myreport.dvi & dvips -t landscape myreport.dvi lp dvipdfmx -l myreport.dvi B4 xdvi -paper b4 myreport.dvi & dvips -t b4 myreport.dvi lp dvipdfmx -p b4j myreport.dvi B4 landscape xdvi -paper b4r myreport.dvi & dvips -t b4 -t landscape myreport.dvi lp dvipdfmx -p b4j -l myreport.dvi A.2 PostScript PostScript %!PS-Adobe-1.0 PostScript 54
PostScript (PDF ) A.3 BoundingBox BoundingBox PostScript ps2eps -t=100,200 kasanari.eps (kasanari.eps.eps ) A.4 \today ( \ ) \the\year, \the\month, \the\day L A TEX pl A TEX \the\hour, \the\minute A.5 jobname TEX \jobname A.6 MacOS TEX option + command +G command +[ control + command +F A.7 QED amsthm \begin{proof} \end{proof} \usepackage{amssymb}% \Box \newcommand{\qed}{\hfill$\box$}% \newcommand{\anqed}{\hbox{\rule{6pt}{6pt}}}% 55
A.8 R R, C, N, Z \mathbb{} \usepackage{amssymb}.. $\mathbb{r}$ \Bbb obsolete ( ) A.9 accents \undertilde A.10 \newcommand{\vector}[1]{{\mbox{\boldmath$#1$}}} \Vector{n}_{\Vector{y}} \usepackage{bm}... \Vector{n}_{\bm y} ny n y 56
A.11 a (\vec a) a (\overrightarrow a), AB (\overrightarrow{ab}) esvect \vv \usepackage{esvect}... \begin{align*} &\vv{a}+\vv{b}=\vv{c},\\ &\vv{\mathstrut a}+\vv{\mathstrut b}=\vv{\mathstrut c},\\ &\vv{\mathstrut AB}+\vv{\mathstrut BC}=\vv{\mathstrut AC}. \end{align*} #» a + #» b = #» c, #» #» #» a + b = c, #» AB + BC #» = AC. #» A.12 rsfs ( 1 ) Ralph Smith s formal script D, S A.13 \underline{} jumoline.sty \Underline{} \usepackage{jumoline} \setlength{\underlinedepth}{3pt} \Underline{ } : 25 B B.1 A, B, C, ( ) 25 http://www17.plala.or.jp/ohishi-masaru/tex/library/underline.pdf 57
ABC ABC B B.2 = TEX \ne ( ) =\ \def\noteq{\mathrel{% \setbox0\hbox{=}\hbox{=}\llap{\hbox to\wd0{\hss$\backslash$\hss}}}} B.3 ABC PQR ABC = PQR = (\cong) ABC PQR ABC PQR (\sim ) A B (\mathrel{\text{\rotatebox{90}{$\equiv$}}} ) 58