Mercurial > hg > Papers > 2014 > nobuyasu-master
changeset 8:7072254f5e11
Modified some figures
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 12 Jan 2014 06:35:37 +0900 |
parents | 8afa5d2f1459 |
children | c09b83fe37ef |
files | paper/chapter2.tex paper/figures/non_destructive_edit3.pdf paper/figures/non_destructive_edit4.pdf paper/graffle/non_destructive_edit3.graffle paper/graffle/non_destructive_edit4.graffle paper/master_paper.tex |
diffstat | 6 files changed, 242 insertions(+), 222 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/chapter2.tex Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/chapter2.tex Sun Jan 12 06:35:37 2014 +0900 @@ -42,7 +42,7 @@ \item ルートから編集を行うノードまでのパスを調べる(図\ref{fig:nondestractive_edit1}). \item 編集を行うノードのコピーをとる. コピーをとったノードへデータの編集を行う(図\ref{fig:nondestractive_edit2}). \item 調べたパスに従いルートからコピーしたノードまでの間のノードのコピーをとり繋げる(図\ref{fig:nondestractive_edit3}). -\item 編集を行っていないノードへの参照を貼る(図\ref{fig:nondestractive_edit4}). +\item コピーしたルートノードは編集を行っていないノードへの参照を貼り新しい木構造を作る(図\ref{fig:nondestractive_edit4}). \end{enumerate} \begin{figure}[htpb] @@ -83,5 +83,3 @@ -\section{Jungleの永続性の設計} -
--- a/paper/graffle/non_destructive_edit3.graffle Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/graffle/non_destructive_edit3.graffle Sun Jan 12 06:35:37 2014 +0900 @@ -46,13 +46,240 @@ <key>Creator</key> <string>Oshiro Nobuyasu</string> <key>DisplayScale</key> - <string>1 0/72 in = 1 0/72 in</string> + <string>1 0/72 in = 1.0000 in</string> <key>GraphDocumentVersion</key> <integer>8</integer> <key>GraphicsList</key> <array> <dict> <key>Bounds</key> + <string>{{359.98788402464453, 189.30150673077935}, {54.43353271484375, 29}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>110</integer> + <key>Shape</key> + <string>Rectangle</string> + <key>Style</key> + <dict> + <key>fill</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>shadow</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>stroke</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + </dict> + <key>Text</key> + <dict> + <key>Text</key> + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 copy}</string> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>Head</key> + <dict> + <key>ID</key> + <integer>73</integer> + </dict> + <key>ID</key> + <integer>109</integer> + <key>Points</key> + <array> + <string>{353.5040384335702, 173.83398298352543}</string> + <string>{356.23477123167578, 175.13133357274222}</string> + <string>{360, 180}</string> + <string>{372, 189.30150673077935}</string> + <string>{387, 181}</string> + <string>{388.42160653787596, 179.00215465315551}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>FilledArrow</string> + <key>Legacy</key> + <true/> + <key>LineType</key> + <integer>1</integer> + <key>Pattern</key> + <integer>1</integer> + <key>TailArrow</key> + <string>0</string> + </dict> + </dict> + <key>Tail</key> + <dict> + <key>ID</key> + <integer>62</integer> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{386.80123901367188, 250.82585117505425}, {54.43353271484375, 29}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>108</integer> + <key>Shape</key> + <string>Rectangle</string> + <key>Style</key> + <dict> + <key>fill</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>shadow</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>stroke</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + </dict> + <key>Text</key> + <dict> + <key>Text</key> + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 copy}</string> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>Head</key> + <dict> + <key>ID</key> + <integer>74</integer> + </dict> + <key>ID</key> + <integer>107</integer> + <key>Points</key> + <array> + <string>{388.07955932617188, 239.55451912256945}</string> + <string>{388.32716978441908, 240}</string> + <string>{406.541015625, 252.32586929486627}</string> + <string>{418.54169086295423, 241.07126646037796}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>FilledArrow</string> + <key>Legacy</key> + <true/> + <key>LineType</key> + <integer>1</integer> + <key>Pattern</key> + <integer>1</integer> + <key>TailArrow</key> + <string>0</string> + </dict> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{405.26269481566015, 325.25972854190525}, {54.43353271484375, 29}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>106</integer> + <key>Shape</key> + <string>Rectangle</string> + <key>Style</key> + <dict> + <key>fill</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>shadow</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>stroke</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + </dict> + <key>Text</key> + <dict> + <key>Text</key> + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 copy}</string> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>Head</key> + <dict> + <key>ID</key> + <integer>75</integer> + </dict> + <key>ID</key> + <integer>105</integer> + <key>Points</key> + <array> + <string>{411.25040491350813, 306.9849190510908}</string> + <string>{430, 324}</string> + <string>{447.34793346290024, 306.03442032009048}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>FilledArrow</string> + <key>Legacy</key> + <true/> + <key>LineType</key> + <integer>1</integer> + <key>Pattern</key> + <integer>1</integer> + <key>TailArrow</key> + <string>0</string> + </dict> + </dict> + <key>Tail</key> + <dict> + <key>ID</key> + <integer>67</integer> + </dict> + </dict> + <dict> + <key>Bounds</key> <string>{{397.48063659667969, 160}, {136.79234313964844, 57}}</string> <key>Class</key> <string>ShapedGraphic</string> @@ -102,8 +329,8 @@ <integer>78</integer> <key>Points</key> <array> - <string>{440.24968064765704, 244.90864006038549}</string> - <string>{454.06846808022397, 274.97946381697892}</string> + <string>{439.96082671068132, 245.01994642591467}</string> + <string>{453.2531542945768, 275.25970656541153}</string> </array> <key>Style</key> <dict> @@ -146,8 +373,8 @@ <integer>77</integer> <key>Points</key> <array> - <string>{408.16186191403841, 180.11913983246112}</string> - <string>{424.75457145749664, 211.07355621577668}</string> + <string>{407.91583304643979, 180.23036739422872}</string> + <string>{424.03413082347862, 211.37131561954786}</string> </array> <key>Style</key> <dict> @@ -313,8 +540,8 @@ <integer>72</integer> <key>Points</key> <array> - <string>{376.42896352972946, 246.82340441101198}</string> - <string>{389.64431488461878, 277.0914892060091}</string> + <string>{376.42896352972946, 246.82340441101201}</string> + <string>{389.64431488461878, 277.09148920600916}</string> </array> <key>Style</key> <dict> @@ -418,8 +645,8 @@ <integer>69</integer> <key>Points</key> <array> - <string>{344.3932988660531, 182.03261215868145}</string> - <string>{360.44776644536466, 213.20143039451011}</string> + <string>{344.3932988660531, 182.03261215868142}</string> + <string>{360.44776644536466, 213.20143039451008}</string> </array> <key>Style</key> <dict> @@ -1077,7 +1304,7 @@ <key>MasterSheets</key> <array/> <key>ModificationDate</key> - <string>2014-01-11 18:10:55 +0000</string> + <string>2014-01-11 21:34:38 +0000</string> <key>Modifier</key> <string>Oshiro Nobuyasu</string> <key>NotesVisible</key>
--- a/paper/graffle/non_destructive_edit4.graffle Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/graffle/non_destructive_edit4.graffle Sun Jan 12 06:35:37 2014 +0900 @@ -52,211 +52,6 @@ <key>GraphicsList</key> <array> <dict> - <key>Bounds</key> - <string>{{359.70956420898438, 209.1640682220459}, {54.43353271484375, 29}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>110</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 -\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs28 \cf0 copy}</string> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>73</integer> - </dict> - <key>ID</key> - <integer>109</integer> - <key>Points</key> - <array> - <string>{354.90832569215235, 192.13743850873345}</string> - <string>{355.95645141601562, 194.99389506400877}</string> - <string>{370, 211}</string> - <string>{386.06863428620647, 196.63217300453496}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>LineType</key> - <integer>1</integer> - <key>Pattern</key> - <integer>1</integer> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{392.60247802734375, 272.18841552734375}, {54.43353271484375, 29}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>108</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 -\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs28 \cf0 copy}</string> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>107</integer> - <key>Points</key> - <array> - <string>{387.80123951051172, 259.41708061383599}</string> - <string>{388.849365234375, 262.27353716911131}</string> - <string>{406.26269580933985, 272.18843078613281}</string> - <string>{428.63966605821309, 258.18843078613281}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>LineType</key> - <integer>1</integer> - <key>Pattern</key> - <integer>1</integer> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{406.2626953125, 356.49242576221917}, {54.43353271484375, 29}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>106</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 -\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs28 \cf0 copy}</string> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>105</integer> - <key>Points</key> - <array> - <string>{411.41333057496485, 333.44141838239068}</string> - <string>{432.2626953125, 355.49242576221917}</string> - <string>{452.25175712266622, 332.2127685546875}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>LineType</key> - <integer>1</integer> - <key>Pattern</key> - <integer>1</integer> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> <key>Class</key> <string>LineGraphic</string> <key>Head</key> @@ -1287,7 +1082,7 @@ <key>MasterSheets</key> <array/> <key>ModificationDate</key> - <string>2014-01-11 18:12:14 +0000</string> + <string>2014-01-11 21:34:09 +0000</string> <key>Modifier</key> <string>Oshiro Nobuyasu</string> <key>NotesVisible</key> @@ -1368,7 +1163,7 @@ </dict> </array> <key>Frame</key> - <string>{{566, 136}, {693, 922}}</string> + <string>{{660, 135}, {693, 922}}</string> <key>ListView</key> <true/> <key>OutlineWidth</key>
--- a/paper/master_paper.tex Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/master_paper.tex Sun Jan 12 06:35:37 2014 +0900 @@ -79,8 +79,8 @@ \input{introduciton.tex} \input{chapter1.tex} \input{chapter2.tex} -%\input{chapter3.tex} -%\input{chapter4.tex} +\input{chapter3.tex} +\input{chapter4.tex} \input{conclusion.tex} %謝辞