Browse Source

change page setting

Olivier Marty 8 years ago
parent
commit
f51b6cb38c
2 changed files with 20 additions and 12 deletions
  1. 20 12
      main.tex
  2. BIN
      np.jpg

+ 20 - 12
main.tex

@@ -13,10 +13,8 @@
 
 % enlever les #include, using namespace std
 
-% changer la mise en page pour rentrer dans 25 pages
-
-\documentclass[12pt]{article}
-\usepackage[a5paper,margin=2cm]{geometry}
+\documentclass[8pt]{extarticle}
+\usepackage[a4paper]{geometry}
 \usepackage[french]{babel}
 \usepackage{amssymb,amsthm,amsmath}
 \usepackage{xltxtra}
@@ -25,24 +23,33 @@
 \usepackage{listings}
 \usepackage{color}
 \lstset{
-	extendedchars=false,
+	extendedchars=true,
 	showstringspaces=false,
 	escapeinside=``,
 	keywordstyle=\color{blue},
 	commentstyle=\color[rgb]{0.133,0.545,0.133},
 	columns=flexible,
 	language=C++,
-	tabsize=4,
-	basicstyle=\ttfamily,
+	tabsize=2,
+	basicstyle=\normalsize\selectfont\ttfamily,
 	numbers=left,
-	frame=lines
+	frame=lines,
+	breaklines=true
+}
+\geometry{
+	left=15mm,
+	right=7mm,
+	top=7mm,
+	bottom=15mm
 }
+\usepackage{multicol}
+\setlength{\columnsep}{1cm}
 
 \begin{document}
-\tableofcontents\vspace{0.5cm}
-\begin{center}
-\includegraphics[width=0.8\linewidth]{np.jpg}
-\end{center}
+
+\tableofcontents
+
+\begin{multicols}{2}
 
 %\chapter{ACM Cookbook}
 \section{Algorithmique du texte}
@@ -143,4 +150,5 @@ Temps de cuisson : $O(n)$
 \subsection{Prime numbers}
 {\scriptsize\lstinputlisting{code/Primes.cc}}
 
+\end{multicols}
 \end{document}

BIN
np.jpg