Compare commits

..

2 Commits

Author SHA1 Message Date
2b23ebf562 . 2023-06-18 23:27:07 +02:00
15c3bf45ff strlen 2023-05-08 14:10:56 +02:00
294 changed files with 93 additions and 3368 deletions

13
.gitignore vendored
View File

@ -1,16 +1,3 @@
__pycache__/
*.tar
*.class
*.toc
*.synctex.gz
*.snm
*.out
*.aux
*.fbd_latexmk
*.fls
*.log
*.nav
*.fdb_latexmk
a.out
*.o
ex[0-9]

3
.gitmodules vendored
View File

@ -1,3 +0,0 @@
[submodule "bac2/latex/beamer-umons"]
path = bac2/latex/beamer-umons
url = git@github.com:Chris00/beamer-umons

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="MarkdownSettingsMigration">
<option name="stateVersion" value="1" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="20" project-jdk-type="JavaSDK" />
</project>

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/algo.iml" filepath="$PROJECT_DIR$/.idea/algo.iml" />
</modules>
</component>
</project>

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/../.." vcs="Git" />
</component>
</project>

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="MarkdownSettingsMigration">
<option name="stateVersion" value="1" />
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_X" default="true" project-jdk-name="20" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/hashmap.iml" filepath="$PROJECT_DIR$/hashmap.iml" />
</modules>
</component>
</project>

View File

@ -1,36 +0,0 @@
import java.util.Iterator;
import java.util.LinkedList;
public class HashMap {
LinkedList<HashEntry>[] tab;
Iterator iter;
class HashEntry{
public Object key, value;
}
class MyHashMapIterator implements Iterator{
int i;
public MyHashMapIterator(){
while(i<tab.length){
if(tab[i] == null)
continue;
return;
}
}
@Override
public boolean hasNext() {
if(i >= tab.length)
return false;
}
@Override
public Object next() {
}
}
public static void main(String[] args) {
}
}

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="GENERAL_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -1,8 +0,0 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

View File

@ -1,8 +0,0 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/../../.." vcs="Git" />
</component>
</project>

View File

@ -1,5 +0,0 @@
# TP3
1) Car c'est un exposant de 2.
La memoire fonctionnant en binaire, pour chaques bits ajoutes, nous obtenons une capacites deux fois plus grande

Binary file not shown.

View File

@ -1,49 +0,0 @@
% Copyright 2009 by C. Troestler <Christophe.Troestler@umons.ac.be>
% This file is under GNU GPL v3 or later.
\mode<presentation>
\definecolor{umons-red}{RGB}{168, 0, 57}
\definecolor{umons-turquoise}{RGB}{0, 171, 204}
\definecolor{umons-gray}{RGB}{150, 150, 150}
\setbeamercolor{alerted text}{fg=umons-red}
\setbeamercolor*{palette primary}{fg=black, bg=umons-turquoise}
\setbeamercolor*{palette secondary}{fg=black, bg=umons-turquoise}
\setbeamercolor*{palette tertiary}{fg=umons-gray!30, bg=umons-red!80!black}
\setbeamercolor*{palette quaternary}{fg=black, bg=umons-gray!15}
\setbeamercolor*{upper separation line head left}{parent=palette tertiary}
\setbeamercolor*{upper separation line head right}{parent=palette primary}
\setbeamercolor{title}{fg=umons-red}
%\setbeamercolor*{titlelike}{fg=umons-red}
\setbeamercolor{frametitle}{fg=umons-red, bg=white}
\setbeamercolor{frametitle right}{bg=yellow!60!orange}
\setbeamercolor{structure}{fg=umons-turquoise}
\setbeamercolor{block title}{fg=umons-turquoise, bg=umons-gray!30}
\setbeamercolor{block body}{fg=black, bg=umons-gray!15}
\setbeamercolor{block title example}{fg=black, bg=umons-gray!30}
\setbeamercolor{block body example}{fg=black, bg=umons-gray!15}
\setbeamercolor{block title alerted}{fg=white, bg=umons-red}
\setbeamercolor{block body alerted}{fg=black, bg=umons-red!10}
\setbeamercolor{itemize subitem}{fg=umons-gray}
\setbeamercolor*{separation line}{}
\setbeamercolor*{fine separation line}{}
\setbeamercolor*{sidebar}{fg=umons-red,bg=orange!75!white}
\setbeamercolor*{sidebar}{fg=umons-red,bg=orange!75!white}
\setbeamercolor*{palette sidebar primary}{fg=umons-red!10!black}
\setbeamercolor*{palette sidebar secondary}{fg=white}
\setbeamercolor*{palette sidebar tertiary}{fg=umons-red!50!black}
\setbeamercolor*{palette sidebar quaternary}{fg=yellow!10!orange}
\mode
<all>

View File

@ -1,91 +0,0 @@
% Based on the "infolines" outer theme.
\newif\ifbeamer@UMONS@navigation
\beamer@UMONS@navigationfalse
\DeclareOptionBeamer{navigation}[true]{%
\csname beamer@UMONS@navigation#1\endcsname}
\newif\ifbeamer@UMONS@nosubsection
\beamer@UMONS@nosubsectionfalse
\DeclareOptionBeamer{no-subsection}[true]{%
\csname beamer@UMONS@nosubsection#1\endcsname}
\newif\ifbeamer@UMONS@nototalframenumber
\beamer@UMONS@nototalframenumberfalse
\DeclareOptionBeamer{no-totalframenumber}[true]{%
\csname beamer@UMONS@nototalframenumber#1\endcsname}
\ProcessOptionsBeamer
\mode<presentation>
\setbeamercolor*{author in head/foot}{parent=palette tertiary}
\setbeamercolor*{title in head/foot}{parent=palette secondary}
\setbeamercolor*{date in head/foot}{parent=palette primary}
\setbeamercolor*{section in head/foot}{parent=palette quaternary}
\setbeamercolor*{subsection in head/foot}{parent=palette primary}
\defbeamertemplate*{footline}{UMONS theme}
{
\leavevmode%
\hbox{%
% Left box (author and institute)
\begin{beamercolorbox}[wd=.25\paperwidth,ht=2.25ex,dp=1ex,center]{%
author in head/foot}%
\usebeamerfont{author in head/foot}%
\insertshortauthor
\beamer@ifempty{\insertshortinstitute}{}{~~\insertshortinstitute}%
\end{beamercolorbox}%
% Central box (presentation title)
\begin{beamercolorbox}[wd=.52\paperwidth,ht=2.25ex,dp=1ex,center]{%
title in head/foot}%
\usebeamerfont{title in head/foot}\insertshorttitle
\end{beamercolorbox}%
% Right box (date and pages)
\begin{beamercolorbox}[wd=.23\paperwidth,ht=2.25ex,dp=1ex,right]{%
date in head/foot}%
\usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
\insertframenumber
\ifbeamer@UMONS@nototalframenumber\else ~/~\inserttotalframenumber\fi
\hspace*{2ex}
\end{beamercolorbox}}%
\vskip0pt%
}
\defbeamertemplate*{headline}{UMONS theme}
{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=.25\paperwidth,ht=1ex,dp=0ex]{%
upper separation line head left}%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.75\paperwidth,ht=1ex,dp=0ex]{%
upper separation line head right}%
\end{beamercolorbox}}%
\vskip0pt
\ifbeamer@UMONS@navigation
\begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
\end{beamercolorbox}%
% Box for section titles and possibly subtitles (for fast navigation)
\begin{beamercolorbox}{section in head/foot}
\ifbeamer@UMONS@nosubsection
\insertsectionnavigationhorizontal{\paperwidth}{%
\vspace*{2pt}}{\vspace*{2pt}}%
\else
\vspace*{2pt}\insertnavigation{\paperwidth}\vspace*{2pt}%
\fi
\end{beamercolorbox}%
\begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
\end{beamercolorbox}%
\fi
}
\setbeamertemplate{mini frames}[box]
\setbeamersize{text margin left=1em,text margin right=1em}
\mode
<all>

View File

@ -1,30 +0,0 @@
% Copyright 2009 by C. Troestler <Christophe.Troestler@umons.ac.be>
% This file is under GNU GPL v3 or later.
\mode<presentation>
% Display a navigation bar
\def\beamer@themeUMONS@navigation{false}
\DeclareOptionBeamer{navigation}[true]{%
\def\beamer@themeUMONS@navigation{#1}}
% Do not display "boxes" to go to subsections in the navigation bar.
\def\beamer@themeUMONS@nosubsection{false}
\DeclareOptionBeamer{no-subsection}[true]{%
\def\beamer@themeUMONS@nosubsection{#1}}
% Do not display the total number of pages.
\def\beamer@themeUMONS@nototalframenumber{false}
\DeclareOptionBeamer{no-totalframenumber}[true]{%
\def\beamer@themeUMONS@nototalframenumber{#1}}
\ProcessOptionsBeamer
\useinnertheme{rectangles}
\usecolortheme{UMONS}
\useoutertheme[navigation=\beamer@themeUMONS@navigation,
no-subsection=\beamer@themeUMONS@nosubsection,
no-totalframenumber=\beamer@themeUMONS@nototalframenumber]{UMONS}
\mode<all>

View File

@ -1,5 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\babel@aux{nil}{}
\gdef \@abspage@last{1}

View File

@ -1,213 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 14:28
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex1.tex
(./ex1.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
! Package babel Error: Unknown option 'french'. Either you misspelled it
(babel) or the language definition file french.ldf was not found
.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.4373 \ProcessOptions*
?
! Interruption.
\GenericError ...
\endgroup
l.4373 \ProcessOptions*
?
Package babel Info: You haven't specified a language as a class or package
(babel) option. I'll load 'nil'. Reported on input line 4422.
(/usr/share/texmf-dist/tex/generic/babel/nil.ldf
Language: nil 2023/02/13 3.86 Nil language
\l@nil=\language4
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks18
\ex@=\dimen142
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen143
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count195
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count196
\leftroot@=\count197
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count198
\DOTSCASE@=\count199
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen144
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count266
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count267
\dotsspace@=\muskip16
\c@parentequation=\count268
\dspbrk@lvl=\count269
\tag@help=\toks19
\row@=\count270
\column@=\count271
\maxfields@=\count272
\andhelp@=\toks20
\eqnshift@=\dimen145
\alignsep@=\dimen146
\tagshift@=\dimen147
\tagwidth@=\dimen148
\totwidth@=\dimen149
\lineht@=\dimen150
\@envbody=\toks21
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks22
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks23
\thm@bodyfont=\toks24
\thm@headfont=\toks25
\thm@notefont=\toks26
\thm@headpunct=\toks27
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks28
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count273
\l__pdf_internal_box=\box53
) (./ex1.aux)
\openout1 = `ex1.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Trying to load font information for U+msa on input line 11.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 11.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./ex1.aux) )
Here is how much of TeX's memory you used:
2979 strings out of 477985
44102 string characters out of 5840058
1850388 words of memory out of 5000000
23199 multiletter control sequences out of 15000+600000
516283 words of font info for 43 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,199b,111s stack positions out of 10000i,1000n,20000p,200000b,200000s
</home/tonit
ch/.texlive/texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk></usr/share/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texmf-dist/fonts/type1/public/a
msfonts/cm/cmsy10.pfb>
Output written on ex1.pdf (1 page, 31974 bytes).
PDF statistics:
47 PDF objects out of 1000 (max. 8388607)
17 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,16 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
Il faut bien distinguer les trois epsilons, \`a savoir,
\[
\varepsilon > 0, \epsilon \text{ et } x \in A.
\]
\end{document}

View File

@ -1,5 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\babel@aux{nil}{}
\gdef \@abspage@last{1}

View File

@ -1,208 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 14:33
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex2.tex
(./ex2.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
! Package babel Error: Unknown option 'french'. Either you misspelled it
(babel) or the language definition file french.ldf was not found
.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.4373 \ProcessOptions*
?
Package babel Info: You haven't specified a language as a class or package
(babel) option. I'll load 'nil'. Reported on input line 4422.
(/usr/share/texmf-dist/tex/generic/babel/nil.ldf
Language: nil 2023/02/13 3.86 Nil language
\l@nil=\language4
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks18
\ex@=\dimen142
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen143
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count195
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count196
\leftroot@=\count197
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count198
\DOTSCASE@=\count199
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen144
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count266
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count267
\dotsspace@=\muskip16
\c@parentequation=\count268
\dspbrk@lvl=\count269
\tag@help=\toks19
\row@=\count270
\column@=\count271
\maxfields@=\count272
\andhelp@=\toks20
\eqnshift@=\dimen145
\alignsep@=\dimen146
\tagshift@=\dimen147
\tagwidth@=\dimen148
\totwidth@=\dimen149
\lineht@=\dimen150
\@envbody=\toks21
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks22
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks23
\thm@bodyfont=\toks24
\thm@headfont=\toks25
\thm@notefont=\toks26
\thm@headpunct=\toks27
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks28
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count273
\l__pdf_internal_box=\box53
)
No file ex2.aux.
\openout1 = `ex2.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Trying to load font information for U+msa on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex2.aux) )
Here is how much of TeX's memory you used:
2974 strings out of 477985
44061 string characters out of 5840058
1850388 words of memory out of 5000000
23197 multiletter control sequences out of 15000+600000
514749 words of font info for 41 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,199b,111s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmr10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cms
y10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb><
/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb>
Output written on ex2.pdf (1 page, 46560 bytes).
PDF statistics:
34 PDF objects out of 1000 (max. 8388607)
20 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,16 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
Une fonction $f : [0,1] \to \mathbb{R}$ est continue si
\[
\forall x \in [0,1], \forall \varepsilon > 0, \exists \delta > 0, \forall y \in [0,1] : \vert y - x \vert < \delta \implies \vert f(y) - f(x) \vert < \varepsilon
\]
\end{document}

View File

@ -1,5 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\babel@aux{nil}{}
\gdef \@abspage@last{1}

View File

@ -1,211 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 14:40
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex3.tex
(./ex3.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
! Package babel Error: Unknown option 'french'. Either you misspelled it
(babel) or the language definition file french.ldf was not found
.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.4373 \ProcessOptions*
?
Package babel Info: You haven't specified a language as a class or package
(babel) option. I'll load 'nil'. Reported on input line 4422.
(/usr/share/texmf-dist/tex/generic/babel/nil.ldf
Language: nil 2023/02/13 3.86 Nil language
\l@nil=\language4
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks18
\ex@=\dimen142
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen143
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count195
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count196
\leftroot@=\count197
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count198
\DOTSCASE@=\count199
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen144
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count266
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count267
\dotsspace@=\muskip16
\c@parentequation=\count268
\dspbrk@lvl=\count269
\tag@help=\toks19
\row@=\count270
\column@=\count271
\maxfields@=\count272
\andhelp@=\toks20
\eqnshift@=\dimen145
\alignsep@=\dimen146
\tagshift@=\dimen147
\tagwidth@=\dimen148
\totwidth@=\dimen149
\lineht@=\dimen150
\@envbody=\toks21
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks22
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks23
\thm@bodyfont=\toks24
\thm@headfont=\toks25
\thm@notefont=\toks26
\thm@headpunct=\toks27
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks28
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count273
\l__pdf_internal_box=\box53
)
No file ex3.aux.
\openout1 = `ex3.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Trying to load font information for U+msa on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex3.aux) )
Here is how much of TeX's memory you used:
2974 strings out of 477985
44061 string characters out of 5840058
1852388 words of memory out of 5000000
23197 multiletter control sequences out of 15000+600000
514749 words of font info for 41 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,275b,111s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi7.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/s
hare/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/share/texmf-dist/
fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsy7.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/s
frm1000.pfb>
Output written on ex3.pdf (1 page, 75735 bytes).
PDF statistics:
49 PDF objects out of 1000 (max. 8388607)
29 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,17 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
Imaginons que l'on veuille regarder la somme $\sum^{-1}_{k=-n} \frac{1}{|k|}(x_k -x_{k-1}) + x_0 + \sum^n_{k=1} \frac{1}{k}(x_x - x_{k-1})$. Ce n'est pas aussi lisible que l'expression suivante:
\[
\sum^{-1}_{k=-n} \frac{1}{|k|}(x_k -x_{k-1}) + x_0 + \sum^n_{k=1} \frac{1}{k}(x_x - x_{k-1})
\]
par contre il serait fou d'\'ecrire: Soit \[ f \] une fonction
\end{document}

View File

@ -1,5 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\babel@aux{nil}{}
\gdef \@abspage@last{1}

View File

@ -1,210 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 14:45
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex4.tex
(./ex4.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
! Package babel Error: Unknown option 'french'. Either you misspelled it
(babel) or the language definition file french.ldf was not found
.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.4373 \ProcessOptions*
?
Package babel Info: You haven't specified a language as a class or package
(babel) option. I'll load 'nil'. Reported on input line 4422.
(/usr/share/texmf-dist/tex/generic/babel/nil.ldf
Language: nil 2023/02/13 3.86 Nil language
\l@nil=\language4
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks18
\ex@=\dimen142
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen143
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count195
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count196
\leftroot@=\count197
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count198
\DOTSCASE@=\count199
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen144
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count266
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count267
\dotsspace@=\muskip16
\c@parentequation=\count268
\dspbrk@lvl=\count269
\tag@help=\toks19
\row@=\count270
\column@=\count271
\maxfields@=\count272
\andhelp@=\toks20
\eqnshift@=\dimen145
\alignsep@=\dimen146
\tagshift@=\dimen147
\tagwidth@=\dimen148
\totwidth@=\dimen149
\lineht@=\dimen150
\@envbody=\toks21
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks22
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks23
\thm@bodyfont=\toks24
\thm@headfont=\toks25
\thm@notefont=\toks26
\thm@headpunct=\toks27
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks28
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count273
\l__pdf_internal_box=\box53
) (./ex4.aux)
\openout1 = `ex4.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Trying to load font information for U+msa on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex4.aux) )
Here is how much of TeX's memory you used:
2976 strings out of 477985
44077 string characters out of 5840058
1850388 words of memory out of 5000000
23197 multiletter control sequences out of 15000+600000
514749 words of font info for 41 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,199b,111s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi7.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/s
hare/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/share/texmf-dist/
fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/pu
blic/cm-super/sfrm1000.pfb>
Output written on ex4.pdf (1 page, 68491 bytes).
PDF statistics:
44 PDF objects out of 1000 (max. 8388607)
26 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,16 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
Soit $f$ une fonction continue sur $[0,1], p > 1$ et $\epsilon > 0$. Alors il existe un polynome $g$ tel que
\[
||f-g||_p = (\int_0^1 |f(x) - g(x)|^p dx)^{1/p}
\]
Par exemple, on peut l'appliquer aux fonctions $f(x) = sin(x), ln(x), e^x, ...$
\end{document}

View File

@ -1,9 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\catcode `:\active
\catcode `;\active
\catcode `!\active
\catcode `?\active
\babel@aux{french}{}
\gdef \@abspage@last{1}

View File

@ -1,240 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 15:05
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex5.tex
(./ex5.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
(/usr/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 'french' set to \l@nohyphenation
(babel) (\language2). Reported on input line 87.
Package babel Warning: No hyphenation patterns were preloaded for
(babel) the language 'French' into the format.
(babel) Please, configure your TeX system to add them and
(babel) rebuild the format. Now I will use the patterns
(babel) preloaded for \language=nohyphenation instead on input l
ine 87.
Package babel Info: Hyphen rules for 'acadian' set to \l@nohyphenation
(babel) (\language2). Reported on input line 91.
Package babel Info: Hyphen rules for 'canadien' set to \l@nohyphenation
(babel) (\language2). Reported on input line 92.
\FB@nonchar=\count195
Package babel Info: Making : an active character on input line 395.
Package babel Info: Making ; an active character on input line 396.
Package babel Info: Making ! an active character on input line 397.
Package babel Info: Making ? an active character on input line 398.
\FBguill@level=\count196
\FBold@everypar=\toks18
\FB@Mht=\dimen142
\mc@charclass=\count197
\mc@charfam=\count198
\mc@charslot=\count199
\std@mcc=\count266
\dec@mcc=\count267
\FB@parskip=\dimen143
\listindentFB=\dimen144
\descindentFB=\dimen145
\labelindentFB=\dimen146
\labelwidthFB=\dimen147
\leftmarginFB=\dimen148
\parindentFFN=\dimen149
\FBfnindent=\dimen150
)) (/usr/share/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex
Package babel Info: Importing font and identification data for french
(babel) from babel-fr.ini. Reported on input line 11.
)
(/usr/share/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks20
\ex@=\dimen151
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen152
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count268
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count269
\leftroot@=\count270
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count271
\DOTSCASE@=\count272
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen153
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count273
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count274
\dotsspace@=\muskip16
\c@parentequation=\count275
\dspbrk@lvl=\count276
\tag@help=\toks21
\row@=\count277
\column@=\count278
\maxfields@=\count279
\andhelp@=\toks22
\eqnshift@=\dimen154
\alignsep@=\dimen155
\tagshift@=\dimen156
\tagwidth@=\dimen157
\totwidth@=\dimen158
\lineht@=\dimen159
\@envbody=\toks23
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks24
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks25
\thm@bodyfont=\toks26
\thm@headfont=\toks27
\thm@notefont=\toks28
\thm@headpunct=\toks29
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks30
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count280
\l__pdf_internal_box=\box53
) (./ex5.aux)
\openout1 = `ex5.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Info: Redefining \degres on input line 8.
LaTeX Info: Redefining \up on input line 8.
LaTeX Font Info: Trying to load font information for U+msa on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Trying to load font information for U+msb on input line 10.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex5.aux) )
Here is how much of TeX's memory you used:
3819 strings out of 477985
58101 string characters out of 5840058
1852388 words of memory out of 5000000
24025 multiletter control sequences out of 15000+600000
516283 words of font info for 43 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,199b,428s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi7.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/s
hare/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dis
t/fonts/type1/public/cm-super/sfrm1000.pfb>
Output written on ex5.pdf (1 page, 61291 bytes).
PDF statistics:
39 PDF objects out of 1000 (max. 8388607)
23 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,36 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
\[
P(X \in [\frac{k}{2^n},\frac{k+1}{2^n}]) \leq \frac{1}{n}\text{ Var}(X)
\]
\[
P\Big(X \in [\frac{k}{2^n},\frac{k+1}{2^n}]\Big) \leq \frac{\text{ Var}(X)}{n}
\]
\[
x_n \to 0 \text{ quand } n \to \infty
\]
\[
q(x,y) = \langle x,y \rangle
\]
\[
[\widehat{f}(x)]^b_a = \widehat{f}(b) - \widehat{f}(a)
\]
\[
x \in ]0,1]
\]
\[
\pi = 3,141559
\]
\end{document}

View File

@ -1,9 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\catcode `:\active
\catcode `;\active
\catcode `!\active
\catcode `?\active
\babel@aux{french}{}
\gdef \@abspage@last{1}

View File

@ -1,231 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 15:10
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex6.tex
(./ex6.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
(/usr/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 'french' set to \l@nohyphenation
(babel) (\language2). Reported on input line 87.
Package babel Warning: No hyphenation patterns were preloaded for
(babel) the language 'French' into the format.
(babel) Please, configure your TeX system to add them and
(babel) rebuild the format. Now I will use the patterns
(babel) preloaded for \language=nohyphenation instead on input l
ine 87.
Package babel Info: Hyphen rules for 'acadian' set to \l@nohyphenation
(babel) (\language2). Reported on input line 91.
Package babel Info: Hyphen rules for 'canadien' set to \l@nohyphenation
(babel) (\language2). Reported on input line 92.
\FB@nonchar=\count195
Package babel Info: Making : an active character on input line 395.
Package babel Info: Making ; an active character on input line 396.
Package babel Info: Making ! an active character on input line 397.
Package babel Info: Making ? an active character on input line 398.
\FBguill@level=\count196
\FBold@everypar=\toks18
\FB@Mht=\dimen142
\mc@charclass=\count197
\mc@charfam=\count198
\mc@charslot=\count199
\std@mcc=\count266
\dec@mcc=\count267
\FB@parskip=\dimen143
\listindentFB=\dimen144
\descindentFB=\dimen145
\labelindentFB=\dimen146
\labelwidthFB=\dimen147
\leftmarginFB=\dimen148
\parindentFFN=\dimen149
\FBfnindent=\dimen150
)) (/usr/share/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex
Package babel Info: Importing font and identification data for french
(babel) from babel-fr.ini. Reported on input line 11.
)
(/usr/share/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks20
\ex@=\dimen151
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen152
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count268
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count269
\leftroot@=\count270
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count271
\DOTSCASE@=\count272
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen153
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count273
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count274
\dotsspace@=\muskip16
\c@parentequation=\count275
\dspbrk@lvl=\count276
\tag@help=\toks21
\row@=\count277
\column@=\count278
\maxfields@=\count279
\andhelp@=\toks22
\eqnshift@=\dimen154
\alignsep@=\dimen155
\tagshift@=\dimen156
\tagwidth@=\dimen157
\totwidth@=\dimen158
\lineht@=\dimen159
\@envbody=\toks23
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks24
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks25
\thm@bodyfont=\toks26
\thm@headfont=\toks27
\thm@notefont=\toks28
\thm@headpunct=\toks29
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks30
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count280
\l__pdf_internal_box=\box53
) (./ex6.aux)
\openout1 = `ex6.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Info: Redefining \degres on input line 8.
LaTeX Info: Redefining \up on input line 8.
! Undefined control sequence.
l.10 ... H\"older est Allemand, Aleksander Pe\lczy
\'nski est Polonais, Ana S...
?
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex6.aux) )
Here is how much of TeX's memory you used:
3784 strings out of 477985
57586 string characters out of 5840058
1850388 words of memory out of 5000000
24005 multiletter control sequences out of 15000+600000
513050 words of font info for 33 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,254b,428s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/cm-super/sfrm1000.pfb>
Output written on ex6.pdf (1 page, 20568 bytes).
PDF statistics:
14 PDF objects out of 1000 (max. 8388607)
8 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,13 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
Tous les math\'ematiciens ne sont pas Fran\c{c}ais. Par exemple, F\'elix Mart\'inez et N\'u\~nez Vald\'es sont Espagnols, Otto H\"older est Allemand, Aleksander Pe\l czy\'nski est Polonais, Ana Sliep\v{c}evi\'c est Croate, etc
\end{document}

View File

@ -1,9 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\catcode `:\active
\catcode `;\active
\catcode `!\active
\catcode `?\active
\babel@aux{french}{}
\gdef \@abspage@last{1}

View File

@ -1,243 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 15:20
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex7.tex
(./ex7.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
(/usr/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 'french' set to \l@nohyphenation
(babel) (\language2). Reported on input line 87.
Package babel Warning: No hyphenation patterns were preloaded for
(babel) the language 'French' into the format.
(babel) Please, configure your TeX system to add them and
(babel) rebuild the format. Now I will use the patterns
(babel) preloaded for \language=nohyphenation instead on input l
ine 87.
Package babel Info: Hyphen rules for 'acadian' set to \l@nohyphenation
(babel) (\language2). Reported on input line 91.
Package babel Info: Hyphen rules for 'canadien' set to \l@nohyphenation
(babel) (\language2). Reported on input line 92.
\FB@nonchar=\count195
Package babel Info: Making : an active character on input line 395.
Package babel Info: Making ; an active character on input line 396.
Package babel Info: Making ! an active character on input line 397.
Package babel Info: Making ? an active character on input line 398.
\FBguill@level=\count196
\FBold@everypar=\toks18
\FB@Mht=\dimen142
\mc@charclass=\count197
\mc@charfam=\count198
\mc@charslot=\count199
\std@mcc=\count266
\dec@mcc=\count267
\FB@parskip=\dimen143
\listindentFB=\dimen144
\descindentFB=\dimen145
\labelindentFB=\dimen146
\labelwidthFB=\dimen147
\leftmarginFB=\dimen148
\parindentFFN=\dimen149
\FBfnindent=\dimen150
)) (/usr/share/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex
Package babel Info: Importing font and identification data for french
(babel) from babel-fr.ini. Reported on input line 11.
)
(/usr/share/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks20
\ex@=\dimen151
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen152
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count268
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count269
\leftroot@=\count270
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count271
\DOTSCASE@=\count272
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen153
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count273
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count274
\dotsspace@=\muskip16
\c@parentequation=\count275
\dspbrk@lvl=\count276
\tag@help=\toks21
\row@=\count277
\column@=\count278
\maxfields@=\count279
\andhelp@=\toks22
\eqnshift@=\dimen154
\alignsep@=\dimen155
\tagshift@=\dimen156
\tagwidth@=\dimen157
\totwidth@=\dimen158
\lineht@=\dimen159
\@envbody=\toks23
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks24
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks25
\thm@bodyfont=\toks26
\thm@headfont=\toks27
\thm@notefont=\toks28
\thm@headpunct=\toks29
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks30
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count280
\l__pdf_internal_box=\box53
) (./ex7.aux)
\openout1 = `ex7.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Info: Redefining \degres on input line 8.
LaTeX Info: Redefining \up on input line 8.
! Undefined control sequence.
l.10 ...c \textbf{mod\'eration}. Si on met \textif
{trop de texte} en \'evide...
?
LaTeX Font Info: Trying to load font information for T1+cmtt on input line 1
1.
(/usr/share/texmf-dist/tex/latex/base/t1cmtt.fd
File: t1cmtt.fd 2022/07/10 v2.5l Standard LaTeX font definitions
)
! Undefined control sequence.
l.17 \textif
{Dans un texte en italique, elle \'ecrit \emph{un mot} en style ...
?
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex7.aux) )
Here is how much of TeX's memory you used:
3809 strings out of 477985
58244 string characters out of 5840058
1850388 words of memory out of 5000000
24024 multiletter control sequences out of 15000+600000
514825 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,266b,428s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/cm-super/sfbx1000.pfb></usr/share/texmf-dist/fonts/type1/public/c
m-super/sfrm1000.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfti100
0.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1000.pfb>
Output written on ex7.pdf (1 page, 55091 bytes).
PDF statistics:
29 PDF objects out of 1000 (max. 8388607)
17 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,22 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
Il faut changer le style avec \textbf{mod\'eration}. Si on met \textif{trop de texte} en \'evidence,
cela pourrait porter \'a confusion ou \^etre tout simplement \textbf{moche}. La commade \verb!\emph! est particuli\`erement utile.
\begin{center}
Dans un text normal, elle \'ecrit un \emph{mot} en italique
\textif{Dans un texte en italique, elle \'ecrit \emph{un mot} en style droit.}
\end{center}
\end{document}

View File

@ -1,9 +0,0 @@
\relax
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\catcode `:\active
\catcode `;\active
\catcode `!\active
\catcode `?\active
\babel@aux{french}{}
\gdef \@abspage@last{1}

View File

@ -1,226 +0,0 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.9.19) 19 SEP 2023 15:24
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**ex8.tex
(./ex8.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2023/02/13 3.86 The Babel package
\babel@savecnt=\count193
\U@D=\dimen141
\l@unhyphenated=\language3
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194
(/usr/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 'french' set to \l@nohyphenation
(babel) (\language2). Reported on input line 87.
Package babel Warning: No hyphenation patterns were preloaded for
(babel) the language 'French' into the format.
(babel) Please, configure your TeX system to add them and
(babel) rebuild the format. Now I will use the patterns
(babel) preloaded for \language=nohyphenation instead on input l
ine 87.
Package babel Info: Hyphen rules for 'acadian' set to \l@nohyphenation
(babel) (\language2). Reported on input line 91.
Package babel Info: Hyphen rules for 'canadien' set to \l@nohyphenation
(babel) (\language2). Reported on input line 92.
\FB@nonchar=\count195
Package babel Info: Making : an active character on input line 395.
Package babel Info: Making ; an active character on input line 396.
Package babel Info: Making ! an active character on input line 397.
Package babel Info: Making ? an active character on input line 398.
\FBguill@level=\count196
\FBold@everypar=\toks18
\FB@Mht=\dimen142
\mc@charclass=\count197
\mc@charfam=\count198
\mc@charslot=\count199
\std@mcc=\count266
\dec@mcc=\count267
\FB@parskip=\dimen143
\listindentFB=\dimen144
\descindentFB=\dimen145
\labelindentFB=\dimen146
\labelwidthFB=\dimen147
\leftmarginFB=\dimen148
\parindentFFN=\dimen149
\FBfnindent=\dimen150
)) (/usr/share/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex
Package babel Info: Importing font and identification data for french
(babel) from babel-fr.ini. Reported on input line 11.
)
(/usr/share/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2022/04/08 v2.17n AMS math features
\@mathmargin=\skip50
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2021/08/26 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks20
\ex@=\dimen151
))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen152
)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2022/04/08 v2.04 operator names
)
\inf@bad=\count268
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count269
\leftroot@=\count270
LaTeX Info: Redefining \overline on input line 399.
LaTeX Info: Redefining \colon on input line 410.
\classnum@=\count271
\DOTSCASE@=\count272
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box51
\strutbox@=\box52
LaTeX Info: Redefining \big on input line 722.
LaTeX Info: Redefining \Big on input line 723.
LaTeX Info: Redefining \bigg on input line 724.
LaTeX Info: Redefining \Bigg on input line 725.
\big@size=\dimen153
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
\macc@depth=\count273
LaTeX Info: Redefining \bmod on input line 905.
LaTeX Info: Redefining \pmod on input line 910.
LaTeX Info: Redefining \smash on input line 940.
LaTeX Info: Redefining \relbar on input line 970.
LaTeX Info: Redefining \Relbar on input line 971.
\c@MaxMatrixCols=\count274
\dotsspace@=\muskip16
\c@parentequation=\count275
\dspbrk@lvl=\count276
\tag@help=\toks21
\row@=\count277
\column@=\count278
\maxfields@=\count279
\andhelp@=\toks22
\eqnshift@=\dimen154
\alignsep@=\dimen155
\tagshift@=\dimen156
\tagwidth@=\dimen157
\totwidth@=\dimen158
\lineht@=\dimen159
\@envbody=\toks23
\multlinegap=\skip51
\multlinetaggap=\skip52
\mathdisplay@stack=\toks24
LaTeX Info: Redefining \[ on input line 2953.
LaTeX Info: Redefining \] on input line 2954.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
)
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty
Package: amsthm 2020/05/29 v2.20.6
\thm@style=\toks25
\thm@bodyfont=\toks26
\thm@headfont=\toks27
\thm@notefont=\toks28
\thm@headpunct=\toks29
\thm@preskip=\skip53
\thm@postskip=\skip54
\thm@headsep=\skip55
\dth@everypar=\toks30
)
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count280
\l__pdf_internal_box=\box53
) (./ex8.aux)
\openout1 = `ex8.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Info: Redefining \degres on input line 8.
LaTeX Info: Redefining \up on input line 8.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}] (./ex8.aux) )
Here is how much of TeX's memory you used:
3784 strings out of 477985
57586 string characters out of 5840058
1849388 words of memory out of 5000000
24005 multiletter control sequences out of 15000+600000
513050 words of font info for 33 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
56i,5n,62p,199b,428s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts
/type1/public/cm-super/sfrm1000.pfb>
Output written on ex8.pdf (1 page, 15239 bytes).
PDF statistics:
14 PDF objects out of 1000 (max. 8388607)
8 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -1,13 +0,0 @@
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\begin{document}
\noindent C'est \'a gauche \hfill c'est \'a droite \\
C'est \'a gauche\hfill c'est au centre \hfill c'est \'a droite
\end{document}

Binary file not shown.

View File

@ -1,81 +0,0 @@
\documentclass{beamer}
\usepackage{tikz}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\usetheme{Umons}
\title{Un petit exemple de Beamer}
\author{Debucquoy Anthony}
\institute{Universit\'e de Mons}
\section{Figure}
\section{Formules math\'ematiques disponibles}
\section{Sur deux colonnes}
\begin{document}
\begin{frame}[t]
\maketitle
\end{frame}
\begin{frame}[t]
\frametitle{Table des mati\'eres}
\tableofcontents
\end{frame}
\begin{frame}[t]
\frametitle{Pentagone}
\framesubtitle{Un pentagone est un polygone \`a cinq sommets et cinq cot\'es.}
\begin{block}{Pentagone r\'egulier}
Un pentagone r\'egulier est un pentagone dont tous les cot\'es sont de m\^eme longeur et dont tous les angles internes valent 108 degr\'es.
\end{block}
\begin{block}{Construction d'un pentagone r\'egulier avec Tikz}
On demande:
\begin{itemize}
\item que les cot\'es du pentagone mesurent 1.5 centim\`etre
\item Que le pentagone soit colori\'e en gris
\begin{center}
\begin{tikzpicture}[scale=1, transform shape]
\fill[gray] (0*360/5:1) -- (1*360/5:1) -- (2*360/5:1) -- (3*360/5:1) -- (4*360/5:1) -- cycle;
\draw (0*360/5:1) -- (1*360/5:1) -- (2*360/5:1) -- (3*360/5:1) -- (4*360/5:1) -- cycle;
\end{tikzpicture}
\end{center}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}[t]
\frametitle{Formules math\'ematiques disponibles dans TikZ}
Les op\'erations
\begin{itemize}
\item Operations de base : $ x + y, x - y, x * y, x / y, x^y$
\item Modulo, maxmum, minimum: $\mod(x,y), \max(x,y) \min(x,y)$
\end{itemize}
Les fonctions
\begin{enumerate}
\item $abs(x), exp(x), ln(x), sqrt(x)$
\item Arrondi, partie enti\'ere, partie enti\'ere sup\'erieure : round(x), floor(x), ceil(x).
\end{enumerate}
\begin{itemize}
\item sin(x), cos(x), tan(x), cot(x), sec(x), cosec(x)
\end{itemize}
\end{frame}
\begin{frame}[t]
\frametitle{Une int\'egrale}
On a que
\[ \int^2_1 \frac{1}{x} dx = \ln2 \]
La valeur $\ln2$ repr\'esente donc l'aire gris\'ee sur le graphe suivant.
\begin{center}
\begin{tikzpicture}[scale=1, transform shape]
\plot{ln x}
\end{tikzpicture}
\end{center}
\end{frame}
\end{document}

3
bac2/os/.gitignore vendored
View File

@ -1,3 +0,0 @@
ex[0-9]
group
*.o

View File

@ -1,5 +0,0 @@
#!/bin/sh
for i in $(ls *.c); do
gcc $i -o $(echo $i | cut -d '.' -f 1)
done

Binary file not shown.

Binary file not shown.

View File

@ -1,18 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
unsigned int string_length(char string[]);
int main(int argc, char *argv[])
{
printf("%d", string_length("test"));
return 0;
}
unsigned int string_length(char string[]){
int i = 0;
while(string[i] != '\0'){
i++;
}
return i;
}

Binary file not shown.

View File

@ -1,22 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
void capitalize(char string[]);
int main(int argc, char *argv[])
{
char test[] = "test";
printf("%s\n", test);
capitalize(test);
printf("%s\n", test);
return 0;
}
void capitalize(char string[]){
int i = 0;
while(string[i] != '\0'){
string[i] = string[i] + 'A' - 'a';
i++;
}
}

Binary file not shown.

View File

@ -1,24 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
void replace(char string[], char target, char replacement);
int main(int argc, char *argv[])
{
char test[] = "test";
printf("%s\n", test);
replace(test, 'e', 'a');
printf("%s\n", test);
return 0;
}
void replace(char string[], char target, char replacement){
int i = 0;
while(string[i] != '\0'){
if(string[i] == target){
string[i] = replacement;
}
i++;
}
}

Binary file not shown.

View File

@ -1,26 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
void delete(char string[], char target);
int main(int argc, char *argv[])
{
char test[] = "test test";
printf("%s\n", test);
delete(test, 'e');
printf("%s\n", test);
return 0;
}
void delete(char string[], char target){
int i = 0, offset = 0;
while(string[i] != '\0'){
if(string[i+offset] == target){
offset++;
}
string[i] = string[i+offset];
i++;
}
string[i] = '\0';
}

Binary file not shown.

View File

@ -1,22 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
void print_type_stats();
int main(int argc, char *argv[])
{
print_type_stats();
return 0;
}
void print_type_stats(){
printf("int -> %.f\n", pow(2, (sizeof(int) * 8)));
printf("uint -> %.f\n", pow(2, (sizeof(unsigned int) * 8)));
printf("short -> %.f\n", pow(2, (sizeof(short) * 8)));
printf("long -> %.f\n", pow(2, (sizeof(long) * 8)));
printf("float -> %.f\n", pow(2, (sizeof(float) * 8)));
printf("double -> %.f\n", pow(2, (sizeof(double) * 8)));
}

Binary file not shown.

View File

@ -1,23 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
unsigned int count_char_occurence(char string[], char target);
int main(int argc, char *argv[])
{
char test[] = "test test";
printf("%s -> %d\n", test, count_char_occurence(test, 't'));
return 0;
}
unsigned int count_char_occurence(char string[], char target){
int i = 0, ret = 0;
while(string[i] != '\0'){
if(string[i] == target){
ret++;
}
i++;
}
return ret;
}

Binary file not shown.

View File

@ -1,37 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
unsigned int count_word_occurence(char string[], char target[]);
int main(int argc, char *argv[])
{
char test[] = "I am a test and im diggin a test... diggy diggy test...";
printf("%s -> %d\n", test, count_word_occurence(test, "test"));
return 0;
}
unsigned int count_word_occurence(char string[], char target[]){
int sizeoftarget = 0;
while(target[sizeoftarget] != '\0'){
sizeoftarget++;
}
int i = 0, ret = 0;
while(string[i] != '\0'){
if(string[i] == target[0]){
int check = 0;
for (int j = 0; j < sizeoftarget; ++j) {
if(target[j] == string[i+j]){
continue;
}
check = 1;
}
if(!check){
ret++;
}
}
i++;
}
return ret;
}

Binary file not shown.

View File

@ -1,34 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
void print_histogram(char string[]);
int main(int argc, char *argv[])
{
char test[] = "I am a test and im diggin a test... diggy diggy test...";
printf("%s\n",test);
print_histogram(test);
return 0;
}
void print_histogram(char string[]){
char num_letters['z' - 'a'];
for(char i = 0; i <= 'z' - 'a'; i++){
num_letters[i] = 0;
}
char i = 0;
while(string[i] != '\0'){
if(string[i] >= 'a' && string[i] <= 'z'){
num_letters[string[i]-'a']++;
}
i++;
}
for(char i = 0; i <= 'z' - 'a'; i++){
if(num_letters[i] != 0){
printf("%c -> %d\n", i + 'a', num_letters[i]);
}
}
}

View File

@ -1,7 +0,0 @@
#!/bin/sh
set -xe
for i in $(ls *.c); do
gcc $i -o $(echo $i | cut -d '.' -f 1)
done

View File

@ -1,34 +0,0 @@
#include <bits/types/siginfo_t.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
typedef struct sigaction SIGS;
int counter = 0;
void handler(int sig, siginfo_t* info, void* context) {
if (sig == SIGUSR1){
counter++;
printf("Hello!\n");
}else if ( sig == SIGUSR2 ){
printf("%d\n", counter);
abort();
}
}
int main(int argc, char *argv[]){
SIGS context = {.sa_flags = SA_SIGINFO, .sa_sigaction = handler};
sigaction(SIGUSR1, &context, NULL);
sigaction(SIGUSR2, &context, NULL);
while(1){
printf("The program is running...\n");
sleep(1);
}
return 0;
}

View File

@ -1,33 +0,0 @@
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <unistd.h>
typedef struct sigaction SIGS;
uint8_t kill_counter = 0;
const char* sentences[] = {
"Just give me a moment.",
"I said I need a moment!",
"Fine. I'm out of here....",
};
void handler(int sig, siginfo_t* info, void* context) {
printf("%s\n", sentences[kill_counter++]);
if(kill_counter >= 3)
abort();
}
int main(int argc, char *argv[])
{
SIGS event = {
.sa_sigaction = handler,
.sa_flags = SA_SIGINFO
};
sigaction(SIGINT, &event, NULL);
while(1)
pause();
return 0;
}

View File

@ -1,38 +0,0 @@
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
int counter=1;
void handler(int sig){
if(sig == SIGINT){
printf("Early ending. the current ammount of application is : %d\n", counter);
exit(0);
}
}
int collatz(int n){
sleep(1);
if (n % 2 == 0)
return n / 2;
return 3 * n + 1;
}
int main(int argc, char *argv[])
{
signal(SIGINT, handler);
if (argc != 2)
exit(1);
int test = atoi(argv[1]);
printf("%d\n", test);
while(test != 1){
counter++;
test = collatz(test);
printf("%d\n", test);
}
printf("---\n%d\n", counter);
return 0;
}

View File

@ -1,26 +0,0 @@
#include <signal.h>
#include <stdio.h>
typedef struct sigaction SIGS;
void handler(int sig, siginfo_t* info, void* context){
if(sig == SIGFPE){
printf("Division par zero... rip in peperoni...\n");
exit(1);
}
}
int main(int argc, char *argv[])
{
SIGS event = {
.sa_flags = SA_SIGINFO,
.sa_sigaction = handler
};
sigaction(SIGFPE, &event, NULL);
printf("I want to break free... \n");
printf("%d\n", 1/0);
return 0;
}

View File

@ -1,19 +0,0 @@
#include <signal.h>
#include <stdio.h>
#include <unistd.h>
void handler(int sig){
if(sig == SIGINT)
while(1)
printf("I cannot DIE !!!!\n");
}
int main(int argc, char *argv[])
{
signal(SIGINT, handler);
signal(SIGQUIT, handler);
signal(SIGTERM, handler);
while(1)
pause();
return 0;
}

View File

@ -1,22 +0,0 @@
#include <signal.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
void handler(int sig){
printf("test");
exit(0);
}
int main(int argc, char *argv[])
{
signal(SIGALRM, handler);
alarm(5);
getchar();
printf("finished without a thing");
return 0;
}

View File

@ -1,50 +0,0 @@
#include <signal.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <termios.h>
#include <assert.h>
#include <string.h>
struct {
int index;
char tab[1024];
} buf = {0};
struct termios term, previous; // the previous state has to be restored... if not the term stay in that mode
void handler(int sig){
switch (sig) {
case SIGALRM:
for (int i = 0; i < buf.index; ++i) {
if(!buf.tab[i])
continue;
printf("%c", buf.tab[i] + 'A' - 'a');
}
alarm(5);
break;
default:
tcsetattr(STDIN_FILENO, TCSANOW, &previous);
raise(sig);
assert(1);
break;
}
}
int main(int argc, char *argv[])
{
signal(SIGALRM, handler);
signal(SIGINT, handler);
tcgetattr(STDIN_FILENO, &previous);
memcpy(&term, &previous, sizeof(struct termios));
term.c_lflag &= ~ICANON;
tcsetattr(STDIN_FILENO, TCSANOW, &term);
alarm(5);
while(1){
buf.tab[buf.index++] = getchar();
}
assert(1);
}

View File

@ -1,29 +0,0 @@
.PHONY: clean, mrproper
CC = gcc
CFLAGS = -g -Wall
all: ex3 ex4 ex5 group
%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $<
ex3: ex3.o
$(CC) $(CFLAGS) -o $@ $+
ex4: ex4.o
$(CC) $(CFLAGS) -o $@ $+
ex5: ex5.o
$(CC) $(CFLAGS) -o $@ $+
group: group.o
$(CC) $(CFLAGS) -o $@ $+
clean:
rm -f *.o core.*
mrproper: clean
rm -f ex3 ex4 ex5 group
run: group
./group

Binary file not shown.

View File

@ -1,14 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
#define TEST_SIZE 100
int main(void)
{
char* blop[TEST_SIZE];
for (int i = 0; i < TEST_SIZE; ++i) {
blop[i] = malloc(sizeof(char));
printf("%p\n", blop[i]);
}
while(1);
}

View File

@ -1,34 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char* expand_tabs(const char* string);
int main(void)
{
const char* str = "This is a text This is another one. ' ' <- space; ' ' <-tab";
printf("%s - %d\n", str, (int)strlen(str));
printf("%s - %d\n", expand_tabs(str),(int) strlen(expand_tabs(str)));
}
char* expand_tabs(const char* string){
int tab_count = 0, letter_count = 0;
for(int i = 0; string[i] != '\0'; i++){
letter_count++;
if(string[i] == '\t')
tab_count++;
}
char* ret = malloc(sizeof(char) * letter_count + 3*tab_count);
char* filler = ret;
for(int i = 0; string[i] != '\0'; i++){
if(string[i] == '\t'){
for (int j = 0; j < 4; ++j) {
*(filler++) = ' ';
}
}else{
*(filler++) = string[i];
}
}
return ret;
}

View File

@ -1,62 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
#define print_vec(vec) for (int i = 0; i < (vec)->size; ++i) { printf("%d, ", (vec)->data[i]); } printf("\n")
struct vec {
int size;
int *data;
};
struct vec* new(unsigned int n);
struct vec* add(const struct vec *v, const struct vec *w);
struct vec* smul(double s, const struct vec *v);
int main(void)
{
struct vec *v = new(4);
v->data[0] = 1;
v->data[1] = 2;
v->data[2] = 3;
v->data[3] = 4;
print_vec(v);
struct vec *w = new(4);
w->data[0] = 5;
w->data[1] = 6;
w->data[2] = 7;
w->data[3] = 8;
print_vec(w);
struct vec *added = add(v, w);
print_vec(added);
struct vec *multiplied = smul(3, v);
print_vec(multiplied);
}
struct vec* new(unsigned int n){
struct vec* ret = malloc(sizeof(struct vec));
ret->size = n;
ret->data = malloc(sizeof(int) * n);
return ret;
}
struct vec* add(const struct vec *v, const struct vec *w){
if(v->size != w->size)
return NULL;
struct vec *ret = new(v->size);
for (int i = 0; i < v->size; ++i) {
ret->data[i] = v->data[i] + w->data[i];
}
return ret;
}
struct vec* smul(double s, const struct vec *v){
struct vec *ret = new(v->size);
for (int i = 0; i < v->size; ++i) {
ret->data[i] = v->data[i] * s;
}
return ret;
}

Binary file not shown.

View File

@ -1,61 +0,0 @@
#include <inttypes.h>
#include <stdio.h>
#include <stdlib.h>
#define AT(mat, x, y) ((mat)->data[((x)-1) + ( ((y)-1) * ((mat)->w) )])
#define PRINT_MAT(mat) for (int i = 1; i <= (mat)->h; ++i) { for (int j = 1; j <= (mat)->w; ++j) { printf("%d,", AT((mat),(j), (i))); } printf("\n"); } printf("\n");
typedef struct {
uint8_t w, h;
int *data;
} MAT;
MAT *new(uint8_t, uint8_t);
MAT *mul(MAT*, MAT*);
int main(void)
{
MAT* a = new(3, 2);
MAT* b = new(3, 3);
MAT* mult;
AT(a, 1, 1) = 0; AT(a, 2, 1) = 1; AT(a, 3, 1) = 2;
AT(a, 1, 2) = 3; AT(a, 2, 2) = 4; AT(a, 3, 2) = 5;
/* AT(a, 1, 3) = 6; AT(a, 2, 3) = 7; AT(a, 3, 3) = 8; */
PRINT_MAT(a);
AT(b, 1, 1) = 1; AT(b, 2, 1) = 0; AT(b, 3, 1) = 0;
AT(b, 1, 2) = 0; AT(b, 2, 2) = 1; AT(b, 3, 2) = 0;
AT(b, 1, 3) = 0; AT(b, 2, 3) = 0; AT(b, 3, 3) = 1;
PRINT_MAT(b);
mult = mul(a,b);
PRINT_MAT(mult);
}
MAT *new(uint8_t w, uint8_t h){
MAT* ret = malloc(sizeof(MAT));
ret->w = w;
ret->h = h;
ret->data = malloc(sizeof(int) * w * h);
return ret;
}
MAT *mul(MAT *a, MAT *b){
if(a->w != b->h)
return NULL;
MAT* ret = new(b->w, a->h);
for (int i = 1; i <= a->h; ++i) {
for (int j = 1; j <= b->w; ++j) {
int tmp = 0;
for (int k = 1; k <= a->w; ++k) {
tmp += AT(a, k, i) * AT(b, j, k);
}
AT(ret, j, i) = tmp;
}
}
return ret;
}

Binary file not shown.

View File

@ -1,44 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
typedef struct Node* LIFO;
struct Node{
struct Node* prev;
void* data;
};
LIFO mklifo();
void push(LIFO*, void*);
void* pop(LIFO*);
int main(void)
{
int a = 5;
int b = 12;
LIFO lifo = mklifo();
push(&lifo, &a);
push(&lifo, &b);
int *c = pop(&lifo);
int *d = pop(&lifo);
printf("%d\n", *c);
printf("%d\n", *d);
}
LIFO mklifo(){
return calloc(1, sizeof(struct Node));
}
void push(LIFO* lst, void* el){
LIFO next = mklifo();
(*lst)->data = el;
next->prev = *lst;
*lst = next;
}
void *pop(LIFO* lst){
*lst = (*lst)->prev;
return (*lst)->data;
}

Binary file not shown.

View File

@ -1,53 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
typedef struct node{
void* data;
struct node* next;
} NODE;
//Could be only head but it allows a complexity of O(1) instead of O(n) for insertion (where n would be the size of the chain)
typedef struct {
NODE* head;
NODE* tail;
} FIFO;
FIFO mkfifo ();
void enqueue(FIFO *lst ,void* el);
void* dequeue(FIFO *lst);
int main(void)
{
int a = 5;
int b = 12;
FIFO fifo = mkfifo();
enqueue(&fifo, &a);
enqueue(&fifo, &b);
int *c = dequeue(&fifo);
int *d = dequeue(&fifo);
printf("%d\n", *c);
printf("%d\n", *d);
}
FIFO mkfifo (){
return (FIFO) {NULL, NULL};
}
void enqueue(FIFO *lst ,void *el){
NODE *new = calloc(1, sizeof(NODE));
new->data = el;
if(lst->tail != NULL)
lst->tail->next = new;
lst->tail = new;
lst->head = lst->head == NULL ? new : lst->head;
}
void* dequeue(FIFO *lst){
void* ret = lst->head->data;
lst->head = lst->head->next;
return ret;
}

View File

@ -1,90 +0,0 @@
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
typedef struct node {
struct node* next;
int data;
} node_t;
//could be only `last`; by definition, `head = last->next;`
typedef struct{
node_t* head;
node_t* last;
} CIRC;
//exo
CIRC mkcircular();
void insert(CIRC* cycle, int el);
node_t* extract(CIRC* cycle);
node_t* rotateToEven(CIRC* cycle);
node_t* rotateToOdd(CIRC* cycle);
void rotate(CIRC* cycle);
int main(void)
{
CIRC circ = mkcircular();
insert(&circ, 42);
insert(&circ, 21);
insert(&circ, 12);
printf("rotateToEven -> %d\n", rotateToEven(&circ)->data);
printf("rotateToOdd -> %d\n", rotateToOdd(&circ)->data);
printf("rotateToOdd -> %d\n", rotateToOdd(&circ)->data);
printf("rotateToEven -> %d\n", rotateToEven(&circ)->data);
printf("--------------------------\n");
printf("extract -> %d\n", extract(&circ)->data);
printf("extract -> %d\n", extract(&circ)->data);
printf("extract -> %d\n", extract(&circ)->data);
assert(!extract(&circ));
}
CIRC mkcircular(){
return (CIRC){};
}
void insert(CIRC* cycle, int el){
node_t* new = malloc(sizeof(node_t));
if(cycle->head == NULL)
cycle->head = cycle->last = new;
new->next = cycle->head;
new->data = el;
cycle->last->next = new;
cycle->last = new;
}
//problem with return node_t, it is the user that has to free the memory
//that he did not explicitly allocated...
node_t* extract(CIRC* cycle){
if(cycle->head == NULL || cycle->last == NULL)
return NULL;
node_t* ret = cycle->head;
if(cycle->head == cycle->last){
cycle->head = cycle->last = NULL;
return ret;
}
cycle->head = cycle->head->next;
cycle->last->next = cycle->head;
return ret;
}
void rotate(CIRC* cycle){
cycle->last = cycle->head;
cycle->head = cycle->head->next;
}
node_t* rotateToEven(CIRC* cycle){
while(cycle->head->data % 2 != 0)
rotate(cycle);
return cycle->head;
}
node_t* rotateToOdd(CIRC* cycle ){
while(cycle->head->data % 2 == 0)
rotate(cycle);
return cycle->head;
}

View File

@ -1,20 +0,0 @@
.PHONY: clean, mrproper
CC = gcc
CFLAGS = -g -Wall
all: ex1
%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $<
ex1: ex1.o
$(CC) $(CFLAGS) -o $@ $+
clean:
rm -f *.o core.*
mrproper: clean
rm -f ex1
run: ex1
./$<

View File

@ -1,17 +0,0 @@
#include <unistd.h>
#include <stdio.h>
#define printv(x) printf("%s = %d\n", (#x), (x))
int main(void)
{
int f1, f2, f3;
f1 = fork();
printv(f1);
f2 = fork();
printv(f2);
f3 = fork();
printv(f3);
printf(" all => %d, %d, %d\n", f1, f2, f3);
}

View File

@ -1,85 +0,0 @@
\documentclass{article}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\author{Debucquoy Anthony}
\title{Description du choix d'extension individiuelle - Messagerie}
\date{Octobre 2023}
\begin{document}
\maketitle
\newpage
\tableofcontents
\newpage
\section{Objectifs fixés par le projet}
Les éléments suivants sont ceux imposés par les consignes du projet.
\begin{enumerate}
\item Envois de messages d'étudiants à professeurs pour fixer un rendez-vous
\begin{itemize}
\item Proposition d'une ou plusieurs tranches de temps
\item validation ou refus d'une tranche de temps par le professeur
\item possibilité de laisser une note supplémentaire
\item export au format \verb|.ical| du rendez-vous
\end{itemize}
\item Création d'un forum de discussion lié au cours
\begin{itemize}
\item Abonnement automatique de tous les étudiants
\item Possibilité pour le professeur de poser un message
\item Possibilité de répondre à un message par les étudiants
\end{itemize}
\item Création de groupes de communication entre utilisateurs pour envois de messages
\end{enumerate}
\section{Objectifs supplémentaires}
Ces éléments sont ceux que je souhaiterais ajouter au projet qui ne sont pas requis.
Cette liste peut évoluer au fil du temps.
Dans ce cas, j'aimerais implémenter ces points ci-dessous au minimum.
\begin{enumerate}
\item Possibilité de générer un poll dans un post sur un forum
\begin{itemize}
\item Multi-choix ou simple-choix
\end{itemize}
\item Réponse à un post par un étudiant en mode 'privé' ou 'public'
\item Chiffrement de messages privés
\item Affichage du statut envoyé/vu/non-vu pour un message et pour un post
\end{enumerate}
\section{Réalisation}
\subsection{Rendez-vous}
Pour prendre un rendez-vous, je souhaite éviter que le planning du professeur soit mis à découvert
par ce système. De ce fait, par défaut, aucune plage horaire ne sera disponible pour un professeur.
Le professeur doit explicitement mettre ses disponibilités dans le système.
Un étudiant mal intentionné ne pourrait alors pas utiliser la plateforme pour savoir quand le professeur
est dans son bureau où quand il ne l'est pas.
\subsection{Forum de discussion}
Il sera possible de répondre à un post d'un professeur en mode 'privé'. Grâce à ça,
un étudiant peut poser des questions à un professeur sans risquer de se faire copier par
les autres utilisateurs
\subsection{Messages privés}
Je souhaite que les messages entre utilisateurs ne soient pas lisibles par un potentiel administrateur
système. Le chiffrement des messages de manière robuste (par les standards actuels) est important.
J'apprécierais qu'il soit possible de chiffrer soi-même les messages à l'aide de GPG mais
et que le chiffrement se fasse donc coté client.
Le serveur n'aurait en aucuns cas la possibilité de déchiffrer les messages
\section{Conclusion}
Comme vous pouvez le voir à travers mes objectifs, je souhaite que mon extension soit dirigée par un
développement avec la sécurité des utilisateurs et de leurs données en tête
Le but serait qu'un utilisateur ne puisse pas profiter d'une fonctionnalité du site comme une manière
d'obtenir des informations sur un utilisateur que ça soit une personne avec des privilèges (sysadmin) ou non.
\end{document}

View File

@ -1,27 +0,0 @@
# Notes pour PGL
## 24 octobre 2023 - Remarques des descriptions individuelles
- l'extension doit étre compatible avec le système de base
- example: support des langues
### Messagerie
- Forum (espace de discussion)
- Groupe
- Creation a partir d'un json/csv contenant toutes les personnes
- export en fonction
- dates
- autre...
- RDV
- calendrier
### Attente pour modelisation
Un rapport pour le groupe entier avec une partie par extensions individuelle
tout sur un seul pdf mais sectionné par extensions.
- use case diagram
- class diagram
- rest api diagram

Some files were not shown because too many files have changed in this diff Show More