Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • francesco-bariatti/pingouins
  • Samuel.Felton/pingouins
  • Lucas.Clement/pingouins
3 results
Show changes
Showing
with 127 additions and 1205 deletions
# Where the method "parse" from DocumentStructure is called
```VALA
public DocumentStructure get_structure ()
{
if (_structure == null)
{
_structure = new DocumentStructure (this);
_structure.parse ();
}
return _structure;
}
```
There is a parser for projects.
# Prototypes from interesting methods
## In file document_structure.vala
Methods
```VALA
private StructType? get_markup_type (string markup_name)
private bool search_markup (string line, int after_backslash_index, out StructType? type, out string? contents, out int? end_match_index)
private string? get_markup_contents (string line, int begin_contents_index, out int? end_match_index)
private void handle_item (StructType type, string? contents, TextIter iter)
private bool search_low_level_item (string line, int start_index, out StructType? type, out string? contents, out int? start_match_index, out int? end_match_index)
```
Variables
```VALA
public bool parsing_done { get; private set; default = false; }
```
## In file structure_model.vala
```VALA
private Gee.ArrayList<unowned Node<StructData?>>? get_list (StructType type)
```
I: Deleting .la file: u'/opt/gnome/_jhbuild/root-gdk-pixbuf/opt/gnome/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la'
I: Deleting .la file: u'/opt/gnome/_jhbuild/root-gdk-pixbuf/opt/gnome/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la'
I: Deleting .la file: u'/opt/gnome/_jhbuild/root-gdk-pixbuf/opt/gnome/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la'
I: Deleting .la file: u'/opt/gnome/_jhbuild/root-gdk-pixbuf/opt/gnome/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la'
I: Deleting .la file: u'/opt/gnome/_jhbuild/root-gdk-pixbuf/opt/gnome/lib/libgdk_pixbuf-2.0.la'
I: Déplacement du DESTDIR u'/opt/gnome/_jhbuild/root-gdk-pixbuf' temporaire dans le préfixe de construction
I: 0 files remaining from previous build
I: Installation terminée : 214 fichiers copiés
I: Lancement du script de déclenchement après l'installation : 'gdk-pixbuf'
/bin/sh /home/maximilien/INSA/jhbuild/triggers/gdk-pixbuf.trigger
*** Extraction de at-spi2-core *** [13/24]
git remote set-url origin git://git.gnome.org/at-spi2-core
git remote update origin
Récupération de origin
git rebase origin/master
La branche courante master est à jour.
*** Construction de at-spi2-core *** [13/24]
make -j 5
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/maximilien/INSA/gnome/at-spi2-core/config/missing aclocal-1.13 -I m4
/home/maximilien/INSA/gnome/at-spi2-core/config/missing: ligne 81: aclocal-1.13 : commande introuvable
WARNING: 'aclocal-1.13' is missing on your system.
You should only need it if you modified 'acinclude.m4' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'aclocal' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
Makefile:481: recipe for target 'aclocal.m4' failed
make: *** [aclocal.m4] Error 127
*** Erreur durant l'étape « build » de at-spi2-core: ########## Erreur lors de l'exécution de make -j 5 *** [13/24]
[1] Relancer l'étape build
[2] Ignorer l'erreur et continuer à l'étape install
[3] Abandonner ce module
[4] Démarrer un shell
[5] Recharger la configuration
[6] Aller à l'étape « effacer le répertoire et recommencer »
[7] Aller à l'étape « configure »
[8] Aller à l'étape « clean »
[9] Aller à l'étape « distclean »
choix :
149 app_settings.vala
59 bottom_panel.vala
678 build_tool_dialog.vala
509 build_tools_preferences.vala
341 clean_build_files.vala
949 completion.vala
47 custom_statusbar.vala
185 dialogs.vala
93 documents_panel.vala
1141 document_structure.vala
352 document_tab.vala
598 document.vala
288 document_view.vala
105 encodings.vala
72 error_entry.vala
0 evince
602 file_browser.vala
0 gedit
282 latexila_app.vala
740 latexila.gresource.xml
1585 latex_menu.vala
0 liblatexila
137 main.vala
477 main_window_build_tools.vala
291 main_window_documents.vala
278 main_window_edit.vala
224 main_window_file.vala
184 main_window_structure.vala
1254 main_window.vala
95 Makefile.am
30 menu_in_toolbar.vala
243 most_used_symbols.vala
414 preferences_dialog.vala
358 project_dialogs.vala
279 projects.vala
540 search.vala
130 side_panel.vala
92 stock_icons.vala
859 structure_model.vala
794 structure.vala
325 symbols.vala
163 symbols_view.vala
91 tab_info_bar.vala
291 templates_dialogs.vala
452 templates.vala
0 ui
347 utils.vala
17123 total
LaTex/Test Apprentissage Latex/boat.jpg

19.6 KiB

\relax
\catcode `:\active
\catcode `;\active
\catcode `!\active
\catcode `?\active
\bibstyle{plain-fr}
\citation{lamport:latex:94}
\citation{rolland:latex:95}
\select@language{french}
\@writefile{toc}{\select@language{french}}
\@writefile{lof}{\select@language{french}}
\@writefile{lot}{\select@language{french}}
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
\bibdata{biblio}
\@writefile{toc}{\contentsline {section}{\numberline {2}Titre de section}{2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Titre de sous-section}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Titre de sous-sous-section}{2}}
\@writefile{toc}{\contentsline {paragraph}{Titre de paragraphe}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Exemple d'inclusion d'une figure EPS}}{2}}
\newlabel{fig:exemple}{{1}{2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Encore un titre de sous-section}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Conclusion}{3}}
\begin{thebibliography}{}
\expandafter\ifx\csname fonteauteurs\endcsname\relax
\def\fonteauteurs{\scshape}\fi
\end{thebibliography}
This is BibTeX, Version 0.99dThe top-level auxiliary file: exemple-expose.aux
The style file: plain-fr.bst
Database file #1: biblio.bib
Warning--I didn't find a database entry for "lamport:latex:94"
Warning--I didn't find a database entry for "rolland:latex:95"
(There were 2 warnings)
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (MiKTeX 2.9 64-bit) (preloaded format=pdflatex 2016.5.9) 9 MAY 2016 16:15
entering extended mode
**./exemple-expose.tex
(exemple-expose.tex
LaTeX2e <2015/10/01> patch level 2
Babel <3.9n> and hyphenation patterns for 69 languages loaded.
("F:\Program Files\MiKTeX 2.9\tex\latex\base\article.cls"
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
("F:\Program Files\MiKTeX 2.9\tex\latex\base\size11.clo"
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) (exptech.sty
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty"
Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty"
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty"
Package: graphics 2014/10/28 v1.0p Standard LaTeX Graphics (DPC,SPQR)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
) ("F:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: dvips.def on input line 94.
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\dvips.def"
File: dvips.def 2014/10/14 v3.0j Driver-dependent file (DPC,SPQR)
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
) ("F:\Program Files\MiKTeX 2.9\tex\latex\base\fontenc.sty"
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
("F:\Program Files\MiKTeX 2.9\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.
)) ("F:\Program Files\MiKTeX 2.9\tex\latex\base\inputenc.sty"
Package: inputenc 2015/03/17 v1.2c Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16
("F:\Program Files\MiKTeX 2.9\tex\latex\base\latin1.def"
File: latin1.def 2015/03/17 v1.2c Input encoding file
)) ("F:\Program Files\MiKTeX 2.9\tex\generic\babel\babel.sty"
Package: babel 2016/01/08 3.9n The Babel package
*************************************
* Local config file bblopts.cfg used
*
("F:\Program Files\MiKTeX 2.9\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("F:\Program Files\MiKTeX 2.9\tex\latex\babel-french\frenchb.ldf"
Language: frenchb 2016/01/01 v3.1k French support from the babel system
("F:\Program Files\MiKTeX 2.9\tex\generic\babel\babel.def"
File: babel.def 2016/01/08 3.9n Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen105
)
\l@acadian = a dialect from \language\l@french
\l@canadien = a dialect from \language\l@french
\FBcolonskip=\skip43
\FBthinskip=\skip44
\FB@interchartokenstateORI=\count88
Package babel Info: Making : an active character on input line 372.
Package babel Info: Making ; an active character on input line 373.
Package babel Info: Making ! an active character on input line 374.
Package babel Info: Making ? an active character on input line 375.
\FBguillskip=\skip45
\FBguill@level=\count89
\FB@everypar=\toks17
\FB@Mht=\dimen106
\std@mcc=\count90
\dec@mcc=\count91
\listindentFB=\skip46
\labelwidthFB=\skip47
\leftmarginFB=\skip48
\parindentFFN=\dimen107
))
("F:\Program Files\MiKTeX 2.9\tex\latex\carlisle\scalefnt.sty")) (exemple-expose.aux)
\openout1 = `exemple-expose.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 34.
LaTeX Font Info: ... okay on input line 34.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 34.
LaTeX Font Info: ... okay on input line 34.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 34.
LaTeX Font Info: ... okay on input line 34.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 34.
LaTeX Font Info: ... okay on input line 34.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 34.
LaTeX Font Info: ... okay on input line 34.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 34.
LaTeX Font Info: ... okay on input line 34.
LaTeX Info: Redefining \degres on input line 34.
LaTeX Info: Redefining \dots on input line 34.
LaTeX Info: Redefining \up on input line 34.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <17.28> on input line 36.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 36.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 36.
("F:\Program Files\MiKTeX 2.9\tex\latex\base\omscmr.fd"
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/bx/n' in size <17.28> not available
(Font) Font shape `OMS/cmsy/b/n' tried instead on input line 36.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 36.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 36.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line 42.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 42.
LaTeX Font Info: Try loading font information for T1+cmtt on input line 49.
("F:\Program Files\MiKTeX 2.9\tex\latex\base\t1cmtt.fd"
File: t1cmtt.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
Underfull \hbox (badness 10000) in paragraph at lines 48--57
[]\T1/cmr/m/n/10 Ce fi-chier \T1/cmtt/m/n/10 /home-info/commun/3info/ExpTech/exemple-expose.tex\T1/cmr/m/n/10 ,
[]
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 64.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 72.
LaTeX Font Info: Try loading font information for T1+cmss on input line 73.
("F:\Program Files\MiKTeX 2.9\tex\latex\base\t1cmss.fd"
File: t1cmss.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Warning: File `./fig/xlatex.faconner.eps' not found on input line 74.
! LaTeX Error: File `./fig/xlatex.faconner.eps' not found.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.74 ...height=0.75em]{./fig/xlatex.faconner.eps}}
),
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
! LaTeX Error: Cannot determine size of graphic in ./fig/xlatex.faconner.eps (no BoundingBox).
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.74 ...height=0.75em]{./fig/xlatex.faconner.eps}}
),
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
File: ./fig/xlatex.faconner.eps Graphic file (type eps)
<./fig/xlatex.faconner.eps>
LaTeX Warning: File `./fig/xlatex.visionner.eps' not found on input line 77.
! LaTeX Error: File `./fig/xlatex.visionner.eps' not found.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.77 ...eight=0.75em]{./fig/xlatex.visionner.eps}}
), etc.
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
! LaTeX Error: Cannot determine size of graphic in ./fig/xlatex.visionner.eps (no BoundingBox).
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.77 ...eight=0.75em]{./fig/xlatex.visionner.eps}}
), etc.
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
File: ./fig/xlatex.visionner.eps Graphic file (type eps)
<./fig/xlatex.visionner.eps>
LaTeX Warning: Citation `lamport:latex:94' on page 1 undefined on input line 92.
LaTeX Warning: Citation `rolland:latex:95' on page 1 undefined on input line 93.
[1
{C:/Users/Adrien/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}
Non-PDF special ignored!
Non-PDF special ignored!]
! LaTeX Error: Unknown float option `,'.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.128 {fig:exemple}
Option `,' ignored and `p' used.
! LaTeX Error: Unknown float option `,'.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.128 {fig:exemple}
Option `,' ignored and `p' used.
! LaTeX Error: Unknown float option `,'.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.128 {fig:exemple}
Option `,' ignored and `p' used.
LaTeX Warning: File `./fig/exemple-figure.eps' not found on input line 128.
! LaTeX Error: File `./fig/exemple-figure.eps' not found.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.128 {fig:exemple}
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
! LaTeX Error: Cannot determine size of graphic in ./fig/exemple-figure.eps (no BoundingBox).
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.128 {fig:exemple}
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
File: ./fig/exemple-figure.eps Graphic file (type eps)
<./fig/exemple-figure.eps> (exemple-expose.bbl [2
Non-PDF special ignored!]
LaTeX Warning: Empty `thebibliography' environment on input line 5.
) [3] (exemple-expose.aux)
LaTeX Warning: There were undefined references.
)
Here is how much of TeX's memory you used:
2005 strings out of 493634
26724 string characters out of 3143742
97315 words of memory out of 3000000
5374 multiletter control sequences out of 15000+200000
23279 words of font info for 53 fonts, out of 3000000 for 9000
1025 hyphenation exceptions out of 8191
35i,8n,32p,218b,439s stack positions out of 5000i,500n,10000p,200000b,50000s
<C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\eccc1095.pk> <C:\Users\Adrien\AppData\Lo
cal\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecsl1095.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour
\jknappen\ec\dpi600\ectt0900.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecrm0900.p
k> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecss1095.pk> <C:\Users\Adrien\AppData\Lo
cal\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ectt1095.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour
\jknappen\ec\dpi600\ecrm0800.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecbx1095.p
k> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecrm1095.pk> <C:\Users\Adrien\AppData\Lo
cal\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecbx1440.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour
\jknappen\ec\dpi600\ectt1000.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecrm0700.p
k> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecrm1000.pk> <C:\Users\Adrien\AppData\Lo
cal\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecbx1000.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour
\jknappen\ec\dpi600\eccc1200.pk> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecrm1200.p
k> <C:\Users\Adrien\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecbx1200.pk> <C:\Users\Adrien\AppData\Lo
cal\MiKTeX\2.9\fonts\pk\ljfour\jknappen\ec\dpi600\ecbx1728.pk><F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/c
m/cmbsy10.pfb><F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmr6.pfb><F:/Program Files/MiKTeX 2.9/fonts/ty
pe1/public/amsfonts/cm/cmr7.pfb><F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmr8.pfb>
Output written on exemple-expose.pdf (3 pages, 169608 bytes).
PDF statistics:
477 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
File deleted
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% STYLE POUR LES EXPOS�S TECHNIQUES
% 3e ann�e INSA de Rennes
%
% NE PAS MODIFIER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper,11pt]{article}
\usepackage{exptech} % Fichier (./exptech.sty) contenant les styles pour
% l'expose technique (ne pas le modifier)
%\linespread{1,6} % Pour une version destin�e � un relecteur,
% d�commenter cette commande (double interligne)
% UTILISEZ SPELL (correcteur orthographique) � acc�s simplifi� depuis XEmacs
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{ \textbf{Exemple de document \LaTeX\ \\
utilisant le style pour l'exposé technique} }
\markright{Style pour l'expos� technique}
% Pour avoir le titre de l'expose sur chaque page
\author{Pr�nom1 \textsc{Nom1}, Pr�nom2 \textsc{Nom2}, \\
Pr�nom3 \textsc{Nom3}, Pr�nom4 \textsc{Nom4} \\
\\
Encadreur : Pr�nom \textsc{Nom1}}
\date{} % Ne pas modifier
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\maketitle % G�n�re le titre
\thispagestyle{empty} % Supprime le num�ro de page sur la 1re page
\begin{abstract}
\LaTeX\ n'est pas un traitement de texte interactif, mais s'utilise comme un
compilateur g�n�rant le document final.
Il faut cr�er � l'aide d'un �diteur (XEmacs par exemple)
un fichier source rassemblant votre texte et les commandes \LaTeX\
ad�quates.
Ce fichier
\texttt{/home-info/commun/3info/ExpTech/exemple-expose.tex},
contient quelques conseils et exemples d'utilisations de commandes
\LaTeX\ et doit vous servir de base commune de pr�sentation. Vous
l'utiliserez donc (en ne modifiant \textbf{aucune} commande de style) afin de
produire le fichier source de votre expos� technique.
La plupart des commandes de style sont dans \texttt{exptech.sty}. Dans
le fichier \texttt{biblio.bib} vous trouverez un exemple de base de
r�f�rences bibliographiques et des explications pour l'utiliser.
Le r�sum� est limit� � 10 lignes au maximum.
\end{abstract}
\section{Introduction}
Il n'y a pas de table des mati�res. Le document doit imp�rativement
compter de \textbf{6 � 8 pages} de texte (figures comprises) et il ne
doit pas y avoir d'annexe.
Pour utiliser \LaTeX\ (disponible sur le r�seau enseignement
\textbf{uniquement} sous \textbf{Unix/Linux}), copiez tous les fichiers de
\texttt{/home-info/commun/3info/ExpTech/} sur votre compte, puis
tapez \texttt{xlatex exemple-expose}. Vous pouvez alors
lancer\footnote{�quivalent � taper la commande : \texttt{latex mon-document}.}
\LaTeX\ (bouton \fbox{\textsf{Fa�onner}}
ou \fbox{\includegraphics[height=0.75em]{./fig/xlatex.faconner.eps}}),
voir\footnote{�quivalent � taper la commande : \texttt{xdvi mon-document}.}
le r�sultat (bouton \fbox{\textsf{Visionner}}
ou \fbox{\includegraphics[height=0.75em]{./fig/xlatex.visionner.eps}}), etc.
Lors de la compilation, en cas d'erreur, \LaTeX\ attend un ordre de
votre part. Les plus utiles sont :
\begin{itemize}
\item[?] liste des commandes possibles ;
\item[h] diagnostic d�taill� et suggestion de solution ;
\item[q] arr�t de \LaTeX.
\end{itemize}
Pour avoir un descriptif plus �toff� des commandes \LaTeX\
utilisables, vous pouvez vous reporter � la documentation distribu�e.
Si elle n'est pas suffisante, vous trouverez des informations
compl�mentaires � la biblioth�que dans \cite{lamport:latex:94} et
\cite{rolland:latex:95}.
Sous Solaris vous avez les lettres minuscules accentu�es
accessibles directement par les raccourcis sp�ciaux \textsf{shift-F1 � F12},
et les majuscules par \textsf{CapsLock} puis \textsf{shift-F1 � F12},
ou bien plus classiquement par la s�quence de touches
\textsf{Compose accent lettre}.
\section{Titre de section}
Ligne de remplissage pour visualiser la mise en page. Ligne de
remplissage pour visualiser la mise en page.
\subsection{Titre de sous-section}
\subsubsection{Titre de sous-sous-section}
\paragraph{Titre de paragraphe}
Exemple de r�f�rence � une figure au format PostScript encapsul�
(figure~\ref{fig:exemple}). Cette figure a �t� cr��e � l'aide de
\texttt{xfig}\footnote{disponible sous Unix/Linux.} apr�s exportation
du fichier fig vers le format Encapsulated PostScript.
% Utilisation de la commande pour inclure un fichier eps
%------------------------------------------------------------------------------
% \FigurePS{h,t,b,p}{largeur}{nom_fichier}{titre}{nom_symbolique}
%------------------------------------------------------------------------------
% {h,t,b,p} donne l'ordre de pr�f�rence du positionnement de la figure :
% h -> here ; t -> top ; b -> bottom ; p -> end of part.
% En g�n�ral, ne pas modifier cet argument.
%------------------------------------------------------------------------------
\FigureEPS{h,t,b,p}{8.5cm}{./fig/exemple-figure.eps}
{Exemple d'inclusion d'une figure EPS}
{fig:exemple}
%------------------------------------------------------------------------------
Pour inclure une image, on doit aussi la convertir en EPS, avec
la commande \texttt{convert}\footnote{
disponible aussi sous Unix/Linux et � privil�gier
car elle g�n�re un EPS tout � fait standard
(au contraire de nombreux pilotes Windows).}
\texttt{~image image.eps}, qui accepte pratiquement tous les formats d'images.
\subsection{Encore un titre de sous-section}
Exemple de liste � puces :
\begin{itemize}
\item ligne de remplissage pour visualiser la mise en page. Ligne de
remplissage pour visualiser la mise en page ;
\item ligne de remplissage pour visualiser la mise en page. Ligne de
remplissage pour visualiser la mise en page.
\end{itemize}
Ligne de remplissage pour visualiser la mise en page. Ligne de remplissage pour
visualiser la mise en page.
\section{Conclusion}
\LaTeX\ c'est facile pour produire des documents standard et nickel !
Et Bib\TeX\ pour les r�f�rences, c'est le pied.
\bibliography{biblio}
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Section}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Subsection}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Another section}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Section}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Subsection}{1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Subsubsection}{1}}
\@writefile{toc}{\contentsline {paragraph}{Paragraph}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Another section}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Boaaat}}{2}}
\newlabel{lol}{{1}{2}}
This is BibTeX, Version 0.99dThe top-level auxiliary file: lol.aux
I found no \citation commands---while reading file lol.aux
I found no \bibdata command---while reading file lol.aux
I found no \bibstyle command---while reading file lol.aux
(There were 3 error messages)
\contentsline {figure}{\numberline {1}{\ignorespaces Boaaat}}{2}
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (MiKTeX 2.9 64-bit) (preloaded format=pdflatex 2016.5.9) 9 MAY 2016 16:13
entering extended mode
**./lol.tex
(lol.tex
LaTeX2e <2015/10/01> patch level 2
Babel <3.9n> and hyphenation patterns for 69 languages loaded.
("F:\Program Files\MiKTeX 2.9\tex\latex\base\article.cls"
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
("F:\Program Files\MiKTeX 2.9\tex\latex\base\size10.clo"
File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) ("F:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsmath.sty"
Package: amsmath 2013/01/14 v2.14 AMS math features
\@mathmargin=\skip43
For additional information on amsmath, use the `?' option.
("F:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amstext.sty"
Package: amstext 2000/06/29 v2.01
("F:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsgen.sty"
File: amsgen.sty 1999/11/30 v2.0
\@emptytoks=\toks14
\ex@=\dimen103
)) ("F:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsbsy.sty"
Package: amsbsy 1999/11/29 v1.2d
\pmbraise@=\dimen104
)
("F:\Program Files\MiKTeX 2.9\tex\latex\amsmath\amsopn.sty"
Package: amsopn 1999/12/14 v2.01 operator names
)
\inf@bad=\count87
LaTeX Info: Redefining \frac on input line 210.
\uproot@=\count88
\leftroot@=\count89
LaTeX Info: Redefining \overline on input line 306.
\classnum@=\count90
\DOTSCASE@=\count91
LaTeX Info: Redefining \ldots on input line 378.
LaTeX Info: Redefining \dots on input line 381.
LaTeX Info: Redefining \cdots on input line 466.
\Mathstrutbox@=\box26
\strutbox@=\box27
\big@size=\dimen105
LaTeX Font Info: Redeclaring font encoding OML on input line 566.
LaTeX Font Info: Redeclaring font encoding OMS on input line 567.
\macc@depth=\count92
\c@MaxMatrixCols=\count93
\dotsspace@=\muskip10
\c@parentequation=\count94
\dspbrk@lvl=\count95
\tag@help=\toks15
\row@=\count96
\column@=\count97
\maxfields@=\count98
\andhelp@=\toks16
\eqnshift@=\dimen106
\alignsep@=\dimen107
\tagshift@=\dimen108
\tagwidth@=\dimen109
\totwidth@=\dimen110
\lineht@=\dimen111
\@envbody=\toks17
\multlinegap=\skip44
\multlinetaggap=\skip45
\mathdisplay@stack=\toks18
LaTeX Info: Redefining \[ on input line 2665.
LaTeX Info: Redefining \] on input line 2666.
)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty"
Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty"
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty"
Package: graphics 2014/10/28 v1.0p Standard LaTeX Graphics (DPC,SPQR)
("F:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
) ("F:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 94.
("F:\Program Files\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
("F:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty"
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
("F:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty"
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count99
))
\Gin@req@height=\dimen112
\Gin@req@width=\dimen113
)
("F:\Program Files\MiKTeX 2.9\tex\latex\base\inputenc.sty"
Package: inputenc 2015/03/17 v1.2c Input encoding file
\inpenc@prehook=\toks20
\inpenc@posthook=\toks21
("F:\Program Files\MiKTeX 2.9\tex\latex\base\utf8.def"
File: utf8.def 2015/09/07 v1.1p 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
("F:\Program Files\MiKTeX 2.9\tex\latex\base\t1enc.dfu"
File: t1enc.dfu 2015/09/07 v1.1p UTF-8 support for inputenc
defining Unicode char U+00A0 (decimal 160)
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+00AD (decimal 173)
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+0174 (decimal 372)
defining Unicode char U+0175 (decimal 373)
defining Unicode char U+0176 (decimal 374)
defining Unicode char U+0177 (decimal 375)
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+0218 (decimal 536)
defining Unicode char U+0219 (decimal 537)
defining Unicode char U+021A (decimal 538)
defining Unicode char U+021B (decimal 539)
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
("F:\Program Files\MiKTeX 2.9\tex\latex\base\ot1enc.dfu"
File: ot1enc.dfu 2015/09/07 v1.1p UTF-8 support for inputenc
defining Unicode char U+00A0 (decimal 160)
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
defining Unicode char U+00AD (decimal 173)
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+0174 (decimal 372)
defining Unicode char U+0175 (decimal 373)
defining Unicode char U+0176 (decimal 374)
defining Unicode char U+0177 (decimal 375)
defining Unicode char U+0218 (decimal 536)
defining Unicode char U+0219 (decimal 537)
defining Unicode char U+021A (decimal 538)
defining Unicode char U+021B (decimal 539)
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
("F:\Program Files\MiKTeX 2.9\tex\latex\base\omsenc.dfu"
File: omsenc.dfu 2015/09/07 v1.1p 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)
))
No file lol.aux.
\openout1 = `lol.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 16.
LaTeX Font Info: ... okay on input line 16.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 16.
LaTeX Font Info: ... okay on input line 16.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 16.
LaTeX Font Info: ... okay on input line 16.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 16.
LaTeX Font Info: ... okay on input line 16.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 16.
LaTeX Font Info: ... okay on input line 16.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 16.
LaTeX Font Info: ... okay on input line 16.
("F:\Program Files\MiKTeX 2.9\tex\context\base\supp-pdf.mkii"
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count100
\scratchdimen=\dimen114
\scratchbox=\box28
\nofMPsegments=\count101
\nofMParguments=\count102
\everyMPshowfont=\toks22
\MPscratchCnt=\count103
\MPscratchDim=\dimen115
\MPnumerator=\count104
\makeMPintoPDFobject=\count105
\everyMPtoPDFconversion=\toks23
) [1
{C:/Users/Adrien/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}]
No file lol.toc.
\tf@toc=\write3
\openout3 = `lol.toc'.
[2] [1] <boat.jpg, id=18, 487.8225pt x 410.53375pt>
File: boat.jpg Graphic file (type jpg)
<use boat.jpg>
Package pdftex.def Info: boat.jpg used on input line 65.
(pdftex.def) Requested size: 345.0pt x 290.34091pt.
LaTeX Warning: Reference `lol' on page 2 undefined on input line 70.
No file lol.lof.
\tf@lof=\write4
\openout4 = `lol.lof'.
[2 <./boat.jpg>] (lol.aux)
LaTeX Warning: There were undefined references.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
)
Here is how much of TeX's memory you used:
1960 strings out of 493634
23357 string characters out of 3143742
82724 words of memory out of 3000000
5353 multiletter control sequences out of 15000+200000
9023 words of font info for 33 fonts, out of 3000000 for 9000
1025 hyphenation exceptions out of 8191
27i,8n,20p,217b,218s stack positions out of 5000i,500n,10000p,200000b,50000s
<F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmbx10.pfb><F:/Program Files/MiKTeX 2.9/fonts/type1/public
/amsfonts/cm/cmbx12.pfb><F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmmi10.pfb><F:/Program Files/MiKTeX
2.9/fonts/type1/public/amsfonts/cm/cmr10.pfb><F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmr12.pfb><F:/P
rogram Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmr17.pfb><F:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfont
s/cm/cmr7.pfb>
Output written on lol.pdf (4 pages, 103179 bytes).
PDF statistics:
44 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
6 words of extra memory for PDF output out of 10000 (max. 10000000)
File deleted
\documentclass{article} % Permet de spécifier le type du document (article,book, slides...)
\usepackage{amsmath} % Permet d'ajouter des packages utilisables par le document; ici, "amsmath" permet notamment de retirer la numérotation devant les formules
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\title{My first document}
\date{2016-04-18}
\author{Adrien}
% Attributs de la commande \maketitle
\begin{document}
\pagenumbering{gobble} % Gère la numérotation des pages : "gobble" retire la numérotation
\maketitle % Permet
\newpage
\tableofcontents
\newpage
\section{Section}
Dummy text
\subsection{Subsection}
\section{Another section}
blabla
Dummy text
\pagenumbering{arabic}
\section{Section}
Hello World!
\subsection{Subsection}
Structuring is easy !
\subsubsection{Subsubsection}
More test
\paragraph{Paragraph}
lol\\
kfsdkmfk,dsklmfk\\
kfgj,dfklgjfdklg\\
fgfg
lol\\
kfsdkmfk,dsklmfk\\
kfgj,dfklgjfdklg\\
fgfg
\section{Another section}
L'équation est $f(x) = x^2$
\begin{align}
\&=2+3 \\
\&= 5 \\
\end{align}
\newpage
\begin{figure}[!h]
\includegraphics[width=\linewidth]{boat.jpg}
\caption{Boaaat}
\label{lol}
\end{figure}
La photo \ref{lol} est un bateau. Ha lol je suis trGasté drole
% Bibliographie des images
\begin{appendix}
\listoffigures
\end{appendix}
\end{document}
\contentsline {section}{\numberline {1}Section}{1}
\contentsline {subsection}{\numberline {1.1}Subsection}{1}
\contentsline {section}{\numberline {2}Another section}{1}
\contentsline {section}{\numberline {3}Section}{1}
\contentsline {subsection}{\numberline {3.1}Subsection}{1}
\contentsline {subsubsection}{\numberline {3.1.1}Subsubsection}{1}
\contentsline {paragraph}{Paragraph}{1}
\contentsline {section}{\numberline {4}Another section}{1}
CC=g++
BIN=bin
INCLUDE=-I src/game -I src/util -I src/monte_carlo -I src/mcts -I src/minmax -I src/json
CFLAGS=-g -O3 -ffast-math -fopenmp -c -Wall -std=c++11 $(INCLUDE)
# Makefile for the Penguin game project.
# This project is composed of two modules: AI(Artificial Intelligence), that manage the game, and GUI that allows you to play it
# To compile the AI run 'make ai'; it is written in C++.
# To compile the GUI run 'make gui'; it is written in java and javafx.
# To compile everything run 'make all' or 'make'.
# To run the GUI (that will launch the AI) run 'make run'.
# Run 'make clean' to delete compiled files and programs. 'make cleanai' and 'make cleangui' also exist
# COMPILERS AND PROGRAMS
# Compiler for the AI: g++ >= 4.9
CC = g++
# JAVA ENVIRONMENT FOR THE GUI
# Java compiler >= 1.8 (usually javac)
JAVAC := javac
# Java jar utility (usually jar)
JAR := jar
# Java application launcher >= 1.8 (usually java)
JAVA := java
all: ai gui
clean: cleanai cleangui
# ============================================ AI (C++) =============================================
#Root directory for the AI module
AIRoot = AI
# Output directory
AIOutputDir = $(AIRoot)/bin
# Name of the executable
AIExecutable = $(AIOutputDir)/penguin
# Source files directory
AISRC = $(AIRoot)/src
# Directories with .h files
AIInclude=-I $(AISRC)/game -I $(AISRC)/util -I $(AISRC)/monte_carlo -I $(AISRC)/mcts -I $(AISRC)/json
# Cpp source files
AISourceFile = omp_util.cpp fast_log.cpp display_node.cpp penguin.cpp test_two_players_game.cpp monte_carlo.cpp \
test_fast_log.cpp statistics.cpp node.cpp allocator.cpp test_allocator.cpp openings.cpp mcts_two_players.cpp \
test_mcts_two_players.cpp bits.cpp test_bits.cpp main.cpp
# Directories in which make will search for files
vpath %.cpp $(AISRC)/game $(AISRC)/main $(AISRC)/util $(AISRC)/monte_carlo $(AISRC)/mcts $(AISRC)/gdl
# Flags passed to the compiler
CFLAGS=-g -O3 -ffast-math -fopenmp -Wall -std=c++11
# Flags passed to the linker
LDFLAGS=-fopenmp -std=c++11 #-lprofiler -Wl,-no_pie
SOURCES=omp_util.cpp fast_log.cpp display_node.cpp penguin.cpp connect4.cpp morpion.cpp test_two_players_game.cpp test_connect4.cpp monte_carlo.cpp test_monte_carlo.cpp test_fast_log.cpp\
statistics.cpp node.cpp allocator.cpp test_allocator.cpp openings.cpp mcts_two_players.cpp test_mcts_two_players.cpp test_minmax.cpp\
bits.cpp test_bits.cpp main.cpp
OBJECTS=$(addprefix $(BIN)/, $(SOURCES:.cpp=.o))
EXECUTABLE=$(BIN)/theturk
vpath %.cpp src/game:src/main:src/util:src/monte_carlo:src/mcts:src/gdl:src/minmax
all: $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
$(CC) $(LDFLAGS) $(OBJECTS) -o $@
-include $(BIN)/$(OBJECTS:.o=.d)
$(BIN)/%.o: %.cpp
$(CC) -c $(CFLAGS) $< -o $(BIN)/$*.o
$(CC) -MM $(CFLAGS) $< > $(BIN)/$*.d
@mv -f $(BIN)/$*.d $(BIN)/$*.d.tmp
@sed -e 's|.*:|$(BIN)/$*.o:|' < $(BIN)/$*.d.tmp > $(BIN)/$*.d
@sed -e 's/.*://' -e 's/\\$$//' < $(BIN)/$*.d.tmp | fmt -1 | \
sed -e 's/^ *//' -e 's/$$/:/' >> $(BIN)/$*.d
@rm -f $(BIN)/$*.d.tmp
clean:
rm -f $(BIN)/*.o $(BIN)/*.d $(EXECUTABLE)
# Generating .o files' names
AIOobjects=$(addprefix $(AIOutputDir)/, $(AISourceFile:.cpp=.o))
# ==== RULES ====
# Main rule for creating the executable
ai: $(AIOutputDir) $(AIExecutable)
$(AIOutputDir):
mkdir -p $(AIOutputDir)
$(AIExecutable): $(AIOobjects)
$(CC) $(LDFLAGS) $(AIOobjects) -o $@
# Creates .o files with automatic generation of dependencies (.d) files
$(AIOutputDir)/%.o: %.cpp
$(CC) -c $(CFLAGS) $(AIInclude) -MD -MP $< -o $@
# Include the dependency files into the makefile
-include $(AIOobjects:.o=.d)
# Deletes .o, .d and the executable
cleanai:
rm -f $(AIOutputDir)/*.o $(AIOutputDir)/*.d $(AIExecutable)
# ============================================ GUI (Java) =============================================
GUIRoot := GUI
# Output root directory
GUIOutDir := $(GUIRoot)/out
# Jar output file name
GUIJarFile := $(GUIOutDir)/penguin.jar
# Compiled classes output directory
GUIOutClassDir := $(GUIOutDir)/classes
# Sources root directory: all your sources will be under this directory (packages and classes)
GUISrcDir := $(GUIRoot)/src
# Packages that will be compiled and included in the jar: every class in these packages will be compiled, if you have classes in a package and in a subpackage as well you must specify both. Example: main package package/subpackage
GUIPackages := main model view controller
# Additional classes tha will be compiled and included in the jar: useful for packages that contains classes that you don't want to include. Otherwise, just use the Packages variable. Specify the path inside the source root WITH EXTENSION. Example: main/Main.java package/subpackage/MyClass.java
GUIAdditionalClasses :=
# Entry point (main class) for jar file. In the form package/subpackage/Class
GUIJAREntryPoint := main.Main
# Additional resources that will be copied in jar file. In the form -C path/to/the/parent/folder resource/path (resource/path will also be the path of the resourc inside the jar)
GUIJARResources := -C $(GUISrcDir) resource/ -C $(GUISrcDir) view/view.fxml
# Classpath option for compilation or execution: colon (:) separated list, must prepend -classpath flag. Example: -classpath Library.jar:Library/Include
GUIClassPath := -classpath $(GUIRoot)/json-20160212.jar
# Compiler additional flags
GUIJAVACFlags :=
# JAR additional flags
GUIJARFlags :=
# Run arguments
GUIRunArgs := $(AIExecutable)
# ========== AUTOMATICALLY GENERATED VARIABLES ==========
# Searching for java files inside the $(Packages): for every package we search for java files and later we strip the leading source folder that is not necessary
GUIClassesSources := $(patsubst $(GUISrcDir)/%, %, $(foreach package, $(GUIPackages), $(wildcard $(GUISrcDir)/$(package)/*.java)))
GUIClassesSources := $(GUIClassesSources) $(GUIAdditionalClasses)
# We tell make to search for java sources inside the source directory
vpath %.java $(GUISrcDir)
# ========== RULES ==========
gui: $(GUIJarFile)
# You need all compiled version of classes to make jar file
$(GUIJarFile): $(addprefix $(GUIOutClassDir)/, $(GUIClassesSources:.java=.class)) $(GUIOutDir)
$(JAR) cvfe $(GUIJarFile) $(GUIJAREntryPoint) -C $(GUIOutClassDir) ./ $(GUIJARResources) $(GUIJARFlags)
$(GUIOutDir):
mkdir -p $(GUIOutDir)
# To compile a class you need the source code and the output folder
$(GUIOutClassDir)/%.class: $(GUISrcDir)/%.java $(GUIOutClassDir)
$(JAVAC) -sourcepath $(GUISrcDir) -d $(GUIOutClassDir) $(GUIClassPath) $(GUIJAVACFlags) $<
$(GUIOutClassDir):
mkdir -p $(GUIOutClassDir)
run:
@$(JAVA) $(GUIClassPath):$(GUIJarFile) main.Main $(GUIRunArgs)
guicleanjar:
-rm -f $(GUIJarFile)
guicleanclass:
-rm -f $(addprefix $(GUIOutClassDir)/, $(GUIClassesSources:.java=.class))
cleangui: guicleanjar guicleanclass