Si vous voulez compiler votre propre document, voici comment j'utilise LaTeX.
J'essaye d'avoir un modèle unique pour tous mes documents. Le voici avec
les commentaires, en espérant que cela pourra vous aider.
Il est à noter que
ce modèle est constament modifié.
Voici les fichiers à télécharger :
Voici les fichiers à télécharger :
N'hésitez pas à m'envoyer vos remarques ou suggestions.
P.PhamFichier modele2.tex
% J'utilise la classe exam me
permettant de définir automatiquement la taille de ma feuille et la
numérotation des exercices.
%Voir ici pour un équivalent avec la classe
article.
\documentclass[a4paper,fleqn,leqno]{exam}
% J'ai débuté avec french et je
continue avec, si vous préférez babel, décommentez ce qui suit
% monpack est un paquetage maison qui peut etre plus ou moins enlevé (il
faudra alors supprimer certaines lignes que j'indiquerai )
\usepackage[latin9]{keyboard}
\usepackage{monpack,enumerate,french,amsmath,theorem,ifthen}
% Pour avoir une sortie PDF (commande
pdflatex) et non du DVI
% necessite de décommenter inputenc et fontenc de la partie babel
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi
% Les paquetages utilisés.
\ifpdf
\usepackage{url}
\usepackage[pdftex,colorlinks=true,urlcolor=blue,pdfstartview=FitH]{hyperref}
\pdfcompresslevel=9
\usepackage[pdftex]{graphicx}
%\usepackage[cm]{aecompl} % soit ce type de police
\usepackage{times} \usepackage{mathptm}
% soit celui-ci
\pdfinfo {
/Title (Devoir de mathematiques)
/Creator (Phil Pham)
/Producer (pdfTeX 3.14159-0.13d)
/Author (Academie de Montpellier)
/Subject (Devoir de Mathematiques)
/Keywords (pdfTeX)}
\else
%\usepackage{epsfig} % j'ai utilisé apsfig
\usepackage{psfrag} \input{modeleCaracteres} % et maintenant psfrag et j'inclue alors un fichier en
lecture
\usepackage{graphicx}
\fi
%% selon mes besoins
%\usepackage{yhmath}
%\usepackage{mathenv}
%\usepackage{amssymb}
%\usepackage{curves}
%\usepackage{graphpap}
%\usepackage{epic}
%\usepackage{euler,mathrsfs}
%\usepackage{bar}
%\usepackage{multicol} % rappel : \setlength{\columnseprule}{0.1pt}
begin{multicols}{2}
% mes images sont stockées dans ce sous-répertoires
\graphicspath{{images/}}
% Je définie un nouveau théorème (au sens LaTeX bien sur)
\newtheorem{exo}{Exercice}
% Si je dois numéroter les formules (pour le cours), je définie la commande \stepeqn
\makeatletter
\renewcommand{\theequation}{\alph{equation}}
\@addtoreset{equation}{exo}
\makeatother
\newcommand{\stepeqn}{\refstepcounter{equation}(\theequation) \quad }
%% Une présentation des points
possible avec la classe exam
%\pointsinmargin
%\marginpointname{ pts}
%\boxedpoints
% Construction des en tête et bas de
page de la copie - voir ici si vous n'utilisez pas
la classe exam
\firstpageheader{\large\bf Devoir surveillé en
mathématiques}{}{Classe$^{\textrm{ième}}$}
\runningheader{\iflastpage{\large \bf Devoir surveillé (fin)}{\large \bf
Devoir surveillé (suite)}}{}{Classe$^{\textrm{ième}}$}
\headrule
%\firstpagefooter{Barème : $/20$}{}{Page \thepage\ sur \numpages}
%\runningfooter{}{}{Page \thepage\ sur \numpages}
\footer{Année 2000-2001}{}{Page \thepage\ sur \numpages}
\footrule
% modification de \part pour une
numérotation de type a) b) etc. (classe exam)
\renewcommand{\part}{\item}
\renewenvironment{parts}{\begin{enumerate}[a)]}{\end{enumerate}}
% monsty permet de définir si c'est le
sujet A ou B
% c'est du type \sujetA{true}{false}
% ici, c'est la partie LaTeX dans {true} qui sera compilé.
\setboolean{sujetA}{true}
%%%%% Début du document
\begin{document} \calc{interdite} % paquet exam \unitlength=1
\end{document}
%%%%% Fin du document
Modification pour ne pas utiliser la classe exam et marges de la page
\documentclass[a4paper,fleqn,leqno,10pt]{article}
\usepackage[latin1]{inputenc}
\usepackage{french}
\usepackage{fancyhdr,lastpage}
\usepackage{amsmath}
\usepackage{theorem}
\usepackage{enumerate}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Paramètres de la page
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setlength{\textwidth}{6.5in}
\setlength{\oddsidemargin}{0pt}
\setlength{\evensidemargin}{0pt}
\setlength{\headheight}{15pt}
\setlength{\headsep}{15pt}
\setlength{\topmargin}{0in}
\addtolength{\topmargin}{-\headheight}
\addtolength{\topmargin}{-\headsep}
\setlength{\textheight}{8.8in}
\setlength{\topskip}{45pt}
\setlength{\footskip}{29pt}
\setlength{\marginparwidth}{.5in}
\setlength{\marginparsep}{5pt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Entête et bas de page
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{fancy}
\fancyhead{}
\lhead{\large\bf Brevet des collèges\\Épreuve de mathématiques}
\rhead{\bf Durée 2~h}
\fancyfoot{} \rfoot{\bf Page \thepage\ sur \pageref{LastPage}}
\lfoot{\bf Session 2\,000\\ Académie de Montpellier}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Compatibilité avec la classe exam
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\question}{\item}
\renewcommand{\part}{\item}
\newcommand{\subpart}{\item}
\newenvironment{questions}{\begin{enumerate}}{\end{enumerate}}
\newenvironment{parts}{\begin{enumerate}[a)]}{\end{enumerate}}