latex:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
latex:accueil [2025/01/14 16:59] – add section about symbols phswlatex:accueil [2026/01/19 16:50] (Version actuelle) – [Garder deux éléments sur la même page] add link to specific solution to lists phsw
Ligne 8: Ligne 8:
   * [[http://detexify.kirelabs.org/classify.html]]   * [[http://detexify.kirelabs.org/classify.html]]
   * [[https://github.com/dspinellis/latex-advice|Advice for writing LaTeX documents]]   * [[https://github.com/dspinellis/latex-advice|Advice for writing LaTeX documents]]
 +  * [[https://github.com/BenjaminGor/Latex_Notes_Tutorial|Latex Book/Note Writing Tutorial]]
  
  
Ligne 22: Ligne 23:
  
 \warning \warning
 +</code>
 +
 +Symbole antislash : 
 +<code latex>
 +\backslash
 +\lstinline{\}
 +</code>
 +
 +Intervalles d'entiers ([[https://tex.stackexchange.com/questions/304662/typesetting-an-integer-interval|source]]) :
 +<code latex>
 +\usepackage{stmaryrd}
 +
 +l'intervalle $\llbracket 0, 100 \rrbracket$
 </code> </code>
  
Ligne 206: Ligne 220:
 <code latex> <code latex>
 \begin{enumerate} \begin{enumerate}
-  \setcounter{enumi}{4}+  \setcounter{enumi}{4} % 4 pour démarrer la liste à 5
   \item fifth element   \item fifth element
 \end{enumerate} \end{enumerate}
Ligne 706: Ligne 720:
 </code> </code>
  
 +
 +=== Permettre la coupure d'un algorithme sur deux pages ===
 +
 +  * [[https://tex.stackexchange.com/questions/33866/algorithm-tag-and-page-break|Source]]
 +
 +<code latex>
 +\makeatletter
 +\newenvironment{breakablealgorithm}
 +  {% \begin{breakablealgorithm}
 +   \begin{center}
 +     \refstepcounter{algorithm}% New algorithm
 +     \hrule height.8pt depth0pt \kern2pt% \@fs@pre for \@fs@ruled
 +     \renewcommand{\caption}[2][\relax]{% Make a new \caption
 +       {\raggedright\textbf{\fname@algorithm~\thealgorithm} ##2\par}%
 +       \ifx\relax##1\relax % #1 is \relax
 +         \addcontentsline{loa}{algorithm}{\protect\numberline{\thealgorithm}##2}%
 +       \else % #1 is not \relax
 +         \addcontentsline{loa}{algorithm}{\protect\numberline{\thealgorithm}##1}%
 +       \fi
 +       \kern2pt\hrule\kern2pt
 +     }
 +  }{% \end{breakablealgorithm}
 +     \kern2pt\hrule\relax% \@fs@post for \@fs@ruled
 +   \end{center}
 +  }
 +\makeatother
 +
 +\begin{breakablealgorithm}
 +  \begin{algorithmic}[1]
 +    % ...
 +  \end{algorithmic}
 +\end{breakablealgorithm}
 +</code>
  
 ==== Listings de code ==== ==== Listings de code ====
Ligne 990: Ligne 1037:
 ==== Numéros de page ==== ==== Numéros de page ====
  
-=== Cacher le numéro de page sur une page ===+=== Cacher le numéro de page ===
  
 +Sur une page :
 <code latex> <code latex>
 \thispagestyle{empty} \thispagestyle{empty}
 +</code>
 +
 +Sur toutes les pages :
 +<code latex>
 +\pagestyle{empty}
 </code> </code>
  
Ligne 1242: Ligne 1295:
 Pour par exemple empêcher que deux paragraphes se retrouvent sur deux pages distinctes ([[https://texfaq.org/FAQ-nopagebrk|source]]) : Pour par exemple empêcher que deux paragraphes se retrouvent sur deux pages distinctes ([[https://texfaq.org/FAQ-nopagebrk|source]]) :
 <code latex> <code latex>
 +\usepackage{needspace}
 +
 \needspace{4\baselineskip} \needspace{4\baselineskip}
 % les 4 lignes suivantes seront toujours groupées sur une même page % les 4 lignes suivantes seront toujours groupées sur une même page
 +</code>
 +
 +Fonctionne aussi pour empêcher un élément d'une liste d'être à cheval sur deux pages distinctes, mais il semble aussi de faire [[https://tex.stackexchange.com/questions/4492/how-to-make-a-list-of-unbreakable-items|ça]] pour ce cas.
 +
 +
 +==== Styliser les touches claviers ====
 +
 +<code latex>
 +\usepackage{menukeys}
 +
 +Raccourci \keys{Ctrl+C}
 </code> </code>
  
Ligne 1359: Ligne 1425:
   * [[http://agregationchimie.free.fr/exam.php|Créer un examen avec la classe exam]]   * [[http://agregationchimie.free.fr/exam.php|Créer un examen avec la classe exam]]
   * [[http://www.cuk.ch/articles/13645/|La classe exam, ou comment faire un sujet de contrôle scolaire avec LaTeX]]   * [[http://www.cuk.ch/articles/13645/|La classe exam, ou comment faire un sujet de contrôle scolaire avec LaTeX]]
 +
 +
 +=== Changer le début de numérotation des questions ===
 +
 +[[https://tex.stackexchange.com/questions/560131/change-question-numbering-in-exam-document-class|Source]]
 +
 +<code latex>
 +\begin{questions}
 +    \setcounter{question}{n-1}
 +    \question Foo?
 +\end{questions}
 +</code>
  • latex/accueil.1736870347.txt.gz
  • Dernière modification : 2025/01/14 16:59
  • de phsw