summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/alterqcm
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-04-22 17:11:26 +0000
committerKarl Berry <karl@freefriends.org>2009-04-22 17:11:26 +0000
commit1f0a6a8adc7ab6c162351d128ce1cd46702a31e1 (patch)
tree8ec05b54df9033871ceb8ae920da170c69813547 /Master/texmf-dist/doc/latex/alterqcm
parentda42a0204f57b55e973f5e1554170f84df8833e2 (diff)
new latex package alterqcm (21apr09)
git-svn-id: svn://tug.org/texlive/trunk@12794 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/alterqcm')
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/README53
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.pdfbin0 -> 129519 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.tex80
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/alea.pdfbin0 -> 39127 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/alea.tex31
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/annexe.pdfbin0 -> 25546 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/annexe.tex25
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/correct.pdfbin0 -> 48285 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/correct.tex27
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/doc_aq.pdfbin0 -> 380622 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/example_1.pdfbin0 -> 28126 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/example_1.tex23
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/example_2.pdfbin0 -> 78026 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/example_2.tex45
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/language.pdfbin0 -> 28676 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/language.tex39
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/sep.pdfbin0 -> 39134 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/sep.tex31
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.pdfbin0 -> 44103 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.tex40
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.pdfbin0 -> 80766 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.tex41
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/verb.pdfbin0 -> 89087 bytes
-rw-r--r--Master/texmf-dist/doc/latex/alterqcm/doc/verb.tex150
24 files changed, 585 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/alterqcm/README b/Master/texmf-dist/doc/latex/alterqcm/README
new file mode 100644
index 00000000000..cc8e048bcd0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/README
@@ -0,0 +1,53 @@
+Contents of the README file
+
+A. Purpose
+
+The 'alterqcm' package is a LaTeX2e package, for making Multiple Choices Questionnaires
+ in a table with two columns. The aim is to provide some useful macros to build
+ QCM in tables. These macros may be used by only LaTeX TeX users.
+ The documentation is in French.
+
+B. Features
+ -- A special environment allows you to define questions and possible answers;
+ -- You can specify which answers are correct and which are not.
+ -- works with utf8 and pdflatex;
+ -- allows to use 'longtable';
+ -- makes automatically adjustment;
+ -- generates a 'grid' that the students will have to fill in;
+ -- generates a 'mask' with correct answers to print a slide.
+
+C. Licence
+
+You may freely use and distribute this package under the terms of lppl and/or gpl.
+
+Read file doc_aq.pdf in the doc directory, for the complete documentation
+
+D. Contents of the folder (encoding utf8)
+
+ -- README (this file)
+ -- inputs: alterqcm.sty
+ -- doc: doc-aq.pdf,
+ example_1.tex,
+ example_1.pdf,
+ example_2.tex,
+ example_2.pdf,
+ etc...
+
+
+E. Installation
+
+If you need to install it by yourself, a TDS compliant zip archive is
+provided (aq.zip). Just download that file, and unpack it in
+your TDS directory (~/texmf for Unix-like systems). If you only need to use
+ 'alterqcm.sty' then you have to copy 'alterqcm.sty' into '~/texmf/tex/latex'.
+
+
+With MiKTeX, copy folder 'alterqcm.sty' into 'C:\texmf\tex\latex', then
+run 'MiKTeX Options'. In the 'File name database' section, click on
+'Refresh now'.
+
+F. The author of the 'alterqcm.sty' package is Alain Matthes.
+--
+Alain Matthes, <al.ma@mac.com>
+April, 20th, 2009
+
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.pdf
new file mode 100644
index 00000000000..2bccf8d4942
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.tex
new file mode 100644
index 00000000000..e3108f02b79
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/AntillesESjuin2006.tex
@@ -0,0 +1,80 @@
+\documentclass[11pt]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{lmodern}
+\usepackage{xkeyval,array,multirow,amsmath,amssymb}
+\usepackage{fullpage,longtable}
+\usepackage[]{alterqcm}
+\usepackage[frenchb]{babel}
+
+\begin{document}
+\begin{alterqcm}[lq=90mm,pre=true,long]
+
+\AQquestion{Parmi les propositions suivantes, quelle est celle qui permet d'affirmer que la fonction exponentielle admet pour asymptote la droite d'équation $y = 0$ ?}
+{{$\displaystyle\lim_{x \to +\infty} \text{e}^x = + \infty$},
+{$\displaystyle\lim_{x \to -\infty} \text{e}^x = 0$},
+{$\displaystyle\lim_{x \to +\infty} \dfrac{\text{e}^x}{x} = + \infty$}}
+
+\AQquestion{Parmi les propositions suivantes, quelle est celle qui permet d'affirmer que l'inéquation $\ln (2x + 1) \geqslant \ln (x + 3)$ admet l'intervalle $\big[2~;~+\infty\big[$ comme ensemble de solution ? }
+{{\begin{minipage}{5cm}la fonction ln est positive sur $\big[1~;~+\infty\big[$\end{minipage}},
+{$\displaystyle\lim_{x \to +\infty} \ln x = + \infty$},
+{\begin{minipage}{5cm}la fonction $\ln$ est croissante sur $\big]0~;~+\infty\big[$\end{minipage}}
+}
+
+\AQquestion{Parmi les propositions suivantes quelle est celle qui permet d'affirmer qu'une primitive de la fonction $f$ définie sur $\mathbb{R}$ par $x \mapsto (x + 1)\text{e}^x$ est la fonction $g~:~x~ \mapsto~ x~ \text{e}^x$~? }
+{{pour tout réel $x,~f'(x) = g(x)$},
+{pour tout réel $x,~g'(x) = f(x)$},
+{\begin{minipage}{5.5cm} pour tout réel $x,~g(x) = f'(x) + k$, $k$ réel quelconque \end{minipage}}}
+
+\AQquestion[pq=2mm]{ L'équation $2\text{e}^{2x} - 3\text{e}^x + 1 = 0$ admet pour ensemble solution}
+{{$\left\{\dfrac{1}{2}~;~1\right\}$},
+{$\left\{0~;~\ln \dfrac{1}{2}\right\}$},
+{$\big\{0~;~\ln 2\big\}$}
+}
+
+\AQquestion[pq=2mm]{Pour tout $n \in \mathbb{N}$ }
+{{$\displaystyle\lim_{x \to +\infty} \frac{\text{e}^x}{x^n} = 1$},
+{$\displaystyle\lim_{x \to +\infty} \frac{\text{e}^x}{x^n} = +\infty$},
+{$\displaystyle\lim_{x \to +\infty} \frac{\text{e}^x}{x^n} = 0$}}
+
+\AQquestion[pq=1pt]{Soit $f$ la fonction définie sur $\big]0~;~+\infty\big[$ par $f(x) = 2\ln x - 3x + 4$. Dans un repère, une équation de la tangente à la courbe représentative de $f$ au point d'abscisse 1 est :}
+{{$y = - x + 2$},
+{$y = x + 2$},
+{$y = - x - 2$}
+}
+
+\AQquestion[pq=2mm]{La valeur moyenne sur $\big[1 ; 3\big]$ de la fonction $f$ définie par : $f(x) = x^2 + 2x$ est :}
+{{$\dfrac{50}{3}$},
+{$\dfrac{25}{3}$},
+{$6$}
+}
+\AQquestion{ exp$(\ln x) = x$ pour tout $x$ appartenant à }
+{{$\mathbb{R}$},
+{$\big]0~;~+ \infty\big[$},
+{$\big[0~;~+\infty\big[$}
+}
+\AQquestion[pq=1pt]{Soit $f$ la fonction définie sur $\big]0~;~+\infty\big[$ par $f(x) = 2\ln x - 3x + 4$. Dans un repère, une équation de la tangente à la courbe représentative de $f$ au point d'abscisse 1 est :}
+{{$y = - x + 2$},
+{$y = x + 2$},
+{$y = - x - 2$}
+}
+
+\AQquestion[pq=2mm]{La valeur moyenne sur $\big[1 ; 3\big]$ de la fonction $f$ définie par : $f(x) = x^2 + 2x$ est :}
+{{$\dfrac{50}{3}$},
+{$\dfrac{25}{3}$},
+{$6$}
+}
+\AQquestion{ exp$(\ln x) = x$ pour tout $x$ appartenant à }
+{{$\mathbb{R}$},
+{$\big]0~;~+ \infty\big[$},
+{$\big[0~;~+\infty\big[$}
+}
+\end{alterqcm}
+\end{document}
+
+% AntillesESjuin2006
+
+% encoding : utf8
+% format : pdflatex
+% engine : pdfetex
+% author : Alain Matthes \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/alea.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/alea.pdf
new file mode 100644
index 00000000000..35c705d0df4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/alea.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/alea.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/alea.tex
new file mode 100644
index 00000000000..d95b020685c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/alea.tex
@@ -0,0 +1,31 @@
+\documentclass{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{fourier}
+\usepackage{alterqcm}
+\usepackage{fullpage}
+\thispagestyle{empty}
+
+\begin{document}
+\begin{minipage}{12cm}
+ \begin{alterqcm}[lq=55mm,alea,sep]
+ \AQquestion[pq=1mm]{Si la fonction $f$ est strictement croissante sur $\mathbf{R}$ alors l'équation $f(x) = 0$ admet :}
+ {{Au moins une solution},%
+ {Au plus une solution},%
+ {Exactement une solution}}
+ \end{alterqcm}
+
+ \vspace{1cm}
+ \begin{alterqcm}[lq=55mm,alea,sep=false]
+ \AQquestion[pq=1mm]{Si la fonction $f$ est strictement croissante sur $\mathbf{R}$ alors l'équation $f(x) = 0$ admet :}
+ {{Au moins une solution},%
+ {Au plus une solution},%
+ {Exactement une solution}}
+ \end{alterqcm}
+\end{minipage}
+
+\end{document}
+
+% utf8
+% pdflatex
+% Alain Matthes \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/annexe.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/annexe.pdf
new file mode 100644
index 00000000000..49b847440ec
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/annexe.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/annexe.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/annexe.tex
new file mode 100644
index 00000000000..fd5fab6d103
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/annexe.tex
@@ -0,0 +1,25 @@
+\documentclass[a4paper]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{fourier}
+\usepackage{alterqcm}
+\usepackage{fullpage}
+\thispagestyle{empty}
+
+\begin{document}
+{\Large
+NOM :
+
+PRÉNOM :
+
+\bfseries
+\vspace{1cm}
+\AQannexe[propstyle=\bfseries\arabic]{1}{10}{4}%
+ \hspace{2cm}
+\AQannexe[propstyle=\bfseries\alph]{11}{20}{3}}
+\end{document}
+
+% encoding : utf8
+% format : pdflatex
+% engine : pdfetex
+% author : Alain Matthes
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/correct.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/correct.pdf
new file mode 100644
index 00000000000..e5d64a93922
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/correct.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/correct.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/correct.tex
new file mode 100644
index 00000000000..e017eacb4b5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/correct.tex
@@ -0,0 +1,27 @@
+\documentclass[10pt]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[upright]{fourier}
+\usepackage{amsmath,amssymb,stmaryrd}
+\usepackage{fullpage}
+\usepackage{alterqcm}
+\usepackage[frenchb]{babel}
+\parindent=0pt
+\newlength{\oldtextwidth}
+\begin{document}
+ \setlength{\oldtextwidth}{\textwidth}
+ \setlength{\textwidth}{14cm}
+ \begin{alterqcm}[VF,
+ correction,
+ lq = 100mm,
+ symb = \dingsquare,
+ corsymb = \dingchecksquare]
+ \AQquestion[br={1}]{Pour tout $x \in ]-3~;~2],~f'(x) \geqslant 0$.}
+ \AQquestion[br={2}]{La fonction $F$ présente un maximum en $2$}
+ \AQquestion[br={2}]{$\displaystyle\int_{0}^2 f'(x)\:\text{d}x = - 2$}
+ \end{alterqcm}
+\setlength{\textwidth}{\oldtextwidth}
+\end{document}
+% encoding : utf8
+% format : pdflatex
+% engine : pdfetex
+% author : Alain Matthes \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/doc_aq.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/doc_aq.pdf
new file mode 100644
index 00000000000..589f0e6360b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/doc_aq.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/example_1.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/example_1.pdf
new file mode 100644
index 00000000000..016f93b001d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/example_1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/example_1.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/example_1.tex
new file mode 100644
index 00000000000..5a372d15cae
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/example_1.tex
@@ -0,0 +1,23 @@
+\documentclass[12pt]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[upright]{fourier}
+%\usepackage[T1]{fontenc}
+%\usepackage{lmodern}
+\usepackage{alterqcm}
+\usepackage{fullpage}%
+\usepackage[frenchb]{babel}
+\parindent0pt
+\begin{document}
+\begin{alterqcm}
+ \AQquestion{Question}{%
+ {Proposition 1},
+ {Proposition 2},
+ {Proposition 3}}
+\end{alterqcm}
+
+\end{document}
+
+% encoding : utf8
+% format : pdflatex
+% engine : pdfetex
+% author : Alain Matthes \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/example_2.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/example_2.pdf
new file mode 100644
index 00000000000..452b4467ed6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/example_2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/example_2.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/example_2.tex
new file mode 100644
index 00000000000..a314cdb7fe5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/example_2.tex
@@ -0,0 +1,45 @@
+\documentclass[11pt]{article}
+\usepackage[utf8]{inputenc}% sauf si vous avez changé l'encodage
+%\usepackage[upright]{fourier}% je la préfère aux autres!
+% fourier charge textcomp ainsi que [T1]{fontenc}
+% et fournit l'essentiel des symboles de amssymb
+% en cas de changement, il ne faut pas oublier
+% de placer un \usepackage[T1]{fontenc} qui est fourni
+% automatiquement par fourier.
+\usepackage[T1]{fontenc}
+\usepackage{lmodern}
+\usepackage{amsmath,amssymb,stmaryrd,calc}%}% pour geqslant qui existe ds fourier
+\usepackage{xkeyval}
+\usepackage{multirow,longtable}
+\usepackage[%
+ a4paper,%
+ textwidth=16cm,
+ top=2cm,%
+ bottom=2cm,%
+ headheight=25pt,%
+ headsep=12pt,%
+ footskip=25pt]{geometry}%
+
+\usepackage{alterqcm}
+% on charge le package
+% longtable en cas de débordement du tableau
+% amsmath car les exemples sont des annales du bac en mathématiques.
+\usepackage[frenchb]{babel}
+\parindent=0pt
+\begin{document}
+
+
+
+\begin{alterqcm}[lq=80mm,long]
+\AQquestion{Parmi les propositions suivantes, quelle est celle qui permet d'affirmer que la fonction exponentielle admet pour asymptote la droite d'équation $y = 0$ ?}
+{{$\displaystyle\lim_{x \to +\infty} \text{e}^x = + \infty$},
+{$\displaystyle\lim_{x \to -\infty} \text{e}^x = 0$},
+{$\displaystyle\lim_{x \to +\infty} \dfrac{\text{e}^x}{x} = + \infty$}}
+
+\AQquestion[]{exp$(\ln x) = x$ pour tout $x$ appartenant à }
+{{$\mathbf{R}$},
+{$\big]0~;~+ \infty\big[$},
+{$\big[0~;~+\infty\big[$}
+}\end{alterqcm}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/language.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/language.pdf
new file mode 100644
index 00000000000..5e24868efe7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/language.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/language.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/language.tex
new file mode 100644
index 00000000000..f844a8a1860
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/language.tex
@@ -0,0 +1,39 @@
+\documentclass[12pt]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[upright]{fourier}
+%\usepackage[T1]{fontenc}
+%\usepackage{lmodern}
+\usepackage[german]{alterqcm}
+\usepackage{fullpage}%
+\usepackage[frenchb]{babel}
+\parindent0pt
+
+\begin{document}
+
+ \begin{alterqcm} [language=english]
+ \AQquestion{Question}{%
+ {Proposition 1},
+ {Proposition 2},
+ {Proposition 3}}
+\end{alterqcm}
+
+\begin{alterqcm} [language=german]
+ \AQquestion{Question}{%
+ {Proposition 1},
+ {Proposition 2},
+ {Proposition 3}}
+\end{alterqcm}
+
+\begin{alterqcm}
+ \AQquestion{Question}{%
+ {Proposition 1},
+ {Proposition 2},
+ {Proposition 3}}
+\end{alterqcm}
+
+\end{document}
+
+% encoding : utf8
+% format : pdflatex
+% engine : pdfetex
+% author : Alain Matthes \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/sep.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/sep.pdf
new file mode 100644
index 00000000000..fe188dbad15
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/sep.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/sep.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/sep.tex
new file mode 100644
index 00000000000..f4a24b335ba
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/sep.tex
@@ -0,0 +1,31 @@
+\documentclass{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{fourier}
+\usepackage{alterqcm}
+\usepackage{fullpage}
+\thispagestyle{empty}
+
+\begin{document}
+
+
+\begin{alterqcm}[lq=55mm,alea,sep]
+\AQquestion[pq=1mm]{Si la fonction $f$ est strictement croissante sur $\mathbf{R}$ alors l'équation $f(x) = 0$ admet :}
+{{Au moins une solution},%
+{Au plus une solution},%
+{Exactement une solution}}
+\end{alterqcm}
+
+\vspace{1cm}
+\begin{alterqcm}[lq=55mm,alea,sep=false]
+\AQquestion[pq=1mm]{Si la fonction $f$ est strictement croissante sur $\mathbf{R}$ alors l'équation $f(x) = 0$ admet :}
+{{Au moins une solution},%
+{Au plus une solution},%
+{Exactement une solution}}
+\end{alterqcm}
+
+\end{document}
+
+% utf8
+% pdflatex
+% Alain Matthes \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.pdf
new file mode 100644
index 00000000000..5c28a132e4e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.tex
new file mode 100644
index 00000000000..a9822296727
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-final.tex
@@ -0,0 +1,40 @@
+\documentclass[11pt]{article}
+\usepackage[utf8]{inputenc}% sauf si vous avez changé l'encodage
+\usepackage[T1]{fontenc}
+\usepackage{lmodern}
+\usepackage{amsmath,amssymb,stmaryrd,calc}%}% pour geqslant qui existe ds fourier
+\usepackage{xkeyval}
+\usepackage{multirow,longtable}
+\usepackage[%
+ a4paper,%
+ textwidth=16cm,
+ top=2cm,%
+ bottom=2cm,%
+ headheight=25pt,%
+ headsep=12pt,%
+ footskip=25pt]{geometry}%
+
+\usepackage{alterqcm}
+% on charge le package
+% longtable en cas de débordement du tableau
+% amsmath car les exemples sont des annales du bac en mathématiques.
+\usepackage[frenchb]{babel}
+\parindent=0pt
+\begin{document}
+
+\begin{alterqcm}[transparent,correction,corsymb=\dingchecksquare,lq=100mm]
+ \AQquestion[br=3,pq=3mm]{Parmi les propositions suivantes, quelle est celle qui permet d'affirmer que la fonction exponentielle admet pour asymptote la droite d'équation $y = 0$ ?}
+ {{$\displaystyle\lim_{x \to +\infty} \dfrac{\text{e}^x}{x} = + \infty$},
+ {$\displaystyle\lim_{x \to +\infty} \text{e}^x = + \infty$},
+ {$\displaystyle\lim_{x \to -\infty} \text{e}^x = 0$}
+ }
+
+ \AQquestion[br=2]{exp$(\ln x) = x$ pour tout $x$ appartenant à }
+ {{$\mathbf{R}$},
+ {$\big]0~;~+ \infty\big[$},
+ {$\big[0~;~+\infty\big[$}
+ }
+\end{alterqcm}
+
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.pdf
new file mode 100644
index 00000000000..5b3f6ffd9d3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.tex
new file mode 100644
index 00000000000..f3a6204d63d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/transparent-init.tex
@@ -0,0 +1,41 @@
+\documentclass[11pt]{article}
+\usepackage[utf8]{inputenc}% sauf si vous avez changé l'encodage
+\usepackage[T1]{fontenc}
+\usepackage{lmodern}
+\usepackage{amsmath,amssymb,stmaryrd,calc}%}% pour geqslant qui existe ds fourier
+\usepackage{xkeyval}
+\usepackage{multirow,longtable}
+\usepackage[%
+ a4paper,%
+ textwidth=16cm,
+ top=2cm,%
+ bottom=2cm,%
+ headheight=25pt,%
+ headsep=12pt,%
+ footskip=25pt]{geometry}%
+
+\usepackage{alterqcm}
+% on charge le package
+% longtable en cas de débordement du tableau
+% amsmath car les exemples sont des annales du bac en mathématiques.
+\usepackage[frenchb]{babel}
+\parindent=0pt
+\begin{document}
+
+\begin{alterqcm}[correction,corsymb=\dingchecksquare,lq=100mm]
+\AQquestion[br=3,pq=3mm]{Parmi les propositions suivantes, quelle est celle qui permet d'affirmer que la fonction exponentielle admet pour asymptote la droite d'équation $y = 0$ ?}
+{{$\displaystyle\lim_{x \to +\infty} \dfrac{\text{e}^x}{x} = + \infty$},
+{$\displaystyle\lim_{x \to +\infty} \text{e}^x = + \infty$},
+{$\displaystyle\lim_{x \to -\infty} \text{e}^x = 0$}
+}
+
+\AQquestion[br=2]{exp$(\ln x) = x$ pour tout $x$ appartenant à }
+{{$\mathbf{R}$},
+{$\big]0~;~+ \infty\big[$},
+{$\big[0~;~+\infty\big[$}
+}
+
+\end{alterqcm}
+
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/verb.pdf b/Master/texmf-dist/doc/latex/alterqcm/doc/verb.pdf
new file mode 100644
index 00000000000..5aa921d21cf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/verb.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/alterqcm/doc/verb.tex b/Master/texmf-dist/doc/latex/alterqcm/doc/verb.tex
new file mode 100644
index 00000000000..207f9ca694f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/alterqcm/doc/verb.tex
@@ -0,0 +1,150 @@
+
+\documentclass[10pt]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{fourier}
+\usepackage{alterqcm}
+\usepackage{fullpage}
+\usepackage{longtable}
+\usepackage{verbdef}
+\usepackage[frenchb]{babel}
+
+\pagestyle{empty}
+%--------------------------------------------------------------
+\begin{document}
+%--------------------------------------------------------------
+\parindent=0pt
+\begin{center}
+Contrôle de langage C \\
+
+\vspace{5mm}
+Nom : \hspace{5cm}
+Prénom : \\
+
+\vspace{5mm}
+{\small Pour chaque question, 3 réponses sont proposées. Une et une seule est correcte. A vous de la trouver et de \textbf{noircir la case correspondante}.
+Bonne réponse = +1 point. Pas de réponse = 0 point. Mauvaise réponse = -0.5 point.}
+\begin{alterqcm}[lq=90mm,title,num=true,alea,long]
+% rajouter ou enlever l'option correction pour voir ou non les corrections :-)
+%--------------------------------------------------------------
+
+\AQquestion{Quel était le langage précurseur du langage C ?}
+{{le Fortran},%
+ {le langage B},%
+ {le Basic},%
+ {X},%
+ {Y}}
+%--------------------------------------------------------------
+\verbdef\arg|int a = 3 ^ 4 ;|
+\AQquestion{\arg}
+{{élève 3 à la puissance 4},
+ {fait un OU exclusif entre 3 et 4},
+ {n'est pas une instruction C}}
+%--------------------------------------------------------------
+\AQquestion{Quelle est la bonne syntaxe pour décaler de 8 bits à gauche l'entier \texttt{a} ?}
+{{\texttt{b = lshift(a, 8) ;}},
+ {\texttt{b = 8 << a ;}},
+ {\texttt{b = a << 8 ;}}}
+%--------------------------------------------------------------
+\AQquestion{Le programme complet : \\
+\texttt{int main() \\
+~~\{ printf ("bonjour") ; return 0 ; \}}}
+{{affiche \texttt{bonjour}},
+ {donne une erreur à la compilation},
+ {donne une erreur à l'exécution}}
+%--------------------------------------------------------------
+\verbdef\arg|float tab[10]|
+\verbdef\propa|*tab|\global\let\propa\propa
+\verbdef\propb|&tab|\global\let\propb\propb
+\verbdef\propc|tab|\global\let\propc\propc
+\AQquestion{Soit la déclaration \arg ; \\Le premier réel du tableau est \ldots}
+{{\propa},
+ {\propb},
+ {\propc}}
+%--------------------------------------------------------------
+\AQquestion{La ligne \texttt{printf("\%c", argv[2][0]) ;} du \texttt{main} de \texttt{monProg} exécuté ainsi : \texttt{monProg parametre}}
+{{affiche \texttt{p}},
+ {n'affiche rien},
+ {peut provoquer un plantage}}
+%--------------------------------------------------------------
+\AQquestion{Quelle est la taille en mémoire d'un \texttt{long int} ?}
+{{4 octets},
+ {8 octets},
+ {ça dépend \ldots}}
+%--------------------------------------------------------------
+\AQquestion{Suite à la déclaration \texttt{int * i} ;}
+{{\texttt{*i} est une adresse},
+ {\texttt{*i} est un entier},
+ {\texttt{*i} est un pointeur}}
+%--------------------------------------------------------------
+\AQquestion{Suite à la déclaration \texttt{char tab[12]} ;}
+{{\texttt{\&tab} est l'adresse du tableau},
+ {\texttt{\&tab} est le pointeur sur le tableau},
+ {\texttt{\&tab} ne signifie rien}}
+
+%--------------------------------------------------------------
+\AQquestion{Un des choix suivants n'est pas une bibliothèque standard du C}
+{{\texttt{stdlib}},
+ {\texttt{stdin}},
+ {\texttt{math}}}
+%--------------------------------------------------------------
+\AQquestion{La syntaxe complète de la fonction \texttt{main} est \ldots}
+{{\texttt{int main(int argc, char* argv)}},
+ {\texttt{int main(int argc, char argv*[])}},
+ {\texttt{int main(int argc, char* argv[])}}}
+%--------------------------------------------------------------
+\AQquestion{Le programme complet :
+\texttt{int main()\\
+\{ char a[2]="x" ; char b[2]="y" ; \\
+~~return (a[0] == b[0]) ; \}
+}}
+{{comporte 0 erreur},
+ {comporte 1 erreur},
+ {comporte 2 erreurs}}
+
+%--------------------------------------------------------------
+\AQquestion{Pour libérer une zone mémoire allouée dynamiquement en C, on utilise la fonction \ldots}
+{{\texttt{delete}},
+ {\texttt{clear}},
+ {\texttt{free}}}
+
+%--------------------------------------------------------------
+\AQquestion{L'expression \texttt{val char[32] ; }}
+{{est syntaxiquement incorrecte},
+ {déclare une chaîne},
+ {déclare un tableau}}
+
+ %--------------------------------------------------------------
+\verbdef\arga|char s[10] ; int i ;|
+\verbdef\argb|scanf("%d, %s", \&i, s) ;|
+\AQquestion{On compte dans les lignes suivantes :\\
+\arga \\
+\argb}
+{{0 erreur de compilation},
+ {1 erreur de compilation},
+ {2 erreurs de compilation}}
+%--------------------------------------------------------------
+\AQquestion{Une variable globale est \ldots}
+{{\texttt{static}},
+ {stockée dans la pile},
+ {initialisée avec des zéros par défaut}}
+%--------------------------------------------------------------
+\AQquestion{La portée d'une variable locale est \ldots}
+{{la fonction},
+ {le module},
+ {le bloc}}
+%--------------------------------------------------------------
+\AQquestion{La ligne \texttt{int c = argv[1] + argv[2] ;}
+ du \texttt{main} de \texttt{monProg} exécuté ainsi :
+\verb!monProg 123 456!}
+{{affecte 579 à \texttt{c}},
+ {donne une erreur à la compilation},
+ {affecte une valeur indéterminée à \texttt{c}}}
+\end{alterqcm}
+\end{center}
+\end{document}
+
+% utf8
+% pdflatex
+% Pascal Bertolino Alain Matthes
+% \ No newline at end of file