Le 31/01/2026 à 10:13, Basile Starynkevitch a écrit :
On Sat, 2026-01-31 at 10:01 +0100, Fabien Dubois wrote:
Êtes vous à l'aide avec LaTeX (sans Lua)?

Éditez vous vos fichiers LaTeX avec par exemple GNU emacs?

Les maintenez vous dans un versionneur de fichiers (git-scm.com)?
A mon avis c'est quasi-indispensable... Et empiriquement je conseille de git 
commit-er assez
souvent (peut-être toutes les heures de travail).


Avez vous déjà programmé en Lua (sans LaTeX)?



Avez vous dévelopé un petit script (en shell ou en Ocaml) pour compiler votre 
document LuaLaTex

Après quelques tâtonnements, j'ai réussi à mettre au point une
configuration qui fonctionne et me permet de faire ce que je désire.
Pour info, je suis prod de maths en collège (et j'utilise ProfCollege,
qui est certainement une partie de mon problème qui arrive...). Ce n'est
pas parfait, pour le metapost cela demande de le transformer en pdf, et
la compil si elle fonctionne ressort avec des warning que je n'arrive
pas à régler mais qui n'affectent en rien le document.
Par expérience les warnings à la compilation de document LaTeX ou LuaLaTex sont 
habituels.

https://github.com/RefPerSys/RefPerSys/tree/master/doc contient quelques 
exemples de tels documents.
(mais je ne suis pas expert en LaTeX)


Librement

Alors, je me débrouille avec LaTeX, parfois assez bien, d'autres fois j'arrive à obtenir ce que je désire sans tout maîtriser totalement. Et avec lua je débute, aucune expérience de prog avant avec. Pas de script, j'utilise Enter Tex et je compile avec pdflatex. Texlive standard de sid. Pour les warning, j'ai un peu l'habitude. Tant que ça compile... N'empêche que cela montre quand même un souci potentiel à régler.

Le truc qui me rend perplexe ce sont les angles bien affichés et d'autres non sur la même ligne ! En enlevant des options de fontes, \widehat refonctionne bien, mais je perds des réglages (comme les capitales non en italique pour les points en géométrie, mes options de standard français pour l'écriture des maths. Je poste une partie de ma feuille de style, là où se situe le problème je pense. Et c'est fouillis je trouve. En réglant ce fouillis, avec plus de rigueur dans ma config, je pense que je devrais pouvoir régler le souci, ou en tout cas progresser.

\ProvidesPackage{mafab-lua}

% Format, fontes accentuées et module `babel'.
\RequirePackage{geometry}
\geometry{
 a4paper,
 total={190mm,277mm},
 left=10mm,
 top=10mm,
 }
\pagestyle{empty}
%\RequirePackage[T1]{fontenc}
%\RequirePackage[utf8]{inputenc}
\RequirePackage{fontspec}
\RequirePackage[french]{babel}

% Fontes
\RequirePackage[frenchstyle]{kpfonts}
\RequirePackage[symbols]{kpfonts-otf}
\defaultfontfeatures+[KpRoman,KpSans,KpMono]{StylisticSet=3}
\setmainfont{KpRoman}
\setsansfont{KpSans}
\setmonofont{KpMono}
%\setmathfont{KpMath-Regular.otf}[math-style=french]
\setmathfont{Kp Math SansBold}[Scale=1.1,range=bfup/{num,Latin,latin},math-style=french]

\RequirePackage{lualatex-math}
\RequirePackage{mathtools}
\RequirePackage{tabularray,tblr-extras}
 
\UseTblrLibrary{amsmath,booktabs,caption,counter,diagbox,nameref,siunitx,varwidth,zref}
\RequirePackage{ProfCollege}
\RequirePackage{eurosym}
\RequirePackage{tikz}
\RequirePackage{pgfplots}
\RequirePackage{pst-eucl,pst-text}
\RequirePackage{tabularx,array}
\RequirePackage{pifont}
\RequirePackage{enumerate}
\RequirePackage{lscape}
\RequirePackage{fancybox}
\RequirePackage{tcolorbox}
   \tcbuselibrary{xparse}
   \tcbuselibrary{skins}
   \tcbuselibrary{theorems}
\RequirePackage{enumitem}
   \setenumerate[1]{leftmargin=*,label=\textbf{\arabic*.}}
   \setenumerate[2]{leftmargin=*,label=\textbf{\alph*)}}
   \frenchbsetup{StandardLists=true}
\RequirePackage{xlop}
\opset{decimalsepsymbol={,},country=french}
\RequirePackage{lua-unicode-math}
\everymath{\displaystyle}

Fabien


Répondre à