広告
オンラインでTeXスクリプトを編集、コンパイルできるサービスShareLaTeXを使って簡単なグラフと図形を書いてみた。
Shared LaTeXの使い方
Shared LaTeXは無料と有料のプランがあり、無料プランは個人利用のみで有料プランでは複数人で共同作業、来歴管理、GitHub連携の機能が使用可能となるようだ。メールアドレスとパスワードを登録するばすぐに使えるようになる。
登録画面
作業画面
サンプル
二次関数
1 2 3 4 5 6 7 8 9 10 11 |
\documentclass{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture}[scale=1.25] \draw[red,thick,->] (-1,1) parabola bend (0,0) (2.1,4.41) node[below right] {$y=x^2$}; \draw[->] (-0.2,0) -- (4.25,0) node[right] {$x$}; \draw[->] (0,-0.25) -- (0,4.25) node[above] {$y$}; \end{tikzpicture} \end{document} |
単位円
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
\documentclass[landscape]{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture}[scale=5.0,cap=round,>=latex] % draw the coordinates \draw[->] (-1.5cm,0cm) -- (1.5cm,0cm) node[above,fill=white] {$x$}; \draw[->] (0cm,-1.5cm) -- (0cm,1.5cm) node[right,fill=white] {$y$}; % draw the unit circle \draw[thick] (0cm,0cm) circle(1cm); % draw the horizontal and vertical coordinates % the placement is better this way \draw (-1.2cm,0cm) node[below=1pt] {$(-1,0)$} (1.2cm,0cm) node[above=1pt] {$(1,0)$} (0cm,-1.1cm) node[left=1pt] {$(0,-1)$} (0cm,1.1cm) node[right=1pt] {$(0,1)$}; \end{tikzpicture} \end{document} |
点の回転
1 2 3 4 5 6 7 8 9 10 11 12 13 |
\documentclass[tikz]{standalone} \usepackage{verbatim} \usetikzlibrary{quotes,angles} \begin{document} \begin{tikzpicture} \draw (2,0) coordinate (a) node[right] {a} -- (0,0) coordinate (b) node[left] {b} -- (1.414,1.414) coordinate (c) node[above right] {c} pic["$\theta$", draw=red, ->, angle eccentricity=1.5, angle radius=0.5cm] {angle=a--b--c}; \end{tikzpicture} \end{document} |
参考
下記サイトは美しい図のサンプルが沢山ありとても参考になる。
広告
広告