From 6c6b856e6c4d35de03742c97acc0ea350f763370 Mon Sep 17 00:00:00 2001 From: Dukantic Date: Wed, 8 Jan 2025 15:16:17 +0100 Subject: [PATCH] latex --- maps/custom_1.txt | 20 + rapport/Doxfile | 86 +++- rapport/html/index.html | 10 +- rapport/html/search/all_8.js | 5 +- rapport/html/search/all_d.js | 5 +- rapport/html/search/pages_0.js | 4 + rapport/html/search/pages_1.js | 4 + rapport/html/search/searchdata.js | 9 +- rapport/latex/index.tex | 8 + rapport/latex/refman.aux | 250 +++++------ rapport/latex/refman.fdb_latexmk | 57 +++ rapport/latex/refman.fls | 98 +++++ rapport/latex/refman.idx | 83 ++-- rapport/latex/refman.ilg | 6 - rapport/latex/refman.ind | 101 ----- rapport/latex/refman.log | 673 ++++++++++++------------------ rapport/latex/refman.pdf | Bin 239124 -> 152060 bytes rapport/latex/refman.tex | 1 + rapport/latex/refman.toc | 85 ++-- rapport/main_page.md | 14 + 20 files changed, 774 insertions(+), 745 deletions(-) create mode 100644 maps/custom_1.txt create mode 100644 rapport/html/search/pages_0.js create mode 100644 rapport/html/search/pages_1.js create mode 100644 rapport/latex/index.tex create mode 100644 rapport/latex/refman.fdb_latexmk create mode 100644 rapport/latex/refman.fls delete mode 100644 rapport/latex/refman.ilg delete mode 100644 rapport/latex/refman.ind create mode 100644 rapport/main_page.md diff --git a/maps/custom_1.txt b/maps/custom_1.txt new file mode 100644 index 0000000..afdfb36 --- /dev/null +++ b/maps/custom_1.txt @@ -0,0 +1,20 @@ +#################### +#P # +# # +# # +# # +# C # +# # +# I # +# # +# # +# # +# C # +# # +# # +# # +# # +# # +# # +# # +#################### diff --git a/rapport/Doxfile b/rapport/Doxfile index 370dd14..ebe1a07 100644 --- a/rapport/Doxfile +++ b/rapport/Doxfile @@ -1,4 +1,4 @@ -# Doxyfile 1.12.0 +# Doxyfile 1.13.1 # This file describes the settings to be used by the documentation system # Doxygen (www.doxygen.org) for a project. @@ -51,7 +51,7 @@ PROJECT_NAME = Sokoban PROJECT_NUMBER = # Using the PROJECT_BRIEF tag one can provide an optional one line description -# for a project that appears at the top of each page and should give viewer a +# for a project that appears at the top of each page and should give viewers a # quick idea about the purpose of the project. Keep the description short. PROJECT_BRIEF = @@ -80,7 +80,7 @@ OUTPUT_DIRECTORY = . # sub-directories (in 2 levels) under the output directory of each output format # and will distribute the generated files over these directories. Enabling this # option can be useful when feeding Doxygen a huge amount of source files, where -# putting all generated files in the same directory would otherwise causes +# putting all generated files in the same directory would otherwise cause # performance problems for the file system. Adapt CREATE_SUBDIRS_LEVEL to # control the number of sub-directories. # The default value is: NO. @@ -202,17 +202,17 @@ STRIP_FROM_PATH = STRIP_FROM_INC_PATH = # If the SHORT_NAMES tag is set to YES, Doxygen will generate much shorter (but -# less readable) file names. This can be useful is your file systems doesn't +# less readable) file names. This can be useful if your file system doesn't # support long names like on DOS, Mac, or CD-ROM. # The default value is: NO. SHORT_NAMES = NO # If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen will interpret the -# first line (until the first dot) of a Javadoc-style comment as the brief -# description. If set to NO, the Javadoc-style will behave just like regular Qt- -# style comments (thus requiring an explicit @brief command for a brief -# description.) +# first line (until the first dot, question mark or exclamation mark) of a +# Javadoc-style comment as the brief description. If set to NO, the Javadoc- +# style will behave just like regular Qt-style comments (thus requiring an +# explicit @brief command for a brief description.) # The default value is: NO. JAVADOC_AUTOBRIEF = NO @@ -228,9 +228,10 @@ JAVADOC_AUTOBRIEF = NO JAVADOC_BANNER = NO # If the QT_AUTOBRIEF tag is set to YES then Doxygen will interpret the first -# line (until the first dot) of a Qt-style comment as the brief description. If -# set to NO, the Qt-style will behave just like regular Qt-style comments (thus -# requiring an explicit \brief command for a brief description.) +# line (until the first dot, question mark or exclamation mark) of a Qt-style +# comment as the brief description. If set to NO, the Qt-style will behave just +# like regular Qt-style comments (thus requiring an explicit \brief command for +# a brief description.) # The default value is: NO. QT_AUTOBRIEF = NO @@ -383,11 +384,20 @@ MARKDOWN_ID_STYLE = DOXYGEN # When enabled Doxygen tries to link words that correspond to documented # classes, or namespaces to their corresponding documentation. Such a link can # be prevented in individual cases by putting a % sign in front of the word or -# globally by setting AUTOLINK_SUPPORT to NO. +# globally by setting AUTOLINK_SUPPORT to NO. Words listed in the +# AUTOLINK_IGNORE_WORDS tag are excluded from automatic linking. # The default value is: YES. AUTOLINK_SUPPORT = YES +# This tag specifies a list of words that, when matching the start of a word in +# the documentation, will suppress auto links generation, if it is enabled via +# AUTOLINK_SUPPORT. This list does not affect affect links explicitly created +# using \# or the \link or commands. +# This tag requires that the tag AUTOLINK_SUPPORT is set to YES. + +AUTOLINK_IGNORE_WORDS = + # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want # to include (a tag file for) the STL sources as input, then you should set this # tag to YES in order to let Doxygen match functions declarations and @@ -599,6 +609,14 @@ HIDE_UNDOC_MEMBERS = NO HIDE_UNDOC_CLASSES = NO +# If the HIDE_UNDOC_NAMESPACES tag is set to YES, Doxygen will hide all +# undocumented namespaces that are normally visible in the namespace hierarchy. +# If set to NO, these namespaces will be included in the various overviews. This +# option has no effect if EXTRACT_ALL is enabled. +# The default value is: YES. + +HIDE_UNDOC_NAMESPACES = YES + # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all friend # declarations. If set to NO, these declarations will be included in the # documentation. @@ -909,6 +927,14 @@ WARN_NO_PARAMDOC = NO WARN_IF_UNDOC_ENUM_VAL = NO +# If WARN_LAYOUT_FILE option is set to YES, Doxygen will warn about issues found +# while parsing the user defined layout file, such as missing or wrong elements. +# See also LAYOUT_FILE for details. If set to NO, problems with the layout file +# will be suppressed. +# The default value is: YES. + +WARN_LAYOUT_FILE = YES + # If the WARN_AS_ERROR tag is set to YES then Doxygen will immediately stop when # a warning is encountered. If the WARN_AS_ERROR tag is set to FAIL_ON_WARNINGS # then Doxygen will continue running as if WARN_AS_ERROR tag is set to NO, but @@ -966,7 +992,8 @@ WARN_LOGFILE = # Note: If this tag is empty the current directory is searched. INPUT = ../include \ - ../script + ../script \ + main_page.md # This tag can be used to specify the character encoding of the source files # that Doxygen parses. Internally Doxygen uses the UTF-8 encoding. Doxygen uses @@ -979,10 +1006,10 @@ INPUT = ../include \ INPUT_ENCODING = UTF-8 # This tag can be used to specify the character encoding of the source files -# that Doxygen parses The INPUT_FILE_ENCODING tag can be used to specify +# that Doxygen parses. The INPUT_FILE_ENCODING tag can be used to specify # character encoding on a per file pattern basis. Doxygen will compare the file # name with each pattern and apply the encoding instead of the default -# INPUT_ENCODING) if there is a match. The character encodings are a list of the +# INPUT_ENCODING if there is a match. The character encodings are a list of the # form: pattern=encoding (like *.php=ISO-8859-1). # See also: INPUT_ENCODING for further information on supported encodings. @@ -1182,7 +1209,16 @@ FILTER_SOURCE_PATTERNS = # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the Doxygen output. -USE_MDFILE_AS_MAINPAGE = +USE_MDFILE_AS_MAINPAGE = main_page.md + +# If the IMPLICIT_DIR_DOCS tag is set to YES, any README.md file found in sub- +# directories of the project's root, is used as the documentation for that sub- +# directory, except when the README.md starts with a \dir, \page or \mainpage +# command. If set to NO, the README.md file needs to start with an explicit \dir +# command in order to be used as directory documentation. +# The default value is: YES. + +IMPLICIT_DIR_DOCS = YES # The Fortran standard specifies that for fixed formatted Fortran code all # characters from position 72 are to be considered as comment. A common @@ -1596,9 +1632,9 @@ DOCSET_PUBLISHER_NAME = Publisher # additional HTML index files: index.hhp, index.hhc, and index.hhk. The # index.hhp is a project file that can be read by Microsoft's HTML Help Workshop # on Windows. In the beginning of 2021 Microsoft took the original page, with -# a.o. the download links, offline the HTML help workshop was already many years -# in maintenance mode). You can download the HTML help workshop from the web -# archives at Installation executable (see: +# a.o. the download links, offline (the HTML help workshop was already many +# years in maintenance mode). You can download the HTML help workshop from the +# web archives at Installation executable (see: # http://web.archive.org/web/20160201063255/http://download.microsoft.com/downlo # ad/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe). # @@ -1757,7 +1793,7 @@ ECLIPSE_DOC_ID = org.doxygen.Project # of each HTML page. A value of NO enables the index and the value YES disables # it. Since the tabs in the index contain the same information as the navigation # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. -# The default value is: NO. +# The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. DISABLE_INDEX = NO @@ -1774,7 +1810,7 @@ DISABLE_INDEX = NO # shows how to put an image at the root of the tree instead of the PROJECT_NAME. # Since the tree basically has the same information as the tab index, you could # consider setting DISABLE_INDEX to YES when enabling this option. -# The default value is: NO. +# The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_TREEVIEW = NO @@ -2186,7 +2222,7 @@ LATEX_HIDE_INDICES = NO # The LATEX_BIB_STYLE tag can be used to specify the style to use for the # bibliography, e.g. plainnat, or ieeetr. See # https://en.wikipedia.org/wiki/BibTeX and \cite for more info. -# The default value is: plain. +# The default value is: plainnat. # This tag requires that the tag GENERATE_LATEX is set to YES. LATEX_BIB_STYLE = plain @@ -2860,6 +2896,12 @@ PLANTUML_CFG_FILE = PLANTUML_INCLUDE_PATH = +# The PLANTUMLFILE_DIRS tag can be used to specify one or more directories that +# contain PlantUml files that are included in the documentation (see the +# \plantumlfile command). + +PLANTUMLFILE_DIRS = + # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes # that will be shown in the graph. If the number of nodes in a graph becomes # larger than this value, Doxygen will truncate the graph, which is visualized diff --git a/rapport/html/index.html b/rapport/html/index.html index 36abc2c..a1f6b34 100644 --- a/rapport/html/index.html +++ b/rapport/html/index.html @@ -5,7 +5,7 @@ -Sokoban: Page principale +Sokoban: Main Test @@ -84,10 +84,14 @@ $(function(){ initResizable(false); }); -
-
Sokoban Documentation
+
+
Main Test
+

+

ewuewiewhf wef ewuewiewhf ewuewiewhfewf wefe:Lw

+

dewfewfewfew f ewuewiewhfewf fw ewuewiewhfewfewf f wf

+
diff --git a/rapport/html/search/all_8.js b/rapport/html/search/all_8.js index f57f47a..64b1ffe 100644 --- a/rapport/html/search/all_8.js +++ b/rapport/html/search/all_8.js @@ -1,5 +1,6 @@ var searchData= [ - ['main_2ec_0',['main.c',['../main_8c.html',1,'']]], - ['move_1',['move',['../function_8c.html#a9c9b1fdde1684178393ffe6104ab615d',1,'function.c']]] + ['main_20test_0',['Main Test',['../index.html',1,'']]], + ['main_2ec_1',['main.c',['../main_8c.html',1,'']]], + ['move_2',['move',['../function_8c.html#a9c9b1fdde1684178393ffe6104ab615d',1,'function.c']]] ]; diff --git a/rapport/html/search/all_d.js b/rapport/html/search/all_d.js index 142fcc8..178ecb1 100644 --- a/rapport/html/search/all_d.js +++ b/rapport/html/search/all_d.js @@ -1,5 +1,6 @@ var searchData= [ - ['timetotext_0',['timeToText',['../function_8c.html#a51c9ba7a24383f1b20dcedfcb570aab5',1,'function.c']]], - ['titlescreen_1',['titleScreen',['../function_8c.html#ad3517d7c8da5b33a96d376d7b07911c1',1,'function.c']]] + ['test_0',['Main Test',['../index.html',1,'']]], + ['timetotext_1',['timeToText',['../function_8c.html#a51c9ba7a24383f1b20dcedfcb570aab5',1,'function.c']]], + ['titlescreen_2',['titleScreen',['../function_8c.html#ad3517d7c8da5b33a96d376d7b07911c1',1,'function.c']]] ]; diff --git a/rapport/html/search/pages_0.js b/rapport/html/search/pages_0.js new file mode 100644 index 0000000..b9f9889 --- /dev/null +++ b/rapport/html/search/pages_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['main_20test_0',['Main Test',['../index.html',1,'']]] +]; diff --git a/rapport/html/search/pages_1.js b/rapport/html/search/pages_1.js new file mode 100644 index 0000000..308bbf1 --- /dev/null +++ b/rapport/html/search/pages_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['test_0',['Main Test',['../index.html',1,'']]] +]; diff --git a/rapport/html/search/searchdata.js b/rapport/html/search/searchdata.js index 84b0577..24d6639 100644 --- a/rapport/html/search/searchdata.js +++ b/rapport/html/search/searchdata.js @@ -3,7 +3,8 @@ var indexSectionsWithContent = 0: "bcdefgilmnprstvw", 1: "esv", 2: "dfmr", - 3: "bcdfgilmnpstw" + 3: "bcdfgilmnpstw", + 4: "mt" }; var indexSectionNames = @@ -11,7 +12,8 @@ var indexSectionNames = 0: "all", 1: "classes", 2: "files", - 3: "functions" + 3: "functions", + 4: "pages" }; var indexSectionLabels = @@ -19,6 +21,7 @@ var indexSectionLabels = 0: "Tout", 1: "Structures de données", 2: "Fichiers", - 3: "Fonctions" + 3: "Fonctions", + 4: "Pages" }; diff --git a/rapport/latex/index.tex b/rapport/latex/index.tex new file mode 100644 index 0000000..75f443f --- /dev/null +++ b/rapport/latex/index.tex @@ -0,0 +1,8 @@ +\chapter{Main Test} +\label{index}\index{Main Test@{Main Test}} +\label{index_md_main__page}% + + +ewuewiewhf wef ewuewiewhf ewuewiewhfewf wefe\+:Lw + +dewfewfewfew f ewuewiewhfewf fw ewuewiewhfewfewf f wf \ No newline at end of file diff --git a/rapport/latex/refman.aux b/rapport/latex/refman.aux index 279f2b6..e6728b8 100644 --- a/rapport/latex/refman.aux +++ b/rapport/latex/refman.aux @@ -1,152 +1,166 @@ \relax \providecommand\babel@aux[2]{} \@nameuse{bbl@beforestart} -\catcode `:\active -\catcode `;\active -\catcode `!\active -\catcode `?\active \providecommand \oddpage@label [2]{} \@writefile{toc}{\@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{}} -\babel@aux{french}{} -\@writefile{toc}{\contentsline {chapter}{\numberline {1}Index des structures de données}{1}{}\protected@file@percent } +\babel@aux{nil}{} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Main Test}{1}{}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\@writefile{toc}{\contentsline {section}{\numberline {1.1}Structures de données}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {2}Index des fichiers}{3}{}\protected@file@percent } +\newlabel{index}{{1}{1}{}{}{}} +\newlabel{index_md_main__page}{{1}{1}{}{}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Index des structures de données}{3}{}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\@writefile{toc}{\contentsline {section}{\numberline {2.1}Liste des fichiers}{3}{}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {3}Documentation des structures de données}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Structures de données}{3}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Index des fichiers}{5}{}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\@writefile{toc}{\contentsline {section}{\numberline {3.1}Référence de la structure essential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sdl}{5}{}\protected@file@percent } -\newlabel{structessential__sdl}{{3.1}{5}{}{}{}} -\newlabel{structessential__sdl_aaa8e409e04dcf575ef63fd5fb3db06f9}{{3.1}{5}{}{}{}} -\newlabel{structessential__sdl_a966da7a60c4ea3ba301e26ccc5efe452}{{3.1}{5}{}{}{}} -\newlabel{structessential__sdl_a1fc16d5a293af23f808d39c99852502b}{{3.1}{5}{}{}{}} -\newlabel{structessential__sdl_a9c66015289031d34002024c46e89205e}{{3.1}{5}{}{}{}} -\newlabel{structessential__sdl_a34f11ece16600fa6c518deae6321c324}{{3.1}{5}{}{}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.2}Référence de la structure Score}{5}{}\protected@file@percent } -\newlabel{structScore}{{3.2}{5}{}{}{}} -\newlabel{structScore_afa69ea5c1e63b6c39dbfabd46b3cd326}{{3.2}{5}{}{}{}} -\newlabel{structScore_aa01b88964a111cdf0f5c4f57c6b99604}{{3.2}{5}{}{}{}} -\newlabel{structScore_a574993641041cfcbd6b58f376da63676}{{3.2}{5}{}{}{}} -\newlabel{structScore_a9202e14285ba5c068d496c798825c7fb}{{3.2}{5}{}{}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.3}Référence de la structure Vecteur}{6}{}\protected@file@percent } -\newlabel{structVecteur}{{3.3}{6}{}{}{}} -\newlabel{structVecteur_a6150e0515f7202e2fb518f7206ed97dc}{{3.3}{6}{}{}{}} -\newlabel{structVecteur_a0a2f84ed7838f07779ae24c5a9086d33}{{3.3}{6}{}{}{}} -\@writefile{toc}{\contentsline {chapter}{\numberline {4}Documentation des fichiers}{7}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Liste des fichiers}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Documentation des structures de données}{7}{}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\@writefile{toc}{\contentsline {section}{\numberline {4.1}display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{7}{}\protected@file@percent } -\newlabel{display_8h_source}{{4.1}{7}{}{}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.2}function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{7}{}\protected@file@percent } -\newlabel{function_8h_source}{{4.2}{7}{}{}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.3}read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{8}{}\protected@file@percent } -\newlabel{read_8h_source}{{4.3}{8}{}{}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.4}Référence du fichier display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{8}{}\protected@file@percent } -\newlabel{display_8c}{{4.4}{8}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Référence de la structure essential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sdl}{7}{}\protected@file@percent } +\newlabel{structessential__sdl}{{4.1}{7}{}{}{}} +\newlabel{structessential__sdl_aaa8e409e04dcf575ef63fd5fb3db06f9}{{4.1}{7}{}{}{}} +\newlabel{structessential__sdl_a966da7a60c4ea3ba301e26ccc5efe452}{{4.1}{7}{}{}{}} +\newlabel{structessential__sdl_a1fc16d5a293af23f808d39c99852502b}{{4.1}{7}{}{}{}} +\newlabel{structessential__sdl_a9c66015289031d34002024c46e89205e}{{4.1}{7}{}{}{}} +\newlabel{structessential__sdl_a34f11ece16600fa6c518deae6321c324}{{4.1}{7}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Référence de la structure Score}{7}{}\protected@file@percent } +\newlabel{structScore}{{4.2}{7}{}{}{}} +\newlabel{structScore_afa69ea5c1e63b6c39dbfabd46b3cd326}{{4.2}{7}{}{}{}} +\newlabel{structScore_aa01b88964a111cdf0f5c4f57c6b99604}{{4.2}{7}{}{}{}} +\newlabel{structScore_a574993641041cfcbd6b58f376da63676}{{4.2}{7}{}{}{}} +\newlabel{structScore_a9202e14285ba5c068d496c798825c7fb}{{4.2}{7}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.3}Référence de la structure Vecteur}{7}{}\protected@file@percent } +\newlabel{structVecteur}{{4.3}{7}{}{}{}} +\newlabel{structVecteur_a6150e0515f7202e2fb518f7206ed97dc}{{4.3}{7}{}{}{}} +\newlabel{structVecteur_a0a2f84ed7838f07779ae24c5a9086d33}{{4.3}{7}{}{}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Documentation des fichiers}{9}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{9}{}\protected@file@percent } +\newlabel{display_8h_source}{{5.1}{9}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.2}function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{9}{}\protected@file@percent } +\newlabel{function_8h_source}{{5.2}{9}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.3}read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{10}{}\protected@file@percent } +\newlabel{read_8h_source}{{5.3}{10}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.4}Référence du fichier display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{10}{}\protected@file@percent } +\newlabel{display_8c}{{5.4}{10}{}{}{}} \gdef \LT@i {\LT@entry - {3}{46.81032pt}\LT@entry - {3}{144.46304pt}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}Documentation des fonctions}{9}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1.1}displayImage()}{9}{}\protected@file@percent } -\newlabel{display_8c_a81a2b2da875550c614a407ec735ff9d9}{{4.4.1.1}{9}{}{}{}} + {3}{63.04623pt}\LT@entry + {3}{211.66475pt}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}Description détaillée}{11}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}Documentation des fonctions}{11}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.2.1}backgroundDisplay()}{11}{}\protected@file@percent } +\newlabel{display_8c_adc264e6abc61064a8222b53822850cdd}{{5.4.2.1}{11}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.5}Référence du fichier function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{12}{}\protected@file@percent } +\newlabel{function_8c}{{5.5}{12}{}{}{}} +\newlabel{function_8c_a74650c59d33ff53d62ca3a3f8f56a68c}{{5.5}{12}{}{}{}} +\newlabel{function_8c_aeac9c46be252cd970406e3a2391b8e8c}{{5.5}{12}{}{}{}} +\newlabel{function_8c_acdbf299b1c7d8d708c4e7b014c43911a}{{5.5}{12}{}{}{}} \gdef \LT@ii {\LT@entry - {3}{63.04623pt}\LT@entry - {3}{163.64185pt}} -\gdef \LT@iii {\LT@entry - {3}{63.04623pt}\LT@entry - {3}{200.3251pt}} -\gdef \LT@iv {\LT@entry - {3}{63.04623pt}\LT@entry - {3}{117.98592pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1.2}displayTextSDL()}{10}{}\protected@file@percent } -\newlabel{display_8c_af8c0265ee608800f8daba2540c65c5b0}{{4.4.1.2}{10}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1.3}getMaxSize()}{10}{}\protected@file@percent } -\newlabel{display_8c_ab9c0348d4cff3f20344d763945c96b40}{{4.4.1.3}{10}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1.4}initSDL()}{10}{}\protected@file@percent } -\newlabel{display_8c_a46638b64faa8239921eab8c3817847f4}{{4.4.1.4}{10}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1.5}screenDisplay()}{11}{}\protected@file@percent } -\newlabel{display_8c_a99b9f82dcee1c08efb2101826d2f6b44}{{4.4.1.5}{11}{}{}{}} -\gdef \LT@v {\LT@entry - {3}{28.66687pt}\LT@entry - {3}{136.79523pt}} -\gdef \LT@vi {\LT@entry - {3}{63.04623pt}\LT@entry - {3}{261.32559pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1.6}screenDisplayGameSDL()}{12}{}\protected@file@percent } -\newlabel{display_8c_a6f451a9d0fd4d2325d9f03d7cda4a189}{{4.4.1.6}{12}{}{}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.5}Référence du fichier function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{12}{}\protected@file@percent } -\newlabel{function_8c}{{4.5}{12}{}{}{}} -\newlabel{function_8c_a74650c59d33ff53d62ca3a3f8f56a68c}{{4.5}{13}{}{}{}} -\gdef \LT@vii {\LT@entry {3}{49.54645pt}\LT@entry {3}{199.23586pt}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.1}Description détaillée}{14}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.2}Documentation des fonctions}{14}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.1}blockBox()}{14}{}\protected@file@percent } -\newlabel{function_8c_ac51249b2f7941ca06e6a614e071dd444}{{4.5.2.1}{14}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.2}canIGoDirection()}{14}{}\protected@file@percent } -\newlabel{function_8c_a76df2bc0c692d3397837706a6852ac36}{{4.5.2.2}{14}{}{}{}} -\gdef \LT@viii {\LT@entry +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Description détaillée}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Documentation des fonctions}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.1}blockBox()}{13}{}\protected@file@percent } +\newlabel{function_8c_ac51249b2f7941ca06e6a614e071dd444}{{5.5.2.1}{13}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.2}canIGoDirection()}{13}{}\protected@file@percent } +\newlabel{function_8c_a76df2bc0c692d3397837706a6852ac36}{{5.5.2.2}{13}{}{}{}} +\gdef \LT@iii {\LT@entry {3}{105.6064pt}\LT@entry {3}{343.19702pt}} -\gdef \LT@ix {\LT@entry - {3}{19.29791pt}\LT@entry - {3}{222.31146pt}} -\gdef \LT@x {\LT@entry +\gdef \LT@iv {\LT@entry + {3}{17.29996pt}\LT@entry + {3}{93.2995pt}} +\gdef \LT@v {\LT@entry {3}{25.3097pt}\LT@entry - {3}{103.52318pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.3}creatArea2D()}{15}{}\protected@file@percent } -\newlabel{function_8c_af81182d12b72ee349a71d6685217b097}{{4.5.2.3}{15}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.4}free2D()}{15}{}\protected@file@percent } -\newlabel{function_8c_af19c482f0f97b30cbb0253356ed1724b}{{4.5.2.4}{15}{}{}{}} -\gdef \LT@xi {\LT@entry + {3}{91.80536pt}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.3}creatArea2D()}{14}{}\protected@file@percent } +\newlabel{function_8c_a1d06514900b90ce163ebe2d5aefc16db}{{5.5.2.3}{14}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.4}free2D()}{14}{}\protected@file@percent } +\newlabel{function_8c_a9011ea69a97e2101aa9bcc52cc60d4ce}{{5.5.2.4}{14}{}{}{}} +\gdef \LT@vi {\LT@entry {3}{63.04623pt}\LT@entry {3}{275.48282pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.5}inGameLoop()}{16}{}\protected@file@percent } -\newlabel{function_8c_a2387ddb7cde4f9d45198b0c131a60878}{{4.5.2.5}{16}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.6}islose()}{16}{}\protected@file@percent } -\newlabel{function_8c_ac155bb183b0c26d19758d8d065baf14f}{{4.5.2.6}{16}{}{}{}} -\gdef \LT@xii {\LT@entry +\gdef \LT@vii {\LT@entry + {3}{63.04623pt}\LT@entry + {3}{275.48282pt}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.5}inEditorLoop()}{15}{}\protected@file@percent } +\newlabel{function_8c_aeba9362e7ee8b3d96352fd608b73a5c7}{{5.5.2.5}{15}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.6}inGameLoop()}{15}{}\protected@file@percent } +\newlabel{function_8c_a7f8e67bce9078c159778bbe2f57e9d2f}{{5.5.2.6}{15}{}{}{}} +\gdef \LT@viii {\LT@entry {3}{35.3175pt}\LT@entry - {3}{163.81259pt}} -\gdef \LT@xiii {\LT@entry + {3}{253.18985pt}} +\gdef \LT@ix {\LT@entry {3}{58.32104pt}\LT@entry {3}{221.60031pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.7}isWin()}{17}{}\protected@file@percent } -\newlabel{function_8c_a618903fbb7302d98ef0f3e2e6b35b99a}{{4.5.2.7}{17}{}{}{}} -\gdef \LT@xiv {\LT@entry +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.7}islose()}{16}{}\protected@file@percent } +\newlabel{function_8c_ac155bb183b0c26d19758d8d065baf14f}{{5.5.2.7}{16}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.8}isWin()}{16}{}\protected@file@percent } +\newlabel{function_8c_a618903fbb7302d98ef0f3e2e6b35b99a}{{5.5.2.8}{16}{}{}{}} +\gdef \LT@x {\LT@entry {3}{57.3133pt}\LT@entry {3}{279.98279pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.8}move()}{18}{}\protected@file@percent } -\newlabel{function_8c_ac93ca31d854d91eedf3babda7511407d}{{4.5.2.8}{18}{}{}{}} -\gdef \LT@xv {\LT@entry +\gdef \LT@xi {\LT@entry + {3}{63.86525pt}\LT@entry + {3}{99.941pt}} +\gdef \LT@xii {\LT@entry {3}{27.8117pt}\LT@entry {3}{86.74762pt}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.9}plusVect()}{19}{}\protected@file@percent } -\newlabel{function_8c_a5b10e69716d92eadf2ed0b3942cb9d4d}{{4.5.2.9}{19}{}{}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2.10}timeToText()}{19}{}\protected@file@percent } -\newlabel{function_8c_a51c9ba7a24383f1b20dcedfcb570aab5}{{4.5.2.10}{19}{}{}{}} -\gdef \LT@xvi {\LT@entry +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.9}move()}{17}{}\protected@file@percent } +\newlabel{function_8c_a9c9b1fdde1684178393ffe6104ab615d}{{5.5.2.9}{17}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.10}nullScore()}{17}{}\protected@file@percent } +\newlabel{function_8c_a4a66f9d998c95fde67d6f89fef1fded5}{{5.5.2.10}{17}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.11}plusVect()}{17}{}\protected@file@percent } +\newlabel{function_8c_a5b10e69716d92eadf2ed0b3942cb9d4d}{{5.5.2.11}{17}{}{}{}} +\gdef \LT@xiii {\LT@entry {3}{29.80064pt}\LT@entry {3}{139.27042pt}} -\@writefile{toc}{\contentsline {section}{\numberline {4.6}Référence du fichier main.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{20}{}\protected@file@percent } -\newlabel{main_8c}{{4.6}{20}{}{}{}} -\newlabel{main_8c_aa7f4c4d31124c28a9336ac84241cb2a0}{{4.6}{20}{}{}{}} -\newlabel{main_8c_a3e022139041191876c2fa02a3c51549f}{{4.6}{20}{}{}{}} -\newlabel{main_8c_ae66f6b31b5ad750f1fe042a706a4e3d4}{{4.6}{21}{}{}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Description détaillée}{21}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {4.7}Référence du fichier read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{21}{}\protected@file@percent } -\newlabel{read_8c}{{4.7}{21}{}{}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Description détaillée}{21}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}Documentation des fonctions}{21}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.2.1}fileToTab2D()}{21}{}\protected@file@percent } -\newlabel{read_8c_a223592601b10fb9487363ff4bb417d5d}{{4.7.2.1}{21}{}{}{}} +\gdef \LT@xiv {\LT@entry + {3}{63.04623pt}\LT@entry + {3}{189.34525pt}} +\gdef \LT@xv {\LT@entry + {3}{63.04623pt}\LT@entry + {3}{211.66475pt}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.12}timeToText()}{18}{}\protected@file@percent } +\newlabel{function_8c_a51c9ba7a24383f1b20dcedfcb570aab5}{{5.5.2.12}{18}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.13}titleScreen()}{18}{}\protected@file@percent } +\newlabel{function_8c_ad3517d7c8da5b33a96d376d7b07911c1}{{5.5.2.13}{18}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2.14}winOrLoseLoop()}{18}{}\protected@file@percent } +\newlabel{function_8c_a2dc9de2f6fd2bed3619d7ce8c1f05590}{{5.5.2.14}{18}{}{}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.6}Référence du fichier main.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{19}{}\protected@file@percent } +\newlabel{main_8c}{{5.6}{19}{}{}{}} +\newlabel{main_8c_aa7f4c4d31124c28a9336ac84241cb2a0}{{5.6}{19}{}{}{}} +\newlabel{main_8c_a3e022139041191876c2fa02a3c51549f}{{5.6}{19}{}{}{}} +\newlabel{main_8c_ae66f6b31b5ad750f1fe042a706a4e3d4}{{5.6}{19}{}{}{}} +\newlabel{main_8c_ae21f357c223957d36046a0d71cc6aed7}{{5.6}{19}{}{}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.6.1}Description détaillée}{19}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.7}Référence du fichier read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{19}{}\protected@file@percent } +\newlabel{read_8c}{{5.7}{19}{}{}{}} +\gdef \LT@xvi {\LT@entry + {3}{75.08781pt}\LT@entry + {3}{312.71486pt}} \gdef \LT@xvii {\LT@entry {3}{58.32104pt}\LT@entry {3}{231.10452pt}} -\@writefile{toc}{\contentsline {chapter}{Index}{23}{}\protected@file@percent } -\gdef \@abspage@last{27} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.1}Description détaillée}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.2}Documentation des fonctions}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.7.2.1}countCustomMaps()}{20}{}\protected@file@percent } +\newlabel{read_8c_a33f349fef5188584733f08c3a0eddbf2}{{5.7.2.1}{20}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.7.2.2}fileToTab2D()}{20}{}\protected@file@percent } +\newlabel{read_8c_a223592601b10fb9487363ff4bb417d5d}{{5.7.2.2}{20}{}{}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.7.2.3}generatorMenu()}{20}{}\protected@file@percent } +\newlabel{read_8c_aa77b744c6eb2919d8d69ae718210ce55}{{5.7.2.3}{20}{}{}{}} +\gdef \LT@xviii {\LT@entry + {3}{75.08781pt}\LT@entry + {3}{169.33891pt}} +\gdef \LT@xix {\LT@entry + {3}{46.81044pt}\LT@entry + {3}{120.98271pt}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.7.2.4}save\_grid\_to\_file()}{21}{}\protected@file@percent } +\newlabel{read_8c_a8f809f62f6622ef16b6dfe9081a124de}{{5.7.2.4}{21}{}{}{}} +\gdef \@abspage@last{26} diff --git a/rapport/latex/refman.fdb_latexmk b/rapport/latex/refman.fdb_latexmk new file mode 100644 index 0000000..d322f15 --- /dev/null +++ b/rapport/latex/refman.fdb_latexmk @@ -0,0 +1,57 @@ +# Fdb version 4 +["pdflatex"] 1736343658.16025 "refman.tex" "refman.pdf" "refman" 1736343658.57608 2 + "/usr/share/texmf-dist/tex/generic/iftex/ifpdf.sty" 1727349926 480 5778104efadad304ced77548ca2184b1 "" + "/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1727349926 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a "" + "/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1727349926 8356 7bbb2c2373aa810be568c29e333da8ed "" + "/usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex" 1727349926 19231 27205ee17aaa2902aea3e0c07a3cfc65 "" + "/usr/share/texmf-dist/tex/generic/xkeyval/xkvutils.tex" 1727349926 7677 9cb1a74d945bc9331f2181c0a59ff34a "" + "/usr/share/texmf-dist/tex/latex/adjustbox/adjcalc.sty" 1727349926 5598 c49b91713cbe5e50a1fabefb733eda0d "" + "/usr/share/texmf-dist/tex/latex/adjustbox/adjustbox.sty" 1727349926 56907 e3e515e490dbc35309a010b5bbe1bef5 "" + "/usr/share/texmf-dist/tex/latex/adjustbox/tc-pdftex.def" 1727349926 4070 1677cfee6374067b93f61cf57ecd7144 "" + "/usr/share/texmf-dist/tex/latex/adjustbox/trimclip.sty" 1727349926 7244 36558f478da08e083d7316a63ba4bcd6 "" + "/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1727349926 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" + "/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1727349926 13829 94730e64147574077f8ecfea9bb69af4 "" + "/usr/share/texmf-dist/tex/latex/base/alltt.sty" 1727349926 3137 080666101e6db698c7daf04c95abb706 "" + "/usr/share/texmf-dist/tex/latex/base/bk10.clo" 1727349926 8288 82eb4750175f9093ea089563156e1d65 "" + "/usr/share/texmf-dist/tex/latex/base/book.cls" 1727349926 23268 80674e17dbdc75804bd4d067e837600a "" + "/usr/share/texmf-dist/tex/latex/base/ifthen.sty" 1727349926 5319 2b738d02ce36ada6dcdd9534940db0ee "" + "/usr/share/texmf-dist/tex/latex/collectbox/collectbox.sty" 1727349926 9124 59c3b56f1a073de66e3eea35f9c173c8 "" + "/usr/share/texmf-dist/tex/latex/colortbl/colortbl.sty" 1727349926 12355 ec728d2e4c37cf8919ee2eff9b75ad0c "" + "/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1727349926 46845 3b58f70c6e861a13d927bff09d35ecbc "" + "/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty" 1727349926 43712 c3d93734f3bc56e03c21b3dc69268d3c "" + "/usr/share/texmf-dist/tex/latex/float/float.sty" 1727349926 6749 16d2656a1984957e674b149555f1ea1d "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1727349926 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1727349926 1224 978390e9c2234eab29404bc21b268d1e "" + "/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def" 1727349926 19448 1e988b341dda20961a6b931bcde55519 "" + "/usr/share/texmf-dist/tex/latex/graphics/color.sty" 1727349926 7233 e46ce9241d2b2ca2a78155475fdd557a "" + "/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1727349926 18387 8f900a490197ebaf93c02ae9476d4b09 "" + "/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1727349926 8010 a8d949cbdbc5c983593827c9eec252e1 "" + "/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1727349926 2671 7e67d78d9b88c845599a85b2d41f2e39 "" + "/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1727349926 2885 9c645d672ae17285bba324998918efd8 "" + "/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1727349926 4023 293ea1c16429fc0c4cf605f4da1791a9 "" + "/usr/share/texmf-dist/tex/latex/hanging/hanging.sty" 1727349926 4463 c6799c846e929ba38d06f5b592b4b2e3 "" + "/usr/share/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty" 1727349926 2142 eae42205b97b7a3ad0e58db5fe99e3e6 "" + "/usr/share/texmf-dist/tex/latex/multirow/multirow.sty" 1727349926 6149 2398eec4faa1ee24ff761581e580ecf1 "" + "/usr/share/texmf-dist/tex/latex/stackengine/stackengine.sty" 1727349926 16455 7159cc65692c01a770db5ae586ea9570 "" + "/usr/share/texmf-dist/tex/latex/tools/array-2016-10-06.sty" 1727349926 11749 3394b6f84fe212fe4c1e5071e615b5fa "" + "/usr/share/texmf-dist/tex/latex/tools/array.sty" 1727349926 12667 e4b5eb11e4b7239e6c8a52bbe074a6c6 "" + "/usr/share/texmf-dist/tex/latex/tools/calc.sty" 1727349926 10214 547fd4d29642cb7c80bf54b49d447f01 "" + "/usr/share/texmf-dist/tex/latex/tools/multicol.sty" 1727349926 32515 51caec75eda9c8890135f12f1a4eddc3 "" + "/usr/share/texmf-dist/tex/latex/tools/tabularx.sty" 1727349926 7147 d45559f8a31b8c53ada0640516660003 "" + "/usr/share/texmf-dist/tex/latex/tools/verbatim.sty" 1727349926 7500 db31c3d04f8bc9010e47a5efbbace9ff "" + "/usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty" 1727349926 10894 d359a13923460b2a73d4312d613554c8 "" + "/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty" 1727349926 55487 80a65caedd3722f4c20a14a69e785d8f "" + "/usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty" 1727349926 4937 4ce600ce9bd4ec84d0250eb6892fcf4f "" + "/usr/share/texmf-dist/web2c/texmf.cnf" 1727349926 41588 b43d3e860a4f94167ee1e725ff526a72 "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1736343361 7113024 d848bcf9112ad9df29896532c2f4e9cb "" + "doxygen.sty" 1736341739.25325 21290 447aac9e7d6d4f61eeaa1e18b31f63e5 "" + "listofitems.sty" 0 -1 0 "" + "longtable_doxygen.sty" 1736341739.25325 12723 357eea3cf5c4ca967f31876959c5d442 "" + "refman.aux" 1736343625.16036 10905 1fa61e19147bb9c8fa17d565ab2b66f8 "pdflatex" + "refman.tex" 1736341739.29658 6881 906889659723ccb5b8466b76ea373e95 "" + "tabu_doxygen.sty" 1736341739.25325 114990 77bb6213c96e0c5e230e3f050f65d28f "" + (generated) + "refman.aux" + "refman.log" + "refman.pdf" + (rewritten before read) diff --git a/rapport/latex/refman.fls b/rapport/latex/refman.fls new file mode 100644 index 0000000..113a21f --- /dev/null +++ b/rapport/latex/refman.fls @@ -0,0 +1,98 @@ +PWD /home/dukantic/floppy/isima/sokoban/rapport/latex +INPUT /usr/share/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt +INPUT refman.tex +OUTPUT refman.log +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/latex/base/book.cls +INPUT /usr/share/texmf-dist/tex/latex/base/book.cls +INPUT /usr/share/texmf-dist/tex/latex/base/bk10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/bk10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/bk10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array-2016-10-06.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT ./doxygen.sty +INPUT doxygen.sty +INPUT /usr/share/texmf-dist/tex/latex/base/alltt.sty +INPUT /usr/share/texmf-dist/tex/latex/base/alltt.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/calc.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/calc.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/verbatim.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/verbatim.sty +INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx +INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx +INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx +INPUT /usr/share/texmf-dist/tex/latex/colortbl/colortbl.sty +INPUT /usr/share/texmf-dist/tex/latex/colortbl/colortbl.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/color.sty +INPUT ./longtable_doxygen.sty +INPUT longtable_doxygen.sty +INPUT ./tabu_doxygen.sty +INPUT tabu_doxygen.sty +INPUT /usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty +INPUT /usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty +INPUT /usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +INPUT /usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/multicol.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/multicol.sty +INPUT /usr/share/texmf-dist/tex/latex/multirow/multirow.sty +INPUT /usr/share/texmf-dist/tex/latex/multirow/multirow.sty +INPUT /usr/share/texmf-dist/tex/latex/hanging/hanging.sty +INPUT /usr/share/texmf-dist/tex/latex/hanging/hanging.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/ifpdf.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/ifpdf.sty +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/adjustbox.sty +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/adjustbox.sty +INPUT /usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty +INPUT /usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty +INPUT /usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex +INPUT /usr/share/texmf-dist/tex/generic/xkeyval/xkvutils.tex +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/adjcalc.sty +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/adjcalc.sty +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/trimclip.sty +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/trimclip.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/collectbox/collectbox.sty +INPUT /usr/share/texmf-dist/tex/latex/collectbox/collectbox.sty +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/tc-pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/tc-pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/adjustbox/tc-pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty +INPUT /usr/share/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty +INPUT /usr/share/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/stackengine/stackengine.sty +INPUT /usr/share/texmf-dist/tex/latex/stackengine/stackengine.sty +INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty diff --git a/rapport/latex/refman.idx b/rapport/latex/refman.idx index 68967b9..16c6813 100644 --- a/rapport/latex/refman.idx +++ b/rapport/latex/refman.idx @@ -1,44 +1,49 @@ -\indexentry{essential\_sdl@{essential\_sdl}}{5} -\indexentry{Score@{Score}}{5} -\indexentry{Vecteur@{Vecteur}}{6} -\indexentry{display.h@{display.h}}{7} -\indexentry{function.h@{function.h}}{7} -\indexentry{read.h@{read.h}}{8} -\indexentry{display.c@{display.c}}{8} -\indexentry{display.c@{display.c}!displayImage@{displayImage}}{9} -\indexentry{displayImage@{displayImage}!display.c@{display.c}}{9} -\indexentry{display.c@{display.c}!displayTextSDL@{displayTextSDL}}{9} -\indexentry{displayTextSDL@{displayTextSDL}!display.c@{display.c}}{9} -\indexentry{display.c@{display.c}!getMaxSize@{getMaxSize}}{10} -\indexentry{getMaxSize@{getMaxSize}!display.c@{display.c}}{10} -\indexentry{display.c@{display.c}!initSDL@{initSDL}}{10} -\indexentry{initSDL@{initSDL}!display.c@{display.c}}{10} -\indexentry{display.c@{display.c}!screenDisplay@{screenDisplay}}{10} -\indexentry{screenDisplay@{screenDisplay}!display.c@{display.c}}{10} -\indexentry{display.c@{display.c}!screenDisplayGameSDL@{screenDisplayGameSDL}}{12} -\indexentry{screenDisplayGameSDL@{screenDisplayGameSDL}!display.c@{display.c}}{12} +\indexentry{Main Test@{Main Test}}{1} +\indexentry{essential\_sdl@{essential\_sdl}}{7} +\indexentry{Score@{Score}}{7} +\indexentry{Vecteur@{Vecteur}}{7} +\indexentry{display.h@{display.h}}{9} +\indexentry{function.h@{function.h}}{9} +\indexentry{read.h@{read.h}}{10} +\indexentry{display.c@{display.c}}{10} +\indexentry{display.c@{display.c}!backgroundDisplay@{backgroundDisplay}}{11} +\indexentry{backgroundDisplay@{backgroundDisplay}!display.c@{display.c}}{11} \indexentry{function.c@{function.c}}{12} -\indexentry{function.c@{function.c}!blockBox@{blockBox}}{14} -\indexentry{blockBox@{blockBox}!function.c@{function.c}}{14} -\indexentry{function.c@{function.c}!canIGoDirection@{canIGoDirection}}{14} -\indexentry{canIGoDirection@{canIGoDirection}!function.c@{function.c}}{14} -\indexentry{function.c@{function.c}!creatArea2D@{creatArea2D}}{15} -\indexentry{creatArea2D@{creatArea2D}!function.c@{function.c}}{15} -\indexentry{function.c@{function.c}!free2D@{free2D}}{15} -\indexentry{free2D@{free2D}!function.c@{function.c}}{15} +\indexentry{function.c@{function.c}!blockBox@{blockBox}}{13} +\indexentry{blockBox@{blockBox}!function.c@{function.c}}{13} +\indexentry{function.c@{function.c}!canIGoDirection@{canIGoDirection}}{13} +\indexentry{canIGoDirection@{canIGoDirection}!function.c@{function.c}}{13} +\indexentry{function.c@{function.c}!creatArea2D@{creatArea2D}}{14} +\indexentry{creatArea2D@{creatArea2D}!function.c@{function.c}}{14} +\indexentry{function.c@{function.c}!free2D@{free2D}}{14} +\indexentry{free2D@{free2D}!function.c@{function.c}}{14} +\indexentry{function.c@{function.c}!inEditorLoop@{inEditorLoop}}{14} +\indexentry{inEditorLoop@{inEditorLoop}!function.c@{function.c}}{14} \indexentry{function.c@{function.c}!inGameLoop@{inGameLoop}}{15} \indexentry{inGameLoop@{inGameLoop}!function.c@{function.c}}{15} \indexentry{function.c@{function.c}!islose@{islose}}{16} \indexentry{islose@{islose}!function.c@{function.c}}{16} -\indexentry{function.c@{function.c}!isWin@{isWin}}{17} -\indexentry{isWin@{isWin}!function.c@{function.c}}{17} -\indexentry{function.c@{function.c}!move@{move}}{18} -\indexentry{move@{move}!function.c@{function.c}}{18} -\indexentry{function.c@{function.c}!plusVect@{plusVect}}{19} -\indexentry{plusVect@{plusVect}!function.c@{function.c}}{19} -\indexentry{function.c@{function.c}!timeToText@{timeToText}}{19} -\indexentry{timeToText@{timeToText}!function.c@{function.c}}{19} -\indexentry{main.c@{main.c}}{20} -\indexentry{read.c@{read.c}}{21} -\indexentry{read.c@{read.c}!fileToTab2D@{fileToTab2D}}{21} -\indexentry{fileToTab2D@{fileToTab2D}!read.c@{read.c}}{21} +\indexentry{function.c@{function.c}!isWin@{isWin}}{16} +\indexentry{isWin@{isWin}!function.c@{function.c}}{16} +\indexentry{function.c@{function.c}!move@{move}}{16} +\indexentry{move@{move}!function.c@{function.c}}{16} +\indexentry{function.c@{function.c}!nullScore@{nullScore}}{17} +\indexentry{nullScore@{nullScore}!function.c@{function.c}}{17} +\indexentry{function.c@{function.c}!plusVect@{plusVect}}{17} +\indexentry{plusVect@{plusVect}!function.c@{function.c}}{17} +\indexentry{function.c@{function.c}!timeToText@{timeToText}}{17} +\indexentry{timeToText@{timeToText}!function.c@{function.c}}{17} +\indexentry{function.c@{function.c}!titleScreen@{titleScreen}}{18} +\indexentry{titleScreen@{titleScreen}!function.c@{function.c}}{18} +\indexentry{function.c@{function.c}!winOrLoseLoop@{winOrLoseLoop}}{18} +\indexentry{winOrLoseLoop@{winOrLoseLoop}!function.c@{function.c}}{18} +\indexentry{main.c@{main.c}}{19} +\indexentry{read.c@{read.c}}{19} +\indexentry{read.c@{read.c}!countCustomMaps@{countCustomMaps}}{20} +\indexentry{countCustomMaps@{countCustomMaps}!read.c@{read.c}}{20} +\indexentry{read.c@{read.c}!fileToTab2D@{fileToTab2D}}{20} +\indexentry{fileToTab2D@{fileToTab2D}!read.c@{read.c}}{20} +\indexentry{read.c@{read.c}!generatorMenu@{generatorMenu}}{20} +\indexentry{generatorMenu@{generatorMenu}!read.c@{read.c}}{20} +\indexentry{read.c@{read.c}!save\_grid\_to\_file@{save\_grid\_to\_file}}{21} +\indexentry{save\_grid\_to\_file@{save\_grid\_to\_file}!read.c@{read.c}}{21} diff --git a/rapport/latex/refman.ilg b/rapport/latex/refman.ilg deleted file mode 100644 index 73e32b0..0000000 --- a/rapport/latex/refman.ilg +++ /dev/null @@ -1,6 +0,0 @@ -This is makeindex, version 2.17 [TeX Live 2024] (kpathsea + Thai support). -Scanning input file refman.idx....done (44 entries accepted, 0 rejected). -Sorting entries....done (239 comparisons). -Generating output file refman.ind....done (101 lines written, 0 warnings). -Output written in refman.ind. -Transcript written in refman.ilg. diff --git a/rapport/latex/refman.ind b/rapport/latex/refman.ind deleted file mode 100644 index d97bd01..0000000 --- a/rapport/latex/refman.ind +++ /dev/null @@ -1,101 +0,0 @@ -\begin{theindex} - - \item {blockBox} - \subitem {function.c}, 14 - - \indexspace - - \item {canIGoDirection} - \subitem {function.c}, 14 - \item {creatArea2D} - \subitem {function.c}, 15 - - \indexspace - - \item {display.c}, 8 - \subitem {displayImage}, 9 - \subitem {displayTextSDL}, 9 - \subitem {getMaxSize}, 10 - \subitem {initSDL}, 10 - \subitem {screenDisplay}, 10 - \subitem {screenDisplayGameSDL}, 12 - \item {display.h}, 7 - \item {displayImage} - \subitem {display.c}, 9 - \item {displayTextSDL} - \subitem {display.c}, 9 - - \indexspace - - \item {essential\_sdl}, 5 - - \indexspace - - \item {fileToTab2D} - \subitem {read.c}, 21 - \item {free2D} - \subitem {function.c}, 15 - \item {function.c}, 12 - \subitem {blockBox}, 14 - \subitem {canIGoDirection}, 14 - \subitem {creatArea2D}, 15 - \subitem {free2D}, 15 - \subitem {inGameLoop}, 15 - \subitem {islose}, 16 - \subitem {isWin}, 17 - \subitem {move}, 18 - \subitem {plusVect}, 19 - \subitem {timeToText}, 19 - \item {function.h}, 7 - - \indexspace - - \item {getMaxSize} - \subitem {display.c}, 10 - - \indexspace - - \item {inGameLoop} - \subitem {function.c}, 15 - \item {initSDL} - \subitem {display.c}, 10 - \item {islose} - \subitem {function.c}, 16 - \item {isWin} - \subitem {function.c}, 17 - - \indexspace - - \item {main.c}, 20 - \item {move} - \subitem {function.c}, 18 - - \indexspace - - \item {plusVect} - \subitem {function.c}, 19 - - \indexspace - - \item {read.c}, 21 - \subitem {fileToTab2D}, 21 - \item {read.h}, 8 - - \indexspace - - \item {Score}, 5 - \item {screenDisplay} - \subitem {display.c}, 10 - \item {screenDisplayGameSDL} - \subitem {display.c}, 12 - - \indexspace - - \item {timeToText} - \subitem {function.c}, 19 - - \indexspace - - \item {Vecteur}, 6 - -\end{theindex} diff --git a/rapport/latex/refman.log b/rapport/latex/refman.log index 48d4def..5dbc8aa 100644 --- a/rapport/latex/refman.log +++ b/rapport/latex/refman.log @@ -1,8 +1,8 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.12.20) 20 DEC 2024 16:57 +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2025.1.8) 8 JAN 2025 15:15 entering extended mode restricted \write18 enabled. %&-line parsing enabled. -**refman +**refman.tex (./refman.tex LaTeX2e <2023-11-01> patch level 1 L3 programming layer <2024-02-20> @@ -356,14 +356,15 @@ ways Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) \etb@tempcnta=\count297 ) - -! LaTeX Error: File `listofitems.sty' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: sty) - -Enter file name: -\c@@stackindex=\count298 +(/usr/share/texmf-dist/tex/generic/listofitems/listofitems.sty +(/usr/share/texmf-dist/tex/generic/listofitems/listofitems.tex +\loi_cnt_foreach_nest=\count298 +\loi_nestcnt=\count299 +) +Package: listofitems 2024/03/09 v1.65 Grab items in lists using user-specified +sep char (CT) +) +\c@@stackindex=\count300 \@boxshift=\skip73 \stack@tmplength=\skip74 \temp@stkl=\skip75 @@ -374,15 +375,16 @@ Enter file name: \se@backgroundbox=\box113 \stackedbox=\box114 \@centerbox=\box115 -\c@ROWcellindex@=\count299 -) (/usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +\c@ROWcellindex@=\count301 +) +(/usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty Package: enumitem 2019/06/20 v3.9 Customized lists \labelindent=\skip77 \enit@outerparindent=\dimen186 \enit@toks=\toks31 \enit@inbox=\box116 -\enit@count@id=\count300 -\enitdp@description=\count301 +\enit@count@id=\count302 +\enitdp@description=\count303 ) (/usr/share/texmf-dist/tex/generic/alphalph/alphalph.sty Package: alphalph 2019/12/09 v2.6 Convert numbers to letters (HO) @@ -390,40 +392,46 @@ Package: alphalph 2019/12/09 v2.6 Convert numbers to letters (HO) (/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) )) - -! LaTeX Error: File `ulem.sty' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: sty) - -Enter file name: -\xrefbox=\box117 -\xreflength=\skip78 -\CodeWidthChar=\skip79 -\CodeHeightChar=\skip80 -\DoxyCodeWidth=\skip81 -\c@DoxyEnumeratei=\count302 -\c@DoxyEnumerateii=\count303 -\c@DoxyEnumerateiii=\count304 -\c@DoxyEnumerateiv=\count305 -\c@DoxyEnumeratev=\count306 -\c@DoxyEnumeratevi=\count307 -\c@DoxyEnumeratevii=\count308 -\c@DoxyEnumerateviii=\count309 -\c@DoxyEnumerateix=\count310 -\c@DoxyEnumeratex=\count311 -\c@DoxyEnumeratexi=\count312 -\c@DoxyEnumeratexii=\count313 -\enitdp@DoxyEnumerate=\count314 -\enitdp@DoxyItemize=\count315 -\c@subsubsubsection=\count316 -\c@subsubsubsubsection=\count317 -\c@subsubsubsubsubsection=\count318 -\c@subsubsubsubsubsubsection=\count319 -) (/usr/share/texmf-dist/tex/latex/base/inputenc.sty +(/usr/share/texmf-dist/tex/generic/ulem/ulem.sty +\UL@box=\box117 +\UL@hyphenbox=\box118 +\UL@skip=\skip78 +\UL@hook=\toks32 +\UL@height=\dimen187 +\UL@pe=\count304 +\UL@pixel=\dimen188 +\ULC@box=\box119 +Package: ulem 2019/11/18 +\ULdepth=\dimen189 +) +\xrefbox=\box120 +\xreflength=\skip79 +\CodeWidthChar=\skip80 +\CodeHeightChar=\skip81 +\DoxyCodeWidth=\skip82 +\c@DoxyEnumeratei=\count305 +\c@DoxyEnumerateii=\count306 +\c@DoxyEnumerateiii=\count307 +\c@DoxyEnumerateiv=\count308 +\c@DoxyEnumeratev=\count309 +\c@DoxyEnumeratevi=\count310 +\c@DoxyEnumeratevii=\count311 +\c@DoxyEnumerateviii=\count312 +\c@DoxyEnumerateix=\count313 +\c@DoxyEnumeratex=\count314 +\c@DoxyEnumeratexi=\count315 +\c@DoxyEnumeratexii=\count316 +\enitdp@DoxyEnumerate=\count317 +\enitdp@DoxyItemize=\count318 +\c@subsubsubsection=\count319 +\c@subsubsubsubsection=\count320 +\c@subsubsubsubsubsection=\count321 +\c@subsubsubsubsubsubsection=\count322 +) +(/usr/share/texmf-dist/tex/latex/base/inputenc.sty Package: inputenc 2021/02/14 v1.3d Input encoding file -\inpenc@prehook=\toks32 -\inpenc@posthook=\toks33 +\inpenc@prehook=\toks33 +\inpenc@posthook=\toks34 ) (/usr/share/texmf-dist/tex/latex/base/makeidx.sty Package: makeidx 2021/10/04 v1.0m Standard LaTeX package @@ -442,47 +450,42 @@ Package: ifxetex 2019/10/25 v0.7 ifxetex legacy package. Use iftex instead. ) (/usr/share/texmf-dist/tex/generic/babel/babel.sty Package: babel 2024/02/07 v24.2 The Babel package -\babel@savecnt=\count320 -\U@D=\dimen187 -\l@unhyphenated=\language7 +\babel@savecnt=\count323 +\U@D=\dimen190 +\l@unhyphenated=\language5 (/usr/share/texmf-dist/tex/generic/babel/txtbabel.def) \bbl@readstream=\read4 -\bbl@dirlevel=\count321 +\bbl@dirlevel=\count324 -(/usr/share/texmf-dist/tex/generic/babel-french/french.ldf -Language: french 2024-02-29 v3.5s French support from the babel system -Package babel Info: Hyphen rules for 'acadian' set to \l@french -(babel) (\language6). Reported on input line 91. -Package babel Info: Hyphen rules for 'canadien' set to \l@french -(babel) (\language6). Reported on input line 92. -\FB@stdchar=\count322 -Package babel Info: Making : an active character on input line 420. -Package babel Info: Making ; an active character on input line 421. -Package babel Info: Making ! an active character on input line 422. -Package babel Info: Making ? an active character on input line 423. -\FBguill@level=\count323 -\FBold@everypar=\toks34 -\FB@Mht=\dimen188 -\mc@charclass=\count324 -\mc@charfam=\count325 -\mc@charslot=\count326 -\std@mcc=\count327 -\dec@mcc=\count328 -\FB@parskip=\dimen189 -\listindentFB=\dimen190 -\descindentFB=\dimen191 -\labelindentFB=\dimen192 -\labelwidthFB=\dimen193 -\leftmarginFB=\dimen194 -\parindentFFN=\dimen195 -\FBfnindent=\dimen196 +(/usr/share/texmf-dist/tex/generic/babel/errbabel.def) + +! Package babel Error: Unknown option 'french'. Either you misspelled it +(babel) or the language definition file french.ldf +(babel) was not found. +(babel) There is a locale ini file for this language. +(babel) If it’s the main language, try adding `provide=*' +(babel) to the babel package options. + +See the babel package documentation for explanation. +Type H for immediate help. + ... + +l.4210 \ProcessOptions* + +? +Package babel Info: You haven't specified a language as a class or package +(babel) option. I'll load 'nil'. Reported on input line 4258. +(/usr/share/texmf-dist/tex/generic/babel/nil.ldf +Language: nil 2024/02/07 v24.2 Nil language +\l@nil=\language6 )) -(/usr/share/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex -Package babel Info: Importing font and identification data for french -(babel) from babel-fr.ini. Reported on input line 11. -) -(/usr/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) +! Undefined control sequence. + \NoAutoSpaceBeforeFDP + +l.53 \NoAutoSpaceBeforeFDP + +? (/usr/share/texmf-dist/tex/latex/base/fontenc.sty Package: fontenc 2021/04/29 v2.0v Standard LaTeX package ) @@ -498,84 +501,84 @@ Package: geometry 2020/01/02 v5.9 Page Geometry (/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. ) -\Gm@cnth=\count329 -\Gm@cntv=\count330 -\c@Gm@tempcnt=\count331 -\Gm@bindingoffset=\dimen197 -\Gm@wd@mp=\dimen198 -\Gm@odd@mp=\dimen199 -\Gm@even@mp=\dimen256 -\Gm@layoutwidth=\dimen257 -\Gm@layoutheight=\dimen258 -\Gm@layouthoffset=\dimen259 -\Gm@layoutvoffset=\dimen260 +\Gm@cnth=\count325 +\Gm@cntv=\count326 +\c@Gm@tempcnt=\count327 +\Gm@bindingoffset=\dimen191 +\Gm@wd@mp=\dimen192 +\Gm@odd@mp=\dimen193 +\Gm@even@mp=\dimen194 +\Gm@layoutwidth=\dimen195 +\Gm@layoutheight=\dimen196 +\Gm@layouthoffset=\dimen197 +\Gm@layoutvoffset=\dimen198 \Gm@dimlist=\toks35 ) (/usr/share/texmf-dist/tex/latex/changepage/changepage.sty Package: changepage 2009/10/20 v1.0c check page and change page layout -\c@cp@cntr=\count332 -\cp@tempcnt=\count333 +\c@cp@cntr=\count328 +\cp@tempcnt=\count329 LaTeX Info: Redefining \checkoddpage on input line 59. ) (/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty Package: fancyhdr 2022/11/09 v4.1 Extensive control of page headers and footers -\f@nch@headwidth=\skip82 -\f@nch@O@elh=\skip83 -\f@nch@O@erh=\skip84 -\f@nch@O@olh=\skip85 -\f@nch@O@orh=\skip86 -\f@nch@O@elf=\skip87 -\f@nch@O@erf=\skip88 -\f@nch@O@olf=\skip89 -\f@nch@O@orf=\skip90 +\f@nch@headwidth=\skip83 +\f@nch@O@elh=\skip84 +\f@nch@O@erh=\skip85 +\f@nch@O@olh=\skip86 +\f@nch@O@orh=\skip87 +\f@nch@O@elf=\skip88 +\f@nch@O@erf=\skip89 +\f@nch@O@olf=\skip90 +\f@nch@O@orf=\skip91 ) (/usr/share/texmf-dist/tex/latex/natbib/natbib.sty Package: natbib 2010/09/13 8.31b (PWD, AO) -\bibhang=\skip91 -\bibsep=\skip92 +\bibhang=\skip92 +\bibsep=\skip93 LaTeX Info: Redefining \cite on input line 694. -\c@NAT@ctr=\count334 +\c@NAT@ctr=\count330 ) (/usr/share/texmf-dist/tex/latex/tocloft/tocloft.sty Package: tocloft 2017/08/31 v2.3i parameterised ToC, etc., typesetting Package tocloft Info: The document has chapter divisions on input line 51. -\cftparskip=\skip93 -\cftbeforetoctitleskip=\skip94 -\cftaftertoctitleskip=\skip95 -\cftbeforepartskip=\skip96 -\cftpartnumwidth=\skip97 -\cftpartindent=\skip98 -\cftbeforechapskip=\skip99 -\cftchapindent=\skip100 -\cftchapnumwidth=\skip101 -\cftbeforesecskip=\skip102 -\cftsecindent=\skip103 -\cftsecnumwidth=\skip104 -\cftbeforesubsecskip=\skip105 -\cftsubsecindent=\skip106 -\cftsubsecnumwidth=\skip107 -\cftbeforesubsubsecskip=\skip108 -\cftsubsubsecindent=\skip109 -\cftsubsubsecnumwidth=\skip110 -\cftbeforeparaskip=\skip111 -\cftparaindent=\skip112 -\cftparanumwidth=\skip113 -\cftbeforesubparaskip=\skip114 -\cftsubparaindent=\skip115 -\cftsubparanumwidth=\skip116 -\cftbeforeloftitleskip=\skip117 -\cftafterloftitleskip=\skip118 -\cftbeforefigskip=\skip119 -\cftfigindent=\skip120 -\cftfignumwidth=\skip121 -\c@lofdepth=\count335 -\c@lotdepth=\count336 -\cftbeforelottitleskip=\skip122 -\cftafterlottitleskip=\skip123 -\cftbeforetabskip=\skip124 -\cfttabindent=\skip125 -\cfttabnumwidth=\skip126 +\cftparskip=\skip94 +\cftbeforetoctitleskip=\skip95 +\cftaftertoctitleskip=\skip96 +\cftbeforepartskip=\skip97 +\cftpartnumwidth=\skip98 +\cftpartindent=\skip99 +\cftbeforechapskip=\skip100 +\cftchapindent=\skip101 +\cftchapnumwidth=\skip102 +\cftbeforesecskip=\skip103 +\cftsecindent=\skip104 +\cftsecnumwidth=\skip105 +\cftbeforesubsecskip=\skip106 +\cftsubsecindent=\skip107 +\cftsubsecnumwidth=\skip108 +\cftbeforesubsubsecskip=\skip109 +\cftsubsubsecindent=\skip110 +\cftsubsubsecnumwidth=\skip111 +\cftbeforeparaskip=\skip112 +\cftparaindent=\skip113 +\cftparanumwidth=\skip114 +\cftbeforesubparaskip=\skip115 +\cftsubparaindent=\skip116 +\cftsubparanumwidth=\skip117 +\cftbeforeloftitleskip=\skip118 +\cftafterloftitleskip=\skip119 +\cftbeforefigskip=\skip120 +\cftfigindent=\skip121 +\cftfignumwidth=\skip122 +\c@lofdepth=\count331 +\c@lotdepth=\count332 +\cftbeforelottitleskip=\skip123 +\cftafterlottitleskip=\skip124 +\cftbeforetabskip=\skip125 +\cfttabindent=\skip126 +\cfttabnumwidth=\skip127 ) \@indexfile=\write4 \openout4 = `refman.idx'. @@ -590,22 +593,21 @@ Package: caption 2023/08/05 v3.6o Customizing captions (AR) (/usr/share/texmf-dist/tex/latex/caption/caption3.sty Package: caption3 2023/07/31 v2.4d caption3 kernel (AR) -\caption@tempdima=\dimen261 -\captionmargin=\dimen262 -\caption@leftmargin=\dimen263 -\caption@rightmargin=\dimen264 -\caption@width=\dimen265 -\caption@indent=\dimen266 -\caption@parindent=\dimen267 -\caption@hangindent=\dimen268 +\caption@tempdima=\dimen199 +\captionmargin=\dimen256 +\caption@leftmargin=\dimen257 +\caption@rightmargin=\dimen258 +\caption@width=\dimen259 +\caption@indent=\dimen260 +\caption@parindent=\dimen261 +\caption@hangindent=\dimen262 Package caption Info: Standard document class detected. -Package caption Info: french babel package is loaded. ) -\c@caption@flags=\count337 -\c@continuedfloat=\count338 +\c@caption@flags=\count333 +\c@continuedfloat=\count334 Package caption Info: changepage package is loaded. -\caption@adjustwidth@hsize=\dimen269 -\caption@adjustwidth@linewidth=\dimen270 +\caption@adjustwidth@hsize=\dimen263 +\caption@adjustwidth@linewidth=\dimen264 Package caption Info: float package is loaded. Package caption Info: longtable package is loaded. @@ -625,9 +627,9 @@ Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO) Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) )) \Etoc@toctoks=\toks36 -\c@etoc@tocid=\count339 -\etoc@framed@titlebox=\box118 -\etoc@framed@contentsbox=\box119 +\c@etoc@tocid=\count335 +\etoc@framed@titlebox=\box121 +\etoc@framed@contentsbox=\box122 ) LaTeX Font Info: Trying to load font information for T1+phv on input line 18 9. @@ -640,8 +642,8 @@ LaTeX Font Info: Font shape `T1/phv/m/n' will be (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def File: l3backend-pdftex.def 2024-02-20 L3 backend support: PDF output (pdfTeX) -\l__color_backend_stack_int=\count340 -\l__pdf_internal_box=\box120 +\l__color_backend_stack_int=\count336 +\l__pdf_internal_box=\box123 ) (./refman.aux) \openout1 = `refman.aux'. @@ -661,16 +663,16 @@ LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 189. LaTeX Font Info: ... okay on input line 189. (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count341 -\scratchdimen=\dimen271 -\scratchbox=\box121 -\nofMPsegments=\count342 -\nofMParguments=\count343 +\scratchcounter=\count337 +\scratchdimen=\dimen265 +\scratchbox=\box124 +\nofMPsegments=\count338 +\nofMParguments=\count339 \everyMPshowfont=\toks37 -\MPscratchCnt=\count344 -\MPscratchDim=\dimen272 -\MPnumerator=\count345 -\makeMPintoPDFobject=\count346 +\MPscratchCnt=\count340 +\MPscratchDim=\dimen266 +\MPnumerator=\count341 +\makeMPintoPDFobject=\count342 \everyMPtoPDFconversion=\toks38 ) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf @@ -681,19 +683,6 @@ Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv e )) -LaTeX Info: Redefining \degres on input line 189. - - -Package french.ldf Warning: Please load the "natbib" package -(french.ldf) BEFORE babel/french; reported on input line 189. - -Package french.ldf Info: Setting StandardItemizeEnv=true for -(french.ldf) compatibility with enumitem package, -(french.ldf) reported on input line 189. -Package french.ldf Info: Setting StandardEnumerateEnv=true for -(french.ldf) compatibility with enumitem package, -(french.ldf) reported on input line 189. -LaTeX Info: Redefining \up on input line 189. *geometry* driver: auto-detecting *geometry* detected driver: pdftex *geometry* verbose mode - [ preamble ] result: @@ -769,164 +758,95 @@ LaTeX Font Info: Font shape `T1/phv/m/n' will be (Font) scaled to size 6.29996pt on input line 204. LaTeX Font Info: Font shape `T1/phv/b/n' will be (Font) scaled to size 6.29996pt on input line 204. - [1] [2 - -] -Chapitre 1. + [1] [2] (./index.tex +Chapter 1. LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 18.66588pt on input line 207. +(Font) scaled to size 18.66588pt on input line 1. LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 18.66588pt on input line 207. +(Font) scaled to size 18.66588pt on input line 1. LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 22.39185pt on input line 207. -(./annotated.tex -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 12.9599pt on input line 1. +(Font) scaled to size 22.39185pt on input line 1. ) [1 + ] [2 ] -Chapitre 2. -(./files.tex) [3] [4 +Chapter 2. +(./annotated.tex +LaTeX Font Info: Font shape `T1/phv/b/n' will be +(Font) scaled to size 12.9599pt on input line 1. +) [3] [4 ] -Chapitre 3. -(./structessential__sdl.tex) (./structScore.tex) (./structVecteur.tex [5]) -[6] -Chapitre 4. +Chapter 3. +(./files.tex) [5] [6 + +] +Chapter 4. +(./structessential__sdl.tex +LaTeX Font Info: Trying to load font information for TS1+phv on input line 6 +. + (/usr/share/texmf-dist/tex/latex/psnfss/ts1phv.fd +File: ts1phv.fd 2020/03/25 scalable font definitions for TS1/phv. +) +LaTeX Font Info: Font shape `TS1/phv/m/n' will be +(Font) scaled to size 8.99994pt on input line 6. +) (./structScore.tex) (./structVecteur.tex) [7] [8 + +] +Chapter 5. (./display_8h_source.tex LaTeX Font Info: Trying to load font information for T1+pcr on input line 4. (/usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd File: t1pcr.fd 2001/06/04 font definitions for T1/pcr. )) -(./function_8h_source.tex [7 - -]) (./read_8h_source.tex) (./display_8c.tex <./display_8c__incl.pdf> - +(./function_8h_source.tex [9]) (./read_8h_source.tex) (./display_8c.tex <./disp +lay_8c__incl.pdf> + File: display_8c__incl.pdf Graphic file (type pdf) -Package pdftex.def Info: display_8c__incl.pdf used on input line 19. +Package pdftex.def Info: display_8c__incl.pdf used on input line 20. (pdftex.def) Requested size: 350.0pt x 79.88802pt. + [10] LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 8.09995pt on input line 26. +(Font) scaled to size 8.09995pt on input line 27. LaTeX Font Info: Font shape `T1/phv/m/it' in size <9> not available -(Font) Font shape `T1/phv/m/sl' tried instead on input line 26. +(Font) Font shape `T1/phv/m/sl' tried instead on input line 27. LaTeX Font Info: Font shape `T1/phv/m/sl' will be -(Font) scaled to size 8.09995pt on input line 26. -LaTeX Font Info: Trying to load font information for TS1+phv on input line 2 -6. - (/usr/share/texmf-dist/tex/latex/psnfss/ts1phv.fd -File: ts1phv.fd 2020/03/25 scalable font definitions for TS1/phv. -) +(Font) scaled to size 8.09995pt on input line 27. LaTeX Font Info: Font shape `TS1/phv/m/it' in size <9> not available -(Font) Font shape `TS1/phv/m/sl' tried instead on input line 26. +(Font) Font shape `TS1/phv/m/sl' tried instead on input line 27. LaTeX Font Info: Font shape `TS1/phv/m/sl' will be -(Font) scaled to size 8.09995pt on input line 26. - [8] +(Font) scaled to size 8.09995pt on input line 27. LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 10.79993pt on input line 39. +(Font) scaled to size 10.79993pt on input line 44. LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 7.19995pt on input line 43. +(Font) scaled to size 7.19995pt on input line 51. LaTeX Font Info: Font shape `T1/pcr/m/it' in size <8> not available -(Font) Font shape `T1/pcr/m/sl' tried instead on input line 44. -LaTeX Font Info: Font shape `TS1/phv/m/n' will be -(Font) scaled to size 8.99994pt on input line 48. - -Underfull \hbox (badness 10000) detected at line 61 -[][][] - [] - - <./display_8c_a81a2b2da875550c614a407ec735ff9d9_icgraph.pdf> - -File: display_8c_a81a2b2da875550c614a407ec735ff9d9_icgraph.pdf Graphic file (ty -pe pdf) - -Package pdftex.def Info: display_8c_a81a2b2da875550c614a407ec735ff9d9_icgraph.p -df used on input line 69. -(pdftex.def) Requested size: 312.0pt x 99.00406pt. +(Font) Font shape `T1/pcr/m/sl' tried instead on input line 52. LaTeX Font Info: Font shape `T1/pcr/m/it' in size <7> not available -(Font) Font shape `T1/pcr/m/sl' tried instead on input line 76. - [9] -Underfull \hbox (badness 10000) detected at line 95 -[][][] - [] - - -Underfull \hbox (badness 10000) detected at line 113 -[][][] - [] - - -Underfull \hbox (badness 10000) detected at line 131 -[][][] - [] - -[10] [11] -Underfull \hbox (badness 10000) detected at line 151 -[][][] - [] - - -Underfull \hbox (badness 10000) detected at line 171 -[][][] - [] - - <./display_8c_a6f451a9d0fd4d2325d9f03d7cda4a189_cgraph.pdf> - -File: display_8c_a6f451a9d0fd4d2325d9f03d7cda4a189_cgraph.pdf Graphic file (typ -e pdf) - -Package pdftex.def Info: display_8c_a6f451a9d0fd4d2325d9f03d7cda4a189_cgraph.pd -f used on input line 179. -(pdftex.def) Requested size: 312.0pt x 99.00406pt. -) -(./function_8c.tex <./function_8c__incl.pdf> - -File: function_8c__incl.pdf Graphic file (type pdf) - -Package pdftex.def Info: function_8c__incl.pdf used on input line 19. -(pdftex.def) Requested size: 350.0pt x 85.16843pt. - [12] [13] -Underfull \hbox (badness 10000) detected at line 71 +(Font) Font shape `T1/pcr/m/sl' tried instead on input line 52. +) (./function_8c.tex [11] [12] +Underfull \hbox (badness 10000) detected at line 82 [][][] [] <./function_8c_ac51249b2f7941ca06e6a614e071dd444_cgraph.pdf> - + File: function_8c_ac51249b2f7941ca06e6a614e071dd444_cgraph.pdf Graphic file (ty pe pdf) Package pdftex.def Info: function_8c_ac51249b2f7941ca06e6a614e071dd444_cgraph.p -df used on input line 79. +df used on input line 89. (pdftex.def) Requested size: 234.0pt x 135.99933pt. - <./function_8c_ac51249b2f7941ca06e6a614e071dd444_icgraph.pdf> - -File: function_8c_ac51249b2f7941ca06e6a614e071dd444_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_ac51249b2f7941ca06e6a614e071dd444_icgraph. -pdf used on input line 87. -(pdftex.def) Requested size: 321.0pt x 99.00406pt. - [14] -Underfull \hbox (badness 10000) detected at line 107 + [13] +Underfull \hbox (badness 10000) detected at line 111 [][][] [] - <./function_8c_a76df2bc0c692d3397837706a6852ac36_icgraph.pdf> - -File: function_8c_a76df2bc0c692d3397837706a6852ac36_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_a76df2bc0c692d3397837706a6852ac36_icgraph. -pdf used on input line 115. -(pdftex.def) Requested size: 349.0pt x 99.00708pt. Underfull \hbox (badness 10000) detected at line 133 [][][] @@ -937,146 +857,83 @@ Underfull \hbox (badness 10000) detected at line 153 [][][] [] -[15] -Underfull \hbox (badness 10000) detected at line 183 +[14] +Underfull \hbox (badness 10000) detected at line 185 [][][] [] - <./function_8c_a2387ddb7cde4f9d45198b0c131a60878_cgraph.pdf> - -File: function_8c_a2387ddb7cde4f9d45198b0c131a60878_cgraph.pdf Graphic file (ty -pe pdf) - -Package pdftex.def Info: function_8c_a2387ddb7cde4f9d45198b0c131a60878_cgraph.p -df used on input line 191. -(pdftex.def) Requested size: 350.0pt x 155.39815pt. - [16] -Underfull \hbox (badness 10000) detected at line 211 +[15] +Underfull \hbox (badness 10000) detected at line 219 +[][][] + [] + + +Underfull \hbox (badness 10000) detected at line 241 [][][] [] <./function_8c_ac155bb183b0c26d19758d8d065baf14f_cgraph.pdf> - + File: function_8c_ac155bb183b0c26d19758d8d065baf14f_cgraph.pdf Graphic file (ty pe pdf) Package pdftex.def Info: function_8c_ac155bb183b0c26d19758d8d065baf14f_cgraph.p -df used on input line 219. +df used on input line 248. (pdftex.def) Requested size: 312.0pt x 136.00557pt. - <./function_8c_ac155bb183b0c26d19758d8d065baf14f_icgraph.pdf> - -File: function_8c_ac155bb183b0c26d19758d8d065baf14f_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_ac155bb183b0c26d19758d8d065baf14f_icgraph. -pdf used on input line 227. -(pdftex.def) Requested size: 229.0pt x 99.00557pt. -Underfull \hbox (badness 10000) detected at line 249 +Underfull \hbox (badness 10000) detected at line 270 [][][] [] - <./function_8c_a618903fbb7302d98ef0f3e2e6b35b99a_icgraph.pdf> - -File: function_8c_a618903fbb7302d98ef0f3e2e6b35b99a_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_a618903fbb7302d98ef0f3e2e6b35b99a_icgraph. -pdf used on input line 257. -(pdftex.def) Requested size: 228.0pt x 99.00406pt. - [17] -Underfull \hbox (badness 10000) detected at line 281 +[16] +Underfull \hbox (badness 10000) detected at line 294 [][][] [] - <./function_8c_ac93ca31d854d91eedf3babda7511407d_cgraph.pdf> - -File: function_8c_ac93ca31d854d91eedf3babda7511407d_cgraph.pdf Graphic file (ty -pe pdf) - -Package pdftex.def Info: function_8c_ac93ca31d854d91eedf3babda7511407d_cgraph.p -df used on input line 289. -(pdftex.def) Requested size: 242.0pt x 135.99933pt. - <./function_8c_ac93ca31d854d91eedf3babda7511407d_icgraph.pdf> - -File: function_8c_ac93ca31d854d91eedf3babda7511407d_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_ac93ca31d854d91eedf3babda7511407d_icgraph. -pdf used on input line 297. -(pdftex.def) Requested size: 228.0pt x 99.00406pt. - [18] -Underfull \hbox (badness 10000) detected at line 317 + +Underfull \hbox (badness 10000) detected at line 316 [][][] [] - <./function_8c_a5b10e69716d92eadf2ed0b3942cb9d4d_icgraph.pdf> - -File: function_8c_a5b10e69716d92eadf2ed0b3942cb9d4d_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_a5b10e69716d92eadf2ed0b3942cb9d4d_icgraph. -pdf used on input line 325. -(pdftex.def) Requested size: 350.0pt x 116.669pt. - [19] -Underfull \hbox (badness 10000) detected at line 343 + +Underfull \hbox (badness 10000) detected at line 336 [][][] [] - <./function_8c_a51c9ba7a24383f1b20dcedfcb570aab5_icgraph.pdf> - -File: function_8c_a51c9ba7a24383f1b20dcedfcb570aab5_icgraph.pdf Graphic file (t -ype pdf) - -Package pdftex.def Info: function_8c_a51c9ba7a24383f1b20dcedfcb570aab5_icgraph. -pdf used on input line 351. -(pdftex.def) Requested size: 252.0pt x 99.00253pt. -) (./main_8c.tex <./main_8c__incl.pdf> - -File: main_8c__incl.pdf Graphic file (type pdf) - -Package pdftex.def Info: main_8c__incl.pdf used on input line 15. -(pdftex.def) Requested size: 350.0pt x 146.7597pt. -) (./read_8c.tex [20] <./read_8c__incl.pdf> - -File: read_8c__incl.pdf Graphic file (type pdf) - -Package pdftex.def Info: read_8c__incl.pdf used on input line 11. -(pdftex.def) Requested size: 350.0pt x 120.29486pt. - [21] -Underfull \hbox (badness 10000) detected at line 48 +[17] +Underfull \hbox (badness 10000) detected at line 356 [][][] [] -) [22] (./refman.ind -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 22.39185pt on input line 1. - [23 +Underfull \hbox (badness 10000) detected at line 376 +[][][] + [] +) (./main_8c.tex [18]) (./read_8c.tex [19] +Underfull \hbox (badness 10000) detected at line 66 +[][][] + [] -]) (./refman.aux) +[20]) [21] [22 + +] +No file refman.ind. +(./refman.aux) *********** LaTeX2e <2023-11-01> patch level 1 L3 programming layer <2024-02-20> *********** ) Here is how much of TeX's memory you used: - 13389 strings out of 476047 - 222396 string characters out of 5792625 - 1942187 words of memory out of 5000000 - 35219 multiletter control sequences out of 15000+600000 - 613279 words of font info for 105 fonts, out of 8000000 for 9000 + 12777 strings out of 476076 + 207335 string characters out of 5793776 + 1950187 words of memory out of 5000000 + 34595 multiletter control sequences out of 15000+600000 + 611649 words of font info for 105 fonts, out of 8000000 for 9000 14 hyphenation exceptions out of 8191 - 101i,15n,117p,614b,653s stack positions out of 10000i,1000n,20000p,200000b,200000s + 101i,16n,117p,656b,607s stack positions out of 10000i,1000n,20000p,200000b,200000s -Output written on refman.pdf (27 pages, 239124 bytes). +Output written on refman.pdf (26 pages, 152060 bytes). PDF statistics: - 291 PDF objects out of 1000 (max. 8388607) - 186 compressed objects within 2 object streams + 167 PDF objects out of 1000 (max. 8388607) + 105 compressed objects within 2 object streams 0 named destinations out of 1000 (max. 500000) - 86 words of extra memory for PDF output out of 10000 (max. 10000000) + 16 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/rapport/latex/refman.pdf b/rapport/latex/refman.pdf index cee9430fcb0f38e90b4324965be2cc2b3c329556..7793901f0dfa670c78a7408b7d1ba5eb25a2dfa5 100644 GIT binary patch delta 87744 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 z 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 diff --git a/rapport/latex/refman.tex b/rapport/latex/refman.tex index bce8c92..9ef0ada 100644 --- a/rapport/latex/refman.tex +++ b/rapport/latex/refman.tex @@ -204,6 +204,7 @@ \clearemptydoublepage \pagenumbering{arabic} %--- Begin generated contents --- +\input{index} \chapter{Index des structures de données} \input{annotated} \chapter{Index des fichiers} diff --git a/rapport/latex/refman.toc b/rapport/latex/refman.toc index 57b4e09..abc9910 100644 --- a/rapport/latex/refman.toc +++ b/rapport/latex/refman.toc @@ -1,42 +1,45 @@ \@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{} -\babel@toc {french}{}\relax -\contentsline {chapter}{\numberline {1}Index des structures de données}{1}{}% -\contentsline {section}{\numberline {1.1}Structures de données}{1}{}% -\contentsline {chapter}{\numberline {2}Index des fichiers}{3}{}% -\contentsline {section}{\numberline {2.1}Liste des fichiers}{3}{}% -\contentsline {chapter}{\numberline {3}Documentation des structures de données}{5}{}% -\contentsline {section}{\numberline {3.1}Référence de la structure essential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sdl}{5}{}% -\contentsline {section}{\numberline {3.2}Référence de la structure Score}{5}{}% -\contentsline {section}{\numberline {3.3}Référence de la structure Vecteur}{6}{}% -\contentsline {chapter}{\numberline {4}Documentation des fichiers}{7}{}% -\contentsline {section}{\numberline {4.1}display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{7}{}% -\contentsline {section}{\numberline {4.2}function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{7}{}% -\contentsline {section}{\numberline {4.3}read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{8}{}% -\contentsline {section}{\numberline {4.4}Référence du fichier display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{8}{}% -\contentsline {subsection}{\numberline {4.4.1}Documentation des fonctions}{9}{}% -\contentsline {subsubsection}{\numberline {4.4.1.1}displayImage()}{9}{}% -\contentsline {subsubsection}{\numberline {4.4.1.2}displayTextSDL()}{10}{}% -\contentsline {subsubsection}{\numberline {4.4.1.3}getMaxSize()}{10}{}% -\contentsline {subsubsection}{\numberline {4.4.1.4}initSDL()}{10}{}% -\contentsline {subsubsection}{\numberline {4.4.1.5}screenDisplay()}{11}{}% -\contentsline {subsubsection}{\numberline {4.4.1.6}screenDisplayGameSDL()}{12}{}% -\contentsline {section}{\numberline {4.5}Référence du fichier function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{12}{}% -\contentsline {subsection}{\numberline {4.5.1}Description détaillée}{14}{}% -\contentsline {subsection}{\numberline {4.5.2}Documentation des fonctions}{14}{}% -\contentsline {subsubsection}{\numberline {4.5.2.1}blockBox()}{14}{}% -\contentsline {subsubsection}{\numberline {4.5.2.2}canIGoDirection()}{14}{}% -\contentsline {subsubsection}{\numberline {4.5.2.3}creatArea2D()}{15}{}% -\contentsline {subsubsection}{\numberline {4.5.2.4}free2D()}{15}{}% -\contentsline {subsubsection}{\numberline {4.5.2.5}inGameLoop()}{16}{}% -\contentsline {subsubsection}{\numberline {4.5.2.6}islose()}{16}{}% -\contentsline {subsubsection}{\numberline {4.5.2.7}isWin()}{17}{}% -\contentsline {subsubsection}{\numberline {4.5.2.8}move()}{18}{}% -\contentsline {subsubsection}{\numberline {4.5.2.9}plusVect()}{19}{}% -\contentsline {subsubsection}{\numberline {4.5.2.10}timeToText()}{19}{}% -\contentsline {section}{\numberline {4.6}Référence du fichier main.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{20}{}% -\contentsline {subsection}{\numberline {4.6.1}Description détaillée}{21}{}% -\contentsline {section}{\numberline {4.7}Référence du fichier read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{21}{}% -\contentsline {subsection}{\numberline {4.7.1}Description détaillée}{21}{}% -\contentsline {subsection}{\numberline {4.7.2}Documentation des fonctions}{21}{}% -\contentsline {subsubsection}{\numberline {4.7.2.1}fileToTab2D()}{21}{}% -\contentsline {chapter}{Index}{23}{}% +\babel@toc {nil}{}\relax +\contentsline {chapter}{\numberline {1}Main Test}{1}{}% +\contentsline {chapter}{\numberline {2}Index des structures de données}{3}{}% +\contentsline {section}{\numberline {2.1}Structures de données}{3}{}% +\contentsline {chapter}{\numberline {3}Index des fichiers}{5}{}% +\contentsline {section}{\numberline {3.1}Liste des fichiers}{5}{}% +\contentsline {chapter}{\numberline {4}Documentation des structures de données}{7}{}% +\contentsline {section}{\numberline {4.1}Référence de la structure essential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sdl}{7}{}% +\contentsline {section}{\numberline {4.2}Référence de la structure Score}{7}{}% +\contentsline {section}{\numberline {4.3}Référence de la structure Vecteur}{7}{}% +\contentsline {chapter}{\numberline {5}Documentation des fichiers}{9}{}% +\contentsline {section}{\numberline {5.1}display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{9}{}% +\contentsline {section}{\numberline {5.2}function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{9}{}% +\contentsline {section}{\numberline {5.3}read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{10}{}% +\contentsline {section}{\numberline {5.4}Référence du fichier display.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{10}{}% +\contentsline {subsection}{\numberline {5.4.1}Description détaillée}{11}{}% +\contentsline {subsection}{\numberline {5.4.2}Documentation des fonctions}{11}{}% +\contentsline {subsubsection}{\numberline {5.4.2.1}backgroundDisplay()}{11}{}% +\contentsline {section}{\numberline {5.5}Référence du fichier function.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{12}{}% +\contentsline {subsection}{\numberline {5.5.1}Description détaillée}{13}{}% +\contentsline {subsection}{\numberline {5.5.2}Documentation des fonctions}{13}{}% +\contentsline {subsubsection}{\numberline {5.5.2.1}blockBox()}{13}{}% +\contentsline {subsubsection}{\numberline {5.5.2.2}canIGoDirection()}{13}{}% +\contentsline {subsubsection}{\numberline {5.5.2.3}creatArea2D()}{14}{}% +\contentsline {subsubsection}{\numberline {5.5.2.4}free2D()}{14}{}% +\contentsline {subsubsection}{\numberline {5.5.2.5}inEditorLoop()}{15}{}% +\contentsline {subsubsection}{\numberline {5.5.2.6}inGameLoop()}{15}{}% +\contentsline {subsubsection}{\numberline {5.5.2.7}islose()}{16}{}% +\contentsline {subsubsection}{\numberline {5.5.2.8}isWin()}{16}{}% +\contentsline {subsubsection}{\numberline {5.5.2.9}move()}{17}{}% +\contentsline {subsubsection}{\numberline {5.5.2.10}nullScore()}{17}{}% +\contentsline {subsubsection}{\numberline {5.5.2.11}plusVect()}{17}{}% +\contentsline {subsubsection}{\numberline {5.5.2.12}timeToText()}{18}{}% +\contentsline {subsubsection}{\numberline {5.5.2.13}titleScreen()}{18}{}% +\contentsline {subsubsection}{\numberline {5.5.2.14}winOrLoseLoop()}{18}{}% +\contentsline {section}{\numberline {5.6}Référence du fichier main.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{19}{}% +\contentsline {subsection}{\numberline {5.6.1}Description détaillée}{19}{}% +\contentsline {section}{\numberline {5.7}Référence du fichier read.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}c}{19}{}% +\contentsline {subsection}{\numberline {5.7.1}Description détaillée}{20}{}% +\contentsline {subsection}{\numberline {5.7.2}Documentation des fonctions}{20}{}% +\contentsline {subsubsection}{\numberline {5.7.2.1}countCustomMaps()}{20}{}% +\contentsline {subsubsection}{\numberline {5.7.2.2}fileToTab2D()}{20}{}% +\contentsline {subsubsection}{\numberline {5.7.2.3}generatorMenu()}{20}{}% +\contentsline {subsubsection}{\numberline {5.7.2.4}save\_grid\_to\_file()}{21}{}% diff --git a/rapport/main_page.md b/rapport/main_page.md new file mode 100644 index 0000000..9a38e86 --- /dev/null +++ b/rapport/main_page.md @@ -0,0 +1,14 @@ +# Main Test +ewuewiewhf +wef +ewuewiewhf +ewuewiewhfewf +wefe:Lw + +dewfewfewfew +f +ewuewiewhfewf +fw +ewuewiewhfewfewf +f +wf