Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
% (find-angg "LATEX/2016-2-C2-integral.tex") % (defun c () (interactive) (find-LATEXsh "lualatex -record 2016-2-C2-integral.tex")) % (defun d () (interactive) (find-xpdfpage "~/LATEX/2016-2-C2-integral.pdf")) % (defun e () (interactive) (find-LATEX "2016-2-C2-integral.tex")) % (defun u () (interactive) (find-latex-upload-links "2016-2-C2-integral")) % (find-xpdfpage "~/LATEX/2016-2-C2-integral.pdf") % (find-sh0 "cp -v ~/LATEX/2016-2-C2-integral.pdf /tmp/") % (find-sh0 "cp -v ~/LATEX/2016-2-C2-integral.pdf /tmp/pen/") % file:///home/edrx/LATEX/2016-2-C2-integral.pdf % file:///tmp/2016-2-C2-integral.pdf % file:///tmp/pen/2016-2-C2-integral.pdf % http://angg.twu.net/LATEX/2016-2-C2-integral.pdf % «.tikz» (to "tikz") % «.pict2e» (to "pict2e") % «.pictpiecewise» (to "pictpiecewise") % «.rotatebox» (to "rotatebox") \documentclass[oneside]{book} \usepackage[colorlinks]{hyperref} % (find-es "tex" "hyperref") %\usepackage[latin1]{inputenc} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{tikz} \usepackage{pict2e} \usepackage{colorweb} % (find-es "tex" "colorweb") % \usepackage{edrx15} % (find-angg "LATEX/edrx15.sty") \input edrxaccents.tex % (find-angg "LATEX/edrxaccents.tex") \input edrxchars.tex % (find-LATEX "edrxchars.tex") \input edrxheadfoot.tex % (find-dn4ex "edrxheadfoot.tex") % \begin{document} \catcode`\^^J=10 \directlua{dednat6dir = "dednat6/"} \directlua{dofile(dednat6dir.."dednat6.lua")} \directlua{texfile(tex.jobname)} \directlua{verbose()} \directlua{output(preamble1)} \def\expr#1{\directlua{output(tostring(#1))}} \def\eval#1{\directlua{#1}} \def\pu{\directlua{pu()}} \directlua{dofile "edrxtikz.lua"} % (find-LATEX "edrxtikz.lua") \directlua{dofile "edrxpict.lua"} % (find-LATEX "edrxtikz.lua") %L V.__tostring = function (v) return format("(%.3f,%.3f)", v[1], v[2]) end \pu \input edrxgac2.tex % (find-angg "LATEX/edrxgac2.tex") % «tikz» (to ".tikz") % tikz % mygrid % (find-angg ".emacs.papers" "tikz") \tikzset{mycurve/.style=very thick} \tikzset{axis/.style=semithick} \tikzset{tick/.style=semithick} \tikzset{grid/.style=gray!20,very thin} \tikzset{anydot/.style={circle,inner sep=0pt,minimum size=1mm}} \tikzset{opdot/.style={anydot, draw=black,fill=white}} \tikzset{cldot/.style={anydot, draw=black,fill=black}} % \def\mygrid(#1,#2) (#3,#4){ \clip (#1-0.4, #2-0.4) rectangle (#3+0.4, #4+0.4); \draw[step=1,grid] (#1-0.2, #2-0.2) grid (#3+0.2, #4+0.2); \draw[axis] (-10,0) -- (10,0); \draw[axis] (0,-10) -- (0,10); \foreach \x in {-10,...,10} \draw[tick] (\x,-0.2) -- (\x,0.2); \foreach \y in {-10,...,10} \draw[tick] (-0.2,\y) -- (0.2,\y); } \def\tikzp#1{\mat{\begin{tikzpicture}#1\end{tikzpicture}}} % (find-LATEX "edrxtikz.lua" "drawdots0") \def\drawdots#1{\directlua{output(drawdots0("#1"))}} % «pict2e» (to ".pict2e") % \def\beginpicture(#1,#2)(#3,#4){\expr{beginpicture(v(#1,#2),v(#3,#4))}} \def\pictaxes{\expr{pictaxes()}} \def\pictaxes{{\linethickness{0.6pt}\expr{pictaxes()}}} \def\pictaxes{{\linethickness{0.5pt}\expr{pictaxes()}}} \def\pictgrid{{\color{GrayPale}\expr{pictgrid()}}} \def\pictgrid{{\color{GrayPale}\linethickness{0.3pt}\expr{pictgrid()}}} \def\pictdots#1{\expr{pictdots("#1")}} \def\pictpiecewise#1{\expr{pictpiecewise("#1")}} \def\pictpiecewise#1{{\linethickness{1pt}\expr{pictpiecewise("#1")}}} \def\picturedots(#1,#2)(#3,#4)#5{% \vcenter{\hbox{% \beginpicture(#1,#2)(#3,#4)% \pictaxes% \pictdots{#5}% \end{picture}% }}% } \def\picturepiecewise(#1,#2)(#3,#4)#5{% \vcenter{\hbox{% \beginpicture(#1,#2)(#3,#4)% \pictgrid% \pictaxes% \pictpiecewise{#5}% \end{picture}% }}% } \unitlength=9pt \def\closeddot{\circle*{0.3}} \def\opendot {\circle*{0.3}\color{white}\circle*{0.2}} % (find-djvupage "~/2015.2-C2/2015.2-C2.djvu") $f_1(x) = \tikzp{[scale=0.3,auto] \mygrid (-1,-2) (5,2); \drawdots{ (-2,1)--(2,1)c (2,-1)o--(3,-1)o (3,0)c--(6,0) }; } % \quad % \picturepiecewise(-1,-2)(5,2){ (-2,1)--(2,1)c (2,-1)o--(3,-1)o (3,0)c--(6,0) } $ % (find-fline "~/2015.2-C2/20151130_C23.jpg") $f_2(x) = \tikzp{[scale=0.3,auto] \mygrid (-1,-2) (4,3); \drawdots{ (-3,0)--(0,0)o (0,2)c--(1,0)c (1,-1)o--((5,-1) }; } $ % (find-fline "~/2015.2-C2/20151130_C23.jpg") $f_3(x) = \tikzp{[scale=0.3,auto] \mygrid (-1,-2) (5,3); \drawdots{ (-2,0)--(1,0)c--(2,2)c--(6,2) }; } $ $f_4(x) = \tikzp{[scale=0.3,auto] \mygrid (-1,-1) (6,5); \drawdots{ (-2,0)--(0,0)c--(1,3)c--(2,4)c--(3,3)c--(4,0)c--(7,0) }; } $ $f_5(x) = \tikzp{[scale=0.3,auto] \mygrid (-1,-2) (8,3); \drawdots{ (-2,0)--(1,0)o (1,1)c--(2,1)c (2,2)o--(3,2)o (3,1)c--(4,1)c (4,0)o--(5,0)o (5,-1)c--(6,-1)c (6,0)o--(10,0) }; } $ \msk $g_1(x) = \begin{cases} 1 & \text{se $x≤1$} \\ 2 & \text{se $1<x<3$} \\ -1 & \text{se $3≤x$} \\ \end{cases} $ $g_2(x) = \begin{cases} 1 & \text{se $x≤1$} \\ 2x & \text{se $1<x<2$} \\ 0 & \text{se $x=2$} \\ 1 & \text{se $2<x$} \\ \end{cases} $ % (find-LATEX "edrxpict.lua" "pictdots") % (find-LATEX "2016-2-GA-algebra.tex" "picturedots") % (find-es "tex" "color") \unitlength=10pt % «pictpiecewise» (to ".pictpiecewise") %L f = function (x) return 4-(x-2)^2 end %L ps = Points.fromfx(0, 4, 16, f) %L po = Points.fromfx(1, 3, 8, f):polyunder() \pu $\vcenter{\hbox{% \beginpicture(0,0)(4,4) \pictgrid% {\color{red}\expr{po:fill()}}% \expr{ps:line()} \put(1,2){\circle*{0.5}} \put(1,2){\color{yellow}\circle*{0.3}} \put(1,1){\circle*{0.5}\color{white}\circle*{0.3}} \put(2,1){\closeddot} \put(2,2){\opendot} \pictaxes% \end{picture}% }} % \quad % \vcenter{\hbox{% \beginpicture(0,0)(4,4) %{\color{gray}\Line(2,1)(3,1)} {\color{GrayPale}\expr{pictgrid()}} %{\color{GrayLight}\Line(2,1)(3,1)} {\linethickness{1pt} \expr{pictpiecewise("(0,1)o--(1,1)o (1,2)c (1,3)o--(2,3)c--(3,2)--(4,2)c")} } \pictaxes% \end{picture}% }} % \quad % \vcenter{\hbox{% \beginpicture(0,0)(4,4) \pictgrid% \pictpiecewise{(0,1)o--(1,1)o (1,2)c (1,3)o--(2,3)c--(3,2)--(4,2)c}% \pictaxes% \end{picture}% }} % \quad % \picturepiecewise(0,0)(4,4){ (0,1)o--(1,1)o (1,2)c (1,3)o--(2,3)c--(3,2)--(4,2)c } $ % «rotatebox» (to ".rotatebox") % (find-es "tex" "rotatebox") % (find-angg ".emacs.papers" "pict2e") % (find-es "tex" "pict2e") \def\req{\rotatebox{90}{$=$}} \def\req{\hbox{\rotatebox{90}{$=$}}} \def\req{\lower 1.5pt\hbox{\rotatebox{90}{$=$}}} \def\ro#1{\rotatebox{90}{$=$}} $\mat{a &=& b \\ \verteq & & \verteq \\ c &=& d \\ } \mat{a \\ a \\ a} $ $a \verteq b$ $a \bhbox{$\verteq$} b$ \end{document} % Local Variables: % ee-anchor-format: "«%s»" % coding: utf-8-unix % End: