From 4785fdde7003c013cfe85b5eb0291a893096d423 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matt=C3=A9o=20Delabre?= Date: Wed, 9 Mar 2016 18:18:49 +0100 Subject: [PATCH] Ajout du nouveau diagramme de classes --- docs/nouveau-diagramme-classe/diagramme.aux | 9 + .../diagramme.fdb_latexmk | 177 ++++ docs/nouveau-diagramme-classe/diagramme.fls | 274 ++++++ docs/nouveau-diagramme-classe/diagramme.log | 849 ++++++++++++++++++ docs/nouveau-diagramme-classe/diagramme.pdf | Bin 0 -> 92689 bytes .../diagramme.synctex.gz | Bin 0 -> 6766 bytes docs/nouveau-diagramme-classe/diagramme.tex | 65 ++ 7 files changed, 1374 insertions(+) create mode 100644 docs/nouveau-diagramme-classe/diagramme.aux create mode 100644 docs/nouveau-diagramme-classe/diagramme.fdb_latexmk create mode 100644 docs/nouveau-diagramme-classe/diagramme.fls create mode 100644 docs/nouveau-diagramme-classe/diagramme.log create mode 100644 docs/nouveau-diagramme-classe/diagramme.pdf create mode 100644 docs/nouveau-diagramme-classe/diagramme.synctex.gz create mode 100644 docs/nouveau-diagramme-classe/diagramme.tex diff --git a/docs/nouveau-diagramme-classe/diagramme.aux b/docs/nouveau-diagramme-classe/diagramme.aux new file mode 100644 index 0000000..2398624 --- /dev/null +++ b/docs/nouveau-diagramme-classe/diagramme.aux @@ -0,0 +1,9 @@ +\relax +\catcode `:\active +\catcode `;\active +\catcode `!\active +\catcode `?\active +\select@language{french} +\@writefile{toc}{\select@language{french}} +\@writefile{lof}{\select@language{french}} +\@writefile{lot}{\select@language{french}} diff --git a/docs/nouveau-diagramme-classe/diagramme.fdb_latexmk b/docs/nouveau-diagramme-classe/diagramme.fdb_latexmk new file mode 100644 index 0000000..b172c30 --- /dev/null +++ b/docs/nouveau-diagramme-classe/diagramme.fdb_latexmk @@ -0,0 +1,177 @@ +# Fdb version 3 +["pdflatex"] 1457543825 "diagramme.tex" "/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.pdf" "diagramme" 1457543826 + "/dev/null" 1457539121 0 d41d8cd98f00b204e9800998ecf8427e "" + "/etc/texmf/web2c/texmf.cnf" 1448651457 1101 af7716885e081ab43982cab7b4672c1a "" + "/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux" 1457543826 242 1307d8a02d1e67cd0e2b52e6a2f90ab0 "" + "/home/matteo/texmf/tex/latex/tikz-uml/tikz-uml.sty" 1359744139 211430 eac0f9dc7c1f83dd13dd86c58b009eb9 "" + "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1272929888 3287 e6b82fe08f5336d4d5ebc73fb1152e87 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1136768653 3584 adb004a0c8e7c46ee66cad73671f37b4 "" + "/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii" 1337017135 71627 94eb9990bed73c364d7f53f960cc8c5b "" + "/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf" 1435536965 58724 88cbcf90df291ab617b57ef39c964247 "" + "/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def" 1411763270 49725 b40154b767b0073ee42b35911042b793 "" + "/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty" 1411763270 13212 dc56c11a26f3ea97bcf005eeda274583 "" + "/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty" 1284331290 1458 43ab4710dc82f3edeabecd0d099626b2 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty" 1335995445 7612 c47308d923ec19888707b0f1792b326a "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty" 1303254447 7324 11d14f318d865f420e692d4e6c9c18c3 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty" 1303254447 7140 ece2cc23d9f20e1f53975ac167f42d3e "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1335995445 8253 3bdedc8409aa5d290a2339be6f09af03 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty" 1335995445 5152 387d9200f396b498d5fd679ae44ed898 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty" 1335995445 14040 8de9f47fabc4ca3bd69b6d795e32751c "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1335995445 18425 775b341047ce304520cc7c11ca41392e "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty" 1335995445 19987 01cb2f3c1d21e5f05711b7fd50b17f2a "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1288312291 1006 b103be0bfc8c1682ff1fa9760697a329 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1393459310 42678 ea82fd948b4303ce6a2c8e25d5e8f8aa "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1393459310 19287 b2041c22301def2360f03c004d16068d "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1393459310 6653 6c617c4a5106d9f40e3d70946ba4e0ac "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1393459310 7041 a891ad72049e17c4e366c40ca37b0ccb "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1393459310 4625 40c07e9f6f2f7c674704b3f2055560ce "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1203877327 2631 7eefa6cdbefd8d4e2bad7262cf1094cd "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1393459310 43477 81143b33d9ebafdeead07ede13372427 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1393459310 17436 8d99d4113be311daf23deff86991ee7d "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1393459310 20857 256da99fc70ea570aad1d50fdfd51464 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1393459310 9641 711f0edc22c180a5caf168b6e8970057 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1393459310 34516 658a71478d21df554bce9d9cd436203a "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1288312291 3052 e5672c657232fd63b0a9853b0746297c "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1393459310 16849 86fed972a2b3ad61208a6422e104bf26 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1393459310 21541 4cd19f8ff7dd74d5aa7d803a6397af84 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1393459310 17423 a0f09c822b83b65445bc3ac25542dcc6 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1393459310 8943 2e2495b057f8f0035b5568394d489963 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex" 1203727794 437 cf40f841f40822be6cb995f8b47112fd "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex" 1393459310 4611 b858a4e5bd5442802c91a13027dc25bb "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.code.tex" 1393459310 5484 4bb4a5cbbd05d6f17a261b59dbd014f1 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.markings.code.tex" 1203727794 782 2479083eef1ef47450770d40ad81f937 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex" 1288312291 1298 83d7449064b0f0f089f1898a244b6d16 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex" 1393459310 3725 36db4c06798413d051778705f3255eea "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadows.code.tex" 1203727794 3001 d54bab2f783098ed890fabbeb437b04f "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex" 1203727794 527 a8d3e34fbab3dc317cf9b06aa5cdc2e4 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex" 1203727794 1158 d6338189706f4587fbc6175c0fb41f17 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex" 1203727794 607 40dc15d3efcf10f095866a94bd544bc1 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex" 1203727794 457 ffe9f8b9d108b5f729fd86c78c63589a "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex" 1203727794 447 e87a0add254801e837fa6c18f61f340f "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex" 1203727794 1004 86af66805a9d0b62bd41ea0796a64d50 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex" 1203727794 590 7e11000a24bbee9ae2a4cd0e5d88e58c "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1288312291 11599 d694704a88e2f9007c996d3a6a4d629c "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1393459310 175287 31eb66e838dd5e10589736193a31943c "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.markings.code.tex" 1393459310 5181 c2b736d254ec36204f8fffd5a45bbd41 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex" 1393459310 31927 7acd27f90dd95ce67ad32166cd0b95ec "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex" 1203727794 2647 defb4a59c2a1d36127a1ac6eebb4a5c1 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1393459310 32969 dbcfd5a7de6a0f7255c333ef60287d59 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex" 1288312291 69900 cbd9fafb795a493fb2a3b73713994b78 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex" 1393459310 28333 0189c4cfb5044e700e6ba65a32295f01 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex" 1288312291 132566 291d42c3b23fdb5c47e51b36a5fea0c4 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex" 1393459310 37737 ea6cb0b4e615f6048f20ee7153b3cc78 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex" 1288312291 49891 e74f8181c57d9359c941b6bee48fccc2 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex" 1393459310 90791 0f3e73cae9286c96d9fcb2161cc223bc "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1393459310 454 9e9e7c99f4da4f41698be21eaef4938e "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1393459310 13416 940ea6971d7a65dc440d3479939c66ae "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1393459310 91879 5b3cc8d94c47a5b742393a410f298724 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1393459310 9375 5adc70f722abd29fc250d59e0694b548 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1393459310 21406 80daebd1f9f6a174d8dc77c5bc931bf4 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1393459310 7820 5140d142921f39003e02ccedd072823a "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1288312291 3534 c7f28fbac13616513e513efe93b8569b "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1393459310 3167 7c9394e79aac27db96a92f9b2792b858 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1393459310 9165 99b6966558714c44c0b5ee44ae261ffc "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1288312291 6964 d4b5e82dabddda1c728063bb9c8a22ba "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1288312291 2688 139c6abc86761a6190c2f4bef5d752be "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1393459310 91075 1c1d7a7e8f0f737f72aa8becf0b37136 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1393459310 33289 b041d55e91f7382603e2dca6f9ad188d "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1393459310 7099 f44d505bae6c7c2b933cdd63441db4b9 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduledecorations.code.tex" 1393459310 71902 658cc1e13f73daec4225b8fc1c27600b "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex" 1393459310 20934 2328bd2e04520e1ab077ac4ee13b8935 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex" 1393459310 15785 e0b14c447df00370d2023fd5c9813190 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex" 1393459310 42336 b13cf09dc317c76a2b165a8501d871cf "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1288312291 978 15af626ebd3d4d790aac19170dac04f2 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1393459310 5437 d91f93ed61ecdc57e119849b2d784a0b "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def" 1393459310 11969 518d66d5b5e20471ba00709ef9c2b267 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1393459310 34488 3bab2022cdd1acab0cd383d8a0ad641b "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1203877327 1983 b5994ebbcee17f1ba3d29bb1bd696fcf "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1393459310 7881 d459d6057e13d10ce7a227ae44b7295e "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex" 1393459310 22211 d696ef78c12269178882d218b2cf191d "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1393459310 36194 e194ef4e0b396b531a3891feb4b1cc22 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex" 1393459310 33377 af391d6ad1bfcbe2278e191f48e43ba8 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1393459310 2286 b5c392d27790ca52b8f8e510ef5044e0 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex" 1393459310 6833 114eda2cf1d348e0e7e477a1a4dc1941 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1393459310 16384 3fa06861c9a3391a75df39466f49655f "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1393459310 4500 b148f531c7670d59c695787be06a508b "" + "/usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex" 1403829539 2725 fc34ef3ccb37ba15a640e8fca6190bca "" + "/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex" 1417732693 19231 26434a5656c684f5ffb1f26f98006baa "" + "/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex" 1403829539 7677 6f5ce7c1124cad7ec57d05b2562bd8fe "" + "/usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.sty" 1269905706 144 0ca8d67b000b795a4d9ec000e0fd09c7 "" + "/usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.tex" 1381789620 54373 fd4487ae3e45d4074bc89aea1d2b6807 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1428932888 20708 96f8bca6e380179cada1d49716376167 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty" 1428932888 4572 f29f75cfae3acaf4667f1979db655af9 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty" 1428932888 5159 bb529586d444e85eb00179221b678119 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1428932888 5619 3f48adceb9004b3fefe24c2d2df7d98e "" + "/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu" 1428932888 2005 572b09e94d01e22ed7d4000c92b6e220 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu" 1428932888 2757 273e079c3d3a9830c5b4fa2a4ce69c51 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1428932888 9179 632e23fed01c842f2eaef1dd9953a446 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def" 1428932888 9327 bf6addf718ff386725227c5b52941e7e "" + "/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu" 1428932888 7617 8f111f916836ef9e09db7ecbcd4e01d6 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def" 1428932888 6484 2098550b79b15e713b69d9c8845f4437 "" + "/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty" 1137109962 1360 df2086bf924b14b72d6121fe9502fcdb "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1428932888 14285 20d80486c4ae98139889d8789596c967 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1428932888 8125 557ab9f1bfa80d369fb45a914aa8a3b4 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1428932888 3439 44bd4a1da7f27787173f2e99116b0a7f "" + "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg" 1254097189 802 7b8c8d72c24d795ed7720e4dfd29bff3 "" + "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af "" + "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg" 1278958963 3563 d35e897cae3b8c6848f6677b73370b54 "" + "/usr/share/texlive/texmf-dist/tex/latex/ms/everyshi.sty" 1177890616 3878 6aa7c08ff2621006e0603349e40a30a8 "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1303254447 12029 04d7fdf76e0464c23b5aa3a727952d7c "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty" 1335995445 7075 bd0c34fbf1ae8fd1debd2a554e41b2d5 "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1335995445 22417 c74ff4af6a1aa2b65d1924020edbbe11 "" + "/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def" 1306616590 55368 3c8a0d99822330f2dfabc0dfb09ce897 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty" 1393459310 1190 4e20f1d26da9f86ba6a50d7ad16c48d2 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1288312291 410 5bf12ea7330e5f12c445332a4fe9a263 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty" 1203877327 21115 facf03b7dbe5ea2f5f1dce1ac84b5d05 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty" 1203727794 1091 d9163d29def82ee90370c8a63667742c "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty" 1203877327 339 592cf35cba3d400082b8a9a5d0199d70 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1393459310 306 0796eafca5e159e6ec2167a6d22d81b1 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1393459310 443 0b2e781830192df35c0fd357cf13e26e "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1393459310 348 8927fde343487e003b01a4c2ca34073b "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1203727794 274 4cad6e665cc93ac2ac979039a94fa1e1 "" + "/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1203877327 325 2bcd023400636339210573e2b3ee298b "" + "/usr/share/texlive/texmf-dist/tex/latex/pgfopts/pgfopts.sty" 1405118212 5540 d5c60cf09c59da351aa4023ed084e4eb "" + "/usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cfg" 1437172902 902 f9a15737aea33182ec1f3542ca20dbfe "" + "/usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cls" 1437172902 27291 b798d344bcba4430e7f7dc7561c517d5 "" + "/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty" 1428932888 10214 78c09985255ed93018b1db2c4e2f6deb "" + "/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty" 1169481954 55224 a43bab84e0ac5e6efcaf9a98bde73a94 "" + "/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty" 1417732693 4962 9c1069474ff71dbc47d5006555e352d3 "" + "/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1435377840 31349 7675f8adfbe12aae865d340d35423a49 "" + "/usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc" 1254938640 2375 baa924870cfb487815765f9094cf3728 "" + "/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx9.tfm" 1254938640 12080 8da3d5e88196e4de175949ad7749b42f "" + "/usr/share/texmf/fonts/tfm/public/lm/ec-lmr10.tfm" 1254938640 12056 7e13df7fe4cbce21b072ba7c4f4deb6e "" + "/usr/share/texmf/fonts/tfm/public/lm/ec-lmr9.tfm" 1254938640 12084 b7f5e4c003de6f57f07c7e9fee73a37c "" + "/usr/share/texmf/fonts/tfm/public/lm/ec-lmri9.tfm" 1254938640 17148 ca1ae65757b004f470b8cd636199f6fc "" + "/usr/share/texmf/fonts/tfm/public/lm/ec-lmtt9.tfm" 1254938640 1372 a2ff2d4391a2d6bba15b518acb79e80f "" + "/usr/share/texmf/fonts/tfm/public/lm/lmex10.tfm" 1254938640 992 ce925c9346c7613270a79afbee98c070 "" + "/usr/share/texmf/fonts/tfm/public/lm/lmmi5.tfm" 1254938640 1508 198f5b7b99b5769126de3a533f6fc334 "" + "/usr/share/texmf/fonts/tfm/public/lm/lmmi6.tfm" 1254938640 1512 94a3fd88c6f27dbd9ecb46987e297a4e "" + "/usr/share/texmf/fonts/tfm/public/lm/lmmi9.tfm" 1254938640 1524 cdf05765c2a8bdb569ea0aa208fb0947 "" + "/usr/share/texmf/fonts/tfm/public/lm/lmsy5.tfm" 1254938640 1296 54ed1a711e2303d5282575278e3620b0 "" + "/usr/share/texmf/fonts/tfm/public/lm/lmsy6.tfm" 1254938640 1300 b0605d44c16c22d99dc001808e4f24ea "" + "/usr/share/texmf/fonts/tfm/public/lm/lmsy9.tfm" 1254938640 1300 ca37bc0213808d24f74bf4d32f81f80d "" + "/usr/share/texmf/fonts/tfm/public/lm/rm-lmr5.tfm" 1254938640 11804 aefb10c002e6492c25236524a447f969 "" + "/usr/share/texmf/fonts/tfm/public/lm/rm-lmr6.tfm" 1254938640 11836 e3b6ce3e601aec94f64a536e7f4224d5 "" + "/usr/share/texmf/fonts/tfm/public/lm/rm-lmr9.tfm" 1254938640 11884 c93929a6974dce79eabb778f219d7e18 "" + "/usr/share/texmf/fonts/type1/public/lm/lmbx9.pfb" 1254938640 126646 439622e6fd57f388c9979d39c4fce535 "" + "/usr/share/texmf/fonts/type1/public/lm/lmr9.pfb" 1254938640 121065 50bbfa703ce7e11638752ef5a6d120c7 "" + "/usr/share/texmf/fonts/type1/public/lm/lmri9.pfb" 1254938640 109598 cb570392cb143ca78182169795feed7a "" + "/usr/share/texmf/fonts/type1/public/lm/lmtt9.pfb" 1254938640 108480 ee1de99df36ee0a16b36023b9c9d8a58 "" + "/usr/share/texmf/tex/latex/lm/lmodern.sty" 1256929440 1606 c17281c7cff2bbd7ff0173e1433487ec "" + "/usr/share/texmf/tex/latex/lm/omllmm.fd" 1256929440 888 44447a3a3af84a22454ef89500942d93 "" + "/usr/share/texmf/tex/latex/lm/omslmsy.fd" 1256929440 805 af340a8260c447aa315cfc740ff0152f "" + "/usr/share/texmf/tex/latex/lm/omxlmex.fd" 1256929440 566 a94661f7b66063f191960bb7935b6ba2 "" + "/usr/share/texmf/tex/latex/lm/ot1lmr.fd" 1256929440 1880 bae7b659316f7344a86218ad38b01d91 "" + "/usr/share/texmf/tex/latex/lm/t1lmr.fd" 1256929440 1865 afbfccbe7fda9c2dc5078ad7c486bbed "" + "/usr/share/texmf/tex/latex/lm/t1lmtt.fd" 1256929440 2681 354015af3b61e7be30009f084986375a "" + "/usr/share/texmf/web2c/texmf.cnf" 1435377840 31349 7675f8adfbe12aae865d340d35423a49 "" + "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1448651651 1779312 b2f993ff39f888114b7dddf8751f0ae0 "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1448651758 3845440 b767bcfad02834add06449ca1e913284 "" + "diagramme.aux" 1457543826 242 1307d8a02d1e67cd0e2b52e6a2f90ab0 "" + "diagramme.tex" 1457543824 1605 a530e20dcbe7e5739ed4cc25cc5a8215 "" + (generated) + "diagramme.pdf" + "diagramme.log" + "/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.log" + "/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.pdf" + "diagramme.aux" diff --git a/docs/nouveau-diagramme-classe/diagramme.fls b/docs/nouveau-diagramme-classe/diagramme.fls new file mode 100644 index 0000000..cf1f324 --- /dev/null +++ b/docs/nouveau-diagramme-classe/diagramme.fls @@ -0,0 +1,274 @@ +PWD /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe +INPUT /etc/texmf/web2c/texmf.cnf +INPUT /usr/share/texmf/web2c/texmf.cnf +INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt +INPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.tex +OUTPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.log +INPUT /usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cls +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex +INPUT /dev/null +INPUT /usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/ms/everyshi.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/ms/everyshi.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgffor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgffor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/math/pgfmath.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgf/math/pgfmath.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/utf8.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/utf8.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm +INPUT /usr/share/texmf/tex/latex/lm/lmodern.sty +INPUT /usr/share/texmf/tex/latex/lm/lmodern.sty +INPUT /home/matteo/texmf/tex/latex/tikz-uml/tikz-uml.sty +INPUT /home/matteo/texmf/tex/latex/tikz-uml/tikz-uml.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgfopts/pgfopts.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/pgfopts/pgfopts.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex +OUTPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.pdf +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.markings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.markings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduledecorations.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.markings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.markings.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty +INPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux +INPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux +OUTPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux +INPUT /usr/share/texmf/tex/latex/lm/t1lmr.fd +INPUT /usr/share/texmf/tex/latex/lm/t1lmr.fd +INPUT /usr/share/texmf/fonts/tfm/public/lm/ec-lmr10.tfm +INPUT /usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii +INPUT /usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texmf/fonts/tfm/public/lm/ec-lmr9.tfm +INPUT /usr/share/texmf/tex/latex/lm/ot1lmr.fd +INPUT /usr/share/texmf/tex/latex/lm/ot1lmr.fd +INPUT /usr/share/texmf/fonts/tfm/public/lm/rm-lmr9.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/rm-lmr6.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/rm-lmr5.tfm +INPUT /usr/share/texmf/tex/latex/lm/omllmm.fd +INPUT /usr/share/texmf/tex/latex/lm/omllmm.fd +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmmi9.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmmi6.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmmi5.tfm +INPUT /usr/share/texmf/tex/latex/lm/omslmsy.fd +INPUT /usr/share/texmf/tex/latex/lm/omslmsy.fd +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmsy9.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmsy6.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmsy5.tfm +INPUT /usr/share/texmf/tex/latex/lm/omxlmex.fd +INPUT /usr/share/texmf/tex/latex/lm/omxlmex.fd +INPUT /usr/share/texmf/fonts/tfm/public/lm/lmex10.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/ec-lmbx9.tfm +INPUT /usr/share/texmf/tex/latex/lm/t1lmtt.fd +INPUT /usr/share/texmf/tex/latex/lm/t1lmtt.fd +INPUT /usr/share/texmf/fonts/tfm/public/lm/ec-lmtt9.tfm +INPUT /usr/share/texmf/fonts/tfm/public/lm/ec-lmri9.tfm +INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map +INPUT /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux +INPUT /usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc +INPUT /usr/share/texmf/fonts/type1/public/lm/lmbx9.pfb +INPUT /usr/share/texmf/fonts/type1/public/lm/lmr9.pfb +INPUT /usr/share/texmf/fonts/type1/public/lm/lmri9.pfb +INPUT /usr/share/texmf/fonts/type1/public/lm/lmtt9.pfb diff --git a/docs/nouveau-diagramme-classe/diagramme.log b/docs/nouveau-diagramme-classe/diagramme.log new file mode 100644 index 0000000..d683765 --- /dev/null +++ b/docs/nouveau-diagramme-classe/diagramme.log @@ -0,0 +1,849 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex 2015.11.27) 9 MAR 2016 18:17 +entering extended mode + restricted \write18 enabled. + file:line:error style messages enabled. + %&-line parsing enabled. +**diagramme.tex +(/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.tex +LaTeX2e <2015/01/01> +Babel <3.9l> and hyphenation patterns for 79 languages loaded. +(/usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cls +Document Class: standalone 2015/07/15 v1.2 Class to compile TeX sub-files standalone +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) +Package ifpdf Info: pdfTeX in PDF mode is detected. +) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional +) (/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty +Package: xkeyval 2014/12/03 v2.7a package option processing (HA) + (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex +\XKV@toks=\toks14 +\XKV@tempa@toks=\toks15 + (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex)) +\XKV@depth=\count79 +File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA) +)) +\sa@internal=\count80 +\c@sapage=\count81 + (/usr/share/texlive/texmf-dist/tex/latex/standalone/standalone.cfg +File: standalone.cfg 2015/07/15 v1.2 Default configuration file for 'standalone' class +) (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2014/09/29 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +) +\c@part=\count82 +\c@section=\count83 +\c@subsection=\count84 +\c@subsubsection=\count85 +\c@paragraph=\count86 +\c@subparagraph=\count87 +\c@figure=\count88 +\c@table=\count89 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (/usr/share/texlive/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks16 +\pgfutil@tempdima=\dimen103 +\pgfutil@tempdimb=\dimen104 + (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil@abb=\box26 + (/usr/share/texlive/texmf-dist/tex/latex/ms/everyshi.sty +Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex +Package: pgfrcs 2013/12/20 v3.0.0 (rcs-revision 1.28) +)) +Package: pgf 2013/12/18 v3.0.0 (rcs-revision 1.14) + (/usr/share/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR) + (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2014/10/28 v1.0p Standard LaTeX Graphics (DPC,SPQR) + (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: pdftex.def on input line 94. + +(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def +File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX + (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) +) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) +) +\Gread@gobject=\count90 +)) +\Gin@req@height=\dimen105 +\Gin@req@width=\dimen106 +) (/usr/share/texlive/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2013/11/30 v3.0.0 (rcs-revision 1.47) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks17 +\pgfkeys@temptoks=\toks18 + (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +\pgfkeys@tmptoks=\toks19 +)) +\pgf@x=\dimen107 +\pgf@y=\dimen108 +\pgf@xa=\dimen109 +\pgf@ya=\dimen110 +\pgf@xb=\dimen111 +\pgf@yb=\dimen112 +\pgf@xc=\dimen113 +\pgf@yc=\dimen114 +\w@pgf@writea=\write3 +\r@pgf@reada=\read1 +\c@pgf@counta=\count91 +\c@pgf@countb=\count92 +\c@pgf@countc=\count93 +\c@pgf@countd=\count94 +\t@pgf@toka=\toks20 +\t@pgf@tokb=\toks21 +\t@pgf@tokc=\toks22 + (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2008/05/14 (rcs-revision 1.7) +) +Driver file for pgf: pgfsys-pdftex.def + (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +File: pgfsys-pdftex.def 2013/07/18 (rcs-revision 1.33) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2013/10/10 (rcs-revision 1.13) +))) (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2013/09/09 (rcs-revision 1.9) +\pgfsyssoftpath@smallbuffer@items=\count95 +\pgfsyssoftpath@bigbuffer@items=\count96 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) +)) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK) + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package xcolor Info: Driver file: pdftex.def on input line 225. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341. +Package xcolor Info: Model `RGB' extended on input line 1353. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360. +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2010/04/11 v3.0.0 (rcs-revision 1.7) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath@dimen=\dimen115 +\pgfmath@count=\count97 +\pgfmath@box=\box27 +\pgfmath@toks=\toks23 +\pgfmath@stack@operand=\toks24 +\pgfmath@stack@operation=\toks25 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) +(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count98 +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2013/10/07 (rcs-revision 1.27) +\pgf@picminx=\dimen116 +\pgf@picmaxx=\dimen117 +\pgf@picminy=\dimen118 +\pgf@picmaxy=\dimen119 +\pgf@pathminx=\dimen120 +\pgf@pathmaxx=\dimen121 +\pgf@pathminy=\dimen122 +\pgf@pathmaxy=\dimen123 +\pgf@xx=\dimen124 +\pgf@xy=\dimen125 +\pgf@yx=\dimen126 +\pgf@yy=\dimen127 +\pgf@zx=\dimen128 +\pgf@zy=\dimen129 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2013/10/07 (rcs-revision 1.29) +\pgf@path@lastx=\dimen130 +\pgf@path@lasty=\dimen131 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2013/12/13 (rcs-revision 1.23) +\pgf@shorten@end@additional=\dimen132 +\pgf@shorten@start@additional=\dimen133 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2013/10/09 (rcs-revision 1.44) +\pgfpic=\box28 +\pgf@hbox=\box29 +\pgf@layerbox@main=\box30 +\pgf@picture@serial@count=\count99 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2013/09/19 (rcs-revision 1.11) +\pgflinewidth=\dimen134 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex +File: pgfcoretransformations.code.tex 2013/10/10 (rcs-revision 1.17) +\pgf@pt@x=\dimen135 +\pgf@pt@y=\dimen136 +\pgf@pt@temp=\dimen137 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) +) +(/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex +File: pgfcorepathprocessing.code.tex 2013/09/09 (rcs-revision 1.9) +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2013/11/07 (rcs-revision 1.40) +\pgfarrowsep=\dimen138 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2013/07/15 (rcs-revision 1.15) +\pgf@max=\dimen139 +\pgf@sys@shading@range@num=\count100 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2013/07/15 (rcs-revision 1.18) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2013/07/15 (rcs-revision 1.20) +\pgfexternal@startupbox=\box31 +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2013/07/18 (rcs-revision 1.7) +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2013/09/30 (rcs-revision 1.5) +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2013/11/07 (rcs-revision 1.5) +))) (/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex +File: pgfmoduleshapes.code.tex 2013/10/31 (rcs-revision 1.34) +\pgfnodeparttextbox=\box32 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex +File: pgfmoduleplot.code.tex 2013/07/31 (rcs-revision 1.12) +) (/usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +Package: pgfcomp-version-0-65 2007/07/03 v3.0.0 (rcs-revision 1.7) +\pgf@nodesepstart=\dimen140 +\pgf@nodesepend=\dimen141 +) (/usr/share/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +Package: pgfcomp-version-1-18 2007/07/23 v3.0.0 (rcs-revision 1.1) +)) (/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) (/usr/share/texlive/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex +Package: pgffor 2013/12/13 v3.0.0 (rcs-revision 1.25) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) +\pgffor@iter=\dimen142 +\pgffor@skip=\dimen143 +\pgffor@stack=\toks26 +\pgffor@toks=\toks27 +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +Package: tikz 2013/12/13 v3.0.0 (rcs-revision 1.142) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex +File: pgflibraryplothandlers.code.tex 2013/08/31 v3.0.0 (rcs-revision 1.20) +\pgf@plot@mark@count=\count101 +\pgfplotmarksize=\dimen144 +) +\tikz@lastx=\dimen145 +\tikz@lasty=\dimen146 +\tikz@lastxsaved=\dimen147 +\tikz@lastysaved=\dimen148 +\tikzleveldistance=\dimen149 +\tikzsiblingdistance=\dimen150 +\tikz@figbox=\box33 +\tikz@figbox@bg=\box34 +\tikz@tempbox=\box35 +\tikz@tempbox@bg=\box36 +\tikztreelevel=\count102 +\tikznumberofchildren=\count103 +\tikznumberofcurrentchild=\count104 +\tikz@fig@count=\count105 + (/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex +File: pgfmodulematrix.code.tex 2013/09/17 (rcs-revision 1.8) +\pgfmatrixcurrentrow=\count106 +\pgfmatrixcurrentcolumn=\count107 +\pgf@matrix@numberofcolumns=\count108 +) +\tikz@expandcount=\count109 + (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex +File: tikzlibrarytopaths.code.tex 2008/06/17 v3.0.0 (rcs-revision 1.2) +))) +\sa@box=\box37 +) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2015/03/17 v1.2c Input encoding file +\inpenc@prehook=\toks28 +\inpenc@posthook=\toks29 + +(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def +File: utf8.def 2014/09/29 v1.1m UTF-8 support for inputenc +Now handling font encoding OML ... +... no UTF-8 mapping file for font encoding OML +Now handling font encoding T1 ... +... processing UTF-8 mapping file for font encoding T1 + (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu +File: t1enc.dfu 2014/09/29 v1.1m UTF-8 support for inputenc + defining Unicode char U+00A1 (decimal 161) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00AB (decimal 171) + defining Unicode char U+00BB (decimal 187) + defining Unicode char U+00BF (decimal 191) + defining Unicode char U+00C0 (decimal 192) + defining Unicode char U+00C1 (decimal 193) + defining Unicode char U+00C2 (decimal 194) + defining Unicode char U+00C3 (decimal 195) + defining Unicode char U+00C4 (decimal 196) + defining Unicode char U+00C5 (decimal 197) + defining Unicode char U+00C6 (decimal 198) + defining Unicode char U+00C7 (decimal 199) + defining Unicode char U+00C8 (decimal 200) + defining Unicode char U+00C9 (decimal 201) + defining Unicode char U+00CA (decimal 202) + defining Unicode char U+00CB (decimal 203) + defining Unicode char U+00CC (decimal 204) + defining Unicode char U+00CD (decimal 205) + defining Unicode char U+00CE (decimal 206) + defining Unicode char U+00CF (decimal 207) + defining Unicode char U+00D0 (decimal 208) + defining Unicode char U+00D1 (decimal 209) + defining Unicode char U+00D2 (decimal 210) + defining Unicode char U+00D3 (decimal 211) + defining Unicode char U+00D4 (decimal 212) + defining Unicode char U+00D5 (decimal 213) + defining Unicode char U+00D6 (decimal 214) + defining Unicode char U+00D8 (decimal 216) + defining Unicode char U+00D9 (decimal 217) + defining Unicode char U+00DA (decimal 218) + defining Unicode char U+00DB (decimal 219) + defining Unicode char U+00DC (decimal 220) + defining Unicode char U+00DD (decimal 221) + defining Unicode char U+00DE (decimal 222) + defining Unicode char U+00DF (decimal 223) + defining Unicode char U+00E0 (decimal 224) + defining Unicode char U+00E1 (decimal 225) + defining Unicode char U+00E2 (decimal 226) + defining Unicode char U+00E3 (decimal 227) + defining Unicode char U+00E4 (decimal 228) + defining Unicode char U+00E5 (decimal 229) + defining Unicode char U+00E6 (decimal 230) + defining Unicode char U+00E7 (decimal 231) + defining Unicode char U+00E8 (decimal 232) + defining Unicode char U+00E9 (decimal 233) + defining Unicode char U+00EA (decimal 234) + defining Unicode char U+00EB (decimal 235) + defining Unicode char U+00EC (decimal 236) + defining Unicode char U+00ED (decimal 237) + defining Unicode char U+00EE (decimal 238) + defining Unicode char U+00EF (decimal 239) + defining Unicode char U+00F0 (decimal 240) + defining Unicode char U+00F1 (decimal 241) + defining Unicode char U+00F2 (decimal 242) + defining Unicode char U+00F3 (decimal 243) + defining Unicode char U+00F4 (decimal 244) + defining Unicode char U+00F5 (decimal 245) + defining Unicode char U+00F6 (decimal 246) + defining Unicode char U+00F8 (decimal 248) + defining Unicode char U+00F9 (decimal 249) + defining Unicode char U+00FA (decimal 250) + defining Unicode char U+00FB (decimal 251) + defining Unicode char U+00FC (decimal 252) + defining Unicode char U+00FD (decimal 253) + defining Unicode char U+00FE (decimal 254) + defining Unicode char U+00FF (decimal 255) + defining Unicode char U+0102 (decimal 258) + defining Unicode char U+0103 (decimal 259) + defining Unicode char U+0104 (decimal 260) + defining Unicode char U+0105 (decimal 261) + defining Unicode char U+0106 (decimal 262) + defining Unicode char U+0107 (decimal 263) + defining Unicode char U+010C (decimal 268) + defining Unicode char U+010D (decimal 269) + defining Unicode char U+010E (decimal 270) + defining Unicode char U+010F (decimal 271) + defining Unicode char U+0110 (decimal 272) + defining Unicode char U+0111 (decimal 273) + defining Unicode char U+0118 (decimal 280) + defining Unicode char U+0119 (decimal 281) + defining Unicode char U+011A (decimal 282) + defining Unicode char U+011B (decimal 283) + defining Unicode char U+011E (decimal 286) + defining Unicode char U+011F (decimal 287) + defining Unicode char U+0130 (decimal 304) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0132 (decimal 306) + defining Unicode char U+0133 (decimal 307) + defining Unicode char U+0139 (decimal 313) + defining Unicode char U+013A (decimal 314) + defining Unicode char U+013D (decimal 317) + defining Unicode char U+013E (decimal 318) + defining Unicode char U+0141 (decimal 321) + defining Unicode char U+0142 (decimal 322) + defining Unicode char U+0143 (decimal 323) + defining Unicode char U+0144 (decimal 324) + defining Unicode char U+0147 (decimal 327) + defining Unicode char U+0148 (decimal 328) + defining Unicode char U+014A (decimal 330) + defining Unicode char U+014B (decimal 331) + defining Unicode char U+0150 (decimal 336) + defining Unicode char U+0151 (decimal 337) + defining Unicode char U+0152 (decimal 338) + defining Unicode char U+0153 (decimal 339) + defining Unicode char U+0154 (decimal 340) + defining Unicode char U+0155 (decimal 341) + defining Unicode char U+0158 (decimal 344) + defining Unicode char U+0159 (decimal 345) + defining Unicode char U+015A (decimal 346) + defining Unicode char U+015B (decimal 347) + defining Unicode char U+015E (decimal 350) + defining Unicode char U+015F (decimal 351) + defining Unicode char U+0160 (decimal 352) + defining Unicode char U+0161 (decimal 353) + defining Unicode char U+0162 (decimal 354) + defining Unicode char U+0163 (decimal 355) + defining Unicode char U+0164 (decimal 356) + defining Unicode char U+0165 (decimal 357) + defining Unicode char U+016E (decimal 366) + defining Unicode char U+016F (decimal 367) + defining Unicode char U+0170 (decimal 368) + defining Unicode char U+0171 (decimal 369) + defining Unicode char U+0178 (decimal 376) + defining Unicode char U+0179 (decimal 377) + defining Unicode char U+017A (decimal 378) + defining Unicode char U+017B (decimal 379) + defining Unicode char U+017C (decimal 380) + defining Unicode char U+017D (decimal 381) + defining Unicode char U+017E (decimal 382) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201A (decimal 8218) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) + defining Unicode char U+201E (decimal 8222) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+2039 (decimal 8249) + defining Unicode char U+203A (decimal 8250) + defining Unicode char U+2423 (decimal 9251) +) +Now handling font encoding OT1 ... +... processing UTF-8 mapping file for font encoding OT1 + (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu +File: ot1enc.dfu 2014/09/29 v1.1m UTF-8 support for inputenc + defining Unicode char U+00A1 (decimal 161) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00B8 (decimal 184) + defining Unicode char U+00BF (decimal 191) + defining Unicode char U+00C5 (decimal 197) + defining Unicode char U+00C6 (decimal 198) + defining Unicode char U+00D8 (decimal 216) + defining Unicode char U+00DF (decimal 223) + defining Unicode char U+00E6 (decimal 230) + defining Unicode char U+00EC (decimal 236) + defining Unicode char U+00ED (decimal 237) + defining Unicode char U+00EE (decimal 238) + defining Unicode char U+00EF (decimal 239) + defining Unicode char U+00F8 (decimal 248) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0141 (decimal 321) + defining Unicode char U+0142 (decimal 322) + defining Unicode char U+0152 (decimal 338) + defining Unicode char U+0153 (decimal 339) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) +) +Now handling font encoding OMS ... +... processing UTF-8 mapping file for font encoding OMS + (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu +File: omsenc.dfu 2014/09/29 v1.1m UTF-8 support for inputenc + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00B6 (decimal 182) + defining Unicode char U+00B7 (decimal 183) + defining Unicode char U+2020 (decimal 8224) + defining Unicode char U+2021 (decimal 8225) + defining Unicode char U+2022 (decimal 8226) +) +Now handling font encoding OMX ... +... no UTF-8 mapping file for font encoding OMX +Now handling font encoding U ... +... no UTF-8 mapping file for font encoding U + defining Unicode char U+00A9 (decimal 169) + defining Unicode char U+00AA (decimal 170) + defining Unicode char U+00AE (decimal 174) + defining Unicode char U+00BA (decimal 186) + defining Unicode char U+02C6 (decimal 710) + defining Unicode char U+02DC (decimal 732) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2026 (decimal 8230) + defining Unicode char U+2122 (decimal 8482) + defining Unicode char U+2423 (decimal 9251) +)) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2005/09/27 v1.99g Standard LaTeX package + (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 48. +)) (/usr/share/texmf/tex/latex/lm/lmodern.sty +Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. +LaTeX Font Info: Overwriting symbol font `letters' in version `normal' +(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. +LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' +(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. +LaTeX Font Info: Overwriting symbol font `letters' in version `bold' +(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. +LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' +(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38. +) (/home/matteo/texmf/tex/latex/tikz-uml/tikz-uml.sty +Package: tikz-uml 2011/01/26 + (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) +) (/usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.sty (/usr/share/texlive/texmf-dist/tex/generic/xstring/xstring.tex +\@xs@message=\write4 +\integerpart=\count110 +\decimalpart=\count111 +) +Package: xstring 2013/10/13 v1.7c String manipulations (C Tellechea) +) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty +Package: calc 2014/10/28 v4.3 Infix arithmetic (KKT,FJ) +\calc@Acount=\count112 +\calc@Bcount=\count113 +\calc@Adimen=\dimen151 +\calc@Bdimen=\dimen152 +\calc@Askip=\skip43 +\calc@Bskip=\skip44 +LaTeX Info: Redefining \setlength on input line 80. +LaTeX Info: Redefining \addtolength on input line 81. +\calc@Ccount=\count114 +\calc@Cskip=\skip45 +) (/usr/share/texlive/texmf-dist/tex/latex/pgfopts/pgfopts.sty +Package: pgfopts 2014/07/10 v2.1a LaTeX package options with pgfkeys +\pgfopts@list@add@a@toks=\toks30 +\pgfopts@list@add@b@toks=\toks31 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex +File: tikzlibrarybackgrounds.code.tex 2013/07/18 v3.0.0 (rcs-revision 1.3) +\pgf@layerbox@background=\box38 +\pgf@layerboxsaved@background=\box39 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex +File: tikzlibraryarrows.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + +(/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex +File: pgflibraryarrows.code.tex 2013/09/23 v3.0.0 (rcs-revision 1.16) +\arrowsize=\dimen153 +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex +File: tikzlibraryshapes.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex +File: tikzlibraryshapes.geometric.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex +File: pgflibraryshapes.geometric.code.tex 2008/06/26 v3.0.0 (rcs-revision 1.1) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex +File: tikzlibraryshapes.misc.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex +File: pgflibraryshapes.misc.code.tex 2013/07/18 v3.0.0 (rcs-revision 1.5) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex +File: tikzlibraryshapes.symbols.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex +File: pgflibraryshapes.symbols.code.tex 2013/09/11 v3.0.0 (rcs-revision 1.6) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex +File: tikzlibraryshapes.arrows.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + +(/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex +File: pgflibraryshapes.arrows.code.tex 2008/06/26 v3.0.0 (rcs-revision 1.1) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +File: tikzlibraryshapes.multipart.code.tex 2008/01/09 v3.0.0 (rcs-revision 1.1) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +File: pgflibraryshapes.multipart.code.tex 2010/01/07 v3.0.0 (rcs-revision 1.2) +\pgfnodepartlowerbox=\box40 +\pgfnodeparttwobox=\box41 +\pgfnodepartthreebox=\box42 +\pgfnodepartfourbox=\box43 +\pgfnodeparttwentybox=\box44 +\pgfnodepartnineteenbox=\box45 +\pgfnodeparteighteenbox=\box46 +\pgfnodepartseventeenbox=\box47 +\pgfnodepartsixteenbox=\box48 +\pgfnodepartfifteenbox=\box49 +\pgfnodepartfourteenbox=\box50 +\pgfnodepartthirteenbox=\box51 +\pgfnodeparttwelvebox=\box52 +\pgfnodepartelevenbox=\box53 +\pgfnodeparttenbox=\box54 +\pgfnodepartninebox=\box55 +\pgfnodeparteightbox=\box56 +\pgfnodepartsevenbox=\box57 +\pgfnodepartsixbox=\box58 +\pgfnodepartfivebox=\box59 +))) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex +File: tikzlibraryfit.code.tex 2013/07/12 v3.0.0 (rcs-revision 1.5) +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadows.code.tex +File: tikzlibraryshadows.code.tex 2008/01/13 v3.0.0 (rcs-revision 1.3) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex +File: tikzlibraryfadings.code.tex 2009/11/15 v3.0.0 (rcs-revision 1.2) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex +File: pgflibraryfadings.code.tex 2008/02/07 v3.0.0 (rcs-revision 1.3) +))) +(/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.markings.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduledecorations.code.tex +\pgfdecoratedcompleteddistance=\dimen154 +\pgfdecoratedremainingdistance=\dimen155 +\pgfdecoratedinputsegmentcompleteddistance=\dimen156 +\pgfdecoratedinputsegmentremainingdistance=\dimen157 +\pgf@decorate@distancetomove=\dimen158 +\pgf@decorate@repeatstate=\count115 +\pgfdecorationsegmentamplitude=\dimen159 +\pgfdecorationsegmentlength=\dimen160 +) +\tikz@lib@dec@box=\box60 +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.markings.code.tex)) +\c@tikzumlPackageLayers=\count116 +\pgf@layerbox@package0=\box61 +\pgf@layerboxsaved@package0=\box62 +\pgf@layerbox@package1=\box63 +\pgf@layerboxsaved@package1=\box64 +\pgf@layerbox@package2=\box65 +\pgf@layerboxsaved@package2=\box66 +\pgf@layerbox@package3=\box67 +\pgf@layerboxsaved@package3=\box68 +\c@tikzumlFragmentLayers=\count117 +\pgf@layerbox@fragment0=\box69 +\pgf@layerboxsaved@fragment0=\box70 +\pgf@layerbox@fragment1=\box71 +\pgf@layerboxsaved@fragment1=\box72 +\pgf@layerbox@fragment2=\box73 +\pgf@layerboxsaved@fragment2=\box74 +\pgf@layerbox@fragment3=\box75 +\pgf@layerboxsaved@fragment3=\box76 +\c@tikzumlStateLayers=\count118 +\pgf@layerbox@state0=\box77 +\pgf@layerboxsaved@state0=\box78 +\pgf@layerbox@state1=\box79 +\pgf@layerboxsaved@state1=\box80 +\pgf@layerbox@state2=\box81 +\pgf@layerboxsaved@state2=\box82 +\pgf@layerbox@state3=\box83 +\pgf@layerboxsaved@state3=\box84 +\c@tikzumlComponentLayers=\count119 +\pgf@layerbox@component0=\box85 +\pgf@layerboxsaved@component0=\box86 +\pgf@layerbox@component1=\box87 +\pgf@layerboxsaved@component1=\box88 +\pgf@layerbox@component2=\box89 +\pgf@layerboxsaved@component2=\box90 +\pgf@layerbox@component3=\box91 +\pgf@layerboxsaved@component3=\box92 +\pgf@layerbox@lifelines=\box93 +\pgf@layerboxsaved@lifelines=\box94 +\pgf@layerbox@activity=\box95 +\pgf@layerboxsaved@activity=\box96 +\pgf@layerbox@connections=\box97 +\pgf@layerboxsaved@connections=\box98 +\c@tikzumlPackageClassNum=\count120 +\c@tikzumlPackageSubPackageNum=\count121 +\c@tikzumlRelationNum=\count122 +\c@tikzumlNoteNum=\count123 +\c@pos=\count124 +\c@posT=\count125 +\c@posStereo=\count126 +\c@tikzumlPackageLevel=\count127 +\c@tikzumlSystemUseCaseNum=\count128 +\c@tikzumlSystemLevel=\count129 +\c@tikzumlUseCaseNum=\count130 +\c@tikzumlActorNum=\count131 +\c@tikzumlStateJoinNum=\count132 +\c@tikzumlStateDecisionNum=\count133 +\c@tikzumlStateInitialNum=\count134 +\c@tikzumlStateFinalNum=\count135 +\c@tikzumlStateEnterNum=\count136 +\c@tikzumlStateExitNum=\count137 +\c@tikzumlStateEndNum=\count138 +\c@tikzumlStateHistoryNum=\count139 +\c@tikzumlStateDeepHistoryNum=\count140 +\c@tikzumlStateLevel=\count141 +\c@tikzumlStateSubStateNum=\count142 +\c@tikzumlStateText=\count143 +\c@tikzumlObjectNum=\count144 +\c@tikzumlCallLevel=\count145 +\c@tikzumlCallNum=\count146 +\c@tikzumlFragmentLevel=\count147 +\c@tikzumlFragmentLevelNum=\count148 +\c@tikzumlFragmentNum=\count149 +\c@tikzumlFragmentPartNum=\count150 +\c@tikzumlCallStartFragmentNum=\count151 +\c@tikzumlCallEndFragmentNum=\count152 +\tikzumlCall@xa=\skip46 +\tikzumlCall@xb=\skip47 +\c@tikzumlComponentLevel=\count153 +\c@tikzumlComponentSubComponentNum=\count154 +\c@tikzumlConnectorNum=\count155 +\tikzuml@AC@xa=\skip48 +\tikzuml@AC@ya=\skip49 +\tikzuml@AC@xb=\skip50 +\tikzuml@AC@yb=\skip51 +\tikzuml@AC@xi=\skip52 +\tikzuml@AC@yi=\skip53 +\tikzuml@AC@xic=\skip54 +\tikzuml@AC@yic=\skip55 +\tikzuml@AC@xio=\skip56 +\tikzuml@AC@yio=\skip57 +\tikzuml@AC@AB=\skip58 +\tikzuml@AC@lambda=\skip59 +\tikzuml@AC@xtrc=\skip60 +\tikzuml@AC@ytrc=\skip61 +\tikzuml@AC@xtlc=\skip62 +\tikzuml@AC@ytlc=\skip63 +\tikzuml@AC@xblc=\skip64 +\tikzuml@AC@yblc=\skip65 +\tikzuml@AC@xbrc=\skip66 +\tikzuml@AC@ybrc=\skip67 +\tikzuml@AC@middleArm=\skip68 +) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2014/09/25 3.9l The Babel package + (/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf +Language: frenchb 2015/06/26 v3.1g French support from the babel system + (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +File: babel.def 2014/09/25 3.9l Babel common definitions +\babel@savecnt=\count156 +\U@D=\dimen161 +) +\l@acadian = a dialect from \language\l@french +\l@canadien = a dialect from \language\l@french +\FBcolonskip=\skip69 +\FBthinskip=\skip70 +\FB@interchartokenstateORI=\count157 +Package babel Info: Making : an active character on input line 353. +Package babel Info: Making ; an active character on input line 354. +Package babel Info: Making ! an active character on input line 355. +Package babel Info: Making ? an active character on input line 356. +\FBguillskip=\skip71 +\FBguill@level=\count158 +\FB@Mht=\dimen162 +\std@mcc=\count159 +\dec@mcc=\count160 +\listindentFB=\skip72 +\labelwidthFB=\skip73 +\leftmarginFB=\skip74 +\parindentFFN=\dimen163 +)) (/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux) +\openout1 = `diagramme.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 10. +LaTeX Font Info: ... okay on input line 10. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 10. +LaTeX Font Info: ... okay on input line 10. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 10. +LaTeX Font Info: ... okay on input line 10. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 10. +LaTeX Font Info: ... okay on input line 10. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 10. +LaTeX Font Info: ... okay on input line 10. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 10. +LaTeX Font Info: ... okay on input line 10. +LaTeX Font Info: Try loading font information for T1+lmr on input line 10. + (/usr/share/texmf/tex/latex/lm/t1lmr.fd +File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +) ABD: EveryShipout initializing macros (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count161 +\scratchdimen=\dimen164 +\scratchbox=\box99 +\nofMPsegments=\count162 +\nofMParguments=\count163 +\everyMPshowfont=\toks32 +\MPscratchCnt=\count164 +\MPscratchDim=\dimen165 +\MPnumerator=\count165 +\makeMPintoPDFobject=\count166 +\everyMPtoPDFconversion=\toks33 +) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty +Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf + (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO) + (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty +Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) +)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) + (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) + (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +))) +Package grfext Info: Graphics extension search list: +(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPEG,.JBIG2,.JB2,.eps] +(grfext) \AppendGraphicsExtensions on input line 452. + (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live +)) +LaTeX Info: Redefining \degres on input line 10. +LaTeX Info: Redefining \dots on input line 10. +LaTeX Info: Redefining \up on input line 10. +LaTeX Font Info: Try loading font information for OT1+lmr on input line 20. + (/usr/share/texmf/tex/latex/lm/ot1lmr.fd +File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OML+lmm on input line 20. + (/usr/share/texmf/tex/latex/lm/omllmm.fd +File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OMS+lmsy on input line 20. + (/usr/share/texmf/tex/latex/lm/omslmsy.fd +File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OMX+lmex on input line 20. + (/usr/share/texmf/tex/latex/lm/omxlmex.fd +File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <9> on input line 20. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <6> on input line 20. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <5> on input line 20. +LaTeX Font Info: Try loading font information for T1+lmtt on input line 20. + (/usr/share/texmf/tex/latex/lm/t1lmtt.fd +File: t1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern +) [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (/home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.aux) ) +Here is how much of TeX's memory you used: + 17990 strings out of 493085 + 381277 string characters out of 6136916 + 515329 words of memory out of 5000000 + 21102 multiletter control sequences out of 15000+600000 + 28970 words of font info for 30 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 62i,9n,84p,445b,807s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc} +Output written on /home/matteo/Développement/projet-cmi/docs/nouveau-diagramme-classe/diagramme.pdf (1 page, 92689 bytes). +PDF statistics: + 52 PDF objects out of 1000 (max. 8388607) + 28 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 109 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/docs/nouveau-diagramme-classe/diagramme.pdf b/docs/nouveau-diagramme-classe/diagramme.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9c89c4271adb0c738ec92c05ef2aefc2ad31b4cb GIT binary patch literal 92689 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 B?!*89 literal 0 HcmV?d00001 diff --git a/docs/nouveau-diagramme-classe/diagramme.synctex.gz b/docs/nouveau-diagramme-classe/diagramme.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..1d0332d80a4947551b357f636872b8f655f5ac83 GIT binary patch literal 6766 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 QUf*8*3+fCJ+kUhF09DLC!2kdN literal 0 HcmV?d00001 diff --git a/docs/nouveau-diagramme-classe/diagramme.tex b/docs/nouveau-diagramme-classe/diagramme.tex new file mode 100644 index 0000000..29146ac --- /dev/null +++ b/docs/nouveau-diagramme-classe/diagramme.tex @@ -0,0 +1,65 @@ +\documentclass[tikz,border=30pt]{standalone} + +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{lmodern} +\usepackage{tikz} +\usepackage{tikz-uml} +\usepackage[french]{babel} + +\begin{document} +\begin{tikzpicture} + \umlclass[y=.5]{Engine}{ + objects : tableau de \texttt{Object}\\ + goLeftKey: booléen\\ + goRightKey : booléen\\ + clock : horloge + }{ + draw() : vide\\ + update() : vide + } + + \umlclass[x=6,y=-1]{State}{ + objects : tableau de \texttt{Object}\\ + goLeftKey: booléen\\ + goRightKey : booléen\\ + delta : flottant + }{} + + \umlabstract[y=-4]{Object}{ + position : vecteur\\ + charge : entier signé + }{ + \umlvirt{draw(fenêtre : Fenêtre) : vide}\\ + \umlvirt{update(état : State) : vide}\\ + \umlvirt{getLayer() : entier}\\ + getPosition() : vecteur\\ + getCharge() : entier signé + } + + \umlabstract[y=-8,x=4]{PhysicsObject}{ + velocity : vecteur\\ + mass : flottant + }{ + getForces(état : State) : vecteur\\ + update(état : State) : vide + } + + \umlclass[y=-11.5,x=4]{Ball}{}{ + draw(fenêtre : Fenêtre) : vide\\ + getForces(état : State) : vecteur\\ + getLayer() : 1 + } + + \umlclass[y=-8,x=-4]{Block}{}{ + draw(fenêtre : Fenêtre) : vide\\ + update(état : State) : vide\\ + getLayer() : 0 + } + + \umlcompo{Engine}{Object} + \umlinherit{Object}{Block} + \umlinherit{Object}{PhysicsObject} + \umlinherit{PhysicsObject}{Ball} +\end{tikzpicture} +\end{document}