LaTeX & Cie

Petit blog perso à destination des LaTeXiens ;-)

[Tuto] Création d'un environnement combiné « multicolonnes » et « liste »

Rédigé par C. Pierquet 2 commentaires
Classé dans : Tutos Mots clés : Tutos

À l'instar des packages (très performants) tasks ou hlist qui permettent déjà des créer des listes multicolonnes, l'idée est de présenter une alternative (basique) qui aura l'avantage de conserver les paramètres existants des environnements enumerate et itemize.

L'idée est de créer un nouvel environnement, basé sur multicol, pour lequel l'utilisateur pourra :

  • spécifier le nombre de colonnes ;
  • spécifier le type de la liste ;
  • paramétrer l'espacement vertical autour (par défaut il est - à mon sens - un peu trop grand) ;
  • rajouter des paramètres persos à la liste.

L'environnement créé sera sous la forme :

\begin{enumicols}[clés](nb_cols)<options_enumitem>
    \item ...
    \item ...
\end{enumicols}

Les clés possibles sont :

  • Type pour texte normal (texte, par défaut) ou liste numérotée (enum) ou puce (item) ;
  • CoeffEspVert pour paramétrer l'espacement vertical autour, en proportion (0.5 par défaut) et pouvant valoir l'une des valeurs suivantes : 0/0.25/0.33/0.5/0.66/0.75/1.

L'exemple suivant montre l'environnement multicols avec l'espacement par défaut :

L'exemple suivant montre l'environnement MultiCols avec l'espacement à 50% :

\begin{MultiCols}[Type=enum](3)
\begin{MultiCols}[Type=item](3)

\begin{MultiCols}[Type=enum,CoeffEspVert=0.50](3)
\begin{MultiCols}[Type=item,CoeffEspVert=0.50](3)

L'exemple suivant montre l'environnement MultiCols avec un espacement à 75% puis à 25% :

\begin{MultiCols}[Type=enum,CoeffEspVert=0.75](3)
\begin{MultiCols}[Type=item,CoeffEspVert=0.75](3)
\begin{MultiCols}[Type=enum,CoeffEspVert=0.25](3)
\begin{MultiCols}[Type=item,CoeffEspVert=0.25](3)

Fichier pdf : tuto_MultiCols.pdf

Fichier tex : tuto_MultiCols.tex

[ProfSio] Mise à jour 0.1.5 (14 septembre 2023)

Rédigé par C. Pierquet Aucun commentaire
Classé dans : Packages Mots clés : Package

Petite mise à jour du package ProfSio (0.1.5), bientôt disponible sur le CTAN, TeXlive ou MikTeX.

Au programme de cette mise à jour, qui se concentre sur les tables de Karnaugh :

  • simplification booléenne d'une table de Karnaugh via son codage binaire.

Je remercie mes étudiants de SIO2 qui m'ont donné un coup de main pour déterminer la simplification des 256 tables (méthode 'bourrine", mais pourquoi pas ^^)

https://ctan.org/pkg/profsio

[PapierGurvan] Nouveau package perso

Rédigé par C. Pierquet Aucun commentaire
Classé dans : Packages Mots clés : Package

Nouveau package [PapierGurvan] (0.1.0), pour créer et utiliser des lignes d'écriture sur un papier Gurvan.

Une police manuscrite comme BelleAllure est parfaitement adaptée à ce type de papier !

L'auteure de ce papier le présente comme suit :

En rééducation, j'utilise parfois des lignes d'écriture basées sur du Seyès, mais modifiées afin d'aider les enfants en difficulté. La ligne de base est nettement différenciée. La zone médiane (dans laquelle s'écrivent les lettres a,c,e,i,m,n,o,r,s,u,v, et w) est en couleur foncée, les zones haute et basse en couleur plus claire.
Les lignes de base sont également plus écartées que dans les cahiers classiques, afin que les lettres basses (comme le f) ne chevauchent pas les lettres hautes (comme le l) écrites à la ligne du dessous.
A gauche, se trouve une marge notée par un trait rouge. A droite, une seconde marge pointillée, pour aider les enfants à aller à la ligne au bon moment.
Enfin, ce lignage existe en 3mm 4mm 5mm 6mm et 10mm.
Si le lignage habituel est trop petit pour des élèves de maternelle ou début CP, les lignages les plus grands ne sont pas forcément les plus adaptés pour les enfants, qui ont de petites mains et dont les doigts auront parfois du mal à faire de grandes lettres. Je teste toujours, pour chaque enfant, l'espacement des lignes d'écriture qui convient le mieux.

Le package permet :

  • de créer des grilles ou des pages entières de papier Gurvan ;
  • d'écrire sur les lignes, y compris des paragrahes, avec ajustement précis sur les lignes.

https://www.ctan.org/pkg/papiergurvan

Bientôt disponible sur le CTAN, TeXlive et MikTeX.