Stade 2
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,33 @@
|
|||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand*\HyPL@Entry[1]{}
|
||||
\abx@aux@refcontext{nty/global//global/global}
|
||||
\providecommand\babel@aux[2]{}
|
||||
\@nameuse{bbl@beforestart}
|
||||
\HyPL@Entry{0<</S/D>>}
|
||||
\babel@aux{french}{}
|
||||
\HyPL@Entry{1<</S/D>>}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Modèles pour la simulation}{2}{chapter.1}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Motivations}{2}{section.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Flot de développement de niveau système}{2}{section.1.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Simulation lors de conceptions conjointes}{2}{section.1.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.4}Précision de simulation de modèles}{2}{section.1.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.5}Choisir un niveau d'abstraction}{3}{section.1.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.6}Pourquoi utiliser SystemC ?}{3}{section.1.6}\protected@file@percent }
|
||||
\abx@aux@nociteall
|
||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||
\abx@aux@read@bblrerun
|
||||
\gdef \@abspage@last{4}
|
|
@ -0,0 +1,803 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 19 SEP 2023 10:00
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**massoc.tex
|
||||
(./massoc.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22> (./packages.tex (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/report.cls
|
||||
Document Class: report 2022/07/02 v1.4n Standard LaTeX document class
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/size12.clo
|
||||
File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count181
|
||||
\c@chapter=\count182
|
||||
\c@section=\count183
|
||||
\c@subsection=\count184
|
||||
\c@subsubsection=\count185
|
||||
\c@paragraph=\count186
|
||||
\c@subparagraph=\count187
|
||||
\c@figure=\count188
|
||||
\c@table=\count189
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\bibindent=\dimen140
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2021/02/14 v1.3d Input encoding file
|
||||
\inpenc@prehook=\toks16
|
||||
\inpenc@posthook=\toks17
|
||||
|
||||
|
||||
Package inputenc Warning: inputenc package ignored with utf8 based engines.
|
||||
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip16
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count190
|
||||
\float@exts=\toks18
|
||||
\float@box=\box51
|
||||
\@float@everytoks=\toks19
|
||||
\@floatcapt=\box52
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2023-02-22 L3 programming layer (loader)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
|
||||
File: l3backend-xetex.def 2023-01-16 L3 backend support: XeTeX
|
||||
\g__graphics_track_int=\count191
|
||||
\l__pdf_internal_box=\box53
|
||||
\g__pdf_backend_object_int=\count192
|
||||
\g__pdf_backend_annotation_int=\count193
|
||||
\g__pdf_backend_link_int=\count194
|
||||
))
|
||||
Package: xparse 2023-02-02 L3 Experimental document command parser
|
||||
)
|
||||
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
|
||||
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
\l__fontspec_script_int=\count195
|
||||
\l__fontspec_language_int=\count196
|
||||
\l__fontspec_strnum_int=\count197
|
||||
\l__fontspec_tmp_int=\count198
|
||||
\l__fontspec_tmpa_int=\count199
|
||||
\l__fontspec_tmpb_int=\count266
|
||||
\l__fontspec_tmpc_int=\count267
|
||||
\l__fontspec_em_int=\count268
|
||||
\l__fontspec_emdef_int=\count269
|
||||
\l__fontspec_strong_int=\count270
|
||||
\l__fontspec_strongdef_int=\count271
|
||||
\l__fontspec_tmpa_dim=\dimen141
|
||||
\l__fontspec_tmpb_dim=\dimen142
|
||||
\l__fontspec_tmpc_dim=\dimen143
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hyperref.sty
|
||||
Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode not found.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks20
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hycolor/hycolor.sty
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/auxhook/auxhook.sty
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/nameref.sty
|
||||
Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/refcount/refcount.sty
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
))
|
||||
\c@section@level=\count272
|
||||
)
|
||||
\@linkdim=\dimen144
|
||||
\Hy@linkcounter=\count273
|
||||
\Hy@pagecounter=\count274
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/pd1enc.def
|
||||
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/intcalc/intcalc.sty
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count275
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/puenc.def
|
||||
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
|
||||
)
|
||||
Package hyperref Info: Hyper figures OFF on input line 4177.
|
||||
Package hyperref Info: Link nesting OFF on input line 4182.
|
||||
Package hyperref Info: Hyper index ON on input line 4185.
|
||||
Package hyperref Info: Plain pages OFF on input line 4192.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4197.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4425.
|
||||
\c@Hy@tempcnt=\count276
|
||||
LaTeX Info: Redefining \url on input line 4763.
|
||||
\XeTeXLinkMargin=\dimen145
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bitset/bitset.sty
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
||||
))
|
||||
\Fld@menulength=\count277
|
||||
\Field@Width=\dimen146
|
||||
\Fld@charsize=\dimen147
|
||||
Package hyperref Info: Hyper figures OFF on input line 6042.
|
||||
Package hyperref Info: Link nesting OFF on input line 6047.
|
||||
Package hyperref Info: Hyper index ON on input line 6050.
|
||||
Package hyperref Info: backreferencing OFF on input line 6057.
|
||||
Package hyperref Info: Link coloring OFF on input line 6062.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6072.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
|
||||
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
|
||||
package with kernel methods
|
||||
)
|
||||
\Hy@abspage=\count278
|
||||
\c@Item=\count279
|
||||
\c@Hfootnote=\count280
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hxetex.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hxetex.def
|
||||
File: hxetex.def 2023-02-07 v7.00v Hyperref driver for XeTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/stringenc/stringenc.sty
|
||||
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
|
||||
)
|
||||
\pdfm@box=\box54
|
||||
\c@Hy@AnnotLevel=\count281
|
||||
\HyField@AnnotCount=\count282
|
||||
\Fld@listcount=\count283
|
||||
\c@bookmark@seq@number=\count284
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
||||
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
|
||||
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
|
||||
with kernel methods
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
||||
)
|
||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
||||
)
|
||||
\Hy@SectionHShift=\skip50
|
||||
)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/setspace/setspace.sty
|
||||
Package: setspace 2022/12/04 v6.7b set line spacing
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.sty
|
||||
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
||||
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
|
||||
\etb@tempcnta=\count285
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.sty
|
||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
||||
\lrq@indent=\count286
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.def
|
||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
\c@tabx@nest=\count287
|
||||
\c@listtotal=\count288
|
||||
\c@listcount=\count289
|
||||
\c@liststart=\count290
|
||||
\c@liststop=\count291
|
||||
\c@citecount=\count292
|
||||
\c@citetotal=\count293
|
||||
\c@multicitecount=\count294
|
||||
\c@multicitetotal=\count295
|
||||
\c@instcount=\count296
|
||||
\c@maxnames=\count297
|
||||
\c@minnames=\count298
|
||||
\c@maxitems=\count299
|
||||
\c@minitems=\count300
|
||||
\c@citecounter=\count301
|
||||
\c@maxcitecounter=\count302
|
||||
\c@savedcitecounter=\count303
|
||||
\c@uniquelist=\count304
|
||||
\c@uniquename=\count305
|
||||
\c@refsection=\count306
|
||||
\c@refsegment=\count307
|
||||
\c@maxextratitle=\count308
|
||||
\c@maxextratitleyear=\count309
|
||||
\c@maxextraname=\count310
|
||||
\c@maxextradate=\count311
|
||||
\c@maxextraalpha=\count312
|
||||
\c@abbrvpenalty=\count313
|
||||
\c@highnamepenalty=\count314
|
||||
\c@lownamepenalty=\count315
|
||||
\c@maxparens=\count316
|
||||
\c@parenlevel=\count317
|
||||
\blx@tempcnta=\count318
|
||||
\blx@tempcntb=\count319
|
||||
\blx@tempcntc=\count320
|
||||
\c@blx@maxsection=\count321
|
||||
\blx@maxsegment@0=\count322
|
||||
\blx@notetype=\count323
|
||||
\blx@parenlevel@text=\count324
|
||||
\blx@parenlevel@foot=\count325
|
||||
\blx@sectionciteorder@0=\count326
|
||||
\blx@sectionciteorderinternal@0=\count327
|
||||
\blx@entrysetcounter=\count328
|
||||
\blx@biblioinstance=\count329
|
||||
\labelnumberwidth=\skip51
|
||||
\labelalphawidth=\skip52
|
||||
\biblabelsep=\skip53
|
||||
\bibitemsep=\skip54
|
||||
\bibnamesep=\skip55
|
||||
\bibinitsep=\skip56
|
||||
\bibparsep=\skip57
|
||||
\bibhang=\skip58
|
||||
\blx@bcfin=\read2
|
||||
\blx@bcfout=\write3
|
||||
\blx@langwohyphens=\language87
|
||||
\c@mincomprange=\count330
|
||||
\c@maxcomprange=\count331
|
||||
\c@mincompwidth=\count332
|
||||
Package biblatex Info: Trying to load biblatex default data model...
|
||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-dm.def
|
||||
File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load biblatex style data model...
|
||||
Package biblatex Info: ... file 'numeric.dbx' not found.
|
||||
Package biblatex Info: Trying to load biblatex custom data model...
|
||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
||||
\c@afterword=\count333
|
||||
\c@savedafterword=\count334
|
||||
\c@annotator=\count335
|
||||
\c@savedannotator=\count336
|
||||
\c@author=\count337
|
||||
\c@savedauthor=\count338
|
||||
\c@bookauthor=\count339
|
||||
\c@savedbookauthor=\count340
|
||||
\c@commentator=\count341
|
||||
\c@savedcommentator=\count342
|
||||
\c@editor=\count343
|
||||
\c@savededitor=\count344
|
||||
\c@editora=\count345
|
||||
\c@savededitora=\count346
|
||||
\c@editorb=\count347
|
||||
\c@savededitorb=\count348
|
||||
\c@editorc=\count349
|
||||
\c@savededitorc=\count350
|
||||
\c@foreword=\count351
|
||||
\c@savedforeword=\count352
|
||||
\c@holder=\count353
|
||||
\c@savedholder=\count354
|
||||
\c@introduction=\count355
|
||||
\c@savedintroduction=\count356
|
||||
\c@namea=\count357
|
||||
\c@savednamea=\count358
|
||||
\c@nameb=\count359
|
||||
\c@savednameb=\count360
|
||||
\c@namec=\count361
|
||||
\c@savednamec=\count362
|
||||
\c@translator=\count363
|
||||
\c@savedtranslator=\count364
|
||||
\c@shortauthor=\count365
|
||||
\c@savedshortauthor=\count366
|
||||
\c@shorteditor=\count367
|
||||
\c@savedshorteditor=\count368
|
||||
\c@labelname=\count369
|
||||
\c@savedlabelname=\count370
|
||||
\c@institution=\count371
|
||||
\c@savedinstitution=\count372
|
||||
\c@lista=\count373
|
||||
\c@savedlista=\count374
|
||||
\c@listb=\count375
|
||||
\c@savedlistb=\count376
|
||||
\c@listc=\count377
|
||||
\c@savedlistc=\count378
|
||||
\c@listd=\count379
|
||||
\c@savedlistd=\count380
|
||||
\c@liste=\count381
|
||||
\c@savedliste=\count382
|
||||
\c@listf=\count383
|
||||
\c@savedlistf=\count384
|
||||
\c@location=\count385
|
||||
\c@savedlocation=\count386
|
||||
\c@organization=\count387
|
||||
\c@savedorganization=\count388
|
||||
\c@origlocation=\count389
|
||||
\c@savedoriglocation=\count390
|
||||
\c@origpublisher=\count391
|
||||
\c@savedorigpublisher=\count392
|
||||
\c@publisher=\count393
|
||||
\c@savedpublisher=\count394
|
||||
\c@language=\count395
|
||||
\c@savedlanguage=\count396
|
||||
\c@origlanguage=\count397
|
||||
\c@savedoriglanguage=\count398
|
||||
\c@pageref=\count399
|
||||
\c@savedpageref=\count400
|
||||
\shorthandwidth=\skip59
|
||||
\shortjournalwidth=\skip60
|
||||
\shortserieswidth=\skip61
|
||||
\shorttitlewidth=\skip62
|
||||
\shortauthorwidth=\skip63
|
||||
\shorteditorwidth=\skip64
|
||||
\locallabelnumberwidth=\skip65
|
||||
\locallabelalphawidth=\skip66
|
||||
\localshorthandwidth=\skip67
|
||||
\localshortjournalwidth=\skip68
|
||||
\localshortserieswidth=\skip69
|
||||
\localshorttitlewidth=\skip70
|
||||
\localshortauthorwidth=\skip71
|
||||
\localshorteditorwidth=\skip72
|
||||
Package biblatex Info: Trying to load enhanced support for Unicode engines...
|
||||
Package biblatex Info: ... file 'blx-unicode.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-unicode.def)
|
||||
Package biblatex Info: Trying to load compatibility code...
|
||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-compat.def
|
||||
File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load generic definitions...
|
||||
Package biblatex Info: ... file 'biblatex.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.def
|
||||
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
\c@textcitecount=\count401
|
||||
\c@textcitetotal=\count402
|
||||
\c@textcitemaxnames=\count403
|
||||
\c@biburlbigbreakpenalty=\count404
|
||||
\c@biburlbreakpenalty=\count405
|
||||
\c@biburlnumpenalty=\count406
|
||||
\c@biburlucpenalty=\count407
|
||||
\c@biburllcpenalty=\count408
|
||||
\biburlbigskip=\muskip17
|
||||
\biburlnumskip=\muskip18
|
||||
\biburlucskip=\muskip19
|
||||
\biburllcskip=\muskip20
|
||||
\c@smartand=\count409
|
||||
)
|
||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
||||
File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
||||
Package biblatex Info: ... file 'standard.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
||||
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
\c@bbx:relatedcount=\count410
|
||||
\c@bbx:relatedtotal=\count411
|
||||
))
|
||||
Package biblatex Info: Trying to load citation style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.cbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
|
||||
File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
|
||||
Package biblatex Info: Redefining '\cite'.
|
||||
Package biblatex Info: Redefining '\parencite'.
|
||||
Package biblatex Info: Redefining '\footcite'.
|
||||
Package biblatex Info: Redefining '\footcitetext'.
|
||||
Package biblatex Info: Redefining '\smartcite'.
|
||||
Package biblatex Info: Redefining '\supercite'.
|
||||
Package biblatex Info: Redefining '\textcite'.
|
||||
Package biblatex Info: Redefining '\textcites'.
|
||||
Package biblatex Info: Redefining '\cites'.
|
||||
Package biblatex Info: Redefining '\parencites'.
|
||||
Package biblatex Info: Redefining '\smartcites'.
|
||||
)
|
||||
Package biblatex Info: Trying to load configuration file...
|
||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
||||
File: biblatex.cfg
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Document encoding is UTF8 ....
|
||||
Package biblatex Info: ... and expl3
|
||||
(biblatex) 2023-02-22 L3 programming layer (loader)
|
||||
(biblatex) is new enough (at least 2020/04/06),
|
||||
(biblatex) setting 'casechanger=expl3'.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
|
||||
Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
|
||||
)) (/home/neox/.guix-profile/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=\skip73
|
||||
\cftbeforetoctitleskip=\skip74
|
||||
\cftaftertoctitleskip=\skip75
|
||||
\cftbeforepartskip=\skip76
|
||||
\cftpartnumwidth=\skip77
|
||||
\cftpartindent=\skip78
|
||||
\cftbeforechapskip=\skip79
|
||||
\cftchapindent=\skip80
|
||||
\cftchapnumwidth=\skip81
|
||||
\cftbeforesecskip=\skip82
|
||||
\cftsecindent=\skip83
|
||||
\cftsecnumwidth=\skip84
|
||||
\cftbeforesubsecskip=\skip85
|
||||
\cftsubsecindent=\skip86
|
||||
\cftsubsecnumwidth=\skip87
|
||||
\cftbeforesubsubsecskip=\skip88
|
||||
\cftsubsubsecindent=\skip89
|
||||
\cftsubsubsecnumwidth=\skip90
|
||||
\cftbeforeparaskip=\skip91
|
||||
\cftparaindent=\skip92
|
||||
\cftparanumwidth=\skip93
|
||||
\cftbeforesubparaskip=\skip94
|
||||
\cftsubparaindent=\skip95
|
||||
\cftsubparanumwidth=\skip96
|
||||
\cftbeforeloftitleskip=\skip97
|
||||
\cftafterloftitleskip=\skip98
|
||||
\cftbeforefigskip=\skip99
|
||||
\cftfigindent=\skip100
|
||||
\cftfignumwidth=\skip101
|
||||
\c@lofdepth=\count412
|
||||
\c@lotdepth=\count413
|
||||
\cftbeforelottitleskip=\skip102
|
||||
\cftafterlottitleskip=\skip103
|
||||
\cftbeforetabskip=\skip104
|
||||
\cfttabindent=\skip105
|
||||
\cfttabnumwidth=\skip106
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/titlesec/titlesec.sty
|
||||
Package: titlesec 2021/07/05 v2.14 Sectioning titles
|
||||
\ttl@box=\box55
|
||||
\beforetitleunit=\skip107
|
||||
\aftertitleunit=\skip108
|
||||
\ttl@plus=\dimen148
|
||||
\ttl@minus=\dimen149
|
||||
\ttl@toksa=\toks21
|
||||
\titlewidth=\dimen150
|
||||
\titlewidthlast=\dimen151
|
||||
\titlewidthfirst=\dimen152
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 112.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2023/02/13 3.86 The Babel package
|
||||
\babel@savecnt=\count414
|
||||
\U@D=\dimen153
|
||||
\l@unhyphenated=\language88
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/xebabel.def)
|
||||
\bbl@readstream=\read3
|
||||
\bbl@dirlevel=\count415
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2023/03/08 v3.5q French support from the babel system
|
||||
Package babel Info: Hyphen rules for 'acadian' set to \l@french
|
||||
(babel) (\language29). Reported on input line 91.
|
||||
Package babel Info: Hyphen rules for 'canadien' set to \l@french
|
||||
(babel) (\language29). Reported on input line 92.
|
||||
\FB@nonchar=\count416
|
||||
Package french.ldf Info: No need for active punctuation characters
|
||||
(french.ldf) with this version of XeTeX!
|
||||
(french.ldf) reported on input line 310.
|
||||
\FB@punctthick=\XeTeXcharclass1
|
||||
\FB@punctthin=\XeTeXcharclass2
|
||||
\FB@punctnul=\XeTeXcharclass3
|
||||
\FB@guilo=\XeTeXcharclass4
|
||||
\FB@guilf=\XeTeXcharclass5
|
||||
\FB@guilnul=\XeTeXcharclass6
|
||||
\FBguill@level=\count417
|
||||
\FBold@everypar=\toks22
|
||||
\FB@Mht=\dimen154
|
||||
\mc@charclass=\count418
|
||||
\mc@charfam=\count419
|
||||
\mc@charslot=\count420
|
||||
\std@mcc=\count421
|
||||
\dec@mcc=\count422
|
||||
\FB@parskip=\dimen155
|
||||
\listindentFB=\dimen156
|
||||
\descindentFB=\dimen157
|
||||
\labelindentFB=\dimen158
|
||||
\labelwidthFB=\dimen159
|
||||
\leftmarginFB=\dimen160
|
||||
\parindentFFN=\dimen161
|
||||
\FBfnindent=\dimen162
|
||||
)) (/home/neox/.guix-profile/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.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: xetex.def on input line 107.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-def/xetex.def
|
||||
File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex
|
||||
))
|
||||
\Gin@req@height=\dimen163
|
||||
\Gin@req@width=\dimen164
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count423
|
||||
\lst@gtempboxa=\box56
|
||||
\lst@token=\toks23
|
||||
\lst@length=\count424
|
||||
\lst@currlwidth=\dimen165
|
||||
\lst@column=\count425
|
||||
\lst@pos=\count426
|
||||
\lst@lostspace=\dimen166
|
||||
\lst@width=\dimen167
|
||||
\lst@newlines=\count427
|
||||
\lst@lineno=\count428
|
||||
\lst@maxwidth=\dimen168
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
|
||||
\c@lstnumber=\count429
|
||||
\lst@skipnumbers=\count430
|
||||
\lst@framebox=\box57
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2023/02/27 1.9 listings configuration
|
||||
))
|
||||
Package: listings 2023/02/27 1.9 (Carsten Heinz)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: xetex.def on input line 227.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
)
|
||||
\Gm@cnth=\count431
|
||||
\Gm@cntv=\count432
|
||||
\c@Gm@tempcnt=\count433
|
||||
\Gm@bindingoffset=\dimen169
|
||||
\Gm@wd@mp=\dimen170
|
||||
\Gm@odd@mp=\dimen171
|
||||
\Gm@even@mp=\dimen172
|
||||
\Gm@layoutwidth=\dimen173
|
||||
\Gm@layoutheight=\dimen174
|
||||
\Gm@layouthoffset=\dimen175
|
||||
\Gm@layoutvoffset=\dimen176
|
||||
\Gm@dimlist=\toks24
|
||||
))
|
||||
\c@mypara=\count434
|
||||
|
||||
|
||||
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
|
||||
(biblatex) Loading 'csquotes' recommended.
|
||||
|
||||
\@quotelevel=\count435
|
||||
\@quotereset=\count436
|
||||
(./massoc.aux)
|
||||
\openout1 = `massoc.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: Trying to load font information for TS1+cmr on input line 11.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ts1cmr.fd
|
||||
File: ts1cmr.fd 2022/07/10 v2.5l Standard LaTeX font definitions
|
||||
)
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
|
||||
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
|
||||
(fontspec) this).
|
||||
|
||||
\symlegacymaths=\mathgroup4
|
||||
LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
|
||||
(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \acute on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \grave on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \ddot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \tilde on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \bar on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \breve on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \check on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \hat on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \dot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \mathring on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \colon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Delta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Theta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Xi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Pi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Phi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Psi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Omega on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 11.
|
||||
LaTeX Font Info: Redeclaring symbol font `operators' on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `normal' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) OT1/cmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `bold' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
|
||||
(Font) OT1/cmr/m/it --> TU/lmr/m/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
|
||||
(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
|
||||
(Font) OT1/cmr/bx/it --> TU/lmr/b/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
|
||||
(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 11.
|
||||
Package hyperref Info: Link coloring OFF on input line 11.
|
||||
(./massoc.out) (./massoc.out)
|
||||
\@outlinefile=\write4
|
||||
\openout4 = `massoc.out'.
|
||||
|
||||
Package biblatex Info: Trying to load language 'french'...
|
||||
Package biblatex Info: ... file 'french.lbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/lbx/french.lbx
|
||||
File: french.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Automatic encoding selection.
|
||||
(biblatex) Assuming data encoding 'utf8'.
|
||||
\openout3 = `massoc.bcf'.
|
||||
|
||||
Package biblatex Info: Trying to load bibliographic data...
|
||||
Package biblatex Info: ... file 'massoc.bbl' not found.
|
||||
|
||||
No file massoc.bbl.
|
||||
Package biblatex Info: Reference section=0 on input line 11.
|
||||
Package biblatex Info: Reference segment=0 on input line 11.
|
||||
LaTeX Info: Redefining \up on input line 11.
|
||||
\c@lstlisting=\count437
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: xetex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: xetex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes:
|
||||
* h-part:(L,W,R)=(41.25641pt, 514.99506pt, 41.25641pt)
|
||||
* v-part:(T,H,B)=(41.25641pt, 762.53403pt, 41.25641pt)
|
||||
* \paperwidth=597.50787pt
|
||||
* \paperheight=845.04684pt
|
||||
* \textwidth=514.99506pt
|
||||
* \textheight=762.53403pt
|
||||
* \oddsidemargin=-31.01358pt
|
||||
* \evensidemargin=-31.01358pt
|
||||
* \topmargin=-68.01358pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=12.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=44.0pt
|
||||
* \marginparsep=10.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=18.00008pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(./titlepage.tex
|
||||
File: images/su.png Graphic file (type bmp)
|
||||
<images/su.png>
|
||||
[1
|
||||
|
||||
]) (./massoc.toc
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <12> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <8> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 2.
|
||||
)
|
||||
\tf@toc=\write5
|
||||
\openout5 = `massoc.toc'.
|
||||
|
||||
[1]
|
||||
Chapitre 1.
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 43--44
|
||||
|
||||
[]
|
||||
|
||||
[2
|
||||
|
||||
]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 67--68
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 83--84
|
||||
|
||||
[]
|
||||
|
||||
[3]
|
||||
|
||||
LaTeX Warning: Empty bibliography on input line 142.
|
||||
|
||||
(./massoc.aux)
|
||||
|
||||
LaTeX Warning: There were undefined references.
|
||||
|
||||
Package rerunfilecheck Info: File `massoc.out' has not changed.
|
||||
(rerunfilecheck) Checksum: 06E93BCC4405AA4881900FEDDD680750;1493.
|
||||
|
||||
Package biblatex Warning: Please (re)run Biber on the file:
|
||||
(biblatex) massoc
|
||||
(biblatex) and rerun LaTeX afterwards.
|
||||
|
||||
Package logreq Info: Writing requests to 'massoc.run.xml'.
|
||||
\openout1 = `massoc.run.xml'.
|
||||
|
||||
)
|
||||
(\end occurred inside a group at level 1)
|
||||
|
||||
### simple group (level 1) entered at line 11 ({)
|
||||
### bottom level
|
||||
Here is how much of TeX's memory you used:
|
||||
22183 strings out of 476682
|
||||
432246 string characters out of 5779954
|
||||
1849018 words of memory out of 5000000
|
||||
42196 multiletter control sequences out of 15000+600000
|
||||
533438 words of font info for 52 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
77i,6n,80p,680b,4104s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
Output written on massoc.pdf (4 pages).
|
|
@ -0,0 +1,7 @@
|
|||
\BOOKMARK [0][-]{chapter.1}{\376\377\000M\000o\000d\000\350\000l\000e\000s\000\040\000p\000o\000u\000r\000\040\000l\000a\000\040\000s\000i\000m\000u\000l\000a\000t\000i\000o\000n}{}% 1
|
||||
\BOOKMARK [1][-]{section.1.1}{\376\377\000M\000o\000t\000i\000v\000a\000t\000i\000o\000n\000s}{chapter.1}% 2
|
||||
\BOOKMARK [1][-]{section.1.2}{\376\377\000F\000l\000o\000t\000\040\000d\000e\000\040\000d\000\351\000v\000e\000l\000o\000p\000p\000e\000m\000e\000n\000t\000\040\000d\000e\000\040\000n\000i\000v\000e\000a\000u\000\040\000s\000y\000s\000t\000\350\000m\000e}{chapter.1}% 3
|
||||
\BOOKMARK [1][-]{section.1.3}{\376\377\000S\000i\000m\000u\000l\000a\000t\000i\000o\000n\000\040\000l\000o\000r\000s\000\040\000d\000e\000\040\000c\000o\000n\000c\000e\000p\000t\000i\000o\000n\000s\000\040\000c\000o\000n\000j\000o\000i\000n\000t\000e\000s}{chapter.1}% 4
|
||||
\BOOKMARK [1][-]{section.1.4}{\376\377\000P\000r\000\351\000c\000i\000s\000i\000o\000n\000\040\000d\000e\000\040\000s\000i\000m\000u\000l\000a\000t\000i\000o\000n\000\040\000d\000e\000\040\000m\000o\000d\000\350\000l\000e\000s}{chapter.1}% 5
|
||||
\BOOKMARK [1][-]{section.1.5}{\376\377\000C\000h\000o\000i\000s\000i\000r\000\040\000u\000n\000\040\000n\000i\000v\000e\000a\000u\000\040\000d\000'\000a\000b\000s\000t\000r\000a\000c\000t\000i\000o\000n}{chapter.1}% 6
|
||||
\BOOKMARK [1][-]{section.1.6}{\376\377\000P\000o\000u\000r\000q\000u\000o\000i\000\040\000u\000t\000i\000l\000i\000s\000e\000r\000\040\000S\000y\000s\000t\000e\000m\000C\000\040\000?}{chapter.1}% 7
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" standalone="yes"?>
|
||||
<!-- logreq request file -->
|
||||
<!-- logreq version 1.0 / dtd version 1.0 -->
|
||||
<!-- Do not edit this file! -->
|
||||
<!DOCTYPE requests [
|
||||
<!ELEMENT requests (internal | external)*>
|
||||
<!ELEMENT internal (generic, (provides | requires)*)>
|
||||
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
|
||||
<!ELEMENT cmdline (binary, (option | infile | outfile)*)>
|
||||
<!ELEMENT input (file)+>
|
||||
<!ELEMENT output (file)+>
|
||||
<!ELEMENT provides (file)+>
|
||||
<!ELEMENT requires (file)+>
|
||||
<!ELEMENT generic (#PCDATA)>
|
||||
<!ELEMENT binary (#PCDATA)>
|
||||
<!ELEMENT option (#PCDATA)>
|
||||
<!ELEMENT infile (#PCDATA)>
|
||||
<!ELEMENT outfile (#PCDATA)>
|
||||
<!ELEMENT file (#PCDATA)>
|
||||
<!ATTLIST requests
|
||||
version CDATA #REQUIRED
|
||||
>
|
||||
<!ATTLIST internal
|
||||
package CDATA #REQUIRED
|
||||
priority (9) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST external
|
||||
package CDATA #REQUIRED
|
||||
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST provides
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST requires
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST file
|
||||
type CDATA #IMPLIED
|
||||
>
|
||||
]>
|
||||
<requests version="1.0">
|
||||
<internal package="biblatex" priority="9" active="1">
|
||||
<generic>latex</generic>
|
||||
<provides type="dynamic">
|
||||
<file>massoc.bcf</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>massoc.bbl</file>
|
||||
</requires>
|
||||
<requires type="static">
|
||||
<file>blx-dm.def</file>
|
||||
<file>blx-unicode.def</file>
|
||||
<file>blx-compat.def</file>
|
||||
<file>biblatex.def</file>
|
||||
<file>standard.bbx</file>
|
||||
<file>numeric.bbx</file>
|
||||
<file>numeric.cbx</file>
|
||||
<file>biblatex.cfg</file>
|
||||
<file>french.lbx</file>
|
||||
</requires>
|
||||
</internal>
|
||||
<external package="biblatex" priority="5" active="1">
|
||||
<generic>biber</generic>
|
||||
<cmdline>
|
||||
<binary>biber</binary>
|
||||
<infile>massoc</infile>
|
||||
</cmdline>
|
||||
<input>
|
||||
<file>massoc.bcf</file>
|
||||
</input>
|
||||
<output>
|
||||
<file>massoc.bbl</file>
|
||||
</output>
|
||||
<provides type="dynamic">
|
||||
<file>massoc.bbl</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>massoc.bcf</file>
|
||||
</requires>
|
||||
<requires type="editable">
|
||||
<file>bibliographie.bib</file>
|
||||
</requires>
|
||||
</external>
|
||||
</requests>
|
|
@ -0,0 +1,147 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
% First chapter
|
||||
\chapter{Modèles pour la simulation}
|
||||
|
||||
Ce cours s'intéresse aux différents modèles utilisés dans la simulation de circuits électroniques. On va s'intéresser aux trois modèles TLM, CABA et RTL.
|
||||
|
||||
\section{Motivations}
|
||||
|
||||
L'exemple des décodeurs TV HD est intéressant : créés en 200X, ce sont déjà des circuits assez grands et il faut de grandes équipes pour les concevoir. Les SoCs numériques modernes sont des architectures conjointes (on a des blocs numériques dédiés et des processeurs) et c'est la même chose avec les FPGA courants. Et on ne parle pas des téléphones.
|
||||
|
||||
Il faut une méthode pour les concevoir et les simuler de façon efficace.
|
||||
|
||||
\section{Flot de développement de niveau système}
|
||||
|
||||
\begin{itemize}
|
||||
\item cahier des charges de l'application
|
||||
\item modélisation du système
|
||||
\item partitionnement logiciel/matériel
|
||||
\item modélisations (matériel, interfaces, logiciel)
|
||||
\item raffinement (matériel, interfaces, logiciel)
|
||||
\item co-vérification : synthèse du matériel et compilation du logiciel
|
||||
\item intégration système \newline
|
||||
\end{itemize}
|
||||
|
||||
\section{Simulation lors de conceptions conjointes}
|
||||
|
||||
Lorsqu'on conçoit un système, il faut développer en parallèle la partie matérielle et la partie logicielle. Auparavant on utilisait en parallèle du FPGA et des compilateurs. Avec SystemC, on va pouvoir tout simuler (matériel et logiciel). Cela va permettre d'avoir un langage unique et donc d'éviter les erreurs de traduction.
|
||||
|
||||
\section{Précision de simulation de modèles}
|
||||
|
||||
Plus on est précis sur le temps et les cycles et plus le temps de simulation est très long.
|
||||
|
||||
Avec SystemC, on pourra choisir les niveaux de précision.
|
||||
|
||||
\section{Choisir un niveau d'abstraction}
|
||||
|
||||
Selon le niveau qu'on veut modéliser... et les langages qu'on maîtrise.
|
||||
|
||||
Les niveaux :
|
||||
\begin{itemize}
|
||||
\item algorithmique ;
|
||||
\item untimed functional (UTF) ;
|
||||
\item timed functional (TF) ;
|
||||
\item bus cycled accurate (BCA) ;
|
||||
\item cycled accurate (CA) ;
|
||||
\item transfert de registre (RTL). \newline
|
||||
\end{itemize}
|
||||
|
||||
En SystemC, on peut tout faire.
|
||||
|
||||
\section{Pourquoi utiliser SystemC ?}
|
||||
|
||||
On veut modéliser le matériel et le logiciel en même temps. Les fonctionnalités :
|
||||
\begin{itemize}
|
||||
\item horloges ;
|
||||
\item vue du signal (GTKWave) ;
|
||||
\item simulation basée sur le cycle (high-speed kernel) ;
|
||||
\item niveaux d'abstraction multiples ;
|
||||
\item protocoles de communication ;
|
||||
\item support du débogage ;
|
||||
\item vérifications d'erreur en run-time ;
|
||||
\item support jusqu'au niveau RTL. \newline
|
||||
\end{itemize}
|
||||
|
||||
C'est le fruit de la collaboration de plusieurs sociétés (Synopsys, Frontier Design, CoWare) puis géré par l'OSCI. Depuis 2011 c'est Accellera, à but non lucratif.
|
||||
|
||||
Le changement de niveau de précision est graduel (en utilisant des fonctions de plus en plus spécifiques).
|
||||
|
||||
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,8 @@
|
|||
\babel@toc {french}{}\relax
|
||||
\contentsline {chapter}{\numberline {1}Modèles pour la simulation}{2}{chapter.1}%
|
||||
\contentsline {section}{\numberline {1.1}Motivations}{2}{section.1.1}%
|
||||
\contentsline {section}{\numberline {1.2}Flot de développement de niveau système}{2}{section.1.2}%
|
||||
\contentsline {section}{\numberline {1.3}Simulation lors de conceptions conjointes}{2}{section.1.3}%
|
||||
\contentsline {section}{\numberline {1.4}Précision de simulation de modèles}{2}{section.1.4}%
|
||||
\contentsline {section}{\numberline {1.5}Choisir un niveau d'abstraction}{3}{section.1.5}%
|
||||
\contentsline {section}{\numberline {1.6}Pourquoi utiliser SystemC ?}{3}{section.1.6}%
|
|
@ -0,0 +1,600 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 19 SEP 2023 09:59
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**packages.tex
|
||||
(./packages.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22> (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/report.cls
|
||||
Document Class: report 2022/07/02 v1.4n Standard LaTeX document class
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/size12.clo
|
||||
File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count181
|
||||
\c@chapter=\count182
|
||||
\c@section=\count183
|
||||
\c@subsection=\count184
|
||||
\c@subsubsection=\count185
|
||||
\c@paragraph=\count186
|
||||
\c@subparagraph=\count187
|
||||
\c@figure=\count188
|
||||
\c@table=\count189
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\bibindent=\dimen140
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2021/02/14 v1.3d Input encoding file
|
||||
\inpenc@prehook=\toks16
|
||||
\inpenc@posthook=\toks17
|
||||
|
||||
|
||||
Package inputenc Warning: inputenc package ignored with utf8 based engines.
|
||||
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip16
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count190
|
||||
\float@exts=\toks18
|
||||
\float@box=\box51
|
||||
\@float@everytoks=\toks19
|
||||
\@floatcapt=\box52
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2023-02-22 L3 programming layer (loader)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
|
||||
File: l3backend-xetex.def 2023-01-16 L3 backend support: XeTeX
|
||||
\g__graphics_track_int=\count191
|
||||
\l__pdf_internal_box=\box53
|
||||
\g__pdf_backend_object_int=\count192
|
||||
\g__pdf_backend_annotation_int=\count193
|
||||
\g__pdf_backend_link_int=\count194
|
||||
))
|
||||
Package: xparse 2023-02-02 L3 Experimental document command parser
|
||||
)
|
||||
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
|
||||
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
\l__fontspec_script_int=\count195
|
||||
\l__fontspec_language_int=\count196
|
||||
\l__fontspec_strnum_int=\count197
|
||||
\l__fontspec_tmp_int=\count198
|
||||
\l__fontspec_tmpa_int=\count199
|
||||
\l__fontspec_tmpb_int=\count266
|
||||
\l__fontspec_tmpc_int=\count267
|
||||
\l__fontspec_em_int=\count268
|
||||
\l__fontspec_emdef_int=\count269
|
||||
\l__fontspec_strong_int=\count270
|
||||
\l__fontspec_strongdef_int=\count271
|
||||
\l__fontspec_tmpa_dim=\dimen141
|
||||
\l__fontspec_tmpb_dim=\dimen142
|
||||
\l__fontspec_tmpc_dim=\dimen143
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hyperref.sty
|
||||
Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode not found.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks20
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hycolor/hycolor.sty
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/auxhook/auxhook.sty
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/nameref.sty
|
||||
Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/refcount/refcount.sty
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
))
|
||||
\c@section@level=\count272
|
||||
)
|
||||
\@linkdim=\dimen144
|
||||
\Hy@linkcounter=\count273
|
||||
\Hy@pagecounter=\count274
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/pd1enc.def
|
||||
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/intcalc/intcalc.sty
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count275
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/puenc.def
|
||||
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
|
||||
)
|
||||
Package hyperref Info: Hyper figures OFF on input line 4177.
|
||||
Package hyperref Info: Link nesting OFF on input line 4182.
|
||||
Package hyperref Info: Hyper index ON on input line 4185.
|
||||
Package hyperref Info: Plain pages OFF on input line 4192.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4197.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4425.
|
||||
\c@Hy@tempcnt=\count276
|
||||
LaTeX Info: Redefining \url on input line 4763.
|
||||
\XeTeXLinkMargin=\dimen145
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bitset/bitset.sty
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
||||
))
|
||||
\Fld@menulength=\count277
|
||||
\Field@Width=\dimen146
|
||||
\Fld@charsize=\dimen147
|
||||
Package hyperref Info: Hyper figures OFF on input line 6042.
|
||||
Package hyperref Info: Link nesting OFF on input line 6047.
|
||||
Package hyperref Info: Hyper index ON on input line 6050.
|
||||
Package hyperref Info: backreferencing OFF on input line 6057.
|
||||
Package hyperref Info: Link coloring OFF on input line 6062.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6072.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
|
||||
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
|
||||
package with kernel methods
|
||||
)
|
||||
\Hy@abspage=\count278
|
||||
\c@Item=\count279
|
||||
\c@Hfootnote=\count280
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hxetex.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hxetex.def
|
||||
File: hxetex.def 2023-02-07 v7.00v Hyperref driver for XeTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/stringenc/stringenc.sty
|
||||
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
|
||||
)
|
||||
\pdfm@box=\box54
|
||||
\c@Hy@AnnotLevel=\count281
|
||||
\HyField@AnnotCount=\count282
|
||||
\Fld@listcount=\count283
|
||||
\c@bookmark@seq@number=\count284
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
||||
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
|
||||
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
|
||||
with kernel methods
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
||||
)
|
||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
||||
)
|
||||
\Hy@SectionHShift=\skip50
|
||||
)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/setspace/setspace.sty
|
||||
Package: setspace 2022/12/04 v6.7b set line spacing
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.sty
|
||||
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
||||
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
|
||||
\etb@tempcnta=\count285
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.sty
|
||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
||||
\lrq@indent=\count286
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.def
|
||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
\c@tabx@nest=\count287
|
||||
\c@listtotal=\count288
|
||||
\c@listcount=\count289
|
||||
\c@liststart=\count290
|
||||
\c@liststop=\count291
|
||||
\c@citecount=\count292
|
||||
\c@citetotal=\count293
|
||||
\c@multicitecount=\count294
|
||||
\c@multicitetotal=\count295
|
||||
\c@instcount=\count296
|
||||
\c@maxnames=\count297
|
||||
\c@minnames=\count298
|
||||
\c@maxitems=\count299
|
||||
\c@minitems=\count300
|
||||
\c@citecounter=\count301
|
||||
\c@maxcitecounter=\count302
|
||||
\c@savedcitecounter=\count303
|
||||
\c@uniquelist=\count304
|
||||
\c@uniquename=\count305
|
||||
\c@refsection=\count306
|
||||
\c@refsegment=\count307
|
||||
\c@maxextratitle=\count308
|
||||
\c@maxextratitleyear=\count309
|
||||
\c@maxextraname=\count310
|
||||
\c@maxextradate=\count311
|
||||
\c@maxextraalpha=\count312
|
||||
\c@abbrvpenalty=\count313
|
||||
\c@highnamepenalty=\count314
|
||||
\c@lownamepenalty=\count315
|
||||
\c@maxparens=\count316
|
||||
\c@parenlevel=\count317
|
||||
\blx@tempcnta=\count318
|
||||
\blx@tempcntb=\count319
|
||||
\blx@tempcntc=\count320
|
||||
\c@blx@maxsection=\count321
|
||||
\blx@maxsegment@0=\count322
|
||||
\blx@notetype=\count323
|
||||
\blx@parenlevel@text=\count324
|
||||
\blx@parenlevel@foot=\count325
|
||||
\blx@sectionciteorder@0=\count326
|
||||
\blx@sectionciteorderinternal@0=\count327
|
||||
\blx@entrysetcounter=\count328
|
||||
\blx@biblioinstance=\count329
|
||||
\labelnumberwidth=\skip51
|
||||
\labelalphawidth=\skip52
|
||||
\biblabelsep=\skip53
|
||||
\bibitemsep=\skip54
|
||||
\bibnamesep=\skip55
|
||||
\bibinitsep=\skip56
|
||||
\bibparsep=\skip57
|
||||
\bibhang=\skip58
|
||||
\blx@bcfin=\read2
|
||||
\blx@bcfout=\write3
|
||||
\blx@langwohyphens=\language87
|
||||
\c@mincomprange=\count330
|
||||
\c@maxcomprange=\count331
|
||||
\c@mincompwidth=\count332
|
||||
Package biblatex Info: Trying to load biblatex default data model...
|
||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-dm.def
|
||||
File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load biblatex style data model...
|
||||
Package biblatex Info: ... file 'numeric.dbx' not found.
|
||||
Package biblatex Info: Trying to load biblatex custom data model...
|
||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
||||
\c@afterword=\count333
|
||||
\c@savedafterword=\count334
|
||||
\c@annotator=\count335
|
||||
\c@savedannotator=\count336
|
||||
\c@author=\count337
|
||||
\c@savedauthor=\count338
|
||||
\c@bookauthor=\count339
|
||||
\c@savedbookauthor=\count340
|
||||
\c@commentator=\count341
|
||||
\c@savedcommentator=\count342
|
||||
\c@editor=\count343
|
||||
\c@savededitor=\count344
|
||||
\c@editora=\count345
|
||||
\c@savededitora=\count346
|
||||
\c@editorb=\count347
|
||||
\c@savededitorb=\count348
|
||||
\c@editorc=\count349
|
||||
\c@savededitorc=\count350
|
||||
\c@foreword=\count351
|
||||
\c@savedforeword=\count352
|
||||
\c@holder=\count353
|
||||
\c@savedholder=\count354
|
||||
\c@introduction=\count355
|
||||
\c@savedintroduction=\count356
|
||||
\c@namea=\count357
|
||||
\c@savednamea=\count358
|
||||
\c@nameb=\count359
|
||||
\c@savednameb=\count360
|
||||
\c@namec=\count361
|
||||
\c@savednamec=\count362
|
||||
\c@translator=\count363
|
||||
\c@savedtranslator=\count364
|
||||
\c@shortauthor=\count365
|
||||
\c@savedshortauthor=\count366
|
||||
\c@shorteditor=\count367
|
||||
\c@savedshorteditor=\count368
|
||||
\c@labelname=\count369
|
||||
\c@savedlabelname=\count370
|
||||
\c@institution=\count371
|
||||
\c@savedinstitution=\count372
|
||||
\c@lista=\count373
|
||||
\c@savedlista=\count374
|
||||
\c@listb=\count375
|
||||
\c@savedlistb=\count376
|
||||
\c@listc=\count377
|
||||
\c@savedlistc=\count378
|
||||
\c@listd=\count379
|
||||
\c@savedlistd=\count380
|
||||
\c@liste=\count381
|
||||
\c@savedliste=\count382
|
||||
\c@listf=\count383
|
||||
\c@savedlistf=\count384
|
||||
\c@location=\count385
|
||||
\c@savedlocation=\count386
|
||||
\c@organization=\count387
|
||||
\c@savedorganization=\count388
|
||||
\c@origlocation=\count389
|
||||
\c@savedoriglocation=\count390
|
||||
\c@origpublisher=\count391
|
||||
\c@savedorigpublisher=\count392
|
||||
\c@publisher=\count393
|
||||
\c@savedpublisher=\count394
|
||||
\c@language=\count395
|
||||
\c@savedlanguage=\count396
|
||||
\c@origlanguage=\count397
|
||||
\c@savedoriglanguage=\count398
|
||||
\c@pageref=\count399
|
||||
\c@savedpageref=\count400
|
||||
\shorthandwidth=\skip59
|
||||
\shortjournalwidth=\skip60
|
||||
\shortserieswidth=\skip61
|
||||
\shorttitlewidth=\skip62
|
||||
\shortauthorwidth=\skip63
|
||||
\shorteditorwidth=\skip64
|
||||
\locallabelnumberwidth=\skip65
|
||||
\locallabelalphawidth=\skip66
|
||||
\localshorthandwidth=\skip67
|
||||
\localshortjournalwidth=\skip68
|
||||
\localshortserieswidth=\skip69
|
||||
\localshorttitlewidth=\skip70
|
||||
\localshortauthorwidth=\skip71
|
||||
\localshorteditorwidth=\skip72
|
||||
Package biblatex Info: Trying to load enhanced support for Unicode engines...
|
||||
Package biblatex Info: ... file 'blx-unicode.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-unicode.def)
|
||||
Package biblatex Info: Trying to load compatibility code...
|
||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-compat.def
|
||||
File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load generic definitions...
|
||||
Package biblatex Info: ... file 'biblatex.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.def
|
||||
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
\c@textcitecount=\count401
|
||||
\c@textcitetotal=\count402
|
||||
\c@textcitemaxnames=\count403
|
||||
\c@biburlbigbreakpenalty=\count404
|
||||
\c@biburlbreakpenalty=\count405
|
||||
\c@biburlnumpenalty=\count406
|
||||
\c@biburlucpenalty=\count407
|
||||
\c@biburllcpenalty=\count408
|
||||
\biburlbigskip=\muskip17
|
||||
\biburlnumskip=\muskip18
|
||||
\biburlucskip=\muskip19
|
||||
\biburllcskip=\muskip20
|
||||
\c@smartand=\count409
|
||||
)
|
||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
||||
File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
||||
Package biblatex Info: ... file 'standard.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
||||
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
\c@bbx:relatedcount=\count410
|
||||
\c@bbx:relatedtotal=\count411
|
||||
))
|
||||
Package biblatex Info: Trying to load citation style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.cbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
|
||||
File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
|
||||
Package biblatex Info: Redefining '\cite'.
|
||||
Package biblatex Info: Redefining '\parencite'.
|
||||
Package biblatex Info: Redefining '\footcite'.
|
||||
Package biblatex Info: Redefining '\footcitetext'.
|
||||
Package biblatex Info: Redefining '\smartcite'.
|
||||
Package biblatex Info: Redefining '\supercite'.
|
||||
Package biblatex Info: Redefining '\textcite'.
|
||||
Package biblatex Info: Redefining '\textcites'.
|
||||
Package biblatex Info: Redefining '\cites'.
|
||||
Package biblatex Info: Redefining '\parencites'.
|
||||
Package biblatex Info: Redefining '\smartcites'.
|
||||
)
|
||||
Package biblatex Info: Trying to load configuration file...
|
||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
||||
File: biblatex.cfg
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Document encoding is UTF8 ....
|
||||
Package biblatex Info: ... and expl3
|
||||
(biblatex) 2023-02-22 L3 programming layer (loader)
|
||||
(biblatex) is new enough (at least 2020/04/06),
|
||||
(biblatex) setting 'casechanger=expl3'.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
|
||||
Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
|
||||
)) (/home/neox/.guix-profile/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=\skip73
|
||||
\cftbeforetoctitleskip=\skip74
|
||||
\cftaftertoctitleskip=\skip75
|
||||
\cftbeforepartskip=\skip76
|
||||
\cftpartnumwidth=\skip77
|
||||
\cftpartindent=\skip78
|
||||
\cftbeforechapskip=\skip79
|
||||
\cftchapindent=\skip80
|
||||
\cftchapnumwidth=\skip81
|
||||
\cftbeforesecskip=\skip82
|
||||
\cftsecindent=\skip83
|
||||
\cftsecnumwidth=\skip84
|
||||
\cftbeforesubsecskip=\skip85
|
||||
\cftsubsecindent=\skip86
|
||||
\cftsubsecnumwidth=\skip87
|
||||
\cftbeforesubsubsecskip=\skip88
|
||||
\cftsubsubsecindent=\skip89
|
||||
\cftsubsubsecnumwidth=\skip90
|
||||
\cftbeforeparaskip=\skip91
|
||||
\cftparaindent=\skip92
|
||||
\cftparanumwidth=\skip93
|
||||
\cftbeforesubparaskip=\skip94
|
||||
\cftsubparaindent=\skip95
|
||||
\cftsubparanumwidth=\skip96
|
||||
\cftbeforeloftitleskip=\skip97
|
||||
\cftafterloftitleskip=\skip98
|
||||
\cftbeforefigskip=\skip99
|
||||
\cftfigindent=\skip100
|
||||
\cftfignumwidth=\skip101
|
||||
\c@lofdepth=\count412
|
||||
\c@lotdepth=\count413
|
||||
\cftbeforelottitleskip=\skip102
|
||||
\cftafterlottitleskip=\skip103
|
||||
\cftbeforetabskip=\skip104
|
||||
\cfttabindent=\skip105
|
||||
\cfttabnumwidth=\skip106
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/titlesec/titlesec.sty
|
||||
Package: titlesec 2021/07/05 v2.14 Sectioning titles
|
||||
\ttl@box=\box55
|
||||
\beforetitleunit=\skip107
|
||||
\aftertitleunit=\skip108
|
||||
\ttl@plus=\dimen148
|
||||
\ttl@minus=\dimen149
|
||||
\ttl@toksa=\toks21
|
||||
\titlewidth=\dimen150
|
||||
\titlewidthlast=\dimen151
|
||||
\titlewidthfirst=\dimen152
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 112.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2023/02/13 3.86 The Babel package
|
||||
\babel@savecnt=\count414
|
||||
\U@D=\dimen153
|
||||
\l@unhyphenated=\language88
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/xebabel.def)
|
||||
\bbl@readstream=\read3
|
||||
\bbl@dirlevel=\count415
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2023/03/08 v3.5q French support from the babel system
|
||||
Package babel Info: Hyphen rules for 'acadian' set to \l@french
|
||||
(babel) (\language29). Reported on input line 91.
|
||||
Package babel Info: Hyphen rules for 'canadien' set to \l@french
|
||||
(babel) (\language29). Reported on input line 92.
|
||||
\FB@nonchar=\count416
|
||||
Package french.ldf Info: No need for active punctuation characters
|
||||
(french.ldf) with this version of XeTeX!
|
||||
(french.ldf) reported on input line 310.
|
||||
\FB@punctthick=\XeTeXcharclass1
|
||||
\FB@punctthin=\XeTeXcharclass2
|
||||
\FB@punctnul=\XeTeXcharclass3
|
||||
\FB@guilo=\XeTeXcharclass4
|
||||
\FB@guilf=\XeTeXcharclass5
|
||||
\FB@guilnul=\XeTeXcharclass6
|
||||
\FBguill@level=\count417
|
||||
\FBold@everypar=\toks22
|
||||
\FB@Mht=\dimen154
|
||||
\mc@charclass=\count418
|
||||
\mc@charfam=\count419
|
||||
\mc@charslot=\count420
|
||||
\std@mcc=\count421
|
||||
\dec@mcc=\count422
|
||||
\FB@parskip=\dimen155
|
||||
\listindentFB=\dimen156
|
||||
\descindentFB=\dimen157
|
||||
\labelindentFB=\dimen158
|
||||
\labelwidthFB=\dimen159
|
||||
\leftmarginFB=\dimen160
|
||||
\parindentFFN=\dimen161
|
||||
\FBfnindent=\dimen162
|
||||
)) (/home/neox/.guix-profile/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.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: xetex.def on input line 107.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-def/xetex.def
|
||||
File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex
|
||||
))
|
||||
\Gin@req@height=\dimen163
|
||||
\Gin@req@width=\dimen164
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count423
|
||||
\lst@gtempboxa=\box56
|
||||
\lst@token=\toks23
|
||||
\lst@length=\count424
|
||||
\lst@currlwidth=\dimen165
|
||||
\lst@column=\count425
|
||||
\lst@pos=\count426
|
||||
\lst@lostspace=\dimen166
|
||||
\lst@width=\dimen167
|
||||
\lst@newlines=\count427
|
||||
\lst@lineno=\count428
|
||||
\lst@maxwidth=\dimen168
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
|
||||
\c@lstnumber=\count429
|
||||
\lst@skipnumbers=\count430
|
||||
\lst@framebox=\box57
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2023/02/27 1.9 listings configuration
|
||||
))
|
||||
Package: listings 2023/02/27 1.9 (Carsten Heinz)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: xetex.def on input line 227.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
)
|
||||
\Gm@cnth=\count431
|
||||
\Gm@cntv=\count432
|
||||
\c@Gm@tempcnt=\count433
|
||||
\Gm@bindingoffset=\dimen169
|
||||
\Gm@wd@mp=\dimen170
|
||||
\Gm@odd@mp=\dimen171
|
||||
\Gm@even@mp=\dimen172
|
||||
\Gm@layoutwidth=\dimen173
|
||||
\Gm@layoutheight=\dimen174
|
||||
\Gm@layouthoffset=\dimen175
|
||||
\Gm@layoutvoffset=\dimen176
|
||||
\Gm@dimlist=\toks24
|
||||
))
|
||||
! Emergency stop.
|
||||
<*> packages.tex
|
||||
|
||||
*** (job aborted, no legal \end found)
|
||||
|
||||
|
||||
Here is how much of TeX's memory you used:
|
||||
21126 strings out of 476682
|
||||
412481 string characters out of 5779954
|
||||
1843018 words of memory out of 5000000
|
||||
41186 multiletter control sequences out of 15000+600000
|
||||
515662 words of font info for 36 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
72i,0n,77p,355b,273s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
No pages of output.
|
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,403 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 19 SEP 2023 08:45
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**titlepage.tex
|
||||
(./titlepage.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22>
|
||||
|
||||
! LaTeX Error: Environment titlepage undefined.
|
||||
|
||||
See the LaTeX manual or LaTeX Companion for explanation.
|
||||
Type H <return> for immediate help.
|
||||
->\errmessage LaTeX Error: Environment titlepage undefined.^^J^^JSee the LaTeX manual or LaTeX Companion for explanation.^^JType H <return> for immediate help\@err@
|
||||
|
||||
l.2 \begin{titlepage}
|
||||
|
||||
Your command was ignored.
|
||||
Type I <command> <return> to replace it with another command,
|
||||
or <return> to continue without it.
|
||||
|
||||
|
||||
! LaTeX Error: Missing \begin{document}.
|
||||
|
||||
See the LaTeX manual or LaTeX Companion for explanation.
|
||||
Type H <return> for immediate help.
|
||||
->\errmessage LaTeX Error: Missing \protect \begin {document}.^^J^^JSee the LaTeX manual or LaTeX Companion for explanation.^^JType H <return> for immediate help\@err@
|
||||
|
||||
l.5 \begin{center}
|
||||
|
||||
You're in trouble here. Try typing <return> to proceed.
|
||||
If that doesn't work, type X <return> to quit.
|
||||
|
||||
|
||||
Overfull \hbox (20.0pt too wide) in paragraph at lines 5--5
|
||||
[]
|
||||
[]
|
||||
|
||||
! Undefined control sequence.
|
||||
l.6 \scalebox
|
||||
{1}{\includegraphics{images/su.png}}
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
Missing character: There is no 1 ("31) in font nullfont!
|
||||
! Undefined control sequence.
|
||||
l.6 \scalebox{1}{\includegraphics
|
||||
{images/su.png}}
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no g ("67) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no / ("2F) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no p ("70) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no g ("67) in font nullfont!
|
||||
|
||||
Overfull \hbox (20.0pt too wide) in paragraph at lines 11--11
|
||||
[]
|
||||
[]
|
||||
|
||||
Missing character: There is no F ("46) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no c ("63) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no é ("E9) in font nullfont!
|
||||
Missing character: There is no d ("64) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no S ("53) in font nullfont!
|
||||
Missing character: There is no c ("63) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no c ("63) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no I ("49) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no g ("67) in font nullfont!
|
||||
Missing character: There is no é ("E9) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no M ("4D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no I ("49) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no f ("66) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no q ("71) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no S ("53) in font nullfont!
|
||||
Missing character: There is no y ("79) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no è ("E8) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no É ("C9) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no c ("63) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no q ("71) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no , ("2C) in font nullfont!
|
||||
Missing character: There is no S ("53) in font nullfont!
|
||||
Missing character: There is no y ("79) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no è ("E8) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no I ("49) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no f ("66) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no q ("71) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
|
||||
Overfull \hbox (20.0pt too wide) in paragraph at lines 19--19
|
||||
[]
|
||||
[]
|
||||
|
||||
! Undefined control sequence.
|
||||
l.20 \Huge
|
||||
{{MASSOC}}
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
Missing character: There is no M ("4D) in font nullfont!
|
||||
Missing character: There is no A ("41) in font nullfont!
|
||||
Missing character: There is no S ("53) in font nullfont!
|
||||
Missing character: There is no S ("53) in font nullfont!
|
||||
Missing character: There is no O ("4F) in font nullfont!
|
||||
Missing character: There is no C ("43) in font nullfont!
|
||||
|
||||
Overfull \hbox (20.0pt too wide) in paragraph at lines 25--25
|
||||
[]
|
||||
[]
|
||||
|
||||
! Undefined control sequence.
|
||||
l.26 \Large
|
||||
{Modèles pour la simulation}
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
Missing character: There is no M ("4D) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no d ("64) in font nullfont!
|
||||
Missing character: There is no è ("E8) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no p ("70) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
|
||||
Overfull \hbox (20.0pt too wide) in paragraph at lines 31--31
|
||||
[]
|
||||
[]
|
||||
|
||||
|
||||
! LaTeX Error: The font size command \normalsize is not defined:
|
||||
there is probably something wrong with the class file.
|
||||
|
||||
See the LaTeX manual or LaTeX Companion for explanation.
|
||||
Type H <return> for immediate help.
|
||||
...Break there is probably something wrong with the class file.^^J^^JSee the LaTeX manual or LaTeX Companion for explanation.^^JType H <return> for immediate help\@err@
|
||||
|
||||
l.32 \normalsize
|
||||
{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
Your command was ignored.
|
||||
Type I <command> <return> to replace it with another command,
|
||||
or <return> to continue without it.
|
||||
|
||||
Missing character: There is no A ("41) in font nullfont!
|
||||
Missing character: There is no d ("64) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no B ("42) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no ( ("28) in font nullfont!
|
||||
! Undefined control sequence.
|
||||
l.32 \normalsize{Adrien Bourmault\\(\href
|
||||
{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no : ("3A) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no d ("64) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no b ("62) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no @ ("40) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no p ("70) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no c ("63) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no f ("66) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no d ("64) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no b ("62) in font nullfont!
|
||||
Missing character: There is no o ("6F) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no @ ("40) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no u ("75) in font nullfont!
|
||||
Missing character: There is no p ("70) in font nullfont!
|
||||
Missing character: There is no m ("6D) in font nullfont!
|
||||
Missing character: There is no c ("63) in font nullfont!
|
||||
Missing character: There is no . ("2E) in font nullfont!
|
||||
Missing character: There is no f ("66) in font nullfont!
|
||||
Missing character: There is no r ("72) in font nullfont!
|
||||
Missing character: There is no ) ("29) in font nullfont!
|
||||
|
||||
Overfull \hbox (20.0pt too wide) in paragraph at lines 35--35
|
||||
[]
|
||||
[]
|
||||
|
||||
|
||||
! LaTeX Error: The font size command \normalsize is not defined:
|
||||
there is probably something wrong with the class file.
|
||||
|
||||
See the LaTeX manual or LaTeX Companion for explanation.
|
||||
Type H <return> for immediate help.
|
||||
...Break there is probably something wrong with the class file.^^J^^JSee the LaTeX manual or LaTeX Companion for explanation.^^JType H <return> for immediate help\@err@
|
||||
|
||||
l.36 \normalsize
|
||||
{Enseignant : Daniela GENIUS}
|
||||
Your command was ignored.
|
||||
Type I <command> <return> to replace it with another command,
|
||||
or <return> to continue without it.
|
||||
|
||||
Missing character: There is no E ("45) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no s ("73) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no g ("67) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no t ("74) in font nullfont!
|
||||
Missing character: There is no : ("3A) in font nullfont!
|
||||
Missing character: There is no D ("44) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no n ("6E) in font nullfont!
|
||||
Missing character: There is no i ("69) in font nullfont!
|
||||
Missing character: There is no e ("65) in font nullfont!
|
||||
Missing character: There is no l ("6C) in font nullfont!
|
||||
Missing character: There is no a ("61) in font nullfont!
|
||||
Missing character: There is no G ("47) in font nullfont!
|
||||
Missing character: There is no E ("45) in font nullfont!
|
||||
Missing character: There is no N ("4E) in font nullfont!
|
||||
Missing character: There is no I ("49) in font nullfont!
|
||||
Missing character: There is no U ("55) in font nullfont!
|
||||
Missing character: There is no S ("53) in font nullfont!
|
||||
|
||||
! LaTeX Error: \begin{document} ended by \end{titlepage}.
|
||||
|
||||
See the LaTeX manual or LaTeX Companion for explanation.
|
||||
Type H <return> for immediate help.
|
||||
...ine \space ended by \protect \end {\detokenize {titlepage}}.^^J^^JSee the LaTeX manual or LaTeX Companion for explanation.^^JType H <return> for immediate help\@err@
|
||||
|
||||
l.41 \end{titlepage}
|
||||
|
||||
Your command was ignored.
|
||||
Type I <command> <return> to replace it with another command,
|
||||
or <return> to continue without it.
|
||||
|
||||
)
|
||||
! Emergency stop.
|
||||
<*> titlepage.tex
|
||||
|
||||
*** (job aborted, no legal \end found)
|
||||
|
||||
|
||||
Here is how much of TeX's memory you used:
|
||||
16 strings out of 476682
|
||||
317 string characters out of 5779954
|
||||
1843018 words of memory out of 5000000
|
||||
20364 multiletter control sequences out of 15000+600000
|
||||
512287 words of font info for 32 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
15i,1n,12p,151b,97s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
No pages of output.
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{MASSOC}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Modélisation}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : Daniela GENIUS RADERMACHER}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,84 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
% First chapter
|
||||
\chapter{Introduction}
|
||||
|
||||
Blablabla
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics{images/su.png}
|
||||
\caption{Petite image}
|
||||
\label{fig:schema1}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Blabla \newline
|
||||
Blablabla.
|
||||
|
||||
\setstretch{1}
|
||||
\subsection{Une sous-section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
|
||||
% Second chapter
|
||||
\chapter{Seconde chose à dire}
|
||||
|
||||
A ce propos \textit{italique}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics[width=\linewidth]{images/su.png}
|
||||
\caption{Image pleine page}
|
||||
\label{fig:image_pleine}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Texte pour dire tout ça parceque oui. \newline
|
||||
|
||||
Ceci ne veut pas dire cependant que :
|
||||
|
||||
\begin{itemize}
|
||||
\item Élément 1
|
||||
|
||||
\item Élément 2
|
||||
|
||||
\item Élément 3
|
||||
|
||||
\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{Template}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Sous-titre du template}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : NOM PROF}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand*\HyPL@Entry[1]{}
|
||||
\abx@aux@refcontext{nty/global//global/global}
|
||||
\providecommand\babel@aux[2]{}
|
||||
\@nameuse{bbl@beforestart}
|
||||
\HyPL@Entry{0<</S/D>>}
|
||||
\babel@aux{french}{}
|
||||
\HyPL@Entry{1<</S/D>>}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Compléments d'architecture RISC}{2}{chapter.1}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Rappels}{2}{section.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Instructions systèmes}{2}{section.1.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1}Syscall}{2}{subsection.1.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2}Break}{2}{subsection.1.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.3}Eret}{2}{subsection.1.2.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.4}Le registre STATUS}{3}{subsection.1.2.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.5}Mfc0}{3}{subsection.1.2.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.6}Wait}{3}{subsection.1.2.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.7}Teqi, Tlge, Tgeiu, etc}{3}{subsection.1.2.7}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.8}Concernant la mémoire}{3}{subsection.1.2.8}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Exceptions, interruptions et reset}{3}{section.1.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.1}Reset}{3}{subsection.1.3.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.2}Interruptions et exceptions}{4}{subsection.1.3.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.2.1}Interruptions}{4}{subsubsection.1.3.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.2.2}Exceptions}{4}{subsubsection.1.3.2.2}\protected@file@percent }
|
||||
\abx@aux@nociteall
|
||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||
\abx@aux@read@bblrerun
|
||||
\gdef \@abspage@last{5}
|
|
@ -0,0 +1,856 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 22 SEP 2023 11:40
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**mocca.tex
|
||||
(./mocca.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22> (./packages.tex (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/report.cls
|
||||
Document Class: report 2022/07/02 v1.4n Standard LaTeX document class
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/size12.clo
|
||||
File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count181
|
||||
\c@chapter=\count182
|
||||
\c@section=\count183
|
||||
\c@subsection=\count184
|
||||
\c@subsubsection=\count185
|
||||
\c@paragraph=\count186
|
||||
\c@subparagraph=\count187
|
||||
\c@figure=\count188
|
||||
\c@table=\count189
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\bibindent=\dimen140
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2021/02/14 v1.3d Input encoding file
|
||||
\inpenc@prehook=\toks16
|
||||
\inpenc@posthook=\toks17
|
||||
|
||||
|
||||
Package inputenc Warning: inputenc package ignored with utf8 based engines.
|
||||
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip16
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count190
|
||||
\float@exts=\toks18
|
||||
\float@box=\box51
|
||||
\@float@everytoks=\toks19
|
||||
\@floatcapt=\box52
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2023-02-22 L3 programming layer (loader)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
|
||||
File: l3backend-xetex.def 2023-01-16 L3 backend support: XeTeX
|
||||
\g__graphics_track_int=\count191
|
||||
\l__pdf_internal_box=\box53
|
||||
\g__pdf_backend_object_int=\count192
|
||||
\g__pdf_backend_annotation_int=\count193
|
||||
\g__pdf_backend_link_int=\count194
|
||||
))
|
||||
Package: xparse 2023-02-02 L3 Experimental document command parser
|
||||
)
|
||||
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
|
||||
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
\l__fontspec_script_int=\count195
|
||||
\l__fontspec_language_int=\count196
|
||||
\l__fontspec_strnum_int=\count197
|
||||
\l__fontspec_tmp_int=\count198
|
||||
\l__fontspec_tmpa_int=\count199
|
||||
\l__fontspec_tmpb_int=\count266
|
||||
\l__fontspec_tmpc_int=\count267
|
||||
\l__fontspec_em_int=\count268
|
||||
\l__fontspec_emdef_int=\count269
|
||||
\l__fontspec_strong_int=\count270
|
||||
\l__fontspec_strongdef_int=\count271
|
||||
\l__fontspec_tmpa_dim=\dimen141
|
||||
\l__fontspec_tmpb_dim=\dimen142
|
||||
\l__fontspec_tmpc_dim=\dimen143
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hyperref.sty
|
||||
Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode not found.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks20
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hycolor/hycolor.sty
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/auxhook/auxhook.sty
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/nameref.sty
|
||||
Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/refcount/refcount.sty
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
))
|
||||
\c@section@level=\count272
|
||||
)
|
||||
\@linkdim=\dimen144
|
||||
\Hy@linkcounter=\count273
|
||||
\Hy@pagecounter=\count274
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/pd1enc.def
|
||||
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/intcalc/intcalc.sty
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count275
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/puenc.def
|
||||
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
|
||||
)
|
||||
Package hyperref Info: Hyper figures OFF on input line 4177.
|
||||
Package hyperref Info: Link nesting OFF on input line 4182.
|
||||
Package hyperref Info: Hyper index ON on input line 4185.
|
||||
Package hyperref Info: Plain pages OFF on input line 4192.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4197.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4425.
|
||||
\c@Hy@tempcnt=\count276
|
||||
LaTeX Info: Redefining \url on input line 4763.
|
||||
\XeTeXLinkMargin=\dimen145
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bitset/bitset.sty
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
||||
))
|
||||
\Fld@menulength=\count277
|
||||
\Field@Width=\dimen146
|
||||
\Fld@charsize=\dimen147
|
||||
Package hyperref Info: Hyper figures OFF on input line 6042.
|
||||
Package hyperref Info: Link nesting OFF on input line 6047.
|
||||
Package hyperref Info: Hyper index ON on input line 6050.
|
||||
Package hyperref Info: backreferencing OFF on input line 6057.
|
||||
Package hyperref Info: Link coloring OFF on input line 6062.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6072.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
|
||||
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
|
||||
package with kernel methods
|
||||
)
|
||||
\Hy@abspage=\count278
|
||||
\c@Item=\count279
|
||||
\c@Hfootnote=\count280
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hxetex.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hxetex.def
|
||||
File: hxetex.def 2023-02-07 v7.00v Hyperref driver for XeTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/stringenc/stringenc.sty
|
||||
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
|
||||
)
|
||||
\pdfm@box=\box54
|
||||
\c@Hy@AnnotLevel=\count281
|
||||
\HyField@AnnotCount=\count282
|
||||
\Fld@listcount=\count283
|
||||
\c@bookmark@seq@number=\count284
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
||||
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
|
||||
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
|
||||
with kernel methods
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
||||
)
|
||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
||||
)
|
||||
\Hy@SectionHShift=\skip50
|
||||
)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/setspace/setspace.sty
|
||||
Package: setspace 2022/12/04 v6.7b set line spacing
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.sty
|
||||
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
||||
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
|
||||
\etb@tempcnta=\count285
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.sty
|
||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
||||
\lrq@indent=\count286
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.def
|
||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
\c@tabx@nest=\count287
|
||||
\c@listtotal=\count288
|
||||
\c@listcount=\count289
|
||||
\c@liststart=\count290
|
||||
\c@liststop=\count291
|
||||
\c@citecount=\count292
|
||||
\c@citetotal=\count293
|
||||
\c@multicitecount=\count294
|
||||
\c@multicitetotal=\count295
|
||||
\c@instcount=\count296
|
||||
\c@maxnames=\count297
|
||||
\c@minnames=\count298
|
||||
\c@maxitems=\count299
|
||||
\c@minitems=\count300
|
||||
\c@citecounter=\count301
|
||||
\c@maxcitecounter=\count302
|
||||
\c@savedcitecounter=\count303
|
||||
\c@uniquelist=\count304
|
||||
\c@uniquename=\count305
|
||||
\c@refsection=\count306
|
||||
\c@refsegment=\count307
|
||||
\c@maxextratitle=\count308
|
||||
\c@maxextratitleyear=\count309
|
||||
\c@maxextraname=\count310
|
||||
\c@maxextradate=\count311
|
||||
\c@maxextraalpha=\count312
|
||||
\c@abbrvpenalty=\count313
|
||||
\c@highnamepenalty=\count314
|
||||
\c@lownamepenalty=\count315
|
||||
\c@maxparens=\count316
|
||||
\c@parenlevel=\count317
|
||||
\blx@tempcnta=\count318
|
||||
\blx@tempcntb=\count319
|
||||
\blx@tempcntc=\count320
|
||||
\c@blx@maxsection=\count321
|
||||
\blx@maxsegment@0=\count322
|
||||
\blx@notetype=\count323
|
||||
\blx@parenlevel@text=\count324
|
||||
\blx@parenlevel@foot=\count325
|
||||
\blx@sectionciteorder@0=\count326
|
||||
\blx@sectionciteorderinternal@0=\count327
|
||||
\blx@entrysetcounter=\count328
|
||||
\blx@biblioinstance=\count329
|
||||
\labelnumberwidth=\skip51
|
||||
\labelalphawidth=\skip52
|
||||
\biblabelsep=\skip53
|
||||
\bibitemsep=\skip54
|
||||
\bibnamesep=\skip55
|
||||
\bibinitsep=\skip56
|
||||
\bibparsep=\skip57
|
||||
\bibhang=\skip58
|
||||
\blx@bcfin=\read2
|
||||
\blx@bcfout=\write3
|
||||
\blx@langwohyphens=\language87
|
||||
\c@mincomprange=\count330
|
||||
\c@maxcomprange=\count331
|
||||
\c@mincompwidth=\count332
|
||||
Package biblatex Info: Trying to load biblatex default data model...
|
||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-dm.def
|
||||
File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load biblatex style data model...
|
||||
Package biblatex Info: ... file 'numeric.dbx' not found.
|
||||
Package biblatex Info: Trying to load biblatex custom data model...
|
||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
||||
\c@afterword=\count333
|
||||
\c@savedafterword=\count334
|
||||
\c@annotator=\count335
|
||||
\c@savedannotator=\count336
|
||||
\c@author=\count337
|
||||
\c@savedauthor=\count338
|
||||
\c@bookauthor=\count339
|
||||
\c@savedbookauthor=\count340
|
||||
\c@commentator=\count341
|
||||
\c@savedcommentator=\count342
|
||||
\c@editor=\count343
|
||||
\c@savededitor=\count344
|
||||
\c@editora=\count345
|
||||
\c@savededitora=\count346
|
||||
\c@editorb=\count347
|
||||
\c@savededitorb=\count348
|
||||
\c@editorc=\count349
|
||||
\c@savededitorc=\count350
|
||||
\c@foreword=\count351
|
||||
\c@savedforeword=\count352
|
||||
\c@holder=\count353
|
||||
\c@savedholder=\count354
|
||||
\c@introduction=\count355
|
||||
\c@savedintroduction=\count356
|
||||
\c@namea=\count357
|
||||
\c@savednamea=\count358
|
||||
\c@nameb=\count359
|
||||
\c@savednameb=\count360
|
||||
\c@namec=\count361
|
||||
\c@savednamec=\count362
|
||||
\c@translator=\count363
|
||||
\c@savedtranslator=\count364
|
||||
\c@shortauthor=\count365
|
||||
\c@savedshortauthor=\count366
|
||||
\c@shorteditor=\count367
|
||||
\c@savedshorteditor=\count368
|
||||
\c@labelname=\count369
|
||||
\c@savedlabelname=\count370
|
||||
\c@institution=\count371
|
||||
\c@savedinstitution=\count372
|
||||
\c@lista=\count373
|
||||
\c@savedlista=\count374
|
||||
\c@listb=\count375
|
||||
\c@savedlistb=\count376
|
||||
\c@listc=\count377
|
||||
\c@savedlistc=\count378
|
||||
\c@listd=\count379
|
||||
\c@savedlistd=\count380
|
||||
\c@liste=\count381
|
||||
\c@savedliste=\count382
|
||||
\c@listf=\count383
|
||||
\c@savedlistf=\count384
|
||||
\c@location=\count385
|
||||
\c@savedlocation=\count386
|
||||
\c@organization=\count387
|
||||
\c@savedorganization=\count388
|
||||
\c@origlocation=\count389
|
||||
\c@savedoriglocation=\count390
|
||||
\c@origpublisher=\count391
|
||||
\c@savedorigpublisher=\count392
|
||||
\c@publisher=\count393
|
||||
\c@savedpublisher=\count394
|
||||
\c@language=\count395
|
||||
\c@savedlanguage=\count396
|
||||
\c@origlanguage=\count397
|
||||
\c@savedoriglanguage=\count398
|
||||
\c@pageref=\count399
|
||||
\c@savedpageref=\count400
|
||||
\shorthandwidth=\skip59
|
||||
\shortjournalwidth=\skip60
|
||||
\shortserieswidth=\skip61
|
||||
\shorttitlewidth=\skip62
|
||||
\shortauthorwidth=\skip63
|
||||
\shorteditorwidth=\skip64
|
||||
\locallabelnumberwidth=\skip65
|
||||
\locallabelalphawidth=\skip66
|
||||
\localshorthandwidth=\skip67
|
||||
\localshortjournalwidth=\skip68
|
||||
\localshortserieswidth=\skip69
|
||||
\localshorttitlewidth=\skip70
|
||||
\localshortauthorwidth=\skip71
|
||||
\localshorteditorwidth=\skip72
|
||||
Package biblatex Info: Trying to load enhanced support for Unicode engines...
|
||||
Package biblatex Info: ... file 'blx-unicode.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-unicode.def)
|
||||
Package biblatex Info: Trying to load compatibility code...
|
||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-compat.def
|
||||
File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load generic definitions...
|
||||
Package biblatex Info: ... file 'biblatex.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.def
|
||||
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
\c@textcitecount=\count401
|
||||
\c@textcitetotal=\count402
|
||||
\c@textcitemaxnames=\count403
|
||||
\c@biburlbigbreakpenalty=\count404
|
||||
\c@biburlbreakpenalty=\count405
|
||||
\c@biburlnumpenalty=\count406
|
||||
\c@biburlucpenalty=\count407
|
||||
\c@biburllcpenalty=\count408
|
||||
\biburlbigskip=\muskip17
|
||||
\biburlnumskip=\muskip18
|
||||
\biburlucskip=\muskip19
|
||||
\biburllcskip=\muskip20
|
||||
\c@smartand=\count409
|
||||
)
|
||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
||||
File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
||||
Package biblatex Info: ... file 'standard.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
||||
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
\c@bbx:relatedcount=\count410
|
||||
\c@bbx:relatedtotal=\count411
|
||||
))
|
||||
Package biblatex Info: Trying to load citation style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.cbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
|
||||
File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
|
||||
Package biblatex Info: Redefining '\cite'.
|
||||
Package biblatex Info: Redefining '\parencite'.
|
||||
Package biblatex Info: Redefining '\footcite'.
|
||||
Package biblatex Info: Redefining '\footcitetext'.
|
||||
Package biblatex Info: Redefining '\smartcite'.
|
||||
Package biblatex Info: Redefining '\supercite'.
|
||||
Package biblatex Info: Redefining '\textcite'.
|
||||
Package biblatex Info: Redefining '\textcites'.
|
||||
Package biblatex Info: Redefining '\cites'.
|
||||
Package biblatex Info: Redefining '\parencites'.
|
||||
Package biblatex Info: Redefining '\smartcites'.
|
||||
)
|
||||
Package biblatex Info: Trying to load configuration file...
|
||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
||||
File: biblatex.cfg
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Document encoding is UTF8 ....
|
||||
Package biblatex Info: ... and expl3
|
||||
(biblatex) 2023-02-22 L3 programming layer (loader)
|
||||
(biblatex) is new enough (at least 2020/04/06),
|
||||
(biblatex) setting 'casechanger=expl3'.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
|
||||
Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
|
||||
)) (/home/neox/.guix-profile/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=\skip73
|
||||
\cftbeforetoctitleskip=\skip74
|
||||
\cftaftertoctitleskip=\skip75
|
||||
\cftbeforepartskip=\skip76
|
||||
\cftpartnumwidth=\skip77
|
||||
\cftpartindent=\skip78
|
||||
\cftbeforechapskip=\skip79
|
||||
\cftchapindent=\skip80
|
||||
\cftchapnumwidth=\skip81
|
||||
\cftbeforesecskip=\skip82
|
||||
\cftsecindent=\skip83
|
||||
\cftsecnumwidth=\skip84
|
||||
\cftbeforesubsecskip=\skip85
|
||||
\cftsubsecindent=\skip86
|
||||
\cftsubsecnumwidth=\skip87
|
||||
\cftbeforesubsubsecskip=\skip88
|
||||
\cftsubsubsecindent=\skip89
|
||||
\cftsubsubsecnumwidth=\skip90
|
||||
\cftbeforeparaskip=\skip91
|
||||
\cftparaindent=\skip92
|
||||
\cftparanumwidth=\skip93
|
||||
\cftbeforesubparaskip=\skip94
|
||||
\cftsubparaindent=\skip95
|
||||
\cftsubparanumwidth=\skip96
|
||||
\cftbeforeloftitleskip=\skip97
|
||||
\cftafterloftitleskip=\skip98
|
||||
\cftbeforefigskip=\skip99
|
||||
\cftfigindent=\skip100
|
||||
\cftfignumwidth=\skip101
|
||||
\c@lofdepth=\count412
|
||||
\c@lotdepth=\count413
|
||||
\cftbeforelottitleskip=\skip102
|
||||
\cftafterlottitleskip=\skip103
|
||||
\cftbeforetabskip=\skip104
|
||||
\cfttabindent=\skip105
|
||||
\cfttabnumwidth=\skip106
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/titlesec/titlesec.sty
|
||||
Package: titlesec 2021/07/05 v2.14 Sectioning titles
|
||||
\ttl@box=\box55
|
||||
\beforetitleunit=\skip107
|
||||
\aftertitleunit=\skip108
|
||||
\ttl@plus=\dimen148
|
||||
\ttl@minus=\dimen149
|
||||
\ttl@toksa=\toks21
|
||||
\titlewidth=\dimen150
|
||||
\titlewidthlast=\dimen151
|
||||
\titlewidthfirst=\dimen152
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 112.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2023/02/13 3.86 The Babel package
|
||||
\babel@savecnt=\count414
|
||||
\U@D=\dimen153
|
||||
\l@unhyphenated=\language88
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/xebabel.def)
|
||||
\bbl@readstream=\read3
|
||||
\bbl@dirlevel=\count415
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2023/03/08 v3.5q French support from the babel system
|
||||
Package babel Info: Hyphen rules for 'acadian' set to \l@french
|
||||
(babel) (\language29). Reported on input line 91.
|
||||
Package babel Info: Hyphen rules for 'canadien' set to \l@french
|
||||
(babel) (\language29). Reported on input line 92.
|
||||
\FB@nonchar=\count416
|
||||
Package french.ldf Info: No need for active punctuation characters
|
||||
(french.ldf) with this version of XeTeX!
|
||||
(french.ldf) reported on input line 310.
|
||||
\FB@punctthick=\XeTeXcharclass1
|
||||
\FB@punctthin=\XeTeXcharclass2
|
||||
\FB@punctnul=\XeTeXcharclass3
|
||||
\FB@guilo=\XeTeXcharclass4
|
||||
\FB@guilf=\XeTeXcharclass5
|
||||
\FB@guilnul=\XeTeXcharclass6
|
||||
\FBguill@level=\count417
|
||||
\FBold@everypar=\toks22
|
||||
\FB@Mht=\dimen154
|
||||
\mc@charclass=\count418
|
||||
\mc@charfam=\count419
|
||||
\mc@charslot=\count420
|
||||
\std@mcc=\count421
|
||||
\dec@mcc=\count422
|
||||
\FB@parskip=\dimen155
|
||||
\listindentFB=\dimen156
|
||||
\descindentFB=\dimen157
|
||||
\labelindentFB=\dimen158
|
||||
\labelwidthFB=\dimen159
|
||||
\leftmarginFB=\dimen160
|
||||
\parindentFFN=\dimen161
|
||||
\FBfnindent=\dimen162
|
||||
)) (/home/neox/.guix-profile/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.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: xetex.def on input line 107.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-def/xetex.def
|
||||
File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex
|
||||
))
|
||||
\Gin@req@height=\dimen163
|
||||
\Gin@req@width=\dimen164
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count423
|
||||
\lst@gtempboxa=\box56
|
||||
\lst@token=\toks23
|
||||
\lst@length=\count424
|
||||
\lst@currlwidth=\dimen165
|
||||
\lst@column=\count425
|
||||
\lst@pos=\count426
|
||||
\lst@lostspace=\dimen166
|
||||
\lst@width=\dimen167
|
||||
\lst@newlines=\count427
|
||||
\lst@lineno=\count428
|
||||
\lst@maxwidth=\dimen168
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
|
||||
\c@lstnumber=\count429
|
||||
\lst@skipnumbers=\count430
|
||||
\lst@framebox=\box57
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2023/02/27 1.9 listings configuration
|
||||
))
|
||||
Package: listings 2023/02/27 1.9 (Carsten Heinz)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: xetex.def on input line 227.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
)
|
||||
\Gm@cnth=\count431
|
||||
\Gm@cntv=\count432
|
||||
\c@Gm@tempcnt=\count433
|
||||
\Gm@bindingoffset=\dimen169
|
||||
\Gm@wd@mp=\dimen170
|
||||
\Gm@odd@mp=\dimen171
|
||||
\Gm@even@mp=\dimen172
|
||||
\Gm@layoutwidth=\dimen173
|
||||
\Gm@layoutheight=\dimen174
|
||||
\Gm@layouthoffset=\dimen175
|
||||
\Gm@layoutvoffset=\dimen176
|
||||
\Gm@dimlist=\toks24
|
||||
))
|
||||
\c@mypara=\count434
|
||||
|
||||
|
||||
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
|
||||
(biblatex) Loading 'csquotes' recommended.
|
||||
|
||||
\@quotelevel=\count435
|
||||
\@quotereset=\count436
|
||||
(./mocca.aux)
|
||||
\openout1 = `mocca.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: Trying to load font information for TS1+cmr on input line 11.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ts1cmr.fd
|
||||
File: ts1cmr.fd 2022/07/10 v2.5l Standard LaTeX font definitions
|
||||
)
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
|
||||
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
|
||||
(fontspec) this).
|
||||
|
||||
\symlegacymaths=\mathgroup4
|
||||
LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
|
||||
(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \acute on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \grave on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \ddot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \tilde on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \bar on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \breve on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \check on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \hat on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \dot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \mathring on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \colon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Delta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Theta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Xi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Pi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Phi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Psi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Omega on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 11.
|
||||
LaTeX Font Info: Redeclaring symbol font `operators' on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `normal' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) OT1/cmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `bold' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
|
||||
(Font) OT1/cmr/m/it --> TU/lmr/m/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
|
||||
(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
|
||||
(Font) OT1/cmr/bx/it --> TU/lmr/b/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
|
||||
(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 11.
|
||||
Package hyperref Info: Link coloring OFF on input line 11.
|
||||
(./mocca.out) (./mocca.out)
|
||||
\@outlinefile=\write4
|
||||
\openout4 = `mocca.out'.
|
||||
|
||||
Package biblatex Info: Trying to load language 'french'...
|
||||
Package biblatex Info: ... file 'french.lbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/lbx/french.lbx
|
||||
File: french.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Automatic encoding selection.
|
||||
(biblatex) Assuming data encoding 'utf8'.
|
||||
\openout3 = `mocca.bcf'.
|
||||
|
||||
Package biblatex Info: Trying to load bibliographic data...
|
||||
Package biblatex Info: ... file 'mocca.bbl' not found.
|
||||
|
||||
No file mocca.bbl.
|
||||
Package biblatex Info: Reference section=0 on input line 11.
|
||||
Package biblatex Info: Reference segment=0 on input line 11.
|
||||
LaTeX Info: Redefining \up on input line 11.
|
||||
\c@lstlisting=\count437
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: xetex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: xetex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes:
|
||||
* h-part:(L,W,R)=(41.25641pt, 514.99506pt, 41.25641pt)
|
||||
* v-part:(T,H,B)=(41.25641pt, 762.53403pt, 41.25641pt)
|
||||
* \paperwidth=597.50787pt
|
||||
* \paperheight=845.04684pt
|
||||
* \textwidth=514.99506pt
|
||||
* \textheight=762.53403pt
|
||||
* \oddsidemargin=-31.01358pt
|
||||
* \evensidemargin=-31.01358pt
|
||||
* \topmargin=-68.01358pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=12.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=44.0pt
|
||||
* \marginparsep=10.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=18.00008pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(./titlepage.tex
|
||||
File: images/su.png Graphic file (type bmp)
|
||||
<images/su.png>
|
||||
[1
|
||||
|
||||
]) (./mocca.toc
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <12> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <8> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 2.
|
||||
)
|
||||
\tf@toc=\write5
|
||||
\openout5 = `mocca.toc'.
|
||||
|
||||
[1]
|
||||
Chapitre 1.
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 29--32
|
||||
|
||||
[]
|
||||
|
||||
LaTeX Font Info: Trying to load font information for T1+lmtt on input line 41.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmtt.fd
|
||||
File: t1lmtt.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 37--42
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 37--42
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 45--50
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 45--50
|
||||
|
||||
[]
|
||||
|
||||
[2
|
||||
|
||||
]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 65--68
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 105--108
|
||||
|
||||
[]
|
||||
|
||||
[3]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 111--116
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 111--116
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 119--126
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 1226) in paragraph at lines 119--126
|
||||
\T1/lmr/m/n/12 Pour pré-ser-ver l'in-té-grité du sys-tème, l'ins-truc-tion fau-tive ne doit pas être exé-cu-tée. Mais
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 119--126
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 119--126
|
||||
|
||||
[]
|
||||
|
||||
[4]
|
||||
|
||||
LaTeX Warning: Empty bibliography on input line 186.
|
||||
|
||||
(./mocca.aux)
|
||||
|
||||
LaTeX Warning: There were undefined references.
|
||||
|
||||
Package rerunfilecheck Info: File `mocca.out' has not changed.
|
||||
(rerunfilecheck) Checksum: DD64F67C5BC4C1984C2A875E74CBE863;2183.
|
||||
|
||||
Package biblatex Warning: Please (re)run Biber on the file:
|
||||
(biblatex) mocca
|
||||
(biblatex) and rerun LaTeX afterwards.
|
||||
|
||||
Package logreq Info: Writing requests to 'mocca.run.xml'.
|
||||
\openout1 = `mocca.run.xml'.
|
||||
|
||||
)
|
||||
(\end occurred inside a group at level 1)
|
||||
|
||||
### simple group (level 1) entered at line 11 ({)
|
||||
### bottom level
|
||||
Here is how much of TeX's memory you used:
|
||||
22234 strings out of 476682
|
||||
433050 string characters out of 5779954
|
||||
1851018 words of memory out of 5000000
|
||||
42242 multiletter control sequences out of 15000+600000
|
||||
544015 words of font info for 56 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
77i,5n,80p,679b,4152s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
Output written on mocca.pdf (5 pages).
|
|
@ -0,0 +1,16 @@
|
|||
\BOOKMARK [0][-]{chapter.1}{\376\377\000C\000o\000m\000p\000l\000\351\000m\000e\000n\000t\000s\000\040\000d\000'\000a\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e\000\040\000R\000I\000S\000C}{}% 1
|
||||
\BOOKMARK [1][-]{section.1.1}{\376\377\000R\000a\000p\000p\000e\000l\000s}{chapter.1}% 2
|
||||
\BOOKMARK [1][-]{section.1.2}{\376\377\000I\000n\000s\000t\000r\000u\000c\000t\000i\000o\000n\000s\000\040\000s\000y\000s\000t\000\350\000m\000e\000s}{chapter.1}% 3
|
||||
\BOOKMARK [2][-]{subsection.1.2.1}{\376\377\000S\000y\000s\000c\000a\000l\000l}{section.1.2}% 4
|
||||
\BOOKMARK [2][-]{subsection.1.2.2}{\376\377\000B\000r\000e\000a\000k}{section.1.2}% 5
|
||||
\BOOKMARK [2][-]{subsection.1.2.3}{\376\377\000E\000r\000e\000t}{section.1.2}% 6
|
||||
\BOOKMARK [2][-]{subsection.1.2.4}{\376\377\000L\000e\000\040\000r\000e\000g\000i\000s\000t\000r\000e\000\040\000S\000T\000A\000T\000U\000S}{section.1.2}% 7
|
||||
\BOOKMARK [2][-]{subsection.1.2.5}{\376\377\000M\000f\000c\0000}{section.1.2}% 8
|
||||
\BOOKMARK [2][-]{subsection.1.2.6}{\376\377\000W\000a\000i\000t}{section.1.2}% 9
|
||||
\BOOKMARK [2][-]{subsection.1.2.7}{\376\377\000T\000e\000q\000i\000,\000\040\000T\000l\000g\000e\000,\000\040\000T\000g\000e\000i\000u\000,\000\040\000e\000t\000c}{section.1.2}% 10
|
||||
\BOOKMARK [2][-]{subsection.1.2.8}{\376\377\000C\000o\000n\000c\000e\000r\000n\000a\000n\000t\000\040\000l\000a\000\040\000m\000\351\000m\000o\000i\000r\000e}{section.1.2}% 11
|
||||
\BOOKMARK [1][-]{section.1.3}{\376\377\000E\000x\000c\000e\000p\000t\000i\000o\000n\000s\000,\000\040\000i\000n\000t\000e\000r\000r\000u\000p\000t\000i\000o\000n\000s\000\040\000e\000t\000\040\000r\000e\000s\000e\000t}{chapter.1}% 12
|
||||
\BOOKMARK [2][-]{subsection.1.3.1}{\376\377\000R\000e\000s\000e\000t}{section.1.3}% 13
|
||||
\BOOKMARK [2][-]{subsection.1.3.2}{\376\377\000I\000n\000t\000e\000r\000r\000u\000p\000t\000i\000o\000n\000s\000\040\000e\000t\000\040\000e\000x\000c\000e\000p\000t\000i\000o\000n\000s}{section.1.3}% 14
|
||||
\BOOKMARK [3][-]{subsubsection.1.3.2.1}{\376\377\000I\000n\000t\000e\000r\000r\000u\000p\000t\000i\000o\000n\000s}{subsection.1.3.2}% 15
|
||||
\BOOKMARK [3][-]{subsubsection.1.3.2.2}{\376\377\000E\000x\000c\000e\000p\000t\000i\000o\000n\000s}{subsection.1.3.2}% 16
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" standalone="yes"?>
|
||||
<!-- logreq request file -->
|
||||
<!-- logreq version 1.0 / dtd version 1.0 -->
|
||||
<!-- Do not edit this file! -->
|
||||
<!DOCTYPE requests [
|
||||
<!ELEMENT requests (internal | external)*>
|
||||
<!ELEMENT internal (generic, (provides | requires)*)>
|
||||
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
|
||||
<!ELEMENT cmdline (binary, (option | infile | outfile)*)>
|
||||
<!ELEMENT input (file)+>
|
||||
<!ELEMENT output (file)+>
|
||||
<!ELEMENT provides (file)+>
|
||||
<!ELEMENT requires (file)+>
|
||||
<!ELEMENT generic (#PCDATA)>
|
||||
<!ELEMENT binary (#PCDATA)>
|
||||
<!ELEMENT option (#PCDATA)>
|
||||
<!ELEMENT infile (#PCDATA)>
|
||||
<!ELEMENT outfile (#PCDATA)>
|
||||
<!ELEMENT file (#PCDATA)>
|
||||
<!ATTLIST requests
|
||||
version CDATA #REQUIRED
|
||||
>
|
||||
<!ATTLIST internal
|
||||
package CDATA #REQUIRED
|
||||
priority (9) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST external
|
||||
package CDATA #REQUIRED
|
||||
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST provides
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST requires
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST file
|
||||
type CDATA #IMPLIED
|
||||
>
|
||||
]>
|
||||
<requests version="1.0">
|
||||
<internal package="biblatex" priority="9" active="1">
|
||||
<generic>latex</generic>
|
||||
<provides type="dynamic">
|
||||
<file>mocca.bcf</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>mocca.bbl</file>
|
||||
</requires>
|
||||
<requires type="static">
|
||||
<file>blx-dm.def</file>
|
||||
<file>blx-unicode.def</file>
|
||||
<file>blx-compat.def</file>
|
||||
<file>biblatex.def</file>
|
||||
<file>standard.bbx</file>
|
||||
<file>numeric.bbx</file>
|
||||
<file>numeric.cbx</file>
|
||||
<file>biblatex.cfg</file>
|
||||
<file>french.lbx</file>
|
||||
</requires>
|
||||
</internal>
|
||||
<external package="biblatex" priority="5" active="1">
|
||||
<generic>biber</generic>
|
||||
<cmdline>
|
||||
<binary>biber</binary>
|
||||
<infile>mocca</infile>
|
||||
</cmdline>
|
||||
<input>
|
||||
<file>mocca.bcf</file>
|
||||
</input>
|
||||
<output>
|
||||
<file>mocca.bbl</file>
|
||||
</output>
|
||||
<provides type="dynamic">
|
||||
<file>mocca.bbl</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>mocca.bcf</file>
|
||||
</requires>
|
||||
<requires type="editable">
|
||||
<file>bibliographie.bib</file>
|
||||
</requires>
|
||||
</external>
|
||||
</requests>
|
|
@ -0,0 +1,188 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
\chapter{Compléments d'architecture RISC}
|
||||
|
||||
On va notamment s'intéresser au traitement des interruptions et exceptions. Nous l'étudierons à travers MIPS32.
|
||||
|
||||
\section{Rappels}
|
||||
|
||||
On a vu en M1 les registres visibles par le logiciel et les mécanismes d'adressage mémoire. \newline
|
||||
\newline
|
||||
Ce qui avait été ignoré est le mécanisme d'interruptions et exceptions ainsi que le jeu d'instructions système.
|
||||
|
||||
\section{Instructions systèmes}
|
||||
|
||||
\subsection{Syscall}
|
||||
|
||||
Cette instruction permet d'appeler un service du système d'exploitation. C'est une instruction de format R. \newline
|
||||
\newline
|
||||
En effet, le système d'exploitation est là pour gérer le matériel et en distribuer les ressources au logiciel. Pourquoi ça existe ? Parceque gérer mal le matériel peut le détruire. \newline
|
||||
\newline
|
||||
Comment le système sait quel service est demandé ? Il y a l'ABI : une convention d'appel pour passer des paramètres à l'instruction \texttt{syscall}. En MIPS, on met le numéro identifiant le service demandé dans le registre \texttt{r2}.
|
||||
|
||||
\subsection{Break}
|
||||
|
||||
C'est basiquement un \texttt{syscall} spécialisé pour les logiciels de débogage (comme \texttt{gdb}). \newline
|
||||
\newline
|
||||
Note : en RISC on peut insérer un break à la place de n'importe quelle instruction sans détruire le programme car toutes les instructions font la même taille. Pour que cette instruction soit quand même exécutée, c'est le débogueur qui va l'exécuter séparément du programme. \newline
|
||||
\newline
|
||||
L'instruction est de format R.
|
||||
|
||||
\subsection{Eret}
|
||||
|
||||
C'est l'instruction \textbf{privilégiée} qui permet de quitter le vecteur d'interruption/exception et on ne peut exécuter cette instruction qu'en mode système. C'est une instruction de format R*, c'est à dire un format spécial.
|
||||
|
||||
\subsection{Le registre STATUS}
|
||||
|
||||
C'est le registre de contrôle du processeur. Il y a différentes sections et notamment \texttt{mode} qui indique le mode (S/U) et la raison du passage en S s'il y a lieu.
|
||||
|
||||
\subsection{Mfc0}
|
||||
|
||||
C'est l'instruction \textbf{privilégiée} qui permet de récupérer le contenu d'un registre du coprocesseur 0 vers un registre général. C'est une instruction de format I*.
|
||||
|
||||
\subsection{Wait}
|
||||
|
||||
C'est l'instruction \textbf{privilégiée} qui permet de stopper le pipeline jusqu'à ce qu'une interruption soit reçue. Cette instruction permet d'éviter de consommer de l'énergie (excepté pour l'horloge qui consomme toujours un petit peu).\newline
|
||||
\newline
|
||||
La formule de la consommation est $E=\frac{1}{2}CV^{2}\alpha$ avec \textit{C} la capacité, \textit{V} TODO et $\alpha$ l'activité du signal.
|
||||
|
||||
\subsection{Teqi, Tlge, Tgeiu, etc}
|
||||
|
||||
Ces instructions \textbf{privilégiées} sont des appels système conditionnels. C'est une instruction de format I*.
|
||||
|
||||
\subsection{Concernant la mémoire}
|
||||
|
||||
Il y a aussi énormément d'instructions mémoires que nous n'avions pas étudiées. Elles seront détaillées dans les diapos fournies en annexe.
|
||||
|
||||
\section{Exceptions, interruptions et reset}
|
||||
|
||||
Ces mécanismes ne sont pas liés à l'exécution des instructions mais au contrôle général du processeur.
|
||||
|
||||
\subsection{Reset}
|
||||
|
||||
Il s'agit de réinitialiser tous les composants de la machine. Cela a pour effet :
|
||||
|
||||
\begin{itemize}
|
||||
\item d'annuler l'exécution du programme courant ;
|
||||
\item effacer la mémoire totalement ;
|
||||
\item tous les programmes courants sont perdus (y compris l'OS).
|
||||
\end{itemize}
|
||||
|
||||
Pour ce faire, cette instruction consiste en un saut vers un programme spécifique en mémoire nommé \textit{Reset Handler}. L'algorithme de ce programme est le suivant :
|
||||
|
||||
\begin{itemize}
|
||||
\item initialiser l'adresse de la prochaine instruction à \texttt{0xBFC0 0000} ;
|
||||
\item initialiser le registre STATUS à la valeur \texttt{0x0040 0004} i.e avec le champ \textit{mode} à \texttt{00 10} ;
|
||||
\item initialiser le registre CAUSE à la valeur \texttt{0x0000 0000} ;
|
||||
\item sauvegarde de l'adresse de retour dans EEPC (pour le reset à chaud) ;
|
||||
\item initialiser le registre EBASE (Exception Base register) à \texttt{0x8000 0000}.
|
||||
\end{itemize}
|
||||
|
||||
A l'adresse \texttt{0xBFC0 0000} se trouve un système d'exploitation simple permettant de traiter les interruptions urgentes.
|
||||
|
||||
\subsection{Interruptions et exceptions}
|
||||
|
||||
La différence entre les deux est importante. L'interruption est un évènement qui nécessite que le processeur effectue une opération. Une exception est un évènement qui indique un dysfonctionnement d'un programme ou de la machine et qui requiert l'intervention du processeur. \newline
|
||||
\newline
|
||||
Ainsi, les interruptions sont des évènements normaux alors que les exceptions ne devraient pas arriver... ;)
|
||||
|
||||
\subsubsection{Interruptions}
|
||||
|
||||
L'instruction \texttt{interrupt} déclenche une interruption. Cela se fait en sautant au vecteur d'interruption à l'adresse \texttt{EXH-ADR} puis en retournant au code courant pointé par le registre \texttt{EPC}. Ce mécanisme est détaillé dans les diapos en annexe. \newline
|
||||
\newline
|
||||
Pendant les sauvegardes et les restaurations de contexte, aucune interruption n'est traitée (en utilisant les masques). \newline
|
||||
\newline
|
||||
Pour revenir d'une interruption qui se produit pendant un branchement, on est obligé de ré-exécuter le branchement (sinon le \textit{delayed slot} n'est pas exécuté correctement). On initialise donc dans le registre CAUSE le bit adéquat pour le signaler (Branch Delayed Slot).
|
||||
|
||||
\subsubsection{Exceptions}
|
||||
|
||||
Le principe est que lorsqu'une erreur se produit dans l'exécution d'un programme, une exception se produit et l'\textit{Exception Handler} décide soit de tuer le programme, soit de revenir au programme. \newline
|
||||
\newline
|
||||
Pour préserver l'intégrité du système, l'instruction fautive ne doit pas être exécutée. Mais comment alors savoir qu'elle est illégale ? \newline
|
||||
\newline
|
||||
Le mécanisme est détaillé dans les diapos en annexe. Il y a beaucoup de causes d'exception, détaillées également au même endroit. \newline
|
||||
\newline
|
||||
Fun-fact : l'instruction \texttt{syscall} déclenche une exception, ce qui veut dire que \texttt{syscall} est une instruction du jeu d'instruction que le processeur n'a pas le droit d'exécuter ?! En fait dès que le mécanisme est en place, exécuter l'instruction n'a pas de sens (elle ne fait rien que déclencher l'exception). C'est la même chose pour les \texttt{trap} et \texttt{break}.
|
||||
|
||||
%% First chapter
|
||||
%\chapter{Introduction}
|
||||
%
|
||||
%Blablabla
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,190 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
\chapter{Compléments d'architecture RISC}
|
||||
|
||||
On va notamment s'intéresser au traitement des interruptions et exceptions. Nous l'étudierons à travers MIPS32.
|
||||
|
||||
\section{Rappels}
|
||||
|
||||
On a vu en M1 les registres visibles par le logiciel et les mécanismes d'adressage mémoire. \newline
|
||||
\newline
|
||||
Ce qui avait été ignoré est le mécanisme d'interruptions et exceptions ainsi que le jeu d'instructions système.
|
||||
|
||||
\section{Instructions systèmes}
|
||||
|
||||
\subsection{Syscall}
|
||||
|
||||
Cette instruction permet d'appeler un service du système d'exploitation. C'est une instruction de format R. \newline
|
||||
\newline
|
||||
En effet, le système d'exploitation est là pour gérer le matériel et en distribuer les ressources au logiciel. Pourquoi ça existe ? Parceque gérer mal le matériel peut le détruire. \newline
|
||||
\newline
|
||||
Comment le système sait quel service est demandé ? Il y a l'ABI : une convention d'appel pour passer des paramètres à l'instruction \texttt{syscall}. En MIPS, on met le numéro identifiant le service demandé dans le registre \texttt{r2}.
|
||||
|
||||
\subsection{Break}
|
||||
|
||||
C'est basiquement un \texttt{syscall} spécialisé pour les logiciels de débogage (comme \texttt{gdb}). \newline
|
||||
\newline
|
||||
Note : en RISC on peut insérer un break à la place de n'importe quelle instruction sans détruire le programme car toutes les instructions font la même taille. Pour que cette instruction soit quand même exécutée, c'est le débogueur qui va l'exécuter séparément du programme. \newline
|
||||
\newline
|
||||
L'instruction est de format R.
|
||||
|
||||
\subsection{Eret}
|
||||
|
||||
C'est l'instruction \textbf{privilégiée} qui permet de quitter le vecteur d'interruption/exception et on ne peut exécuter cette instruction qu'en mode système. C'est une instruction de format R*, c'est à dire un format spécial.
|
||||
|
||||
\subsection{Le registre STATUS}
|
||||
|
||||
C'est le registre de contrôle du processeur. Il y a différentes sections et notamment \texttt{mode} qui indique le mode (S/U) et la raison du passage en S s'il y a lieu.
|
||||
|
||||
\subsection{Mfc0}
|
||||
|
||||
C'est l'instruction \textbf{privilégiée} qui permet de récupérer le contenu d'un registre du coprocesseur 0 vers un registre général. C'est une instruction de format I*.
|
||||
|
||||
\subsection{Wait}
|
||||
|
||||
C'est l'instruction \textbf{privilégiée} qui permet de stopper le pipeline jusqu'à ce qu'une interruption soit reçue. Cette instruction permet d'éviter de consommer de l'énergie (excepté pour l'horloge qui consomme toujours un petit peu).\newline
|
||||
\newline
|
||||
La formule de la consommation est $E=\frac{1}{2}CV^{2}\alpha$ avec \textit{C} la capacité, \textit{V} TODO et $\alpha$ l'activité du signal.
|
||||
|
||||
\subsection{Teqi, Tlge, Tgeiu, etc}
|
||||
|
||||
Ces instructions \textbf{privilégiées} sont des appels système conditionnels. C'est une instruction de format I*.
|
||||
|
||||
\subsection{Concernant la mémoire}
|
||||
|
||||
Il y a aussi énormément d'instructions mémoires que nous n'avions pas étudiées. Elles seront détaillées dans les diapos fournies en annexe.
|
||||
|
||||
\section{Exceptions, interruptions et reset}
|
||||
|
||||
Ces mécanismes ne sont pas liés à l'exécution des instructions mais au contrôle général du processeur.
|
||||
|
||||
\subsection{Reset}
|
||||
|
||||
Il s'agit de réinitialiser tous les composants de la machine. Cela a pour effet :
|
||||
|
||||
\begin{itemize}
|
||||
\item d'annuler l'exécution du programme courant ;
|
||||
\item effacer la mémoire totalement ;
|
||||
\item tous les programmes courants sont perdus (y compris l'OS).
|
||||
\end{itemize}
|
||||
|
||||
Pour ce faire, cette instruction consiste en un saut vers un programme spécifique en mémoire nommé \textit{Reset Handler}. L'algorithme de ce programme est le suivant :
|
||||
|
||||
\begin{itemize}
|
||||
\item initialiser l'adresse de la prochaine instruction à \texttt{0xBFC0 0000} ;
|
||||
\item initialiser le registre STATUS à la valeur \texttt{0x0040 0004} i.e avec le champ \textit{mode} à \texttt{00 10} ;
|
||||
\item initialiser le registre CAUSE à la valeur \texttt{0x0000 0000} ;
|
||||
\item sauvegarde de l'adresse de retour dans EEPC (pour le reset à chaud) ;
|
||||
\item initialiser le registre EBASE (Exception Base register) à \texttt{0x8000 0000}.
|
||||
\end{itemize}
|
||||
|
||||
A l'adresse \texttt{0xBFC0 0000} se trouve un système d'exploitation simple permettant de traiter les interruptions urgentes.
|
||||
|
||||
\subsection{Interruptions et exceptions}
|
||||
|
||||
La différence entre les deux est importante. L'interruption est un évènement qui nécessite que le processeur effectue une opération. Une exception est un évènement qui indique un dysfonctionnement d'un programme ou de la machine et qui requiert l'intervention du processeur. \newline
|
||||
\newline
|
||||
Ainsi, les interruptions sont des évènements normaux alors que les exceptions ne devraient pas arriver... ;)
|
||||
|
||||
\subsubsection{Interruptions}
|
||||
|
||||
L'instruction \texttt{interrupt} déclenche une interruption. Cela se fait en sautant au vecteur d'interruption à l'adresse \texttt{EXH-ADR} puis en retournant au code courant pointé par le registre \texttt{EPC}. Ce mécanisme est détaillé dans les diapos en annexe. \newline
|
||||
\newline
|
||||
Pendant les sauvegardes et les restaurations de contexte, aucune interruption n'est traitée (en utilisant les masques). \newline
|
||||
\newline
|
||||
Pour revenir d'une interruption qui se produit pendant un branchement, on est obligé de ré-exécuter le branchement (sinon le \textit{delayed slot} n'est pas exécuté correctement). On initialise donc dans le registre CAUSE le bit adéquat pour le signaler (Branch Delayed Slot).
|
||||
|
||||
\subsubsection{Exceptions}
|
||||
|
||||
Le principe est que lorsqu'une erreur se produit dans l'exécution d'un programme, une exception se produit et l'\textit{Exception Handler} décide soit de tuer le programme, soit de revenir au programme. \newline
|
||||
\newline
|
||||
Pour préserver l'intégrité du système, l'instruction fautive ne doit pas être exécutée. Mais comment alors savoir qu'elle est illégale ? \newline
|
||||
\newline
|
||||
Le mécanisme est détaillé dans les diapos en annexe. Il y a beaucoup de causes d'exception, détaillées également au même endroit. \newline
|
||||
\newline
|
||||
Fun-fact : l'instruction \texttt{syscall} déclenche une exception, ce qui veut dire que \texttt{syscall} est une instruction du jeu d'instruction que le processeur n'a pas le droit d'exécuter ?! En fait dès que le mécanisme est en place, exécuter l'instruction n'a pas de sens (elle ne fait rien que déclencher l'exception). C'est la même chose pour les \texttt{trap} et \texttt{break}.
|
||||
|
||||
|
||||
|
||||
%% First chapter
|
||||
%\chapter{Introduction}
|
||||
%
|
||||
%Blablabla
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,17 @@
|
|||
\babel@toc {french}{}\relax
|
||||
\contentsline {chapter}{\numberline {1}Compléments d'architecture RISC}{2}{chapter.1}%
|
||||
\contentsline {section}{\numberline {1.1}Rappels}{2}{section.1.1}%
|
||||
\contentsline {section}{\numberline {1.2}Instructions systèmes}{2}{section.1.2}%
|
||||
\contentsline {subsection}{\numberline {1.2.1}Syscall}{2}{subsection.1.2.1}%
|
||||
\contentsline {subsection}{\numberline {1.2.2}Break}{2}{subsection.1.2.2}%
|
||||
\contentsline {subsection}{\numberline {1.2.3}Eret}{2}{subsection.1.2.3}%
|
||||
\contentsline {subsection}{\numberline {1.2.4}Le registre STATUS}{3}{subsection.1.2.4}%
|
||||
\contentsline {subsection}{\numberline {1.2.5}Mfc0}{3}{subsection.1.2.5}%
|
||||
\contentsline {subsection}{\numberline {1.2.6}Wait}{3}{subsection.1.2.6}%
|
||||
\contentsline {subsection}{\numberline {1.2.7}Teqi, Tlge, Tgeiu, etc}{3}{subsection.1.2.7}%
|
||||
\contentsline {subsection}{\numberline {1.2.8}Concernant la mémoire}{3}{subsection.1.2.8}%
|
||||
\contentsline {section}{\numberline {1.3}Exceptions, interruptions et reset}{3}{section.1.3}%
|
||||
\contentsline {subsection}{\numberline {1.3.1}Reset}{3}{subsection.1.3.1}%
|
||||
\contentsline {subsection}{\numberline {1.3.2}Interruptions et exceptions}{4}{subsection.1.3.2}%
|
||||
\contentsline {subsubsection}{\numberline {1.3.2.1}Interruptions}{4}{subsubsection.1.3.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {1.3.2.2}Exceptions}{4}{subsubsection.1.3.2.2}%
|
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{MOCCA}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Méthodes et outils pour conception des circuits numériques}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : plusieurs}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,84 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
% First chapter
|
||||
\chapter{Introduction}
|
||||
|
||||
Blablabla
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics{images/su.png}
|
||||
\caption{Petite image}
|
||||
\label{fig:schema1}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Blabla \newline
|
||||
Blablabla.
|
||||
|
||||
\setstretch{1}
|
||||
\subsection{Une sous-section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
|
||||
% Second chapter
|
||||
\chapter{Seconde chose à dire}
|
||||
|
||||
A ce propos \textit{italique}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics[width=\linewidth]{images/su.png}
|
||||
\caption{Image pleine page}
|
||||
\label{fig:image_pleine}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Texte pour dire tout ça parceque oui. \newline
|
||||
|
||||
Ceci ne veut pas dire cependant que :
|
||||
|
||||
\begin{itemize}
|
||||
\item Élément 1
|
||||
|
||||
\item Élément 2
|
||||
|
||||
\item Élément 3
|
||||
|
||||
\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{Template}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Sous-titre du template}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : NOM PROF}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,25 @@
|
|||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand*\HyPL@Entry[1]{}
|
||||
\abx@aux@refcontext{nty/global//global/global}
|
||||
\providecommand\babel@aux[2]{}
|
||||
\@nameuse{bbl@beforestart}
|
||||
\HyPL@Entry{0<</S/D>>}
|
||||
\babel@aux{french}{}
|
||||
\abx@aux@nociteall
|
||||
\HyPL@Entry{1<</S/D>>}
|
||||
\@writefile{toc}{\contentsline {chapter}{Bibliographie}{1}{chapter*.1}\protected@file@percent }
|
||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||
\abx@aux@read@bblrerun
|
||||
\gdef \@abspage@last{2}
|
|
@ -0,0 +1,786 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 6 OCT 2023 12:01
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**Rapport_TP1_dessin_de_cellule.tex
|
||||
(./Rapport_TP1_dessin_de_cellule.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22> (./packages.tex (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/report.cls
|
||||
Document Class: report 2022/07/02 v1.4n Standard LaTeX document class
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/size12.clo
|
||||
File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count181
|
||||
\c@chapter=\count182
|
||||
\c@section=\count183
|
||||
\c@subsection=\count184
|
||||
\c@subsubsection=\count185
|
||||
\c@paragraph=\count186
|
||||
\c@subparagraph=\count187
|
||||
\c@figure=\count188
|
||||
\c@table=\count189
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\bibindent=\dimen140
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2021/02/14 v1.3d Input encoding file
|
||||
\inpenc@prehook=\toks16
|
||||
\inpenc@posthook=\toks17
|
||||
|
||||
|
||||
Package inputenc Warning: inputenc package ignored with utf8 based engines.
|
||||
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip16
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count190
|
||||
\float@exts=\toks18
|
||||
\float@box=\box51
|
||||
\@float@everytoks=\toks19
|
||||
\@floatcapt=\box52
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2023-02-22 L3 programming layer (loader)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
|
||||
File: l3backend-xetex.def 2023-01-16 L3 backend support: XeTeX
|
||||
\g__graphics_track_int=\count191
|
||||
\l__pdf_internal_box=\box53
|
||||
\g__pdf_backend_object_int=\count192
|
||||
\g__pdf_backend_annotation_int=\count193
|
||||
\g__pdf_backend_link_int=\count194
|
||||
))
|
||||
Package: xparse 2023-02-02 L3 Experimental document command parser
|
||||
)
|
||||
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
|
||||
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
\l__fontspec_script_int=\count195
|
||||
\l__fontspec_language_int=\count196
|
||||
\l__fontspec_strnum_int=\count197
|
||||
\l__fontspec_tmp_int=\count198
|
||||
\l__fontspec_tmpa_int=\count199
|
||||
\l__fontspec_tmpb_int=\count266
|
||||
\l__fontspec_tmpc_int=\count267
|
||||
\l__fontspec_em_int=\count268
|
||||
\l__fontspec_emdef_int=\count269
|
||||
\l__fontspec_strong_int=\count270
|
||||
\l__fontspec_strongdef_int=\count271
|
||||
\l__fontspec_tmpa_dim=\dimen141
|
||||
\l__fontspec_tmpb_dim=\dimen142
|
||||
\l__fontspec_tmpc_dim=\dimen143
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hyperref.sty
|
||||
Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode not found.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks20
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hycolor/hycolor.sty
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/auxhook/auxhook.sty
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/nameref.sty
|
||||
Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/refcount/refcount.sty
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
))
|
||||
\c@section@level=\count272
|
||||
)
|
||||
\@linkdim=\dimen144
|
||||
\Hy@linkcounter=\count273
|
||||
\Hy@pagecounter=\count274
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/pd1enc.def
|
||||
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/intcalc/intcalc.sty
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count275
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/puenc.def
|
||||
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
|
||||
)
|
||||
Package hyperref Info: Hyper figures OFF on input line 4177.
|
||||
Package hyperref Info: Link nesting OFF on input line 4182.
|
||||
Package hyperref Info: Hyper index ON on input line 4185.
|
||||
Package hyperref Info: Plain pages OFF on input line 4192.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4197.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4425.
|
||||
\c@Hy@tempcnt=\count276
|
||||
LaTeX Info: Redefining \url on input line 4763.
|
||||
\XeTeXLinkMargin=\dimen145
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bitset/bitset.sty
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
||||
))
|
||||
\Fld@menulength=\count277
|
||||
\Field@Width=\dimen146
|
||||
\Fld@charsize=\dimen147
|
||||
Package hyperref Info: Hyper figures OFF on input line 6042.
|
||||
Package hyperref Info: Link nesting OFF on input line 6047.
|
||||
Package hyperref Info: Hyper index ON on input line 6050.
|
||||
Package hyperref Info: backreferencing OFF on input line 6057.
|
||||
Package hyperref Info: Link coloring OFF on input line 6062.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6072.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
|
||||
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
|
||||
package with kernel methods
|
||||
)
|
||||
\Hy@abspage=\count278
|
||||
\c@Item=\count279
|
||||
\c@Hfootnote=\count280
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hxetex.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hxetex.def
|
||||
File: hxetex.def 2023-02-07 v7.00v Hyperref driver for XeTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/stringenc/stringenc.sty
|
||||
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
|
||||
)
|
||||
\pdfm@box=\box54
|
||||
\c@Hy@AnnotLevel=\count281
|
||||
\HyField@AnnotCount=\count282
|
||||
\Fld@listcount=\count283
|
||||
\c@bookmark@seq@number=\count284
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
||||
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
|
||||
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
|
||||
with kernel methods
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
||||
)
|
||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
||||
)
|
||||
\Hy@SectionHShift=\skip50
|
||||
)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/setspace/setspace.sty
|
||||
Package: setspace 2022/12/04 v6.7b set line spacing
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.sty
|
||||
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
||||
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
|
||||
\etb@tempcnta=\count285
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.sty
|
||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
||||
\lrq@indent=\count286
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.def
|
||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
\c@tabx@nest=\count287
|
||||
\c@listtotal=\count288
|
||||
\c@listcount=\count289
|
||||
\c@liststart=\count290
|
||||
\c@liststop=\count291
|
||||
\c@citecount=\count292
|
||||
\c@citetotal=\count293
|
||||
\c@multicitecount=\count294
|
||||
\c@multicitetotal=\count295
|
||||
\c@instcount=\count296
|
||||
\c@maxnames=\count297
|
||||
\c@minnames=\count298
|
||||
\c@maxitems=\count299
|
||||
\c@minitems=\count300
|
||||
\c@citecounter=\count301
|
||||
\c@maxcitecounter=\count302
|
||||
\c@savedcitecounter=\count303
|
||||
\c@uniquelist=\count304
|
||||
\c@uniquename=\count305
|
||||
\c@refsection=\count306
|
||||
\c@refsegment=\count307
|
||||
\c@maxextratitle=\count308
|
||||
\c@maxextratitleyear=\count309
|
||||
\c@maxextraname=\count310
|
||||
\c@maxextradate=\count311
|
||||
\c@maxextraalpha=\count312
|
||||
\c@abbrvpenalty=\count313
|
||||
\c@highnamepenalty=\count314
|
||||
\c@lownamepenalty=\count315
|
||||
\c@maxparens=\count316
|
||||
\c@parenlevel=\count317
|
||||
\blx@tempcnta=\count318
|
||||
\blx@tempcntb=\count319
|
||||
\blx@tempcntc=\count320
|
||||
\c@blx@maxsection=\count321
|
||||
\blx@maxsegment@0=\count322
|
||||
\blx@notetype=\count323
|
||||
\blx@parenlevel@text=\count324
|
||||
\blx@parenlevel@foot=\count325
|
||||
\blx@sectionciteorder@0=\count326
|
||||
\blx@sectionciteorderinternal@0=\count327
|
||||
\blx@entrysetcounter=\count328
|
||||
\blx@biblioinstance=\count329
|
||||
\labelnumberwidth=\skip51
|
||||
\labelalphawidth=\skip52
|
||||
\biblabelsep=\skip53
|
||||
\bibitemsep=\skip54
|
||||
\bibnamesep=\skip55
|
||||
\bibinitsep=\skip56
|
||||
\bibparsep=\skip57
|
||||
\bibhang=\skip58
|
||||
\blx@bcfin=\read2
|
||||
\blx@bcfout=\write3
|
||||
\blx@langwohyphens=\language87
|
||||
\c@mincomprange=\count330
|
||||
\c@maxcomprange=\count331
|
||||
\c@mincompwidth=\count332
|
||||
Package biblatex Info: Trying to load biblatex default data model...
|
||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-dm.def
|
||||
File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load biblatex style data model...
|
||||
Package biblatex Info: ... file 'numeric.dbx' not found.
|
||||
Package biblatex Info: Trying to load biblatex custom data model...
|
||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
||||
\c@afterword=\count333
|
||||
\c@savedafterword=\count334
|
||||
\c@annotator=\count335
|
||||
\c@savedannotator=\count336
|
||||
\c@author=\count337
|
||||
\c@savedauthor=\count338
|
||||
\c@bookauthor=\count339
|
||||
\c@savedbookauthor=\count340
|
||||
\c@commentator=\count341
|
||||
\c@savedcommentator=\count342
|
||||
\c@editor=\count343
|
||||
\c@savededitor=\count344
|
||||
\c@editora=\count345
|
||||
\c@savededitora=\count346
|
||||
\c@editorb=\count347
|
||||
\c@savededitorb=\count348
|
||||
\c@editorc=\count349
|
||||
\c@savededitorc=\count350
|
||||
\c@foreword=\count351
|
||||
\c@savedforeword=\count352
|
||||
\c@holder=\count353
|
||||
\c@savedholder=\count354
|
||||
\c@introduction=\count355
|
||||
\c@savedintroduction=\count356
|
||||
\c@namea=\count357
|
||||
\c@savednamea=\count358
|
||||
\c@nameb=\count359
|
||||
\c@savednameb=\count360
|
||||
\c@namec=\count361
|
||||
\c@savednamec=\count362
|
||||
\c@translator=\count363
|
||||
\c@savedtranslator=\count364
|
||||
\c@shortauthor=\count365
|
||||
\c@savedshortauthor=\count366
|
||||
\c@shorteditor=\count367
|
||||
\c@savedshorteditor=\count368
|
||||
\c@labelname=\count369
|
||||
\c@savedlabelname=\count370
|
||||
\c@institution=\count371
|
||||
\c@savedinstitution=\count372
|
||||
\c@lista=\count373
|
||||
\c@savedlista=\count374
|
||||
\c@listb=\count375
|
||||
\c@savedlistb=\count376
|
||||
\c@listc=\count377
|
||||
\c@savedlistc=\count378
|
||||
\c@listd=\count379
|
||||
\c@savedlistd=\count380
|
||||
\c@liste=\count381
|
||||
\c@savedliste=\count382
|
||||
\c@listf=\count383
|
||||
\c@savedlistf=\count384
|
||||
\c@location=\count385
|
||||
\c@savedlocation=\count386
|
||||
\c@organization=\count387
|
||||
\c@savedorganization=\count388
|
||||
\c@origlocation=\count389
|
||||
\c@savedoriglocation=\count390
|
||||
\c@origpublisher=\count391
|
||||
\c@savedorigpublisher=\count392
|
||||
\c@publisher=\count393
|
||||
\c@savedpublisher=\count394
|
||||
\c@language=\count395
|
||||
\c@savedlanguage=\count396
|
||||
\c@origlanguage=\count397
|
||||
\c@savedoriglanguage=\count398
|
||||
\c@pageref=\count399
|
||||
\c@savedpageref=\count400
|
||||
\shorthandwidth=\skip59
|
||||
\shortjournalwidth=\skip60
|
||||
\shortserieswidth=\skip61
|
||||
\shorttitlewidth=\skip62
|
||||
\shortauthorwidth=\skip63
|
||||
\shorteditorwidth=\skip64
|
||||
\locallabelnumberwidth=\skip65
|
||||
\locallabelalphawidth=\skip66
|
||||
\localshorthandwidth=\skip67
|
||||
\localshortjournalwidth=\skip68
|
||||
\localshortserieswidth=\skip69
|
||||
\localshorttitlewidth=\skip70
|
||||
\localshortauthorwidth=\skip71
|
||||
\localshorteditorwidth=\skip72
|
||||
Package biblatex Info: Trying to load enhanced support for Unicode engines...
|
||||
Package biblatex Info: ... file 'blx-unicode.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-unicode.def)
|
||||
Package biblatex Info: Trying to load compatibility code...
|
||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-compat.def
|
||||
File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load generic definitions...
|
||||
Package biblatex Info: ... file 'biblatex.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.def
|
||||
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
\c@textcitecount=\count401
|
||||
\c@textcitetotal=\count402
|
||||
\c@textcitemaxnames=\count403
|
||||
\c@biburlbigbreakpenalty=\count404
|
||||
\c@biburlbreakpenalty=\count405
|
||||
\c@biburlnumpenalty=\count406
|
||||
\c@biburlucpenalty=\count407
|
||||
\c@biburllcpenalty=\count408
|
||||
\biburlbigskip=\muskip17
|
||||
\biburlnumskip=\muskip18
|
||||
\biburlucskip=\muskip19
|
||||
\biburllcskip=\muskip20
|
||||
\c@smartand=\count409
|
||||
)
|
||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
||||
File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
||||
Package biblatex Info: ... file 'standard.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
||||
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
\c@bbx:relatedcount=\count410
|
||||
\c@bbx:relatedtotal=\count411
|
||||
))
|
||||
Package biblatex Info: Trying to load citation style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.cbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
|
||||
File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
|
||||
Package biblatex Info: Redefining '\cite'.
|
||||
Package biblatex Info: Redefining '\parencite'.
|
||||
Package biblatex Info: Redefining '\footcite'.
|
||||
Package biblatex Info: Redefining '\footcitetext'.
|
||||
Package biblatex Info: Redefining '\smartcite'.
|
||||
Package biblatex Info: Redefining '\supercite'.
|
||||
Package biblatex Info: Redefining '\textcite'.
|
||||
Package biblatex Info: Redefining '\textcites'.
|
||||
Package biblatex Info: Redefining '\cites'.
|
||||
Package biblatex Info: Redefining '\parencites'.
|
||||
Package biblatex Info: Redefining '\smartcites'.
|
||||
)
|
||||
Package biblatex Info: Trying to load configuration file...
|
||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
||||
File: biblatex.cfg
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Document encoding is UTF8 ....
|
||||
Package biblatex Info: ... and expl3
|
||||
(biblatex) 2023-02-22 L3 programming layer (loader)
|
||||
(biblatex) is new enough (at least 2020/04/06),
|
||||
(biblatex) setting 'casechanger=expl3'.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
|
||||
Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
|
||||
)) (/home/neox/.guix-profile/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=\skip73
|
||||
\cftbeforetoctitleskip=\skip74
|
||||
\cftaftertoctitleskip=\skip75
|
||||
\cftbeforepartskip=\skip76
|
||||
\cftpartnumwidth=\skip77
|
||||
\cftpartindent=\skip78
|
||||
\cftbeforechapskip=\skip79
|
||||
\cftchapindent=\skip80
|
||||
\cftchapnumwidth=\skip81
|
||||
\cftbeforesecskip=\skip82
|
||||
\cftsecindent=\skip83
|
||||
\cftsecnumwidth=\skip84
|
||||
\cftbeforesubsecskip=\skip85
|
||||
\cftsubsecindent=\skip86
|
||||
\cftsubsecnumwidth=\skip87
|
||||
\cftbeforesubsubsecskip=\skip88
|
||||
\cftsubsubsecindent=\skip89
|
||||
\cftsubsubsecnumwidth=\skip90
|
||||
\cftbeforeparaskip=\skip91
|
||||
\cftparaindent=\skip92
|
||||
\cftparanumwidth=\skip93
|
||||
\cftbeforesubparaskip=\skip94
|
||||
\cftsubparaindent=\skip95
|
||||
\cftsubparanumwidth=\skip96
|
||||
\cftbeforeloftitleskip=\skip97
|
||||
\cftafterloftitleskip=\skip98
|
||||
\cftbeforefigskip=\skip99
|
||||
\cftfigindent=\skip100
|
||||
\cftfignumwidth=\skip101
|
||||
\c@lofdepth=\count412
|
||||
\c@lotdepth=\count413
|
||||
\cftbeforelottitleskip=\skip102
|
||||
\cftafterlottitleskip=\skip103
|
||||
\cftbeforetabskip=\skip104
|
||||
\cfttabindent=\skip105
|
||||
\cfttabnumwidth=\skip106
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/titlesec/titlesec.sty
|
||||
Package: titlesec 2021/07/05 v2.14 Sectioning titles
|
||||
\ttl@box=\box55
|
||||
\beforetitleunit=\skip107
|
||||
\aftertitleunit=\skip108
|
||||
\ttl@plus=\dimen148
|
||||
\ttl@minus=\dimen149
|
||||
\ttl@toksa=\toks21
|
||||
\titlewidth=\dimen150
|
||||
\titlewidthlast=\dimen151
|
||||
\titlewidthfirst=\dimen152
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 112.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2023/02/13 3.86 The Babel package
|
||||
\babel@savecnt=\count414
|
||||
\U@D=\dimen153
|
||||
\l@unhyphenated=\language88
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/xebabel.def)
|
||||
\bbl@readstream=\read3
|
||||
\bbl@dirlevel=\count415
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2023/03/08 v3.5q French support from the babel system
|
||||
Package babel Info: Hyphen rules for 'acadian' set to \l@french
|
||||
(babel) (\language29). Reported on input line 91.
|
||||
Package babel Info: Hyphen rules for 'canadien' set to \l@french
|
||||
(babel) (\language29). Reported on input line 92.
|
||||
\FB@nonchar=\count416
|
||||
Package french.ldf Info: No need for active punctuation characters
|
||||
(french.ldf) with this version of XeTeX!
|
||||
(french.ldf) reported on input line 310.
|
||||
\FB@punctthick=\XeTeXcharclass1
|
||||
\FB@punctthin=\XeTeXcharclass2
|
||||
\FB@punctnul=\XeTeXcharclass3
|
||||
\FB@guilo=\XeTeXcharclass4
|
||||
\FB@guilf=\XeTeXcharclass5
|
||||
\FB@guilnul=\XeTeXcharclass6
|
||||
\FBguill@level=\count417
|
||||
\FBold@everypar=\toks22
|
||||
\FB@Mht=\dimen154
|
||||
\mc@charclass=\count418
|
||||
\mc@charfam=\count419
|
||||
\mc@charslot=\count420
|
||||
\std@mcc=\count421
|
||||
\dec@mcc=\count422
|
||||
\FB@parskip=\dimen155
|
||||
\listindentFB=\dimen156
|
||||
\descindentFB=\dimen157
|
||||
\labelindentFB=\dimen158
|
||||
\labelwidthFB=\dimen159
|
||||
\leftmarginFB=\dimen160
|
||||
\parindentFFN=\dimen161
|
||||
\FBfnindent=\dimen162
|
||||
)) (/home/neox/.guix-profile/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.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: xetex.def on input line 107.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-def/xetex.def
|
||||
File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex
|
||||
))
|
||||
\Gin@req@height=\dimen163
|
||||
\Gin@req@width=\dimen164
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count423
|
||||
\lst@gtempboxa=\box56
|
||||
\lst@token=\toks23
|
||||
\lst@length=\count424
|
||||
\lst@currlwidth=\dimen165
|
||||
\lst@column=\count425
|
||||
\lst@pos=\count426
|
||||
\lst@lostspace=\dimen166
|
||||
\lst@width=\dimen167
|
||||
\lst@newlines=\count427
|
||||
\lst@lineno=\count428
|
||||
\lst@maxwidth=\dimen168
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
|
||||
\c@lstnumber=\count429
|
||||
\lst@skipnumbers=\count430
|
||||
\lst@framebox=\box57
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2023/02/27 1.9 listings configuration
|
||||
))
|
||||
Package: listings 2023/02/27 1.9 (Carsten Heinz)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: xetex.def on input line 227.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
)
|
||||
\Gm@cnth=\count431
|
||||
\Gm@cntv=\count432
|
||||
\c@Gm@tempcnt=\count433
|
||||
\Gm@bindingoffset=\dimen169
|
||||
\Gm@wd@mp=\dimen170
|
||||
\Gm@odd@mp=\dimen171
|
||||
\Gm@even@mp=\dimen172
|
||||
\Gm@layoutwidth=\dimen173
|
||||
\Gm@layoutheight=\dimen174
|
||||
\Gm@layouthoffset=\dimen175
|
||||
\Gm@layoutvoffset=\dimen176
|
||||
\Gm@dimlist=\toks24
|
||||
))
|
||||
\c@mypara=\count434
|
||||
|
||||
|
||||
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
|
||||
(biblatex) Loading 'csquotes' recommended.
|
||||
|
||||
\@quotelevel=\count435
|
||||
\@quotereset=\count436
|
||||
(./Rapport_TP1_dessin_de_cellule.aux)
|
||||
\openout1 = `Rapport_TP1_dessin_de_cellule.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: Trying to load font information for TS1+cmr on input line 11.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ts1cmr.fd
|
||||
File: ts1cmr.fd 2022/07/10 v2.5l Standard LaTeX font definitions
|
||||
)
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
|
||||
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
|
||||
(fontspec) this).
|
||||
|
||||
\symlegacymaths=\mathgroup4
|
||||
LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
|
||||
(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \acute on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \grave on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \ddot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \tilde on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \bar on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \breve on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \check on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \hat on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \dot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \mathring on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \colon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Delta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Theta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Xi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Pi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Phi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Psi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Omega on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 11.
|
||||
LaTeX Font Info: Redeclaring symbol font `operators' on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `normal' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) OT1/cmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `bold' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
|
||||
(Font) OT1/cmr/m/it --> TU/lmr/m/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
|
||||
(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
|
||||
(Font) OT1/cmr/bx/it --> TU/lmr/b/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
|
||||
(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 11.
|
||||
Package hyperref Info: Link coloring OFF on input line 11.
|
||||
(./Rapport_TP1_dessin_de_cellule.out) (./Rapport_TP1_dessin_de_cellule.out)
|
||||
\@outlinefile=\write4
|
||||
\openout4 = `Rapport_TP1_dessin_de_cellule.out'.
|
||||
|
||||
Package biblatex Info: Trying to load language 'french'...
|
||||
Package biblatex Info: ... file 'french.lbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/lbx/french.lbx
|
||||
File: french.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Automatic encoding selection.
|
||||
(biblatex) Assuming data encoding 'utf8'.
|
||||
\openout3 = `Rapport_TP1_dessin_de_cellule.bcf'.
|
||||
|
||||
Package biblatex Info: Trying to load bibliographic data...
|
||||
Package biblatex Info: ... file 'Rapport_TP1_dessin_de_cellule.bbl' not found.
|
||||
|
||||
No file Rapport_TP1_dessin_de_cellule.bbl.
|
||||
Package biblatex Info: Reference section=0 on input line 11.
|
||||
Package biblatex Info: Reference segment=0 on input line 11.
|
||||
LaTeX Info: Redefining \up on input line 11.
|
||||
\c@lstlisting=\count437
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: xetex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: xetex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes:
|
||||
* h-part:(L,W,R)=(41.25641pt, 514.99506pt, 41.25641pt)
|
||||
* v-part:(T,H,B)=(41.25641pt, 762.53403pt, 41.25641pt)
|
||||
* \paperwidth=597.50787pt
|
||||
* \paperheight=845.04684pt
|
||||
* \textwidth=514.99506pt
|
||||
* \textheight=762.53403pt
|
||||
* \oddsidemargin=-31.01358pt
|
||||
* \evensidemargin=-31.01358pt
|
||||
* \topmargin=-68.01358pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=12.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=44.0pt
|
||||
* \marginparsep=10.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=18.00008pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(./titlepage.tex
|
||||
File: images/su.png Graphic file (type bmp)
|
||||
<images/su.png>
|
||||
[1
|
||||
|
||||
])
|
||||
LaTeX Font Info: Trying to load font information for T1+lmtt on input line 22.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmtt.fd
|
||||
File: t1lmtt.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <12> on input line 22.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <8> on input line 22.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 22.
|
||||
|
||||
|
||||
LaTeX Warning: Empty bibliography on input line 80.
|
||||
|
||||
[1
|
||||
|
||||
] (./Rapport_TP1_dessin_de_cellule.aux)
|
||||
|
||||
LaTeX Warning: There were undefined references.
|
||||
|
||||
Package rerunfilecheck Info: File `Rapport_TP1_dessin_de_cellule.out' has not changed.
|
||||
(rerunfilecheck) Checksum: 5F1E5046635D63276738DEFEF95ABD3A;109.
|
||||
|
||||
Package biblatex Warning: Please (re)run Biber on the file:
|
||||
(biblatex) Rapport_TP1_dessin_de_cellule
|
||||
(biblatex) and rerun LaTeX afterwards.
|
||||
|
||||
Package logreq Info: Writing requests to 'Rapport_TP1_dessin_de_cellule.run.xml'.
|
||||
\openout1 = `Rapport_TP1_dessin_de_cellule.run.xml'.
|
||||
|
||||
)
|
||||
(\end occurred inside a group at level 1)
|
||||
|
||||
### simple group (level 1) entered at line 11 ({)
|
||||
### bottom level
|
||||
Here is how much of TeX's memory you used:
|
||||
22208 strings out of 476682
|
||||
433183 string characters out of 5779954
|
||||
1846018 words of memory out of 5000000
|
||||
42220 multiletter control sequences out of 15000+600000
|
||||
527760 words of font info for 51 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
77i,5n,80p,703b,4051s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
Output written on Rapport_TP1_dessin_de_cellule.pdf (2 pages).
|
|
@ -0,0 +1 @@
|
|||
\BOOKMARK [0][-]{chapter*.1}{\376\377\000B\000i\000b\000l\000i\000o\000g\000r\000a\000p\000h\000i\000e}{}% 1
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" standalone="yes"?>
|
||||
<!-- logreq request file -->
|
||||
<!-- logreq version 1.0 / dtd version 1.0 -->
|
||||
<!-- Do not edit this file! -->
|
||||
<!DOCTYPE requests [
|
||||
<!ELEMENT requests (internal | external)*>
|
||||
<!ELEMENT internal (generic, (provides | requires)*)>
|
||||
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
|
||||
<!ELEMENT cmdline (binary, (option | infile | outfile)*)>
|
||||
<!ELEMENT input (file)+>
|
||||
<!ELEMENT output (file)+>
|
||||
<!ELEMENT provides (file)+>
|
||||
<!ELEMENT requires (file)+>
|
||||
<!ELEMENT generic (#PCDATA)>
|
||||
<!ELEMENT binary (#PCDATA)>
|
||||
<!ELEMENT option (#PCDATA)>
|
||||
<!ELEMENT infile (#PCDATA)>
|
||||
<!ELEMENT outfile (#PCDATA)>
|
||||
<!ELEMENT file (#PCDATA)>
|
||||
<!ATTLIST requests
|
||||
version CDATA #REQUIRED
|
||||
>
|
||||
<!ATTLIST internal
|
||||
package CDATA #REQUIRED
|
||||
priority (9) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST external
|
||||
package CDATA #REQUIRED
|
||||
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST provides
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST requires
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST file
|
||||
type CDATA #IMPLIED
|
||||
>
|
||||
]>
|
||||
<requests version="1.0">
|
||||
<internal package="biblatex" priority="9" active="1">
|
||||
<generic>latex</generic>
|
||||
<provides type="dynamic">
|
||||
<file>Rapport_TP1_dessin_de_cellule.bcf</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>Rapport_TP1_dessin_de_cellule.bbl</file>
|
||||
</requires>
|
||||
<requires type="static">
|
||||
<file>blx-dm.def</file>
|
||||
<file>blx-unicode.def</file>
|
||||
<file>blx-compat.def</file>
|
||||
<file>biblatex.def</file>
|
||||
<file>standard.bbx</file>
|
||||
<file>numeric.bbx</file>
|
||||
<file>numeric.cbx</file>
|
||||
<file>biblatex.cfg</file>
|
||||
<file>french.lbx</file>
|
||||
</requires>
|
||||
</internal>
|
||||
<external package="biblatex" priority="5" active="1">
|
||||
<generic>biber</generic>
|
||||
<cmdline>
|
||||
<binary>biber</binary>
|
||||
<infile>Rapport_TP1_dessin_de_cellule</infile>
|
||||
</cmdline>
|
||||
<input>
|
||||
<file>Rapport_TP1_dessin_de_cellule.bcf</file>
|
||||
</input>
|
||||
<output>
|
||||
<file>Rapport_TP1_dessin_de_cellule.bbl</file>
|
||||
</output>
|
||||
<provides type="dynamic">
|
||||
<file>Rapport_TP1_dessin_de_cellule.bbl</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>Rapport_TP1_dessin_de_cellule.bcf</file>
|
||||
</requires>
|
||||
<requires type="editable">
|
||||
<file>bibliographie.bib</file>
|
||||
</requires>
|
||||
</external>
|
||||
</requests>
|
|
@ -0,0 +1,88 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
|
||||
% First chapter
|
||||
\chapter*{Informations pratiques}
|
||||
|
||||
Le sujet du TP se trouve à l'adresse suivante : \url{https://www-soc.lip6.fr/trac/sesi-tools/wiki/MOCCA-TP1-2022}
|
||||
|
||||
\chapter*{Introduction du TP}
|
||||
|
||||
La première étape est de sourcer le fichier d'environnement comme indiqué dans le sujet de TP. Attention, rester dans le même terminal... les variables d'environnement ne sont valables que dans le terminal courant !
|
||||
|
||||
\chapter*{Réalisation du travail demandé}
|
||||
|
||||
%Blablabla
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
%
|
||||
%\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,88 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
|
||||
% First chapter
|
||||
\chapter*{Informations pratiques}
|
||||
|
||||
Le sujet du TP se trouve à l'adresse suivante : \url{https://www-soc.lip6.fr/trac/sesi-tools/wiki/MOCCA-TP1-2022}
|
||||
|
||||
\chapter*{Introduction du TP}
|
||||
|
||||
La première étape est de sourcer le fichier d'environnement comme indiqué dans le sujet de TP. Attention, rester dans le même terminal... les variables d'environnement ne sont valables que dans le terminal courant !
|
||||
|
||||
\chapter*{Réalisation du travail demandé}
|
||||
|
||||
%Blablabla
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
%
|
||||
%\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,6 @@
|
|||
\babel@toc {french}{}\relax
|
||||
\contentsline {chapter}{\numberline {1}Introduction}{2}{chapter.1}%
|
||||
\contentsline {section}{\numberline {1.1}Une section}{2}{section.1.1}%
|
||||
\contentsline {subsection}{\numberline {1.1.1}Une sous-section}{2}{subsection.1.1.1}%
|
||||
\contentsline {chapter}{\numberline {2}Seconde chose à dire}{3}{chapter.2}%
|
||||
\contentsline {section}{\numberline {2.1}Une section}{3}{section.2.1}%
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,37 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{Rapport du TP1 : Dessin de cellule}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{MASSOC}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,57 @@
|
|||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand*\HyPL@Entry[1]{}
|
||||
\abx@aux@refcontext{nty/global//global/global}
|
||||
\providecommand\babel@aux[2]{}
|
||||
\@nameuse{bbl@beforestart}
|
||||
\HyPL@Entry{0<</S/D>>}
|
||||
\babel@aux{french}{}
|
||||
\HyPL@Entry{1<</S/D>>}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Fonctionnement interne de git}{3}{chapter.1}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Introduction}{3}{section.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Principes de base}{3}{section.1.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1}Patchs et diffs}{3}{subsection.1.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2}Notion d'historique}{3}{subsection.1.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2.1}Définition : historique}{3}{subsubsection.1.2.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2.2}Définition : branche}{3}{subsubsection.1.2.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2.3}Définition : tronc}{3}{subsubsection.1.2.2.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2.4}\#BalanceTonDépôt}{3}{subsubsection.1.2.2.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2.5}Définition : sous-branche}{4}{subsubsection.1.2.2.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2.6}Définition : merge}{4}{subsubsection.1.2.2.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Historique}{4}{section.1.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.4}Architecture interne}{4}{section.1.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.1}Création d'un dépôt}{4}{subsection.1.4.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.2}Les objets : tout est blob}{4}{subsection.1.4.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.2.1}SHA-1}{4}{subsubsection.1.4.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.3}Types d'objets}{5}{subsection.1.4.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.3.1}Blob}{5}{subsubsection.1.4.3.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.3.2}Trees}{5}{subsubsection.1.4.3.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.3.3}Commits}{5}{subsubsection.1.4.3.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.3.4}Tags}{5}{subsubsection.1.4.3.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.5}Architecture générale}{5}{section.1.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.1}Commandes}{5}{subsection.1.5.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.2}Exemple simple}{6}{subsection.1.5.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.3}Branches et fusion}{6}{subsection.1.5.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.4}Les remords}{6}{subsection.1.5.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.5}Utilisation de l'historique}{7}{subsection.1.5.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.6}Décentralisation}{7}{section.1.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.6.1}Dépôts centralisés vs décentralisés}{7}{subsection.1.6.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.6.2}Gestion des conflits}{7}{subsection.1.6.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {1.6.3}Vue de la branche distance}{7}{subsection.1.6.3}\protected@file@percent }
|
||||
\abx@aux@nociteall
|
||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||
\abx@aux@read@bblrerun
|
||||
\gdef \@abspage@last{8}
|
|
@ -0,0 +1,915 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 20 SEP 2023 12:41
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**NMV.tex
|
||||
(./NMV.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22> (./packages.tex (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/report.cls
|
||||
Document Class: report 2022/07/02 v1.4n Standard LaTeX document class
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/size12.clo
|
||||
File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count181
|
||||
\c@chapter=\count182
|
||||
\c@section=\count183
|
||||
\c@subsection=\count184
|
||||
\c@subsubsection=\count185
|
||||
\c@paragraph=\count186
|
||||
\c@subparagraph=\count187
|
||||
\c@figure=\count188
|
||||
\c@table=\count189
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\bibindent=\dimen140
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2021/02/14 v1.3d Input encoding file
|
||||
\inpenc@prehook=\toks16
|
||||
\inpenc@posthook=\toks17
|
||||
|
||||
|
||||
Package inputenc Warning: inputenc package ignored with utf8 based engines.
|
||||
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip16
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count190
|
||||
\float@exts=\toks18
|
||||
\float@box=\box51
|
||||
\@float@everytoks=\toks19
|
||||
\@floatcapt=\box52
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2023-02-22 L3 programming layer (loader)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
|
||||
File: l3backend-xetex.def 2023-01-16 L3 backend support: XeTeX
|
||||
\g__graphics_track_int=\count191
|
||||
\l__pdf_internal_box=\box53
|
||||
\g__pdf_backend_object_int=\count192
|
||||
\g__pdf_backend_annotation_int=\count193
|
||||
\g__pdf_backend_link_int=\count194
|
||||
))
|
||||
Package: xparse 2023-02-02 L3 Experimental document command parser
|
||||
)
|
||||
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
|
||||
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
\l__fontspec_script_int=\count195
|
||||
\l__fontspec_language_int=\count196
|
||||
\l__fontspec_strnum_int=\count197
|
||||
\l__fontspec_tmp_int=\count198
|
||||
\l__fontspec_tmpa_int=\count199
|
||||
\l__fontspec_tmpb_int=\count266
|
||||
\l__fontspec_tmpc_int=\count267
|
||||
\l__fontspec_em_int=\count268
|
||||
\l__fontspec_emdef_int=\count269
|
||||
\l__fontspec_strong_int=\count270
|
||||
\l__fontspec_strongdef_int=\count271
|
||||
\l__fontspec_tmpa_dim=\dimen141
|
||||
\l__fontspec_tmpb_dim=\dimen142
|
||||
\l__fontspec_tmpc_dim=\dimen143
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hyperref.sty
|
||||
Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode not found.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks20
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hycolor/hycolor.sty
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/auxhook/auxhook.sty
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/nameref.sty
|
||||
Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/refcount/refcount.sty
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
))
|
||||
\c@section@level=\count272
|
||||
)
|
||||
\@linkdim=\dimen144
|
||||
\Hy@linkcounter=\count273
|
||||
\Hy@pagecounter=\count274
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/pd1enc.def
|
||||
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/intcalc/intcalc.sty
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count275
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/puenc.def
|
||||
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
|
||||
)
|
||||
Package hyperref Info: Hyper figures OFF on input line 4177.
|
||||
Package hyperref Info: Link nesting OFF on input line 4182.
|
||||
Package hyperref Info: Hyper index ON on input line 4185.
|
||||
Package hyperref Info: Plain pages OFF on input line 4192.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4197.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4425.
|
||||
\c@Hy@tempcnt=\count276
|
||||
LaTeX Info: Redefining \url on input line 4763.
|
||||
\XeTeXLinkMargin=\dimen145
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bitset/bitset.sty
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
||||
))
|
||||
\Fld@menulength=\count277
|
||||
\Field@Width=\dimen146
|
||||
\Fld@charsize=\dimen147
|
||||
Package hyperref Info: Hyper figures OFF on input line 6042.
|
||||
Package hyperref Info: Link nesting OFF on input line 6047.
|
||||
Package hyperref Info: Hyper index ON on input line 6050.
|
||||
Package hyperref Info: backreferencing OFF on input line 6057.
|
||||
Package hyperref Info: Link coloring OFF on input line 6062.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6072.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
|
||||
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
|
||||
package with kernel methods
|
||||
)
|
||||
\Hy@abspage=\count278
|
||||
\c@Item=\count279
|
||||
\c@Hfootnote=\count280
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hxetex.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hxetex.def
|
||||
File: hxetex.def 2023-02-07 v7.00v Hyperref driver for XeTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/stringenc/stringenc.sty
|
||||
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
|
||||
)
|
||||
\pdfm@box=\box54
|
||||
\c@Hy@AnnotLevel=\count281
|
||||
\HyField@AnnotCount=\count282
|
||||
\Fld@listcount=\count283
|
||||
\c@bookmark@seq@number=\count284
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
||||
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
|
||||
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
|
||||
with kernel methods
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
||||
)
|
||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
||||
)
|
||||
\Hy@SectionHShift=\skip50
|
||||
)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/setspace/setspace.sty
|
||||
Package: setspace 2022/12/04 v6.7b set line spacing
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.sty
|
||||
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
||||
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
|
||||
\etb@tempcnta=\count285
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.sty
|
||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
||||
\lrq@indent=\count286
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.def
|
||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
\c@tabx@nest=\count287
|
||||
\c@listtotal=\count288
|
||||
\c@listcount=\count289
|
||||
\c@liststart=\count290
|
||||
\c@liststop=\count291
|
||||
\c@citecount=\count292
|
||||
\c@citetotal=\count293
|
||||
\c@multicitecount=\count294
|
||||
\c@multicitetotal=\count295
|
||||
\c@instcount=\count296
|
||||
\c@maxnames=\count297
|
||||
\c@minnames=\count298
|
||||
\c@maxitems=\count299
|
||||
\c@minitems=\count300
|
||||
\c@citecounter=\count301
|
||||
\c@maxcitecounter=\count302
|
||||
\c@savedcitecounter=\count303
|
||||
\c@uniquelist=\count304
|
||||
\c@uniquename=\count305
|
||||
\c@refsection=\count306
|
||||
\c@refsegment=\count307
|
||||
\c@maxextratitle=\count308
|
||||
\c@maxextratitleyear=\count309
|
||||
\c@maxextraname=\count310
|
||||
\c@maxextradate=\count311
|
||||
\c@maxextraalpha=\count312
|
||||
\c@abbrvpenalty=\count313
|
||||
\c@highnamepenalty=\count314
|
||||
\c@lownamepenalty=\count315
|
||||
\c@maxparens=\count316
|
||||
\c@parenlevel=\count317
|
||||
\blx@tempcnta=\count318
|
||||
\blx@tempcntb=\count319
|
||||
\blx@tempcntc=\count320
|
||||
\c@blx@maxsection=\count321
|
||||
\blx@maxsegment@0=\count322
|
||||
\blx@notetype=\count323
|
||||
\blx@parenlevel@text=\count324
|
||||
\blx@parenlevel@foot=\count325
|
||||
\blx@sectionciteorder@0=\count326
|
||||
\blx@sectionciteorderinternal@0=\count327
|
||||
\blx@entrysetcounter=\count328
|
||||
\blx@biblioinstance=\count329
|
||||
\labelnumberwidth=\skip51
|
||||
\labelalphawidth=\skip52
|
||||
\biblabelsep=\skip53
|
||||
\bibitemsep=\skip54
|
||||
\bibnamesep=\skip55
|
||||
\bibinitsep=\skip56
|
||||
\bibparsep=\skip57
|
||||
\bibhang=\skip58
|
||||
\blx@bcfin=\read2
|
||||
\blx@bcfout=\write3
|
||||
\blx@langwohyphens=\language87
|
||||
\c@mincomprange=\count330
|
||||
\c@maxcomprange=\count331
|
||||
\c@mincompwidth=\count332
|
||||
Package biblatex Info: Trying to load biblatex default data model...
|
||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-dm.def
|
||||
File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load biblatex style data model...
|
||||
Package biblatex Info: ... file 'numeric.dbx' not found.
|
||||
Package biblatex Info: Trying to load biblatex custom data model...
|
||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
||||
\c@afterword=\count333
|
||||
\c@savedafterword=\count334
|
||||
\c@annotator=\count335
|
||||
\c@savedannotator=\count336
|
||||
\c@author=\count337
|
||||
\c@savedauthor=\count338
|
||||
\c@bookauthor=\count339
|
||||
\c@savedbookauthor=\count340
|
||||
\c@commentator=\count341
|
||||
\c@savedcommentator=\count342
|
||||
\c@editor=\count343
|
||||
\c@savededitor=\count344
|
||||
\c@editora=\count345
|
||||
\c@savededitora=\count346
|
||||
\c@editorb=\count347
|
||||
\c@savededitorb=\count348
|
||||
\c@editorc=\count349
|
||||
\c@savededitorc=\count350
|
||||
\c@foreword=\count351
|
||||
\c@savedforeword=\count352
|
||||
\c@holder=\count353
|
||||
\c@savedholder=\count354
|
||||
\c@introduction=\count355
|
||||
\c@savedintroduction=\count356
|
||||
\c@namea=\count357
|
||||
\c@savednamea=\count358
|
||||
\c@nameb=\count359
|
||||
\c@savednameb=\count360
|
||||
\c@namec=\count361
|
||||
\c@savednamec=\count362
|
||||
\c@translator=\count363
|
||||
\c@savedtranslator=\count364
|
||||
\c@shortauthor=\count365
|
||||
\c@savedshortauthor=\count366
|
||||
\c@shorteditor=\count367
|
||||
\c@savedshorteditor=\count368
|
||||
\c@labelname=\count369
|
||||
\c@savedlabelname=\count370
|
||||
\c@institution=\count371
|
||||
\c@savedinstitution=\count372
|
||||
\c@lista=\count373
|
||||
\c@savedlista=\count374
|
||||
\c@listb=\count375
|
||||
\c@savedlistb=\count376
|
||||
\c@listc=\count377
|
||||
\c@savedlistc=\count378
|
||||
\c@listd=\count379
|
||||
\c@savedlistd=\count380
|
||||
\c@liste=\count381
|
||||
\c@savedliste=\count382
|
||||
\c@listf=\count383
|
||||
\c@savedlistf=\count384
|
||||
\c@location=\count385
|
||||
\c@savedlocation=\count386
|
||||
\c@organization=\count387
|
||||
\c@savedorganization=\count388
|
||||
\c@origlocation=\count389
|
||||
\c@savedoriglocation=\count390
|
||||
\c@origpublisher=\count391
|
||||
\c@savedorigpublisher=\count392
|
||||
\c@publisher=\count393
|
||||
\c@savedpublisher=\count394
|
||||
\c@language=\count395
|
||||
\c@savedlanguage=\count396
|
||||
\c@origlanguage=\count397
|
||||
\c@savedoriglanguage=\count398
|
||||
\c@pageref=\count399
|
||||
\c@savedpageref=\count400
|
||||
\shorthandwidth=\skip59
|
||||
\shortjournalwidth=\skip60
|
||||
\shortserieswidth=\skip61
|
||||
\shorttitlewidth=\skip62
|
||||
\shortauthorwidth=\skip63
|
||||
\shorteditorwidth=\skip64
|
||||
\locallabelnumberwidth=\skip65
|
||||
\locallabelalphawidth=\skip66
|
||||
\localshorthandwidth=\skip67
|
||||
\localshortjournalwidth=\skip68
|
||||
\localshortserieswidth=\skip69
|
||||
\localshorttitlewidth=\skip70
|
||||
\localshortauthorwidth=\skip71
|
||||
\localshorteditorwidth=\skip72
|
||||
Package biblatex Info: Trying to load enhanced support for Unicode engines...
|
||||
Package biblatex Info: ... file 'blx-unicode.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-unicode.def)
|
||||
Package biblatex Info: Trying to load compatibility code...
|
||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-compat.def
|
||||
File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load generic definitions...
|
||||
Package biblatex Info: ... file 'biblatex.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.def
|
||||
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
\c@textcitecount=\count401
|
||||
\c@textcitetotal=\count402
|
||||
\c@textcitemaxnames=\count403
|
||||
\c@biburlbigbreakpenalty=\count404
|
||||
\c@biburlbreakpenalty=\count405
|
||||
\c@biburlnumpenalty=\count406
|
||||
\c@biburlucpenalty=\count407
|
||||
\c@biburllcpenalty=\count408
|
||||
\biburlbigskip=\muskip17
|
||||
\biburlnumskip=\muskip18
|
||||
\biburlucskip=\muskip19
|
||||
\biburllcskip=\muskip20
|
||||
\c@smartand=\count409
|
||||
)
|
||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
||||
File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
||||
Package biblatex Info: ... file 'standard.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
||||
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
\c@bbx:relatedcount=\count410
|
||||
\c@bbx:relatedtotal=\count411
|
||||
))
|
||||
Package biblatex Info: Trying to load citation style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.cbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
|
||||
File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
|
||||
Package biblatex Info: Redefining '\cite'.
|
||||
Package biblatex Info: Redefining '\parencite'.
|
||||
Package biblatex Info: Redefining '\footcite'.
|
||||
Package biblatex Info: Redefining '\footcitetext'.
|
||||
Package biblatex Info: Redefining '\smartcite'.
|
||||
Package biblatex Info: Redefining '\supercite'.
|
||||
Package biblatex Info: Redefining '\textcite'.
|
||||
Package biblatex Info: Redefining '\textcites'.
|
||||
Package biblatex Info: Redefining '\cites'.
|
||||
Package biblatex Info: Redefining '\parencites'.
|
||||
Package biblatex Info: Redefining '\smartcites'.
|
||||
)
|
||||
Package biblatex Info: Trying to load configuration file...
|
||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
||||
File: biblatex.cfg
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Document encoding is UTF8 ....
|
||||
Package biblatex Info: ... and expl3
|
||||
(biblatex) 2023-02-22 L3 programming layer (loader)
|
||||
(biblatex) is new enough (at least 2020/04/06),
|
||||
(biblatex) setting 'casechanger=expl3'.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
|
||||
Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
|
||||
)) (/home/neox/.guix-profile/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=\skip73
|
||||
\cftbeforetoctitleskip=\skip74
|
||||
\cftaftertoctitleskip=\skip75
|
||||
\cftbeforepartskip=\skip76
|
||||
\cftpartnumwidth=\skip77
|
||||
\cftpartindent=\skip78
|
||||
\cftbeforechapskip=\skip79
|
||||
\cftchapindent=\skip80
|
||||
\cftchapnumwidth=\skip81
|
||||
\cftbeforesecskip=\skip82
|
||||
\cftsecindent=\skip83
|
||||
\cftsecnumwidth=\skip84
|
||||
\cftbeforesubsecskip=\skip85
|
||||
\cftsubsecindent=\skip86
|
||||
\cftsubsecnumwidth=\skip87
|
||||
\cftbeforesubsubsecskip=\skip88
|
||||
\cftsubsubsecindent=\skip89
|
||||
\cftsubsubsecnumwidth=\skip90
|
||||
\cftbeforeparaskip=\skip91
|
||||
\cftparaindent=\skip92
|
||||
\cftparanumwidth=\skip93
|
||||
\cftbeforesubparaskip=\skip94
|
||||
\cftsubparaindent=\skip95
|
||||
\cftsubparanumwidth=\skip96
|
||||
\cftbeforeloftitleskip=\skip97
|
||||
\cftafterloftitleskip=\skip98
|
||||
\cftbeforefigskip=\skip99
|
||||
\cftfigindent=\skip100
|
||||
\cftfignumwidth=\skip101
|
||||
\c@lofdepth=\count412
|
||||
\c@lotdepth=\count413
|
||||
\cftbeforelottitleskip=\skip102
|
||||
\cftafterlottitleskip=\skip103
|
||||
\cftbeforetabskip=\skip104
|
||||
\cfttabindent=\skip105
|
||||
\cfttabnumwidth=\skip106
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/titlesec/titlesec.sty
|
||||
Package: titlesec 2021/07/05 v2.14 Sectioning titles
|
||||
\ttl@box=\box55
|
||||
\beforetitleunit=\skip107
|
||||
\aftertitleunit=\skip108
|
||||
\ttl@plus=\dimen148
|
||||
\ttl@minus=\dimen149
|
||||
\ttl@toksa=\toks21
|
||||
\titlewidth=\dimen150
|
||||
\titlewidthlast=\dimen151
|
||||
\titlewidthfirst=\dimen152
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 112.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2023/02/13 3.86 The Babel package
|
||||
\babel@savecnt=\count414
|
||||
\U@D=\dimen153
|
||||
\l@unhyphenated=\language88
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/xebabel.def)
|
||||
\bbl@readstream=\read3
|
||||
\bbl@dirlevel=\count415
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2023/03/08 v3.5q French support from the babel system
|
||||
Package babel Info: Hyphen rules for 'acadian' set to \l@french
|
||||
(babel) (\language29). Reported on input line 91.
|
||||
Package babel Info: Hyphen rules for 'canadien' set to \l@french
|
||||
(babel) (\language29). Reported on input line 92.
|
||||
\FB@nonchar=\count416
|
||||
Package french.ldf Info: No need for active punctuation characters
|
||||
(french.ldf) with this version of XeTeX!
|
||||
(french.ldf) reported on input line 310.
|
||||
\FB@punctthick=\XeTeXcharclass1
|
||||
\FB@punctthin=\XeTeXcharclass2
|
||||
\FB@punctnul=\XeTeXcharclass3
|
||||
\FB@guilo=\XeTeXcharclass4
|
||||
\FB@guilf=\XeTeXcharclass5
|
||||
\FB@guilnul=\XeTeXcharclass6
|
||||
\FBguill@level=\count417
|
||||
\FBold@everypar=\toks22
|
||||
\FB@Mht=\dimen154
|
||||
\mc@charclass=\count418
|
||||
\mc@charfam=\count419
|
||||
\mc@charslot=\count420
|
||||
\std@mcc=\count421
|
||||
\dec@mcc=\count422
|
||||
\FB@parskip=\dimen155
|
||||
\listindentFB=\dimen156
|
||||
\descindentFB=\dimen157
|
||||
\labelindentFB=\dimen158
|
||||
\labelwidthFB=\dimen159
|
||||
\leftmarginFB=\dimen160
|
||||
\parindentFFN=\dimen161
|
||||
\FBfnindent=\dimen162
|
||||
)) (/home/neox/.guix-profile/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.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: xetex.def on input line 107.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-def/xetex.def
|
||||
File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex
|
||||
))
|
||||
\Gin@req@height=\dimen163
|
||||
\Gin@req@width=\dimen164
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count423
|
||||
\lst@gtempboxa=\box56
|
||||
\lst@token=\toks23
|
||||
\lst@length=\count424
|
||||
\lst@currlwidth=\dimen165
|
||||
\lst@column=\count425
|
||||
\lst@pos=\count426
|
||||
\lst@lostspace=\dimen166
|
||||
\lst@width=\dimen167
|
||||
\lst@newlines=\count427
|
||||
\lst@lineno=\count428
|
||||
\lst@maxwidth=\dimen168
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
|
||||
\c@lstnumber=\count429
|
||||
\lst@skipnumbers=\count430
|
||||
\lst@framebox=\box57
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2023/02/27 1.9 listings configuration
|
||||
))
|
||||
Package: listings 2023/02/27 1.9 (Carsten Heinz)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: xetex.def on input line 227.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
)
|
||||
\Gm@cnth=\count431
|
||||
\Gm@cntv=\count432
|
||||
\c@Gm@tempcnt=\count433
|
||||
\Gm@bindingoffset=\dimen169
|
||||
\Gm@wd@mp=\dimen170
|
||||
\Gm@odd@mp=\dimen171
|
||||
\Gm@even@mp=\dimen172
|
||||
\Gm@layoutwidth=\dimen173
|
||||
\Gm@layoutheight=\dimen174
|
||||
\Gm@layouthoffset=\dimen175
|
||||
\Gm@layoutvoffset=\dimen176
|
||||
\Gm@dimlist=\toks24
|
||||
))
|
||||
\c@mypara=\count434
|
||||
|
||||
|
||||
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
|
||||
(biblatex) Loading 'csquotes' recommended.
|
||||
|
||||
\@quotelevel=\count435
|
||||
\@quotereset=\count436
|
||||
(./NMV.aux)
|
||||
\openout1 = `NMV.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: Trying to load font information for TS1+cmr on input line 11.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ts1cmr.fd
|
||||
File: ts1cmr.fd 2022/07/10 v2.5l Standard LaTeX font definitions
|
||||
)
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
|
||||
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
|
||||
(fontspec) this).
|
||||
|
||||
\symlegacymaths=\mathgroup4
|
||||
LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
|
||||
(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \acute on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \grave on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \ddot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \tilde on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \bar on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \breve on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \check on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \hat on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \dot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \mathring on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \colon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Delta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Theta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Xi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Pi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Phi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Psi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Omega on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 11.
|
||||
LaTeX Font Info: Redeclaring symbol font `operators' on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `normal' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) OT1/cmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `bold' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
|
||||
(Font) OT1/cmr/m/it --> TU/lmr/m/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
|
||||
(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
|
||||
(Font) OT1/cmr/bx/it --> TU/lmr/b/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
|
||||
(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 11.
|
||||
Package hyperref Info: Link coloring OFF on input line 11.
|
||||
(./NMV.out) (./NMV.out)
|
||||
\@outlinefile=\write4
|
||||
\openout4 = `NMV.out'.
|
||||
|
||||
Package biblatex Info: Trying to load language 'french'...
|
||||
Package biblatex Info: ... file 'french.lbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/lbx/french.lbx
|
||||
File: french.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Automatic encoding selection.
|
||||
(biblatex) Assuming data encoding 'utf8'.
|
||||
\openout3 = `NMV.bcf'.
|
||||
|
||||
Package biblatex Info: Trying to load bibliographic data...
|
||||
Package biblatex Info: ... file 'NMV.bbl' not found.
|
||||
|
||||
No file NMV.bbl.
|
||||
Package biblatex Info: Reference section=0 on input line 11.
|
||||
Package biblatex Info: Reference segment=0 on input line 11.
|
||||
LaTeX Info: Redefining \up on input line 11.
|
||||
\c@lstlisting=\count437
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: xetex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: xetex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes:
|
||||
* h-part:(L,W,R)=(41.25641pt, 514.99506pt, 41.25641pt)
|
||||
* v-part:(T,H,B)=(41.25641pt, 762.53403pt, 41.25641pt)
|
||||
* \paperwidth=597.50787pt
|
||||
* \paperheight=845.04684pt
|
||||
* \textwidth=514.99506pt
|
||||
* \textheight=762.53403pt
|
||||
* \oddsidemargin=-31.01358pt
|
||||
* \evensidemargin=-31.01358pt
|
||||
* \topmargin=-68.01358pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=12.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=44.0pt
|
||||
* \marginparsep=10.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=18.00008pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(./titlepage.tex
|
||||
File: images/su.png Graphic file (type bmp)
|
||||
<images/su.png>
|
||||
[1
|
||||
|
||||
]) (./NMV.toc
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <12> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <8> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 2.
|
||||
)
|
||||
\tf@toc=\write5
|
||||
\openout5 = `NMV.toc'.
|
||||
|
||||
[1] [2
|
||||
|
||||
]
|
||||
Chapitre 1.
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 31--34
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 47--50
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 61--64
|
||||
|
||||
[]
|
||||
|
||||
[3
|
||||
|
||||
]
|
||||
LaTeX Font Info: Trying to load font information for T1+lmtt on input line 92.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmtt.fd
|
||||
File: t1lmtt.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 90--93
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 100--101
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 107--113
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 107--113
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 107--113
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 107--113
|
||||
|
||||
[]
|
||||
|
||||
[4]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 118--121
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 124--126
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 124--126
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 129--132
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 133--136
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 149--154
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 149--154
|
||||
|
||||
[]
|
||||
|
||||
[5]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 168--176
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 168--176
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 168--176
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 168--176
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 168--176
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 186--189
|
||||
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 192--195
|
||||
|
||||
[]
|
||||
|
||||
[6] [7]
|
||||
|
||||
LaTeX Warning: Empty bibliography on input line 269.
|
||||
|
||||
(./NMV.aux)
|
||||
|
||||
LaTeX Warning: There were undefined references.
|
||||
|
||||
|
||||
Package rerunfilecheck Warning: File `NMV.out' has changed.
|
||||
(rerunfilecheck) Rerun to get outlines right
|
||||
(rerunfilecheck) or use package `bookmark'.
|
||||
|
||||
Package rerunfilecheck Info: Checksums for `NMV.out':
|
||||
(rerunfilecheck) Before: C1B4C57C0FB2C1BF307D1638E2CDAA6B;4560
|
||||
(rerunfilecheck) After: 5D7F923FF76FD7FDDD5B0AD9CE3E1BA3;4764.
|
||||
|
||||
Package biblatex Warning: Please (re)run Biber on the file:
|
||||
(biblatex) NMV
|
||||
(biblatex) and rerun LaTeX afterwards.
|
||||
|
||||
Package logreq Info: Writing requests to 'NMV.run.xml'.
|
||||
\openout1 = `NMV.run.xml'.
|
||||
|
||||
)
|
||||
(\end occurred inside a group at level 1)
|
||||
|
||||
### simple group (level 1) entered at line 11 ({)
|
||||
### bottom level
|
||||
Here is how much of TeX's memory you used:
|
||||
22238 strings out of 476682
|
||||
433062 string characters out of 5779954
|
||||
1853018 words of memory out of 5000000
|
||||
42246 multiletter control sequences out of 15000+600000
|
||||
544015 words of font info for 56 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
77i,5n,80p,677b,4212s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
Output written on NMV.pdf (8 pages).
|
|
@ -0,0 +1,31 @@
|
|||
\BOOKMARK [0][-]{chapter.1}{\376\377\000F\000o\000n\000c\000t\000i\000o\000n\000n\000e\000m\000e\000n\000t\000\040\000i\000n\000t\000e\000r\000n\000e\000\040\000d\000e\000\040\000g\000i\000t}{}% 1
|
||||
\BOOKMARK [1][-]{section.1.1}{\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n}{chapter.1}% 2
|
||||
\BOOKMARK [1][-]{section.1.2}{\376\377\000P\000r\000i\000n\000c\000i\000p\000e\000s\000\040\000d\000e\000\040\000b\000a\000s\000e}{chapter.1}% 3
|
||||
\BOOKMARK [2][-]{subsection.1.2.1}{\376\377\000P\000a\000t\000c\000h\000s\000\040\000e\000t\000\040\000d\000i\000f\000f\000s}{section.1.2}% 4
|
||||
\BOOKMARK [2][-]{subsection.1.2.2}{\376\377\000N\000o\000t\000i\000o\000n\000\040\000d\000'\000h\000i\000s\000t\000o\000r\000i\000q\000u\000e}{section.1.2}% 5
|
||||
\BOOKMARK [3][-]{subsubsection.1.2.2.1}{\376\377\000D\000\351\000f\000i\000n\000i\000t\000i\000o\000n\000\040\000:\000\040\000h\000i\000s\000t\000o\000r\000i\000q\000u\000e}{subsection.1.2.2}% 6
|
||||
\BOOKMARK [3][-]{subsubsection.1.2.2.2}{\376\377\000D\000\351\000f\000i\000n\000i\000t\000i\000o\000n\000\040\000:\000\040\000b\000r\000a\000n\000c\000h\000e}{subsection.1.2.2}% 7
|
||||
\BOOKMARK [3][-]{subsubsection.1.2.2.3}{\376\377\000D\000\351\000f\000i\000n\000i\000t\000i\000o\000n\000\040\000:\000\040\000t\000r\000o\000n\000c}{subsection.1.2.2}% 8
|
||||
\BOOKMARK [3][-]{subsubsection.1.2.2.4}{\376\377\000\043\000B\000a\000l\000a\000n\000c\000e\000T\000o\000n\000D\000\351\000p\000\364\000t}{subsection.1.2.2}% 9
|
||||
\BOOKMARK [3][-]{subsubsection.1.2.2.5}{\376\377\000D\000\351\000f\000i\000n\000i\000t\000i\000o\000n\000\040\000:\000\040\000s\000o\000u\000s\000-\000b\000r\000a\000n\000c\000h\000e}{subsection.1.2.2}% 10
|
||||
\BOOKMARK [3][-]{subsubsection.1.2.2.6}{\376\377\000D\000\351\000f\000i\000n\000i\000t\000i\000o\000n\000\040\000:\000\040\000m\000e\000r\000g\000e}{subsection.1.2.2}% 11
|
||||
\BOOKMARK [1][-]{section.1.3}{\376\377\000H\000i\000s\000t\000o\000r\000i\000q\000u\000e}{chapter.1}% 12
|
||||
\BOOKMARK [1][-]{section.1.4}{\376\377\000A\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e\000\040\000i\000n\000t\000e\000r\000n\000e}{chapter.1}% 13
|
||||
\BOOKMARK [2][-]{subsection.1.4.1}{\376\377\000C\000r\000\351\000a\000t\000i\000o\000n\000\040\000d\000'\000u\000n\000\040\000d\000\351\000p\000\364\000t}{section.1.4}% 14
|
||||
\BOOKMARK [2][-]{subsection.1.4.2}{\376\377\000L\000e\000s\000\040\000o\000b\000j\000e\000t\000s\000\040\000:\000\040\000t\000o\000u\000t\000\040\000e\000s\000t\000\040\000b\000l\000o\000b}{section.1.4}% 15
|
||||
\BOOKMARK [3][-]{subsubsection.1.4.2.1}{\376\377\000S\000H\000A\000-\0001}{subsection.1.4.2}% 16
|
||||
\BOOKMARK [2][-]{subsection.1.4.3}{\376\377\000T\000y\000p\000e\000s\000\040\000d\000'\000o\000b\000j\000e\000t\000s}{section.1.4}% 17
|
||||
\BOOKMARK [3][-]{subsubsection.1.4.3.1}{\376\377\000B\000l\000o\000b}{subsection.1.4.3}% 18
|
||||
\BOOKMARK [3][-]{subsubsection.1.4.3.2}{\376\377\000T\000r\000e\000e\000s}{subsection.1.4.3}% 19
|
||||
\BOOKMARK [3][-]{subsubsection.1.4.3.3}{\376\377\000C\000o\000m\000m\000i\000t\000s}{subsection.1.4.3}% 20
|
||||
\BOOKMARK [3][-]{subsubsection.1.4.3.4}{\376\377\000T\000a\000g\000s}{subsection.1.4.3}% 21
|
||||
\BOOKMARK [1][-]{section.1.5}{\376\377\000A\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e\000\040\000g\000\351\000n\000\351\000r\000a\000l\000e}{chapter.1}% 22
|
||||
\BOOKMARK [2][-]{subsection.1.5.1}{\376\377\000C\000o\000m\000m\000a\000n\000d\000e\000s}{section.1.5}% 23
|
||||
\BOOKMARK [2][-]{subsection.1.5.2}{\376\377\000E\000x\000e\000m\000p\000l\000e\000\040\000s\000i\000m\000p\000l\000e}{section.1.5}% 24
|
||||
\BOOKMARK [2][-]{subsection.1.5.3}{\376\377\000B\000r\000a\000n\000c\000h\000e\000s\000\040\000e\000t\000\040\000f\000u\000s\000i\000o\000n}{section.1.5}% 25
|
||||
\BOOKMARK [2][-]{subsection.1.5.4}{\376\377\000L\000e\000s\000\040\000r\000e\000m\000o\000r\000d\000s}{section.1.5}% 26
|
||||
\BOOKMARK [2][-]{subsection.1.5.5}{\376\377\000U\000t\000i\000l\000i\000s\000a\000t\000i\000o\000n\000\040\000d\000e\000\040\000l\000'\000h\000i\000s\000t\000o\000r\000i\000q\000u\000e}{section.1.5}% 27
|
||||
\BOOKMARK [1][-]{section.1.6}{\376\377\000D\000\351\000c\000e\000n\000t\000r\000a\000l\000i\000s\000a\000t\000i\000o\000n}{chapter.1}% 28
|
||||
\BOOKMARK [2][-]{subsection.1.6.1}{\376\377\000D\000\351\000p\000\364\000t\000s\000\040\000c\000e\000n\000t\000r\000a\000l\000i\000s\000\351\000s\000\040\000v\000s\000\040\000d\000\351\000c\000e\000n\000t\000r\000a\000l\000i\000s\000\351\000s}{section.1.6}% 29
|
||||
\BOOKMARK [2][-]{subsection.1.6.2}{\376\377\000G\000e\000s\000t\000i\000o\000n\000\040\000d\000e\000s\000\040\000c\000o\000n\000f\000l\000i\000t\000s}{section.1.6}% 30
|
||||
\BOOKMARK [2][-]{subsection.1.6.3}{\376\377\000V\000u\000e\000\040\000d\000e\000\040\000l\000a\000\040\000b\000r\000a\000n\000c\000h\000e\000\040\000d\000i\000s\000t\000a\000n\000c\000e}{section.1.6}% 31
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" standalone="yes"?>
|
||||
<!-- logreq request file -->
|
||||
<!-- logreq version 1.0 / dtd version 1.0 -->
|
||||
<!-- Do not edit this file! -->
|
||||
<!DOCTYPE requests [
|
||||
<!ELEMENT requests (internal | external)*>
|
||||
<!ELEMENT internal (generic, (provides | requires)*)>
|
||||
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
|
||||
<!ELEMENT cmdline (binary, (option | infile | outfile)*)>
|
||||
<!ELEMENT input (file)+>
|
||||
<!ELEMENT output (file)+>
|
||||
<!ELEMENT provides (file)+>
|
||||
<!ELEMENT requires (file)+>
|
||||
<!ELEMENT generic (#PCDATA)>
|
||||
<!ELEMENT binary (#PCDATA)>
|
||||
<!ELEMENT option (#PCDATA)>
|
||||
<!ELEMENT infile (#PCDATA)>
|
||||
<!ELEMENT outfile (#PCDATA)>
|
||||
<!ELEMENT file (#PCDATA)>
|
||||
<!ATTLIST requests
|
||||
version CDATA #REQUIRED
|
||||
>
|
||||
<!ATTLIST internal
|
||||
package CDATA #REQUIRED
|
||||
priority (9) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST external
|
||||
package CDATA #REQUIRED
|
||||
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST provides
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST requires
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST file
|
||||
type CDATA #IMPLIED
|
||||
>
|
||||
]>
|
||||
<requests version="1.0">
|
||||
<internal package="biblatex" priority="9" active="1">
|
||||
<generic>latex</generic>
|
||||
<provides type="dynamic">
|
||||
<file>NMV.bcf</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>NMV.bbl</file>
|
||||
</requires>
|
||||
<requires type="static">
|
||||
<file>blx-dm.def</file>
|
||||
<file>blx-unicode.def</file>
|
||||
<file>blx-compat.def</file>
|
||||
<file>biblatex.def</file>
|
||||
<file>standard.bbx</file>
|
||||
<file>numeric.bbx</file>
|
||||
<file>numeric.cbx</file>
|
||||
<file>biblatex.cfg</file>
|
||||
<file>french.lbx</file>
|
||||
</requires>
|
||||
</internal>
|
||||
<external package="biblatex" priority="5" active="1">
|
||||
<generic>biber</generic>
|
||||
<cmdline>
|
||||
<binary>biber</binary>
|
||||
<infile>NMV</infile>
|
||||
</cmdline>
|
||||
<input>
|
||||
<file>NMV.bcf</file>
|
||||
</input>
|
||||
<output>
|
||||
<file>NMV.bbl</file>
|
||||
</output>
|
||||
<provides type="dynamic">
|
||||
<file>NMV.bbl</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>NMV.bcf</file>
|
||||
</requires>
|
||||
<requires type="editable">
|
||||
<file>bibliographie.bib</file>
|
||||
</requires>
|
||||
</external>
|
||||
</requests>
|
|
@ -0,0 +1,271 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
\chapter*{Organisation}
|
||||
|
||||
Pas de projet, pas de partiel: la notation se fait avec un examen final (50\%) et un exposé (50\%), dont la soutenance aura lieu dix jours après l'examen.
|
||||
|
||||
\chapter{Fonctionnement interne de git}
|
||||
|
||||
\section{Introduction}
|
||||
|
||||
Pourquoi git ? C'est l'outil N°1 pour la gestion de version et de projet décentralisé. Ce logiciel permet d'avoir un historique sur les fichiers, de maintenir des branches alternatives. Le fait qu'il soit décentralisé, contrairement à SVN et CVS, implique une gestion de la cohérence sur l'historique. \newline
|
||||
\newline
|
||||
L'intérêt de ce cours est d'étudier le fonctionnement interne de git.
|
||||
|
||||
\section{Principes de base}
|
||||
|
||||
Tous les mécanismes de git reposent sur les diff/patchs et
|
||||
|
||||
\subsection{Patchs et diffs}
|
||||
|
||||
Un diff est une comparaison ligne à ligne de fichiers. Le patch est l'utilisation d'un diff pour faire évoluer un fichier et passer à une nouvelle version.
|
||||
|
||||
\subsection{Notion d'historique}
|
||||
|
||||
\subsubsection{Définition : historique}
|
||||
|
||||
On appelle historique un graphe orienté acyclique composé de version re-calculables à partir des versions adjacentes. \newline
|
||||
\newline
|
||||
Rappel : un arbre est un graphe connexe acyclique non orienté. L'historique n'est pas un arbre car il est orienté.
|
||||
|
||||
\subsubsection{Définition : branche}
|
||||
|
||||
On appelle branche de version $v_{i}$ d'un historique le sous-graphe composé de l'ensemble des noeuds adjacents.
|
||||
|
||||
\subsubsection{Définition : tronc}
|
||||
|
||||
Le tronc ou branche principale est définie selon le contexte.
|
||||
|
||||
\subsubsection{\#BalanceTonDépôt}
|
||||
|
||||
Depuis le 1er octobre 2020, la branche principale des dépôts créés sur les plateforme est nommée main au lieu de master. \newline
|
||||
\newline
|
||||
Le logiciel git émet un avertissement lors du git init.
|
||||
|
||||
\subsubsection{Définition : sous-branche}
|
||||
|
||||
Toute branche d'un noeud non incluse dans une autre branche est nommée sous-branche.
|
||||
|
||||
\subsubsection{Définition : merge}
|
||||
|
||||
Tout noeud du graphe ayant un degré sortant strictement supérieur à 1 est un merge (ou noeud de fusion).
|
||||
|
||||
\section{Historique}
|
||||
|
||||
\begin{itemize}
|
||||
\item 2001 : Linux est développé sur CVS
|
||||
\item 2002 - 2005 : Linux est développé sur Bitkeeper
|
||||
\item 6 avril 2005 : Bitkeeper quitte le libre et Torvalds commence git
|
||||
\item 18 avril 2005 : git sait merge
|
||||
\item 16 juin 2005 : Linux développé officiellement sur git
|
||||
\item 14 février 2007 : Sortie de la version 1.5.0
|
||||
\end{itemize}
|
||||
|
||||
\section{Architecture interne}
|
||||
|
||||
À l'origine, git était destiné à constituer un système de fichiers !
|
||||
|
||||
\subsection{Création d'un dépôt}
|
||||
|
||||
À la création d'un dépôt, un répertoire .git est créé. \newline
|
||||
\newline
|
||||
Sur un serveur, une autre méthode est possible : il n'y a besoin que de l'historique (et pas des fichiers eux-mêmes). L'option faite pour cela est \texttt{--bare}
|
||||
|
||||
\subsection{Les objets : tout est blob}
|
||||
|
||||
Le système de git est conçu comme un système de fichiers versionnés. Linus Torvalds reprend les concepts de Linux :
|
||||
|
||||
\begin{itemize}
|
||||
\item tout est fichier -> tout est blob ;
|
||||
\item fichiers identifiés par numéro d'inode -> blobs identifiés par SHA-1 de leur contenu. \newline
|
||||
\end{itemize}
|
||||
|
||||
L'identification par \textit{hash} n'est possible que si le contenu est fixe : un blob est immuable, entraînant une réduction de la taille des dépôts par déduplication !
|
||||
|
||||
\subsubsection{SHA-1}
|
||||
|
||||
C'est une fonction cryptographique conçue par la NSA, limitée à des fichiers de 2 exaoctets, retournant un \textit{hash} sur 160 bits noté avec 2 + 38 caractères hexadécimaux. \newline
|
||||
\newline
|
||||
Note : bien que largement vulnérable aux collisions, SHA-1 ne pose pas de problèmes pour les fichiers de texte a priori (probabilité de $\frac{1}{2^{160}}$ ). \newline
|
||||
\newline
|
||||
Note : pour vérifier l'intégrité, la commande \texttt{git fsck} est utile ! \newline
|
||||
\newline
|
||||
|
||||
\subsection{Types d'objets}
|
||||
|
||||
\subsubsection{Blob}
|
||||
|
||||
C'est l'élement de base du stockage. Il est identifié par le SHA-1, stocké dans le dépôt sous \texttt{.git/objects/XX/YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY} sous la forme \texttt{"blob <taille de contenu>\textbackslash 0<contenu>"} \newline
|
||||
\newline
|
||||
Les blobs sont compressés avec la zlib. Le SHA-1 est calculé sur le blob et non sur le contenu !
|
||||
|
||||
\subsubsection{Trees}
|
||||
|
||||
Ce sont des blobs. Ils stockent la liste des pointeurs vers des blobs et d'autres trees en associant un nom à chaque pointeur. Un ensemble de trees permet de décrire l'état d'une hiérarchie de blobs. \newline
|
||||
\newline
|
||||
|
||||
\subsubsection{Commits}
|
||||
|
||||
Un commit est l'enregistrement d'une nouvelle version de fichiers. Auparavant, dans CVS par exemple, on utilise la numération des patchs fichier par fichier (deltas, on a donc pas d'état global et ça oblige à ajouter des tags pour retrouver un état cohérent, l'accès à une version spécifique nécessite de ré-appliquer les patchs). Dans SVN, chaque numéro correspond à un état global cohérent mais là aussi il faut ré-appliquer les patchs. \newline
|
||||
\newline
|
||||
La résolution de ce problème par git consiste à numéroter globalement tous les fichiers, puisque la déduplication rend l'opération atomique.
|
||||
|
||||
Ce sont des blobs. Ils un pointeur vers un tree dont on veut sauver l'état, un pointeur vers un ou plusieurs autre commits pour constituer un historique, et également le nom d'un auteur et d'un committeur, puis une description sous forme d'une chaîne de caractère. \newline
|
||||
\newline
|
||||
\textbf{ATTENTION :} les blobs de commit contiennent des références de date en notation Epoch, rendant le hash liée à la date de création du commit. Ainsi même avec les mêmes fichiers et les mêmes modifications, personne n'aura le même hash de commit sauf à l'effectuer exactement au même moment.
|
||||
|
||||
\subsubsection{Tags}
|
||||
|
||||
Ce sont des blobs. Ils contiennent un pointeur vers un blob, un tree ou un commit, ainsi qu'une signature.
|
||||
|
||||
\section{Architecture générale}
|
||||
|
||||
\subsection{Commandes}
|
||||
|
||||
Ce logiciel est conçu avec la philosophie Unix des commandes. Ainsi, chaque commande git a son propre binaire ! Il y a 145 commandes, dont 19 sont dédiées au dépôts locaux, 5 pour les dépôts distants, et quelques autres pour gérer les conflits et les recherches d'erreurs.
|
||||
|
||||
\subsection{Exemple simple}
|
||||
|
||||
Lors de la création d'un projet, on utilise \texttt{git init} pour créer l'enveloppe du dépôt. Ensuite on ajoute un ou des fichiers avec \texttt{git add} crée un ou des blobs liés à un tree. En utilisant \texttt{git commit} on obtient alors un commit. \newline
|
||||
\newline
|
||||
L'état courant est indiqué par \texttt{head} et l'index pointe vers le tree pointé par le commit pointé par \texttt{head}. \newline
|
||||
\newline
|
||||
On remarque facilement que la structure de git a inspiré la \textit{blockchain}.
|
||||
|
||||
\subsection{Branches et fusion}
|
||||
|
||||
Pour manipuler les branches on a :
|
||||
\begin{itemize}
|
||||
\item branch : liste les branches avec une * pour la branche active ;
|
||||
\item branch <nom> : créé une nouvelle branche <nom> ;
|
||||
\item branch -m : permet de renommer une branche ;
|
||||
\item branch -d : permet de supprimer une branche ;
|
||||
\item switch : permet de changer de branche active ;
|
||||
\item switch -c : créé une branche et l'active ;
|
||||
\item show-branch : affiche les branches et leur commits.
|
||||
\end{itemize}
|
||||
|
||||
Créer une branche, c'est créer un pointeur vers un commit (comme un tag !). Si on réalise un commit sur une branche, on va créer un historique et la référence à la branche se déplacera. \newline
|
||||
\newline
|
||||
Note : une bonne pratique est de créer une branche à chaque séance de travail et la fusionner (\textit{fast-forward} !) en fin de session de travail. \newline
|
||||
\newline
|
||||
La fusion en \textit{fast-forward} est atomique (on déplace le pointeur de la branche). Par contre, si cela n'est pas possible parcequ'on a deux branches parallèles impliquées, il faut créer un nouveau commit dit \textit{commit de fusion}. Pourtant, les modifications dans ces deux branches sont probablement indépendantes ! La solution : \texttt{git rebase}. \newline
|
||||
\newline
|
||||
Le \textit{rebase} est une transposition d'un commit de sa base initiale à une nouvelle base. Lors de cette transposition, de nouveaux commits sont créés. Les précédents ne sont pas effacés, sauf après utilisation de \texttt{git gc} (après 7 jours parceque Torvalds sait que les programmeurs sont des boulets). \newline
|
||||
\newline
|
||||
|
||||
\subsection{Les remords}
|
||||
|
||||
On a trois types de correction :
|
||||
\begin{itemize}
|
||||
\item revert : pour annuler un commit ;
|
||||
\item amend : modifier le dernier commit ;
|
||||
\item reset : rétablir la situation d'un ancien commit.
|
||||
\end{itemize}
|
||||
|
||||
Le revert et le amend sont assez simples à comprendre. \newline
|
||||
\newline
|
||||
Pour reset, on a trois modes \texttt{--hard} (restaure les fichiers tels qu'ils étaient avant), normal (laisse les fichiers modifiés dans leur état, non suivis) et \texttt{--soft} (laisse les fichiers modifiés dans leur état dans l'index, prêts à commit).
|
||||
|
||||
\subsection{Utilisation de l'historique}
|
||||
|
||||
La commande \texttt{git diff} permet de travailler sur l'index lui-même. On peut notamment obtenir les différences entre le répertoire de travail et l'index, \texttt{head} et l'index etc. \newline
|
||||
\newline
|
||||
La commande \texttt{git show} donne le diff sous forme d'un patch (pour un commit).
|
||||
|
||||
\section{Décentralisation}
|
||||
|
||||
\subsection{Dépôts centralisés vs décentralisés}
|
||||
|
||||
Contrairement à SVN ou CVS, git est décentralisé. Cela signifie qu'il y a deux actions pour pousser une modification et également deux actions pour récupérer les modifications. De façon intéressante, \texttt{git pull} est la fusion entre \texttt{git fetch} et \texttt{git merge}. En tout cas, git permet de versionner localement et sans connexion internet avec un accès complet au passé.
|
||||
|
||||
\subsection{Gestion des conflits}
|
||||
|
||||
Le logiciel git permet de gérer les conflits localement lors des fusions, contrairement à SVN ou CVS qui rencontraient les conflits dès la récupération des modifications.
|
||||
|
||||
\subsection{Vue de la branche distance}
|
||||
|
||||
Sur un dépôt local, lors d'un clonage, le dépôt local contient une branche locale ainsi que la vue de la branche distante (généralement préfixée par \textit{origin}).
|
||||
|
||||
%% First chapter
|
||||
%\chapter{Introduction}
|
||||
%
|
||||
%Blablabla
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,266 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
\chapter*{Organisation}
|
||||
|
||||
Pas de projet, pas de partiel: la notation se fait avec un examen final (50\%) et un exposé (50\%), dont la soutenance aura lieu dix jours après l'examen.
|
||||
|
||||
\chapter{Fonctionnement interne de git}
|
||||
|
||||
\section{Introduction}
|
||||
|
||||
Pourquoi git ? C'est l'outil N°1 pour la gestion de version et de projet décentralisé. Ce logiciel permet d'avoir un historique sur les fichiers, de maintenir des branches alternatives. Le fait qu'il soit décentralisé, contrairement à SVN et CVS, implique une gestion de la cohérence sur l'historique. \newline
|
||||
\newline
|
||||
L'intérêt de ce cours est d'étudier le fonctionnement interne de git.
|
||||
|
||||
\section{Principes de base}
|
||||
|
||||
Tous les mécanismes de git reposent sur les diff/patchs et
|
||||
|
||||
\subsection{Patchs et diffs}
|
||||
|
||||
Un diff est une comparaison ligne à ligne de fichiers. Le patch est l'utilisation d'un diff pour faire évoluer un fichier et passer à une nouvelle version.
|
||||
|
||||
\subsection{Notion d'historique}
|
||||
|
||||
\subsubsection{Définition : historique}
|
||||
|
||||
On appelle historique un graphe orienté acyclique composé de version re-calculables à partir des versions adjacentes. \newline
|
||||
\newline
|
||||
Rappel : un arbre est un graphe connexe acyclique non orienté. L'historique n'est pas un arbre car il est orienté.
|
||||
|
||||
\subsubsection{Définition : branche}
|
||||
|
||||
On appelle branche de version $v_{i}$ d'un historique le sous-graphe composé de l'ensemble des noeuds adjacents.
|
||||
|
||||
\subsubsection{Définition : tronc}
|
||||
|
||||
Le tronc ou branche principale est définie selon le contexte.
|
||||
|
||||
\subsubsection{\#BalanceTonDépôt}
|
||||
|
||||
Depuis le 1er octobre 2020, la branche principale des dépôts créés sur les plateforme est nommée main au lieu de master. \newline
|
||||
\newline
|
||||
Le logiciel git émet un avertissement lors du git init.
|
||||
|
||||
\subsubsection{Définition : sous-branche}
|
||||
|
||||
Toute branche d'un noeud non incluse dans une autre branche est nommée sous-branche.
|
||||
|
||||
\subsubsection{Définition : merge}
|
||||
|
||||
Tout noeud du graphe ayant un degré sortant strictement supérieur à 1 est un merge (ou noeud de fusion).
|
||||
|
||||
\section{Historique}
|
||||
|
||||
\begin{itemize}
|
||||
\item 2001 : Linux est développé sur CVS
|
||||
\item 2002 - 2005 : Linux est développé sur Bitkeeper
|
||||
\item 6 avril 2005 : Bitkeeper quitte le libre et Torvalds commence git
|
||||
\item 18 avril 2005 : git sait merge
|
||||
\item 16 juin 2005 : Linux développé officiellement sur git
|
||||
\item 14 février 2007 : Sortie de la version 1.5.0
|
||||
\end{itemize}
|
||||
|
||||
\section{Architecture interne}
|
||||
|
||||
À l'origine, git était destiné à constituer un système de fichiers !
|
||||
|
||||
\subsection{Création d'un dépôt}
|
||||
|
||||
À la création d'un dépôt, un répertoire .git est créé. \newline
|
||||
\newline
|
||||
Sur un serveur, une autre méthode est possible : il n'y a besoin que de l'historique (et pas des fichiers eux-mêmes). L'option faite pour cela est \texttt{--bare}
|
||||
|
||||
\subsection{Les objets : tout est blob}
|
||||
|
||||
Le système de git est conçu comme un système de fichiers versionnés. Linus Torvalds reprend les concepts de Linux :
|
||||
|
||||
\begin{itemize}
|
||||
\item tout est fichier -> tout est blob ;
|
||||
\item fichiers identifiés par numéro d'inode -> blobs identifiés par SHA-1 de leur contenu. \newline
|
||||
\end{itemize}
|
||||
|
||||
L'identification par \textit{hash} n'est possible que si le contenu est fixe : un blob est immuable, entraînant une réduction de la taille des dépôts par déduplication !
|
||||
|
||||
\subsubsection{SHA-1}
|
||||
|
||||
C'est une fonction cryptographique conçue par la NSA, limitée à des fichiers de 2 exaoctets, retournant un \textit{hash} sur 160 bits noté avec 2 + 38 caractères hexadécimaux. \newline
|
||||
\newline
|
||||
Note : bien que largement vulnérable aux collisions, SHA-1 ne pose pas de problèmes pour les fichiers de texte a priori (probabilité de $\frac{1}{2^{160}}$ ). \newline
|
||||
\newline
|
||||
Note : pour vérifier l'intégrité, la commande \texttt{git fsck} est utile ! \newline
|
||||
\newline
|
||||
|
||||
\subsection{Types d'objets}
|
||||
|
||||
\subsubsection{Blob}
|
||||
|
||||
C'est l'élement de base du stockage. Il est identifié par le SHA-1, stocké dans le dépôt sous \texttt{.git/objects/XX/YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY} sous la forme \texttt{"blob <taille de contenu>\textbackslash 0<contenu>"} \newline
|
||||
\newline
|
||||
Les blobs sont compressés avec la zlib. Le SHA-1 est calculé sur le blob et non sur le contenu !
|
||||
|
||||
\subsubsection{Trees}
|
||||
|
||||
Ce sont des blobs. Ils stockent la liste des pointeurs vers des blobs et d'autres trees en associant un nom à chaque pointeur. Un ensemble de trees permet de décrire l'état d'une hiérarchie de blobs. \newline
|
||||
\newline
|
||||
|
||||
\subsubsection{Commits}
|
||||
|
||||
Un commit est l'enregistrement d'une nouvelle version de fichiers. Auparavant, dans CVS par exemple, on utilise la numération des patchs fichier par fichier (deltas, on a donc pas d'état global et ça oblige à ajouter des tags pour retrouver un état cohérent, l'accès à une version spécifique nécessite de ré-appliquer les patchs). Dans SVN, chaque numéro correspond à un état global cohérent mais là aussi il faut ré-appliquer les patchs. \newline
|
||||
\newline
|
||||
La résolution de ce problème par git consiste à numéroter globalement tous les fichiers, puisque la déduplication rend l'opération atomique.
|
||||
|
||||
Ce sont des blobs. Ils un pointeur vers un tree dont on veut sauver l'état, un pointeur vers un ou plusieurs autre commits pour constituer un historique, et également le nom d'un auteur et d'un committeur, puis une description sous forme d'une chaîne de caractère. \newline
|
||||
\newline
|
||||
\textbf{ATTENTION :} les blobs de commit contiennent des références de date en notation Epoch, rendant le hash liée à la date de création du commit. Ainsi même avec les mêmes fichiers et les mêmes modifications, personne n'aura le même hash de commit sauf à l'effectuer exactement au même moment.
|
||||
|
||||
\subsubsection{Tags}
|
||||
|
||||
Ce sont des blobs. Ils contiennent un pointeur vers un blob, un tree ou un commit, ainsi qu'une signature.
|
||||
|
||||
\section{Architecture générale}
|
||||
|
||||
\subsection{Commandes}
|
||||
|
||||
Ce logiciel est conçu avec la philosophie Unix des commandes. Ainsi, chaque commande git a son propre binaire ! Il y a 145 commandes, dont 19 sont dédiées au dépôts locaux, 5 pour les dépôts distants, et quelques autres pour gérer les conflits et les recherches d'erreurs.
|
||||
|
||||
\subsection{Exemple simple}
|
||||
|
||||
Lors de la création d'un projet, on utilise \texttt{git init} pour créer l'enveloppe du dépôt. Ensuite on ajoute un ou des fichiers avec \texttt{git add} crée un ou des blobs liés à un tree. En utilisant \texttt{git commit} on obtient alors un commit. \newline
|
||||
\newline
|
||||
L'état courant est indiqué par \texttt{head} et l'index pointe vers le tree pointé par le commit pointé par \texttt{head}. \newline
|
||||
\newline
|
||||
On remarque facilement que la structure de git a inspiré la \textit{blockchain}.
|
||||
|
||||
\subsection{Branches et fusion}
|
||||
|
||||
Pour manipuler les branches on a :
|
||||
\begin{itemize}
|
||||
\item branch : liste les branches avec une * pour la branche active ;
|
||||
\item branch <nom> : créé une nouvelle branche <nom> ;
|
||||
\item branch -m : permet de renommer une branche ;
|
||||
\item branch -d : permet de supprimer une branche ;
|
||||
\item switch : permet de changer de branche active ;
|
||||
\item switch -c : créé une branche et l'active ;
|
||||
\item show-branch : affiche les branches et leur commits.
|
||||
\end{itemize}
|
||||
|
||||
Créer une branche, c'est créer un pointeur vers un commit (comme un tag !). Si on réalise un commit sur une branche, on va créer un historique et la référence à la branche se déplacera. \newline
|
||||
\newline
|
||||
Note : une bonne pratique est de créer une branche à chaque séance de travail et la fusionner (\textit{fast-forward} !) en fin de session de travail. \newline
|
||||
\newline
|
||||
La fusion en \textit{fast-forward} est atomique (on déplace le pointeur de la branche). Par contre, si cela n'est pas possible parcequ'on a deux branches parallèles impliquées, il faut créer un nouveau commit dit \textit{commit de fusion}. Pourtant, les modifications dans ces deux branches sont probablement indépendantes ! La solution : \texttt{git rebase}. \newline
|
||||
\newline
|
||||
Le \textit{rebase} est une transposition d'un commit de sa base initiale à une nouvelle base. Lors de cette transposition, de nouveaux commits sont créés. Les précédents ne sont pas effacés, sauf après utilisation de \texttt{git gc} (après 7 jours parceque Torvalds sait que les programmeurs sont des boulets). \newline
|
||||
\newline
|
||||
|
||||
\subsection{Les remords}
|
||||
|
||||
On a trois types de correction :
|
||||
\begin{itemize}
|
||||
\item revert : pour annuler un commit ;
|
||||
\item amend : modifier le dernier commit ;
|
||||
\item reset : rétablir la situation d'un ancien commit.
|
||||
\end{itemize}
|
||||
|
||||
Le revert et le amend sont assez simples à comprendre. \newline
|
||||
\newline
|
||||
Pour reset, on a trois modes \texttt{--hard} (restaure les fichiers tels qu'ils étaient avant), normal (laisse les fichiers modifiés dans leur état, non suivis) et \texttt{--soft} (laisse les fichiers modifiés dans leur état dans l'index, prêts à commit).
|
||||
|
||||
\subsection{Utilisation de l'historique}
|
||||
|
||||
La commande \texttt{git diff} permet de travailler sur l'index lui-même. On peut notamment obtenir les différences entre le répertoire de travail et l'index, \texttt{head} et l'index etc.
|
||||
|
||||
La commande \texttt{git show} donne le diff sous forme d'un patch (pour un commit).
|
||||
|
||||
\section{Décentralisation}
|
||||
|
||||
\subsection{Dépôts centralisés vs décentralisés}
|
||||
|
||||
Contrairement à SVN ou CVS, git est décentralisé. Cela signifie qu'il y a deux actions pour pousser une modification et également deux actions pour récupérer les modifications. De façon intéressante, \texttt{git pull} est la fusion entre \texttt{git fetch} et \texttt{git merge}. En tout cas, git permet de versionner localement et sans connexion internet avec un accès complet au passé.
|
||||
|
||||
\subsection{Gestion des conflits}
|
||||
|
||||
|
||||
%% First chapter
|
||||
%\chapter{Introduction}
|
||||
%
|
||||
%Blablabla
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics{images/su.png}
|
||||
% \caption{Petite image}
|
||||
% \label{fig:schema1}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Blabla \newline
|
||||
%Blablabla.
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\subsection{Une sous-section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
%
|
||||
%% Second chapter
|
||||
%\chapter{Seconde chose à dire}
|
||||
%
|
||||
%A ce propos \textit{italique}.
|
||||
%
|
||||
%\begin{figure}[h!]
|
||||
% \center
|
||||
% \includegraphics[width=\linewidth]{images/su.png}
|
||||
% \caption{Image pleine page}
|
||||
% \label{fig:image_pleine}
|
||||
%\end{figure}
|
||||
%
|
||||
%\setstretch{1}
|
||||
%\section{Une section}
|
||||
%\setstretch{1.3}
|
||||
%
|
||||
%Texte pour dire tout ça parceque oui. \newline
|
||||
%
|
||||
%Ceci ne veut pas dire cependant que :
|
||||
%
|
||||
%\begin{itemize}
|
||||
%\item Élément 1
|
||||
%
|
||||
%\item Élément 2
|
||||
%
|
||||
%\item Élément 3
|
||||
%
|
||||
%\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,32 @@
|
|||
\babel@toc {french}{}\relax
|
||||
\contentsline {chapter}{\numberline {1}Fonctionnement interne de git}{3}{chapter.1}%
|
||||
\contentsline {section}{\numberline {1.1}Introduction}{3}{section.1.1}%
|
||||
\contentsline {section}{\numberline {1.2}Principes de base}{3}{section.1.2}%
|
||||
\contentsline {subsection}{\numberline {1.2.1}Patchs et diffs}{3}{subsection.1.2.1}%
|
||||
\contentsline {subsection}{\numberline {1.2.2}Notion d'historique}{3}{subsection.1.2.2}%
|
||||
\contentsline {subsubsection}{\numberline {1.2.2.1}Définition : historique}{3}{subsubsection.1.2.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {1.2.2.2}Définition : branche}{3}{subsubsection.1.2.2.2}%
|
||||
\contentsline {subsubsection}{\numberline {1.2.2.3}Définition : tronc}{3}{subsubsection.1.2.2.3}%
|
||||
\contentsline {subsubsection}{\numberline {1.2.2.4}\#BalanceTonDépôt}{3}{subsubsection.1.2.2.4}%
|
||||
\contentsline {subsubsection}{\numberline {1.2.2.5}Définition : sous-branche}{4}{subsubsection.1.2.2.5}%
|
||||
\contentsline {subsubsection}{\numberline {1.2.2.6}Définition : merge}{4}{subsubsection.1.2.2.6}%
|
||||
\contentsline {section}{\numberline {1.3}Historique}{4}{section.1.3}%
|
||||
\contentsline {section}{\numberline {1.4}Architecture interne}{4}{section.1.4}%
|
||||
\contentsline {subsection}{\numberline {1.4.1}Création d'un dépôt}{4}{subsection.1.4.1}%
|
||||
\contentsline {subsection}{\numberline {1.4.2}Les objets : tout est blob}{4}{subsection.1.4.2}%
|
||||
\contentsline {subsubsection}{\numberline {1.4.2.1}SHA-1}{4}{subsubsection.1.4.2.1}%
|
||||
\contentsline {subsection}{\numberline {1.4.3}Types d'objets}{5}{subsection.1.4.3}%
|
||||
\contentsline {subsubsection}{\numberline {1.4.3.1}Blob}{5}{subsubsection.1.4.3.1}%
|
||||
\contentsline {subsubsection}{\numberline {1.4.3.2}Trees}{5}{subsubsection.1.4.3.2}%
|
||||
\contentsline {subsubsection}{\numberline {1.4.3.3}Commits}{5}{subsubsection.1.4.3.3}%
|
||||
\contentsline {subsubsection}{\numberline {1.4.3.4}Tags}{5}{subsubsection.1.4.3.4}%
|
||||
\contentsline {section}{\numberline {1.5}Architecture générale}{5}{section.1.5}%
|
||||
\contentsline {subsection}{\numberline {1.5.1}Commandes}{5}{subsection.1.5.1}%
|
||||
\contentsline {subsection}{\numberline {1.5.2}Exemple simple}{6}{subsection.1.5.2}%
|
||||
\contentsline {subsection}{\numberline {1.5.3}Branches et fusion}{6}{subsection.1.5.3}%
|
||||
\contentsline {subsection}{\numberline {1.5.4}Les remords}{6}{subsection.1.5.4}%
|
||||
\contentsline {subsection}{\numberline {1.5.5}Utilisation de l'historique}{7}{subsection.1.5.5}%
|
||||
\contentsline {section}{\numberline {1.6}Décentralisation}{7}{section.1.6}%
|
||||
\contentsline {subsection}{\numberline {1.6.1}Dépôts centralisés vs décentralisés}{7}{subsection.1.6.1}%
|
||||
\contentsline {subsection}{\numberline {1.6.2}Gestion des conflits}{7}{subsection.1.6.2}%
|
||||
\contentsline {subsection}{\numberline {1.6.3}Vue de la branche distance}{7}{subsection.1.6.3}%
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{NMV}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Noyau, mémoire et virtualisation}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : Julien SOPENA}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,84 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
% First chapter
|
||||
\chapter{Introduction}
|
||||
|
||||
Blablabla
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics{images/su.png}
|
||||
\caption{Petite image}
|
||||
\label{fig:schema1}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Blabla \newline
|
||||
Blablabla.
|
||||
|
||||
\setstretch{1}
|
||||
\subsection{Une sous-section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
|
||||
% Second chapter
|
||||
\chapter{Seconde chose à dire}
|
||||
|
||||
A ce propos \textit{italique}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics[width=\linewidth]{images/su.png}
|
||||
\caption{Image pleine page}
|
||||
\label{fig:image_pleine}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Texte pour dire tout ça parceque oui. \newline
|
||||
|
||||
Ceci ne veut pas dire cependant que :
|
||||
|
||||
\begin{itemize}
|
||||
\item Élément 1
|
||||
|
||||
\item Élément 2
|
||||
|
||||
\item Élément 3
|
||||
|
||||
\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{Template}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Sous-titre du template}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : NOM PROF}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,84 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
% First chapter
|
||||
\chapter{Introduction}
|
||||
|
||||
Blablabla
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics{images/su.png}
|
||||
\caption{Petite image}
|
||||
\label{fig:schema1}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Blabla \newline
|
||||
Blablabla.
|
||||
|
||||
\setstretch{1}
|
||||
\subsection{Une sous-section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Bla à propos de l'\textbf{bla important} dont le fonctionnement est schématisé dans la figure \ref{fig:schema1}.
|
||||
|
||||
% Second chapter
|
||||
\chapter{Seconde chose à dire}
|
||||
|
||||
A ce propos \textit{italique}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\center
|
||||
\includegraphics[width=\linewidth]{images/su.png}
|
||||
\caption{Image pleine page}
|
||||
\label{fig:image_pleine}
|
||||
\end{figure}
|
||||
|
||||
\setstretch{1}
|
||||
\section{Une section}
|
||||
\setstretch{1.3}
|
||||
|
||||
Texte pour dire tout ça parceque oui. \newline
|
||||
|
||||
Ceci ne veut pas dire cependant que :
|
||||
|
||||
\begin{itemize}
|
||||
\item Élément 1
|
||||
|
||||
\item Élément 2
|
||||
|
||||
\item Élément 3
|
||||
|
||||
\end{itemize}
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,41 @@
|
|||
% Titlepage
|
||||
\begin{titlepage}
|
||||
|
||||
|
||||
\begin{center}
|
||||
\scalebox{1}{\includegraphics{images/su.png}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.5 cm}
|
||||
|
||||
\begin{center}
|
||||
Faculté des Sciences et Ingénierie\\
|
||||
Master Informatique\\
|
||||
Systèmes Électroniques, Systèmes Informatiques
|
||||
\end{center}
|
||||
|
||||
\vspace{3.0 cm}
|
||||
|
||||
\begin{center}
|
||||
\Huge{{Template}}
|
||||
\end{center}
|
||||
|
||||
\vspace{0.1 cm}
|
||||
|
||||
\begin{center}
|
||||
\Large{Sous-titre du template}
|
||||
\end{center}
|
||||
|
||||
\vspace{8.5 cm}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Adrien Bourmault\\(\href{mailto:adrien.bourmault@etu.upmc.fr}{adrien.bourmault@etu.upmc.fr})}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\normalsize{Enseignant : NOM PROF}
|
||||
\end{center}
|
||||
|
||||
\vspace{1.0 cm}
|
||||
|
||||
\end{titlepage}
|
|
@ -0,0 +1,2 @@
|
|||
\newacronym{Insee}{Insee}{Institut national de la statistique et des études économiques}
|
||||
\newacronym{Tracfin}{Tracfin}{Traitement du renseignement et action contre les circuits financiers clandestins}
|
|
@ -0,0 +1,393 @@
|
|||
// Adrien Bourmault 3677850
|
||||
// Volodymyr Patuta
|
||||
// Groupe K
|
||||
|
||||
#include "easypap.h"
|
||||
|
||||
#include <omp.h>
|
||||
|
||||
///////////////////////////// Sequential version (tiled)
|
||||
// Suggested cmdline(s):
|
||||
// ./run -l images/1024.png -k blur -v seq -si
|
||||
//
|
||||
// resultat -O3 : 3295.680
|
||||
// resultat -O2 : 3240.540
|
||||
// resultat -O1 : 3289.684
|
||||
// resultat -O0 : 9681.364
|
||||
//
|
||||
int blur_do_tile_default (int x, int y, int width, int height)
|
||||
{
|
||||
for (int i = y; i < y + height; i++)
|
||||
for (int j = x; j < x + width; j++) {
|
||||
unsigned r = 0, g = 0, b = 0, a = 0, n = 0;
|
||||
|
||||
int i_d = (i > 0) ? i - 1 : i;
|
||||
int i_f = (i < DIM - 1) ? i + 1 : i;
|
||||
int j_d = (j > 0) ? j - 1 : j;
|
||||
int j_f = (j < DIM - 1) ? j + 1 : j;
|
||||
|
||||
for (int yloc = i_d; yloc <= i_f; yloc++)
|
||||
for (int xloc = j_d; xloc <= j_f; xloc++) {
|
||||
unsigned c = cur_img (yloc, xloc);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
n += 1;
|
||||
}
|
||||
|
||||
r /= n;
|
||||
g /= n;
|
||||
b /= n;
|
||||
a /= n;
|
||||
|
||||
next_img (i, j) = rgba (r, g, b, a);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int blur_do_tile_default_nb (int x, int y, int width, int height)
|
||||
{
|
||||
for (int i = y + 1; i < y + height - 1; i++) {
|
||||
for (int j = x + 1; j < x + width - 1; j++) {
|
||||
unsigned r = 0, g = 0, b = 0, a = 0, n = 0;
|
||||
for (int yloc = i - 1; yloc <= i + 1; yloc++) {
|
||||
for (int xloc = j - 1; xloc <= j + 1; xloc++) {
|
||||
unsigned c = cur_img (yloc, xloc);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
n += 1;
|
||||
}
|
||||
}
|
||||
|
||||
r /= n;
|
||||
g /= n;
|
||||
b /= n;
|
||||
a /= n;
|
||||
|
||||
next_img (i, j) = rgba (r, g, b, a);
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < width - 1; i++) {
|
||||
next_img (i, 0) = cur_img(i, 0);
|
||||
next_img (i, DIM - 1) = cur_img(i, DIM - 1);
|
||||
next_img (0, i) = cur_img(0, i);
|
||||
next_img (DIM - 1, i) = cur_img(DIM - 1, i);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
// resultat optim1 Denver: 7349.435
|
||||
// resultat optim1 Cortex: 23348.009
|
||||
// resultat nb Denver: 13512.337
|
||||
// resultat nb Cortex: 27133.248
|
||||
int blur_do_tile_default_optim1 (int x, int y, int width, int height)
|
||||
{
|
||||
for (int i = y + 1; i < y + height - 1; i++) {
|
||||
for (int j = x + 1; j < x + width - 1; j++) {
|
||||
unsigned r = 0, g = 0, b = 0, a = 0, n = 0;
|
||||
for (int yloc = i - 1; yloc <= i + 1; yloc++) {
|
||||
unsigned c = cur_img (yloc, j - 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (yloc, j);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (yloc, j + 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
n += 3;
|
||||
}
|
||||
|
||||
r /= n;
|
||||
g /= n;
|
||||
b /= n;
|
||||
a /= n;
|
||||
|
||||
next_img (i, j) = rgba (r, g, b, a);
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < width - 1; i++) {
|
||||
next_img (i, 0) = cur_img(i, 0);
|
||||
next_img (i, DIM - 1) = cur_img(i, DIM - 1);
|
||||
next_img (0, i) = cur_img(0, i);
|
||||
next_img (DIM - 1, i) = cur_img(DIM - 1, i);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
// resultat Denver: 6355.280
|
||||
// resultat Cortex: 23297.872
|
||||
int blur_do_tile_default_optim2 (int x, int y, int width, int height)
|
||||
{
|
||||
for (int i = y + 1; i < y + height - 1; i++) {
|
||||
for (int j = x + 1; j < x + width - 1; j++) {
|
||||
unsigned r = 0, g = 0, b = 0, a = 0, n = 0;
|
||||
|
||||
unsigned c = cur_img (i - 1, j - 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (i - 1, j);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (i - 1, j + 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
|
||||
c = cur_img (i, j - 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (i, j);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (i, j + 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
|
||||
c = cur_img (i + 1, j - 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (i + 1, j);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
c = cur_img (i + 1, j + 1);
|
||||
r += extract_red (c);
|
||||
g += extract_green (c);
|
||||
b += extract_blue (c);
|
||||
a += extract_alpha (c);
|
||||
|
||||
n += 9;
|
||||
|
||||
r /= n;
|
||||
g /= n;
|
||||
b /= n;
|
||||
a /= n;
|
||||
|
||||
next_img (i, j) = rgba (r, g, b, a);
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < width - 1; i++) {
|
||||
next_img (i, 0) = cur_img(i, 0);
|
||||
next_img (i, DIM - 1) = cur_img(i, DIM - 1);
|
||||
next_img (0, i) = cur_img(0, i);
|
||||
next_img (DIM - 1, i) = cur_img(DIM - 1, i);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
// resultat Denver: 5189.197
|
||||
// resultat Cortex: 16848.161
|
||||
int blur_do_tile_default_optim3 (int x, int y, int width, int height)
|
||||
{
|
||||
for (int i = y + 1; i < y + height - 1; i++) {
|
||||
for (int j = x + 1; j < x + width - 1; j++) {
|
||||
unsigned r = 0, g = 0, b = 0, a = 0, n = 0;
|
||||
|
||||
unsigned c = cur_img (i - 1, j - 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i - 1, j);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i - 1, j + 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
|
||||
c = cur_img (i, j - 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i, j);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i, j + 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
|
||||
c = cur_img (i + 1, j - 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i + 1, j);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i + 1, j + 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
|
||||
n += 9;
|
||||
|
||||
r /= n;
|
||||
g /= n;
|
||||
b /= n;
|
||||
a /= n;
|
||||
|
||||
next_img (i, j) = rgba (r, g, b, a);
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < width - 1; i++) {
|
||||
next_img (i, 0) = cur_img(i, 0);
|
||||
next_img (i, DIM - 1) = cur_img(i, DIM - 1);
|
||||
next_img (0, i) = cur_img(0, i);
|
||||
next_img (DIM - 1, i) = cur_img(DIM - 1, i);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int blur_do_tile_default_optim4 (int x, int y, int width, int height)
|
||||
{
|
||||
for (int i = y + 1; i < y + height - 1; i++) {
|
||||
for (int j = x + 1; j < x + width - 1; j++) {
|
||||
unsigned r = 0, g = 0, b = 0, a = 0, n = 0;
|
||||
|
||||
unsigned c = cur_img (i - 1, j - 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i - 1, j);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i - 1, j + 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
|
||||
c = cur_img (i, j - 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i, j);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i, j + 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
|
||||
c = cur_img (i + 1, j - 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i + 1, j);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
c = cur_img (i + 1, j + 1);
|
||||
r += c >> 24;
|
||||
g += (c >> 16) & 255;
|
||||
b += (c >> 8) & 255;
|
||||
a += c & 255;
|
||||
|
||||
n += 9;
|
||||
|
||||
r /= n;
|
||||
g /= n;
|
||||
b /= n;
|
||||
a /= n;
|
||||
|
||||
next_img (i, j) = rgba (r, g, b, a);
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < width - 1; i++) {
|
||||
next_img (i, 0) = cur_img(i, 0);
|
||||
next_img (i, DIM - 1) = cur_img(i, DIM - 1);
|
||||
next_img (0, i) = cur_img(0, i);
|
||||
next_img (DIM - 1, i) = cur_img(DIM - 1, i);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
///////////////////////////// Sequential version (tiled)
|
||||
// Suggested cmdline(s):
|
||||
// ./run -l images/1024.png -k blur -v seq
|
||||
//
|
||||
unsigned blur_compute_seq (unsigned nb_iter)
|
||||
{
|
||||
for (unsigned it = 1; it <= nb_iter; it++) {
|
||||
|
||||
do_tile (0, 0, DIM, DIM, 0);
|
||||
|
||||
swap_images ();
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
///////////////////////////// Tiled sequential version (tiled)
|
||||
// Suggested cmdline(s):
|
||||
// ./run -l images/1024.png -k blur -v tiled -ts 32 -m si
|
||||
//
|
||||
unsigned blur_compute_tiled (unsigned nb_iter)
|
||||
{
|
||||
for (unsigned it = 1; it <= nb_iter; it++) {
|
||||
|
||||
for (int y = 0; y < DIM; y += TILE_H)
|
||||
for (int x = 0; x < DIM; x += TILE_W)
|
||||
do_tile (x, y, TILE_W, TILE_H, 0);
|
||||
|
||||
swap_images ();
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
After Width: | Height: | Size: 8.2 KiB |
|
@ -0,0 +1,42 @@
|
|||
% -*- coding: utf-8 -*-
|
||||
% Preamble
|
||||
\documentclass[french, 12pt]{report}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{url}
|
||||
\usepackage{float}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{setspace}
|
||||
\usepackage[style=numeric]{biblatex}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{titlesec}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[a4paper, portrait, margin=1.45cm]{geometry}
|
||||
\title{Titre du mémoire}
|
||||
\author{Nom et prénom de l'auteur}
|
||||
\date{\today}
|
||||
|
||||
% Set parameters
|
||||
\setcounter{page}{0}
|
||||
\hypersetup{linktoc=all}
|
||||
|
||||
\addtolength{\skip\footins}{0.6pc}
|
||||
\renewcommand*\footnoterule{} %Footnode separator line
|
||||
|
||||
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} %places dots on sections lines as well
|
||||
|
||||
\cftsetindents{section}{0pt}{4em}
|
||||
\cftsetindents{subsection}{10pt}{4em}
|
||||
\cftsetindents{subsubsection}{20pt}{4em}
|
||||
\cftsetindents{paragraph}{30pt}{4em}
|
||||
\cftsetindents{subparagraph}{40pt}{4em}
|
||||
\def\cftdotsep{1}
|
||||
\cftsetpnumwidth{1em}
|
||||
|
||||
\renewcommand{\cftchapafterpnum}{\vspace{\cftbeforechapskip}}
|
|
@ -0,0 +1,60 @@
|
|||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand*\HyPL@Entry[1]{}
|
||||
\abx@aux@refcontext{nty/global//global/global}
|
||||
\providecommand\babel@aux[2]{}
|
||||
\@nameuse{bbl@beforestart}
|
||||
\HyPL@Entry{0<</S/D>>}
|
||||
\babel@aux{french}{}
|
||||
\HyPL@Entry{1<</S/D>>}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{2}{chapter.1}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Programmable architectures}{3}{chapter.2}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Simplified CPU architecture}{3}{section.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.2}CPU Architecture}{3}{section.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Memory hierarchy}{3}{subsection.2.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}spatial locality}{3}{subsection.2.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.3}SIMD}{3}{subsection.2.2.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Co-processors}{4}{section.2.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.4}GPU Architecture}{4}{section.2.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Nvidia Ampere}{4}{subsection.2.4.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.5}Supercomputer architecture}{4}{section.2.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Single-core CPU architecture}{5}{chapter.3}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Pipeless processors}{5}{section.3.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Pipelined processors}{5}{section.3.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Superscalar processors}{5}{section.3.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Out of order execution (OoO)}{5}{section.3.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.5}Example: Apple Silicon M1}{5}{section.3.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.6}Example: Intel Alder Lake}{5}{section.3.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.7}So... our new toy ?}{5}{section.3.7}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.7.1}Cortex A57 (2015)}{6}{subsection.3.7.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.7.2}Nvidia Denver 2 (2016)}{6}{subsection.3.7.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.8}Nvidia Jetson TX2 topology}{6}{section.3.8}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Single-core CPU optimizations}{7}{chapter.4}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Latency and throughput}{7}{section.4.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Example: division}{7}{subsection.4.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Special functions}{7}{section.4.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Function calls}{7}{section.4.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Loop unrolling}{7}{section.4.4}\protected@file@percent }
|
||||
\abx@aux@nociteall
|
||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||
\abx@aux@read@bblrerun
|
||||
\gdef \@abspage@last{8}
|
|
@ -0,0 +1,806 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/GNU Guix) (preloaded format=xelatex 2023.7.11) 18 SEP 2023 15:07
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**template.tex
|
||||
(./template.tex
|
||||
LaTeX2e <2022-11-01> patch level 1
|
||||
L3 programming layer <2023-02-22> (./packages.tex (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/report.cls
|
||||
Document Class: report 2022/07/02 v1.4n Standard LaTeX document class
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/size12.clo
|
||||
File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count181
|
||||
\c@chapter=\count182
|
||||
\c@section=\count183
|
||||
\c@subsection=\count184
|
||||
\c@subsubsection=\count185
|
||||
\c@paragraph=\count186
|
||||
\c@subparagraph=\count187
|
||||
\c@figure=\count188
|
||||
\c@table=\count189
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\bibindent=\dimen140
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2021/02/14 v1.3d Input encoding file
|
||||
\inpenc@prehook=\toks16
|
||||
\inpenc@posthook=\toks17
|
||||
|
||||
|
||||
Package inputenc Warning: inputenc package ignored with utf8 based engines.
|
||||
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip16
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count190
|
||||
\float@exts=\toks18
|
||||
\float@box=\box51
|
||||
\@float@everytoks=\toks19
|
||||
\@floatcapt=\box52
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2023-02-22 L3 programming layer (loader)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
|
||||
File: l3backend-xetex.def 2023-01-16 L3 backend support: XeTeX
|
||||
\g__graphics_track_int=\count191
|
||||
\l__pdf_internal_box=\box53
|
||||
\g__pdf_backend_object_int=\count192
|
||||
\g__pdf_backend_annotation_int=\count193
|
||||
\g__pdf_backend_link_int=\count194
|
||||
))
|
||||
Package: xparse 2023-02-02 L3 Experimental document command parser
|
||||
)
|
||||
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
|
||||
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
|
||||
\l__fontspec_script_int=\count195
|
||||
\l__fontspec_language_int=\count196
|
||||
\l__fontspec_strnum_int=\count197
|
||||
\l__fontspec_tmp_int=\count198
|
||||
\l__fontspec_tmpa_int=\count199
|
||||
\l__fontspec_tmpb_int=\count266
|
||||
\l__fontspec_tmpc_int=\count267
|
||||
\l__fontspec_em_int=\count268
|
||||
\l__fontspec_emdef_int=\count269
|
||||
\l__fontspec_strong_int=\count270
|
||||
\l__fontspec_strongdef_int=\count271
|
||||
\l__fontspec_tmpa_dim=\dimen141
|
||||
\l__fontspec_tmpb_dim=\dimen142
|
||||
\l__fontspec_tmpc_dim=\dimen143
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hyperref.sty
|
||||
Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode not found.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks20
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hycolor/hycolor.sty
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/auxhook/auxhook.sty
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/nameref.sty
|
||||
Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/refcount/refcount.sty
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
))
|
||||
\c@section@level=\count272
|
||||
)
|
||||
\@linkdim=\dimen144
|
||||
\Hy@linkcounter=\count273
|
||||
\Hy@pagecounter=\count274
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/pd1enc.def
|
||||
File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/intcalc/intcalc.sty
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count275
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/puenc.def
|
||||
File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO)
|
||||
)
|
||||
Package hyperref Info: Hyper figures OFF on input line 4177.
|
||||
Package hyperref Info: Link nesting OFF on input line 4182.
|
||||
Package hyperref Info: Hyper index ON on input line 4185.
|
||||
Package hyperref Info: Plain pages OFF on input line 4192.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4197.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4425.
|
||||
\c@Hy@tempcnt=\count276
|
||||
LaTeX Info: Redefining \url on input line 4763.
|
||||
\XeTeXLinkMargin=\dimen145
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bitset/bitset.sty
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
||||
))
|
||||
\Fld@menulength=\count277
|
||||
\Field@Width=\dimen146
|
||||
\Fld@charsize=\dimen147
|
||||
Package hyperref Info: Hyper figures OFF on input line 6042.
|
||||
Package hyperref Info: Link nesting OFF on input line 6047.
|
||||
Package hyperref Info: Hyper index ON on input line 6050.
|
||||
Package hyperref Info: backreferencing OFF on input line 6057.
|
||||
Package hyperref Info: Link coloring OFF on input line 6062.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6067.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6072.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
|
||||
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
|
||||
package with kernel methods
|
||||
)
|
||||
\Hy@abspage=\count278
|
||||
\c@Item=\count279
|
||||
\c@Hfootnote=\count280
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hxetex.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/hyperref/hxetex.def
|
||||
File: hxetex.def 2023-02-07 v7.00v Hyperref driver for XeTeX
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/stringenc/stringenc.sty
|
||||
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO)
|
||||
)
|
||||
\pdfm@box=\box54
|
||||
\c@Hy@AnnotLevel=\count281
|
||||
\HyField@AnnotCount=\count282
|
||||
\Fld@listcount=\count283
|
||||
\c@bookmark@seq@number=\count284
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
||||
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
|
||||
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package
|
||||
with kernel methods
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
||||
)
|
||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
||||
)
|
||||
\Hy@SectionHShift=\skip50
|
||||
)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/setspace/setspace.sty
|
||||
Package: setspace 2022/12/04 v6.7b set line spacing
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.sty
|
||||
Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
||||
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
|
||||
\etb@tempcnta=\count285
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.sty
|
||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
||||
\lrq@indent=\count286
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/logreq/logreq.def
|
||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
\c@tabx@nest=\count287
|
||||
\c@listtotal=\count288
|
||||
\c@listcount=\count289
|
||||
\c@liststart=\count290
|
||||
\c@liststop=\count291
|
||||
\c@citecount=\count292
|
||||
\c@citetotal=\count293
|
||||
\c@multicitecount=\count294
|
||||
\c@multicitetotal=\count295
|
||||
\c@instcount=\count296
|
||||
\c@maxnames=\count297
|
||||
\c@minnames=\count298
|
||||
\c@maxitems=\count299
|
||||
\c@minitems=\count300
|
||||
\c@citecounter=\count301
|
||||
\c@maxcitecounter=\count302
|
||||
\c@savedcitecounter=\count303
|
||||
\c@uniquelist=\count304
|
||||
\c@uniquename=\count305
|
||||
\c@refsection=\count306
|
||||
\c@refsegment=\count307
|
||||
\c@maxextratitle=\count308
|
||||
\c@maxextratitleyear=\count309
|
||||
\c@maxextraname=\count310
|
||||
\c@maxextradate=\count311
|
||||
\c@maxextraalpha=\count312
|
||||
\c@abbrvpenalty=\count313
|
||||
\c@highnamepenalty=\count314
|
||||
\c@lownamepenalty=\count315
|
||||
\c@maxparens=\count316
|
||||
\c@parenlevel=\count317
|
||||
\blx@tempcnta=\count318
|
||||
\blx@tempcntb=\count319
|
||||
\blx@tempcntc=\count320
|
||||
\c@blx@maxsection=\count321
|
||||
\blx@maxsegment@0=\count322
|
||||
\blx@notetype=\count323
|
||||
\blx@parenlevel@text=\count324
|
||||
\blx@parenlevel@foot=\count325
|
||||
\blx@sectionciteorder@0=\count326
|
||||
\blx@sectionciteorderinternal@0=\count327
|
||||
\blx@entrysetcounter=\count328
|
||||
\blx@biblioinstance=\count329
|
||||
\labelnumberwidth=\skip51
|
||||
\labelalphawidth=\skip52
|
||||
\biblabelsep=\skip53
|
||||
\bibitemsep=\skip54
|
||||
\bibnamesep=\skip55
|
||||
\bibinitsep=\skip56
|
||||
\bibparsep=\skip57
|
||||
\bibhang=\skip58
|
||||
\blx@bcfin=\read2
|
||||
\blx@bcfout=\write3
|
||||
\blx@langwohyphens=\language87
|
||||
\c@mincomprange=\count330
|
||||
\c@maxcomprange=\count331
|
||||
\c@mincompwidth=\count332
|
||||
Package biblatex Info: Trying to load biblatex default data model...
|
||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-dm.def
|
||||
File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load biblatex style data model...
|
||||
Package biblatex Info: ... file 'numeric.dbx' not found.
|
||||
Package biblatex Info: Trying to load biblatex custom data model...
|
||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
||||
\c@afterword=\count333
|
||||
\c@savedafterword=\count334
|
||||
\c@annotator=\count335
|
||||
\c@savedannotator=\count336
|
||||
\c@author=\count337
|
||||
\c@savedauthor=\count338
|
||||
\c@bookauthor=\count339
|
||||
\c@savedbookauthor=\count340
|
||||
\c@commentator=\count341
|
||||
\c@savedcommentator=\count342
|
||||
\c@editor=\count343
|
||||
\c@savededitor=\count344
|
||||
\c@editora=\count345
|
||||
\c@savededitora=\count346
|
||||
\c@editorb=\count347
|
||||
\c@savededitorb=\count348
|
||||
\c@editorc=\count349
|
||||
\c@savededitorc=\count350
|
||||
\c@foreword=\count351
|
||||
\c@savedforeword=\count352
|
||||
\c@holder=\count353
|
||||
\c@savedholder=\count354
|
||||
\c@introduction=\count355
|
||||
\c@savedintroduction=\count356
|
||||
\c@namea=\count357
|
||||
\c@savednamea=\count358
|
||||
\c@nameb=\count359
|
||||
\c@savednameb=\count360
|
||||
\c@namec=\count361
|
||||
\c@savednamec=\count362
|
||||
\c@translator=\count363
|
||||
\c@savedtranslator=\count364
|
||||
\c@shortauthor=\count365
|
||||
\c@savedshortauthor=\count366
|
||||
\c@shorteditor=\count367
|
||||
\c@savedshorteditor=\count368
|
||||
\c@labelname=\count369
|
||||
\c@savedlabelname=\count370
|
||||
\c@institution=\count371
|
||||
\c@savedinstitution=\count372
|
||||
\c@lista=\count373
|
||||
\c@savedlista=\count374
|
||||
\c@listb=\count375
|
||||
\c@savedlistb=\count376
|
||||
\c@listc=\count377
|
||||
\c@savedlistc=\count378
|
||||
\c@listd=\count379
|
||||
\c@savedlistd=\count380
|
||||
\c@liste=\count381
|
||||
\c@savedliste=\count382
|
||||
\c@listf=\count383
|
||||
\c@savedlistf=\count384
|
||||
\c@location=\count385
|
||||
\c@savedlocation=\count386
|
||||
\c@organization=\count387
|
||||
\c@savedorganization=\count388
|
||||
\c@origlocation=\count389
|
||||
\c@savedoriglocation=\count390
|
||||
\c@origpublisher=\count391
|
||||
\c@savedorigpublisher=\count392
|
||||
\c@publisher=\count393
|
||||
\c@savedpublisher=\count394
|
||||
\c@language=\count395
|
||||
\c@savedlanguage=\count396
|
||||
\c@origlanguage=\count397
|
||||
\c@savedoriglanguage=\count398
|
||||
\c@pageref=\count399
|
||||
\c@savedpageref=\count400
|
||||
\shorthandwidth=\skip59
|
||||
\shortjournalwidth=\skip60
|
||||
\shortserieswidth=\skip61
|
||||
\shorttitlewidth=\skip62
|
||||
\shortauthorwidth=\skip63
|
||||
\shorteditorwidth=\skip64
|
||||
\locallabelnumberwidth=\skip65
|
||||
\locallabelalphawidth=\skip66
|
||||
\localshorthandwidth=\skip67
|
||||
\localshortjournalwidth=\skip68
|
||||
\localshortserieswidth=\skip69
|
||||
\localshorttitlewidth=\skip70
|
||||
\localshortauthorwidth=\skip71
|
||||
\localshorteditorwidth=\skip72
|
||||
Package biblatex Info: Trying to load enhanced support for Unicode engines...
|
||||
Package biblatex Info: ... file 'blx-unicode.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-unicode.def)
|
||||
Package biblatex Info: Trying to load compatibility code...
|
||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-compat.def
|
||||
File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
)
|
||||
Package biblatex Info: Trying to load generic definitions...
|
||||
Package biblatex Info: ... file 'biblatex.def' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.def
|
||||
File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
|
||||
\c@textcitecount=\count401
|
||||
\c@textcitetotal=\count402
|
||||
\c@textcitemaxnames=\count403
|
||||
\c@biburlbigbreakpenalty=\count404
|
||||
\c@biburlbreakpenalty=\count405
|
||||
\c@biburlnumpenalty=\count406
|
||||
\c@biburlucpenalty=\count407
|
||||
\c@biburllcpenalty=\count408
|
||||
\biburlbigskip=\muskip17
|
||||
\biburlnumskip=\muskip18
|
||||
\biburlucskip=\muskip19
|
||||
\biburllcskip=\muskip20
|
||||
\c@smartand=\count409
|
||||
)
|
||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
||||
File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
||||
Package biblatex Info: ... file 'standard.bbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
||||
File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
|
||||
\c@bbx:relatedcount=\count410
|
||||
\c@bbx:relatedtotal=\count411
|
||||
))
|
||||
Package biblatex Info: Trying to load citation style 'numeric'...
|
||||
Package biblatex Info: ... file 'numeric.cbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
|
||||
File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
|
||||
Package biblatex Info: Redefining '\cite'.
|
||||
Package biblatex Info: Redefining '\parencite'.
|
||||
Package biblatex Info: Redefining '\footcite'.
|
||||
Package biblatex Info: Redefining '\footcitetext'.
|
||||
Package biblatex Info: Redefining '\smartcite'.
|
||||
Package biblatex Info: Redefining '\supercite'.
|
||||
Package biblatex Info: Redefining '\textcite'.
|
||||
Package biblatex Info: Redefining '\textcites'.
|
||||
Package biblatex Info: Redefining '\cites'.
|
||||
Package biblatex Info: Redefining '\parencites'.
|
||||
Package biblatex Info: Redefining '\smartcites'.
|
||||
)
|
||||
Package biblatex Info: Trying to load configuration file...
|
||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
||||
File: biblatex.cfg
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Document encoding is UTF8 ....
|
||||
Package biblatex Info: ... and expl3
|
||||
(biblatex) 2023-02-22 L3 programming layer (loader)
|
||||
(biblatex) is new enough (at least 2020/04/06),
|
||||
(biblatex) setting 'casechanger=expl3'.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
|
||||
Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
|
||||
)) (/home/neox/.guix-profile/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=\skip73
|
||||
\cftbeforetoctitleskip=\skip74
|
||||
\cftaftertoctitleskip=\skip75
|
||||
\cftbeforepartskip=\skip76
|
||||
\cftpartnumwidth=\skip77
|
||||
\cftpartindent=\skip78
|
||||
\cftbeforechapskip=\skip79
|
||||
\cftchapindent=\skip80
|
||||
\cftchapnumwidth=\skip81
|
||||
\cftbeforesecskip=\skip82
|
||||
\cftsecindent=\skip83
|
||||
\cftsecnumwidth=\skip84
|
||||
\cftbeforesubsecskip=\skip85
|
||||
\cftsubsecindent=\skip86
|
||||
\cftsubsecnumwidth=\skip87
|
||||
\cftbeforesubsubsecskip=\skip88
|
||||
\cftsubsubsecindent=\skip89
|
||||
\cftsubsubsecnumwidth=\skip90
|
||||
\cftbeforeparaskip=\skip91
|
||||
\cftparaindent=\skip92
|
||||
\cftparanumwidth=\skip93
|
||||
\cftbeforesubparaskip=\skip94
|
||||
\cftsubparaindent=\skip95
|
||||
\cftsubparanumwidth=\skip96
|
||||
\cftbeforeloftitleskip=\skip97
|
||||
\cftafterloftitleskip=\skip98
|
||||
\cftbeforefigskip=\skip99
|
||||
\cftfigindent=\skip100
|
||||
\cftfignumwidth=\skip101
|
||||
\c@lofdepth=\count412
|
||||
\c@lotdepth=\count413
|
||||
\cftbeforelottitleskip=\skip102
|
||||
\cftafterlottitleskip=\skip103
|
||||
\cftbeforetabskip=\skip104
|
||||
\cfttabindent=\skip105
|
||||
\cfttabnumwidth=\skip106
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/titlesec/titlesec.sty
|
||||
Package: titlesec 2021/07/05 v2.14 Sectioning titles
|
||||
\ttl@box=\box55
|
||||
\beforetitleunit=\skip107
|
||||
\aftertitleunit=\skip108
|
||||
\ttl@plus=\dimen148
|
||||
\ttl@minus=\dimen149
|
||||
\ttl@toksa=\toks21
|
||||
\titlewidth=\dimen150
|
||||
\titlewidthlast=\dimen151
|
||||
\titlewidthfirst=\dimen152
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 112.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)) (/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2023/02/13 3.86 The Babel package
|
||||
\babel@savecnt=\count414
|
||||
\U@D=\dimen153
|
||||
\l@unhyphenated=\language88
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel/xebabel.def)
|
||||
\bbl@readstream=\read3
|
||||
\bbl@dirlevel=\count415
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2023/03/08 v3.5q French support from the babel system
|
||||
Package babel Info: Hyphen rules for 'acadian' set to \l@french
|
||||
(babel) (\language29). Reported on input line 91.
|
||||
Package babel Info: Hyphen rules for 'canadien' set to \l@french
|
||||
(babel) (\language29). Reported on input line 92.
|
||||
\FB@nonchar=\count416
|
||||
Package french.ldf Info: No need for active punctuation characters
|
||||
(french.ldf) with this version of XeTeX!
|
||||
(french.ldf) reported on input line 310.
|
||||
\FB@punctthick=\XeTeXcharclass1
|
||||
\FB@punctthin=\XeTeXcharclass2
|
||||
\FB@punctnul=\XeTeXcharclass3
|
||||
\FB@guilo=\XeTeXcharclass4
|
||||
\FB@guilf=\XeTeXcharclass5
|
||||
\FB@guilnul=\XeTeXcharclass6
|
||||
\FBguill@level=\count417
|
||||
\FBold@everypar=\toks22
|
||||
\FB@Mht=\dimen154
|
||||
\mc@charclass=\count418
|
||||
\mc@charfam=\count419
|
||||
\mc@charslot=\count420
|
||||
\std@mcc=\count421
|
||||
\dec@mcc=\count422
|
||||
\FB@parskip=\dimen155
|
||||
\listindentFB=\dimen156
|
||||
\descindentFB=\dimen157
|
||||
\labelindentFB=\dimen158
|
||||
\labelwidthFB=\dimen159
|
||||
\leftmarginFB=\dimen160
|
||||
\parindentFFN=\dimen161
|
||||
\FBfnindent=\dimen162
|
||||
)) (/home/neox/.guix-profile/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.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/carlisle/scalefnt.sty) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: xetex.def on input line 107.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-def/xetex.def
|
||||
File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex
|
||||
))
|
||||
\Gin@req@height=\dimen163
|
||||
\Gin@req@width=\dimen164
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count423
|
||||
\lst@gtempboxa=\box56
|
||||
\lst@token=\toks23
|
||||
\lst@length=\count424
|
||||
\lst@currlwidth=\dimen165
|
||||
\lst@column=\count425
|
||||
\lst@pos=\count426
|
||||
\lst@lostspace=\dimen166
|
||||
\lst@width=\dimen167
|
||||
\lst@newlines=\count427
|
||||
\lst@lineno=\count428
|
||||
\lst@maxwidth=\dimen168
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz)
|
||||
\c@lstnumber=\count429
|
||||
\lst@skipnumbers=\count430
|
||||
\lst@framebox=\box57
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2023/02/27 1.9 listings configuration
|
||||
))
|
||||
Package: listings 2023/02/27 1.9 (Carsten Heinz)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: xetex.def on input line 227.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
) (/home/neox/.guix-profile/share/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
)
|
||||
\Gm@cnth=\count431
|
||||
\Gm@cntv=\count432
|
||||
\c@Gm@tempcnt=\count433
|
||||
\Gm@bindingoffset=\dimen169
|
||||
\Gm@wd@mp=\dimen170
|
||||
\Gm@odd@mp=\dimen171
|
||||
\Gm@even@mp=\dimen172
|
||||
\Gm@layoutwidth=\dimen173
|
||||
\Gm@layoutheight=\dimen174
|
||||
\Gm@layouthoffset=\dimen175
|
||||
\Gm@layoutvoffset=\dimen176
|
||||
\Gm@dimlist=\toks24
|
||||
))
|
||||
\c@mypara=\count434
|
||||
|
||||
|
||||
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
|
||||
(biblatex) Loading 'csquotes' recommended.
|
||||
|
||||
\@quotelevel=\count435
|
||||
\@quotereset=\count436
|
||||
(./template.aux)
|
||||
\openout1 = `template.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: Trying to load font information for TS1+cmr on input line 11.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/base/ts1cmr.fd
|
||||
File: ts1cmr.fd 2022/07/10 v2.5l Standard LaTeX font definitions
|
||||
)
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 11.
|
||||
LaTeX Font Info: ... okay on input line 11.
|
||||
|
||||
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
|
||||
(fontspec) this).
|
||||
|
||||
\symlegacymaths=\mathgroup4
|
||||
LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
|
||||
(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \acute on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \grave on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \ddot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \tilde on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \bar on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \breve on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \check on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \hat on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \dot on input line 11.
|
||||
LaTeX Font Info: Redeclaring math accent \mathring on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \colon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Delta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Theta on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Xi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Pi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Phi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Psi on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \Omega on input line 11.
|
||||
LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 11.
|
||||
LaTeX Font Info: Redeclaring symbol font `operators' on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `normal' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) OT1/cmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
|
||||
(Font) `operators' in the math version `bold' on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
|
||||
(Font) OT1/cmr/m/it --> TU/lmr/m/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
|
||||
(Font) OT1/cmr/bx/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
|
||||
(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 11.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) TU/lmr/m/n --> TU/lmr/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
|
||||
(Font) OT1/cmr/bx/it --> TU/lmr/b/it on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
|
||||
(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 11.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
|
||||
(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 11.
|
||||
Package hyperref Info: Link coloring OFF on input line 11.
|
||||
(./template.out) (./template.out)
|
||||
\@outlinefile=\write4
|
||||
\openout4 = `template.out'.
|
||||
|
||||
Package biblatex Info: Trying to load language 'french'...
|
||||
Package biblatex Info: ... file 'french.lbx' found.
|
||||
(/home/neox/.guix-profile/share/texmf-dist/tex/latex/biblatex/lbx/french.lbx
|
||||
File: french.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
|
||||
)
|
||||
Package biblatex Info: XeTeX detected.
|
||||
(biblatex) Assuming input encoding 'utf8'.
|
||||
Package biblatex Info: Automatic encoding selection.
|
||||
(biblatex) Assuming data encoding 'utf8'.
|
||||
\openout3 = `template.bcf'.
|
||||
|
||||
Package biblatex Info: Trying to load bibliographic data...
|
||||
Package biblatex Info: ... file 'template.bbl' not found.
|
||||
|
||||
No file template.bbl.
|
||||
Package biblatex Info: Reference section=0 on input line 11.
|
||||
Package biblatex Info: Reference segment=0 on input line 11.
|
||||
LaTeX Info: Redefining \up on input line 11.
|
||||
\c@lstlisting=\count437
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: xetex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: xetex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes:
|
||||
* h-part:(L,W,R)=(41.25641pt, 514.99506pt, 41.25641pt)
|
||||
* v-part:(T,H,B)=(41.25641pt, 762.53403pt, 41.25641pt)
|
||||
* \paperwidth=597.50787pt
|
||||
* \paperheight=845.04684pt
|
||||
* \textwidth=514.99506pt
|
||||
* \textheight=762.53403pt
|
||||
* \oddsidemargin=-31.01358pt
|
||||
* \evensidemargin=-31.01358pt
|
||||
* \topmargin=-68.01358pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=12.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=44.0pt
|
||||
* \marginparsep=10.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=18.00008pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(./titlepage.tex
|
||||
File: images/su.png Graphic file (type bmp)
|
||||
<images/su.png>
|
||||
[1
|
||||
|
||||
]) (./template.toc
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <12> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <8> on input line 2.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 2.
|
||||
)
|
||||
\tf@toc=\write5
|
||||
\openout5 = `template.toc'.
|
||||
|
||||
[1]
|
||||
Chapitre 1.
|
||||
[2
|
||||
|
||||
]
|
||||
Chapitre 2.
|
||||
[3
|
||||
|
||||
] [4]
|
||||
Chapitre 3.
|
||||
[5
|
||||
|
||||
] [6]
|
||||
Chapitre 4.
|
||||
[7
|
||||
|
||||
]
|
||||
|
||||
LaTeX Warning: Empty bibliography on input line 215.
|
||||
|
||||
(./template.aux)
|
||||
|
||||
LaTeX Warning: There were undefined references.
|
||||
|
||||
|
||||
Package rerunfilecheck Warning: File `template.out' has changed.
|
||||
(rerunfilecheck) Rerun to get outlines right
|
||||
(rerunfilecheck) or use package `bookmark'.
|
||||
|
||||
Package rerunfilecheck Info: Checksums for `template.out':
|
||||
(rerunfilecheck) Before: 795B3D03ED1B69B9188AF707396599E4;3322
|
||||
(rerunfilecheck) After: 1B6BF911B502EDC40EBD03A058D6AB79;4431.
|
||||
|
||||
Package biblatex Warning: Please (re)run Biber on the file:
|
||||
(biblatex) template
|
||||
(biblatex) and rerun LaTeX afterwards.
|
||||
|
||||
Package logreq Info: Writing requests to 'template.run.xml'.
|
||||
\openout1 = `template.run.xml'.
|
||||
|
||||
)
|
||||
(\end occurred inside a group at level 1)
|
||||
|
||||
### simple group (level 1) entered at line 11 ({)
|
||||
### bottom level
|
||||
Here is how much of TeX's memory you used:
|
||||
22196 strings out of 476682
|
||||
432476 string characters out of 5779954
|
||||
1851018 words of memory out of 5000000
|
||||
42209 multiletter control sequences out of 15000+600000
|
||||
539435 words of font info for 54 fonts, out of 8000000 for 9000
|
||||
1348 hyphenation exceptions out of 8191
|
||||
77i,5n,80p,682b,4183s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
Output written on template.pdf (8 pages).
|
|
@ -0,0 +1,28 @@
|
|||
\BOOKMARK [0][-]{chapter.1}{\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n}{}% 1
|
||||
\BOOKMARK [0][-]{chapter.2}{\376\377\000P\000r\000o\000g\000r\000a\000m\000m\000a\000b\000l\000e\000\040\000a\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e\000s}{}% 2
|
||||
\BOOKMARK [1][-]{section.2.1}{\376\377\000S\000i\000m\000p\000l\000i\000f\000i\000e\000d\000\040\000C\000P\000U\000\040\000a\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e}{chapter.2}% 3
|
||||
\BOOKMARK [1][-]{section.2.2}{\376\377\000C\000P\000U\000\040\000A\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e}{chapter.2}% 4
|
||||
\BOOKMARK [2][-]{subsection.2.2.1}{\376\377\000M\000e\000m\000o\000r\000y\000\040\000h\000i\000e\000r\000a\000r\000c\000h\000y}{section.2.2}% 5
|
||||
\BOOKMARK [2][-]{subsection.2.2.2}{\376\377\000s\000p\000a\000t\000i\000a\000l\000\040\000l\000o\000c\000a\000l\000i\000t\000y}{section.2.2}% 6
|
||||
\BOOKMARK [2][-]{subsection.2.2.3}{\376\377\000S\000I\000M\000D}{section.2.2}% 7
|
||||
\BOOKMARK [1][-]{section.2.3}{\376\377\000C\000o\000-\000p\000r\000o\000c\000e\000s\000s\000o\000r\000s}{chapter.2}% 8
|
||||
\BOOKMARK [1][-]{section.2.4}{\376\377\000G\000P\000U\000\040\000A\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e}{chapter.2}% 9
|
||||
\BOOKMARK [2][-]{subsection.2.4.1}{\376\377\000N\000v\000i\000d\000i\000a\000\040\000A\000m\000p\000e\000r\000e}{section.2.4}% 10
|
||||
\BOOKMARK [1][-]{section.2.5}{\376\377\000S\000u\000p\000e\000r\000c\000o\000m\000p\000u\000t\000e\000r\000\040\000a\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e}{chapter.2}% 11
|
||||
\BOOKMARK [0][-]{chapter.3}{\376\377\000S\000i\000n\000g\000l\000e\000-\000c\000o\000r\000e\000\040\000C\000P\000U\000\040\000a\000r\000c\000h\000i\000t\000e\000c\000t\000u\000r\000e}{}% 12
|
||||
\BOOKMARK [1][-]{section.3.1}{\376\377\000P\000i\000p\000e\000l\000e\000s\000s\000\040\000p\000r\000o\000c\000e\000s\000s\000o\000r\000s}{chapter.3}% 13
|
||||
\BOOKMARK [1][-]{section.3.2}{\376\377\000P\000i\000p\000e\000l\000i\000n\000e\000d\000\040\000p\000r\000o\000c\000e\000s\000s\000o\000r\000s}{chapter.3}% 14
|
||||
\BOOKMARK [1][-]{section.3.3}{\376\377\000S\000u\000p\000e\000r\000s\000c\000a\000l\000a\000r\000\040\000p\000r\000o\000c\000e\000s\000s\000o\000r\000s}{chapter.3}% 15
|
||||
\BOOKMARK [1][-]{section.3.4}{\376\377\000O\000u\000t\000\040\000o\000f\000\040\000o\000r\000d\000e\000r\000\040\000e\000x\000e\000c\000u\000t\000i\000o\000n\000\040\000\050\000O\000o\000O\000\051}{chapter.3}% 16
|
||||
\BOOKMARK [1][-]{section.3.5}{\376\377\000E\000x\000a\000m\000p\000l\000e\000:\000\040\000A\000p\000p\000l\000e\000\040\000S\000i\000l\000i\000c\000o\000n\000\040\000M\0001}{chapter.3}% 17
|
||||
\BOOKMARK [1][-]{section.3.6}{\376\377\000E\000x\000a\000m\000p\000l\000e\000:\000\040\000I\000n\000t\000e\000l\000\040\000A\000l\000d\000e\000r\000\040\000L\000a\000k\000e}{chapter.3}% 18
|
||||
\BOOKMARK [1][-]{section.3.7}{\376\377\000S\000o\000.\000.\000.\000\040\000o\000u\000r\000\040\000n\000e\000w\000\040\000t\000o\000y\000\040\000?}{chapter.3}% 19
|
||||
\BOOKMARK [2][-]{subsection.3.7.1}{\376\377\000C\000o\000r\000t\000e\000x\000\040\000A\0005\0007\000\040\000\050\0002\0000\0001\0005\000\051}{section.3.7}% 20
|
||||
\BOOKMARK [2][-]{subsection.3.7.2}{\376\377\000N\000v\000i\000d\000i\000a\000\040\000D\000e\000n\000v\000e\000r\000\040\0002\000\040\000\050\0002\0000\0001\0006\000\051}{section.3.7}% 21
|
||||
\BOOKMARK [1][-]{section.3.8}{\376\377\000N\000v\000i\000d\000i\000a\000\040\000J\000e\000t\000s\000o\000n\000\040\000T\000X\0002\000\040\000t\000o\000p\000o\000l\000o\000g\000y}{chapter.3}% 22
|
||||
\BOOKMARK [0][-]{chapter.4}{\376\377\000S\000i\000n\000g\000l\000e\000-\000c\000o\000r\000e\000\040\000C\000P\000U\000\040\000o\000p\000t\000i\000m\000i\000z\000a\000t\000i\000o\000n\000s}{}% 23
|
||||
\BOOKMARK [1][-]{section.4.1}{\376\377\000L\000a\000t\000e\000n\000c\000y\000\040\000a\000n\000d\000\040\000t\000h\000r\000o\000u\000g\000h\000p\000u\000t}{chapter.4}% 24
|
||||
\BOOKMARK [2][-]{subsection.4.1.1}{\376\377\000E\000x\000a\000m\000p\000l\000e\000:\000\040\000d\000i\000v\000i\000s\000i\000o\000n}{section.4.1}% 25
|
||||
\BOOKMARK [1][-]{section.4.2}{\376\377\000S\000p\000e\000c\000i\000a\000l\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000s}{chapter.4}% 26
|
||||
\BOOKMARK [1][-]{section.4.3}{\376\377\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000c\000a\000l\000l\000s}{chapter.4}% 27
|
||||
\BOOKMARK [1][-]{section.4.4}{\376\377\000L\000o\000o\000p\000\040\000u\000n\000r\000o\000l\000l\000i\000n\000g}{chapter.4}% 28
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" standalone="yes"?>
|
||||
<!-- logreq request file -->
|
||||
<!-- logreq version 1.0 / dtd version 1.0 -->
|
||||
<!-- Do not edit this file! -->
|
||||
<!DOCTYPE requests [
|
||||
<!ELEMENT requests (internal | external)*>
|
||||
<!ELEMENT internal (generic, (provides | requires)*)>
|
||||
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
|
||||
<!ELEMENT cmdline (binary, (option | infile | outfile)*)>
|
||||
<!ELEMENT input (file)+>
|
||||
<!ELEMENT output (file)+>
|
||||
<!ELEMENT provides (file)+>
|
||||
<!ELEMENT requires (file)+>
|
||||
<!ELEMENT generic (#PCDATA)>
|
||||
<!ELEMENT binary (#PCDATA)>
|
||||
<!ELEMENT option (#PCDATA)>
|
||||
<!ELEMENT infile (#PCDATA)>
|
||||
<!ELEMENT outfile (#PCDATA)>
|
||||
<!ELEMENT file (#PCDATA)>
|
||||
<!ATTLIST requests
|
||||
version CDATA #REQUIRED
|
||||
>
|
||||
<!ATTLIST internal
|
||||
package CDATA #REQUIRED
|
||||
priority (9) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST external
|
||||
package CDATA #REQUIRED
|
||||
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
|
||||
active (0 | 1) #REQUIRED
|
||||
>
|
||||
<!ATTLIST provides
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST requires
|
||||
type (static | dynamic | editable) #REQUIRED
|
||||
>
|
||||
<!ATTLIST file
|
||||
type CDATA #IMPLIED
|
||||
>
|
||||
]>
|
||||
<requests version="1.0">
|
||||
<internal package="biblatex" priority="9" active="1">
|
||||
<generic>latex</generic>
|
||||
<provides type="dynamic">
|
||||
<file>template.bcf</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>template.bbl</file>
|
||||
</requires>
|
||||
<requires type="static">
|
||||
<file>blx-dm.def</file>
|
||||
<file>blx-unicode.def</file>
|
||||
<file>blx-compat.def</file>
|
||||
<file>biblatex.def</file>
|
||||
<file>standard.bbx</file>
|
||||
<file>numeric.bbx</file>
|
||||
<file>numeric.cbx</file>
|
||||
<file>biblatex.cfg</file>
|
||||
<file>french.lbx</file>
|
||||
</requires>
|
||||
</internal>
|
||||
<external package="biblatex" priority="5" active="1">
|
||||
<generic>biber</generic>
|
||||
<cmdline>
|
||||
<binary>biber</binary>
|
||||
<infile>template</infile>
|
||||
</cmdline>
|
||||
<input>
|
||||
<file>template.bcf</file>
|
||||
</input>
|
||||
<output>
|
||||
<file>template.bbl</file>
|
||||
</output>
|
||||
<provides type="dynamic">
|
||||
<file>template.bbl</file>
|
||||
</provides>
|
||||
<requires type="dynamic">
|
||||
<file>template.bcf</file>
|
||||
</requires>
|
||||
<requires type="editable">
|
||||
<file>bibliographie.bib</file>
|
||||
</requires>
|
||||
</external>
|
||||
</requests>
|
|
@ -0,0 +1,250 @@
|
|||
\input{packages.tex}
|
||||
\newcounter{mypara}
|
||||
\setcounter{mypara}{0}
|
||||
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
%Bibliography
|
||||
\addbibresource{bibliographie.bib}
|
||||
|
||||
% Document
|
||||
\begin{document}{
|
||||
|
||||
\sloppy
|
||||
\input{titlepage.tex}
|
||||
\setcounter{tocdepth}{4}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
% Table of contents
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
% First chapter
|
||||
\chapter{Introduction}
|
||||
|
||||
This class focuses on NVIDIA Jetson TX2, an embedded architecture from the same family than the Nitendo Switch. It is used in cars, satellites, etc.
|
||||
|
||||
This isn't a toy but a devkit.
|
||||
|
||||
\chapter{Programmable architectures}
|
||||
|
||||
\section{Simplified CPU architecture}
|
||||
|
||||
What we do in CS is using instructions to manipulate memory. More precisely, there are :
|
||||
|
||||
\begin{itemize}
|
||||
\item control instructions
|
||||
\item arithmetic instructions
|
||||
\item memory instructions
|
||||
\end{itemize}
|
||||
|
||||
\section{CPU Architecture}
|
||||
|
||||
On modern CPU, CPU/RAM freq is between 1GHz and 4GHz
|
||||
|
||||
Memory throughput is ~50 GB/s (DDR5)
|
||||
|
||||
But CPU is much faster (×100), which is solved by caching.
|
||||
|
||||
\subsection{Memory hierarchy}
|
||||
|
||||
Most applications often reuse the same data.
|
||||
|
||||
We have :
|
||||
\begin{itemize}
|
||||
\item L1: ~2 cycles
|
||||
\item L2: ~10 cycles
|
||||
\item L3: ~30 cycles
|
||||
\end{itemize}
|
||||
|
||||
Storing implies two methods :
|
||||
\begin{itemize}
|
||||
\item writethrough : write to both RAM and cache, a choice made in some architectures, leading to complex design in CPU arch.
|
||||
\item writeback
|
||||
\end{itemize}
|
||||
|
||||
\subsection{spatial locality}
|
||||
|
||||
While one cache line is a certain amount of data and the smallest packet between RAM and CPU is a cache line, it may be interesting to access data contiguously
|
||||
|
||||
\subsection{SIMD}
|
||||
|
||||
With scalar instructions, in 1 cycle, with two operands you create the content of a register.
|
||||
|
||||
With SIMD, in 1 cycle you do that with 4 operations at the same time. The registers are larger than regular ones, and called differently : vector registers.
|
||||
|
||||
\section{Co-processors}
|
||||
|
||||
Hardware separated from CPU, connected often via PCIe, with its own RAM.
|
||||
|
||||
\section{GPU Architecture}
|
||||
|
||||
Generally much more parallel than CPUs, fewer control parts than CPUs but much more compute units.
|
||||
|
||||
Memory is faster : 500 GB/s
|
||||
|
||||
It is often suitable for scientific computing but not always !
|
||||
|
||||
Hardware acceleration for AI (tensor cores) are often present. Not studied in this course.
|
||||
|
||||
\subsection{Nvidia Ampere}
|
||||
|
||||
We can see there are a lot of cores. Much more than in a CPU.
|
||||
|
||||
\section{Supercomputer architecture}
|
||||
|
||||
Here we design that as 8 computers connected via a switch. Theorical max performance is 8 times that of a node.
|
||||
|
||||
\chapter{Single-core CPU architecture}
|
||||
|
||||
\section{Pipeless processors}
|
||||
|
||||
[Remembering about pipeline]
|
||||
|
||||
\section{Pipelined processors}
|
||||
|
||||
[Remembering about pipeline]
|
||||
|
||||
Note : pipeline makes latency higher
|
||||
|
||||
Modern CPUs are 10 to 20 stages pipelined.
|
||||
|
||||
Conditional branchment implies that it's difficult to guess which instruction is the next, which is bad for pipeline efficiency (it created bubbles) so we have to predict... with branch prediction, to limit the effect.
|
||||
|
||||
\section{Superscalar processors}
|
||||
|
||||
[Remembering about this]
|
||||
|
||||
ILP = superscalar CPU fetcher/decoder
|
||||
|
||||
\section{Out of order execution (OoO)}
|
||||
|
||||
The CPU can reorder instructions basing on dependencies of instructions.
|
||||
|
||||
\section{Example: Apple Silicon M1}
|
||||
|
||||
This is an OoO CPU, since there is a dispatcher that has a reorder buffer.
|
||||
|
||||
There is a big part dedicated to SIMD.
|
||||
|
||||
\section{Example: Intel Alder Lake}
|
||||
|
||||
Much larger decoding part (yeah, CISC).
|
||||
|
||||
\section{So... our new toy ?}
|
||||
|
||||
There are :
|
||||
\begin{itemize}
|
||||
\item 2 × powerful Nvidia Denver 2 cores @ 2.04 GHz
|
||||
\item 4 × powerful ARM Cortex A57 (Big) cores @ 2.0GHz
|
||||
\item Weird heterogeneous design
|
||||
\item No energy efficient cores
|
||||
\end{itemize}
|
||||
|
||||
\subsection{Cortex A57 (2015)}
|
||||
|
||||
This is a 18-stage pipelined CPU, with 3-way decoder and it's 8-wide super-scalar. This is a OoO CPU.
|
||||
|
||||
\subsection{Nvidia Denver 2 (2016)}
|
||||
|
||||
Not much info about it...
|
||||
|
||||
We have :
|
||||
\begin{itemize}
|
||||
\item 15-stage pipeline
|
||||
\item 2-way decoder
|
||||
\item 7-wider superscalar
|
||||
\item in-order execution (ARM code translated to something by a hardware translator, so it can be considered OoO since that translator reorders !)
|
||||
\end{itemize}
|
||||
|
||||
Side note : the project was to decode ARM and x86 assembly on the same CPU, but Intel didn't gave the license
|
||||
|
||||
\section{Nvidia Jetson TX2 topology}
|
||||
|
||||
[See slides]
|
||||
|
||||
\chapter{Single-core CPU optimizations}
|
||||
|
||||
It's a good idea to rely on compilers for the sake of readability.
|
||||
|
||||
Compilers provide optimizations with '-O' options.
|
||||
|
||||
There is '-march=native' that is sometimes the only way to allow code vectorization.
|
||||
|
||||
\section{Latency and throughput}
|
||||
|
||||
We have :
|
||||
\begin{itemize}
|
||||
\item add: 4 cycles, 0.5 CPI
|
||||
\item sub: idem
|
||||
\item mul: idem
|
||||
\item div: 14 cycles, 4 CPI
|
||||
\end{itemize}
|
||||
|
||||
For the 3 first, we can have 2 inst/cycle !
|
||||
|
||||
\subsection{Example: division}
|
||||
|
||||
Here we see than we should avoid divisions (and use preprocessor to rewrite that as something else).
|
||||
|
||||
\section{Special functions}
|
||||
|
||||
On modern CPUs we have some common mathematical functions. These are often expensive, except for rsqrt (used for 3D/2D calculation)
|
||||
|
||||
\section{Function calls}
|
||||
|
||||
Sometimes it's better to avoid calls, especially depending on where the function call is located, for example with the stencil algorithm.
|
||||
|
||||
Inlining is a good idea.
|
||||
|
||||
\section{Loop unrolling}
|
||||
|
||||
It reduces the time spent in loop control, and especially the risk of branch prediction error.
|
||||
|
||||
In fact, it also increases optimization opportunities while exposing more parallelism for ILP, masks instruction latency.
|
||||
|
||||
To force the compiler to unroll code with '#pragma unroll 2'
|
||||
|
||||
The only problem with unrolling is that code is much bigger. So, only unroll when it makes sense !
|
||||
|
||||
\section{Unroll and jam}
|
||||
|
||||
It consists in unrolling and changing the order of instructions. It is especially useful for breaking data dependencies.
|
||||
|
||||
However it requires more registers.
|
||||
|
||||
\section{Variables rotation}
|
||||
|
||||
Here the compiler is not doing a good job unless you use the 'restrict' keyword.
|
||||
|
||||
\subsection{Reduction}
|
||||
|
||||
The compiler is able to do it if you help it
|
||||
|
||||
\section{Loop fusion}
|
||||
|
||||
This improves data reuse, taking advantage of temporal locality.
|
||||
|
||||
\section{Loop splitting}
|
||||
|
||||
Useful when there are more variables in a loop than registers available
|
||||
|
||||
\section{About conditional branching}
|
||||
|
||||
[...]
|
||||
|
||||
\section{Memory accesses}
|
||||
|
||||
To limite memory bandwidth overload, you can use pre-fetching : it consists in pre-loading data that are predicted to be useful later.
|
||||
|
||||
In all case, consider memory access pattern and take advantage of cache !
|
||||
|
||||
\newpage
|
||||
|
||||
% Bibliography
|
||||
\nocite{*}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\printbibliography
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,29 @@
|
|||
\babel@toc {french}{}\relax
|
||||
\contentsline {chapter}{\numberline {1}Introduction}{2}{chapter.1}%
|
||||
\contentsline {chapter}{\numberline {2}Programmable architectures}{3}{chapter.2}%
|
||||
\contentsline {section}{\numberline {2.1}Simplified CPU architecture}{3}{section.2.1}%
|
||||
\contentsline {section}{\numberline {2.2}CPU Architecture}{3}{section.2.2}%
|
||||
\contentsline {subsection}{\numberline {2.2.1}Memory hierarchy}{3}{subsection.2.2.1}%
|
||||
\contentsline {subsection}{\numberline {2.2.2}spatial locality}{3}{subsection.2.2.2}%
|
||||
\contentsline {subsection}{\numberline {2.2.3}SIMD}{3}{subsection.2.2.3}%
|
||||
\contentsline {section}{\numberline {2.3}Co-processors}{4}{section.2.3}%
|
||||
\contentsline {section}{\numberline {2.4}GPU Architecture}{4}{section.2.4}%
|
||||
\contentsline {subsection}{\numberline {2.4.1}Nvidia Ampere}{4}{subsection.2.4.1}%
|
||||
\contentsline {section}{\numberline {2.5}Supercomputer architecture}{4}{section.2.5}%
|
||||
\contentsline {chapter}{\numberline {3}Single-core CPU architecture}{5}{chapter.3}%
|
||||
\contentsline {section}{\numberline {3.1}Pipeless processors}{5}{section.3.1}%
|
||||
\contentsline {section}{\numberline {3.2}Pipelined processors}{5}{section.3.2}%
|
||||
\contentsline {section}{\numberline {3.3}Superscalar processors}{5}{section.3.3}%
|
||||
\contentsline {section}{\numberline {3.4}Out of order execution (OoO)}{5}{section.3.4}%
|
||||
\contentsline {section}{\numberline {3.5}Example: Apple Silicon M1}{5}{section.3.5}%
|
||||
\contentsline {section}{\numberline {3.6}Example: Intel Alder Lake}{5}{section.3.6}%
|
||||
\contentsline {section}{\numberline {3.7}So... our new toy ?}{5}{section.3.7}%
|
||||
\contentsline {subsection}{\numberline {3.7.1}Cortex A57 (2015)}{6}{subsection.3.7.1}%
|
||||
\contentsline {subsection}{\numberline {3.7.2}Nvidia Denver 2 (2016)}{6}{subsection.3.7.2}%
|
||||
\contentsline {section}{\numberline {3.8}Nvidia Jetson TX2 topology}{6}{section.3.8}%
|
||||
\contentsline {chapter}{\numberline {4}Single-core CPU optimizations}{7}{chapter.4}%
|
||||
\contentsline {section}{\numberline {4.1}Latency and throughput}{7}{section.4.1}%
|
||||
\contentsline {subsection}{\numberline {4.1.1}Example: division}{7}{subsection.4.1.1}%
|
||||
\contentsline {section}{\numberline {4.2}Special functions}{7}{section.4.2}%
|
||||
\contentsline {section}{\numberline {4.3}Function calls}{7}{section.4.3}%
|
||||
\contentsline {section}{\numberline {4.4}Loop unrolling}{7}{section.4.4}%
|