Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
lualatex [Le 25/07/2013, 02:55]
na kraïou créée
lualatex [Le 18/08/2025, 16:16] (Version actuelle)
krodelabestiole ancienne révision (Le 18/08/2025, 11:02) restaurée
Ligne 1: Ligne 1:
 {{tag>​bureautique mathématiques}} {{tag>​bureautique mathématiques}}
  
----- +====== LuaLaTeX, langage LaTeX basé sur LuaTeX ======
-====== LuaLaTeX, langage LaTeX basé sur LuaTeX ====== ​+
  
 **LuaLaTeX** est une variante de [[latex|LaTeX]] utilisant le langage de script Lua. LuaTeX a été choisi comme successeur de pdfTeX. La structure générale et la majeure partie des commandes sont semblables à celles de LaTeX. **LuaLaTeX** est une variante de [[latex|LaTeX]] utilisant le langage de script Lua. LuaTeX a été choisi comme successeur de pdfTeX. La structure générale et la majeure partie des commandes sont semblables à celles de LaTeX.
Ligne 25: Ligne 24:
 <​code>​dvilualatex document.tex</​code>​ <​code>​dvilualatex document.tex</​code>​
  
-===== Exemple ===== +\documentclass[a4paper]{article} 
-Exemple d’un document en français, utilisant la police Linux Libertine :​ +\usepackage[margin=1.5cm]{geometry
-<code latex> +\usepackage{fontspec
-\documentclass{article} +\setmainfont{Latin Modern Roman} 
-\usepackage{luatextra+\usepackage{tikz} 
-\usepackage[french]{babel+\usetikzlibrary{mindmap,shadows} 
-\setmainfont[Mapping=tex-text,Ligatures=Common]{Linux Libertine}+ 
 +\pagestyle{empty} 
 \begin{document} \begin{document}
-\LuaLaTeX c’est super. +\begin{center} 
-\end{document+\begin{tikzpicture
-</​code>​ +  [ 
-Le paquet luatextra charge l’essentiel des paquets LuaLaTeX (fontspecluacodemetalogoetc.)Metalogo permet d’utiliser les logosdont \LuaTeX et \LuaLaTeX.+    ​mindmap, 
 +    grow cyclic, 
 +    every node/​.style={conceptcircular drop shadow, execute at begin node=\hskip0pt},​ 
 +    concept color=blue!60,​ 
 +    level 1/.append style={ 
 +      level distance=40mm, 
 +      sibling angle=55, 
 +      font=\bfseries\small 
 +    }, 
 +    level 2/.append style={ 
 +      level distance=27mm,​ 
 +      sibling angle=30, 
 +      font=\footnotesize 
 +    }, 
 +    level 3/.append style={ 
 +      level distance=20mm,​ 
 +      sibling angle=24, 
 +      font=\scriptsize 
 +    } 
 +  ]
  
 +  \node[concept,​ text=white, font=\bfseries\large,​ align=center] (root)
 +    {Batteries \& ENR\\Pourquoi le stockage s'​impose\$ et stabilise les prix)} ​ % Messages clés  child[concept color=teal!60,​ text=white] {    node {Messages clés} ​     child { node {Lisse l'​intermittence et stabilise 50 Hz (services RTE)} }      child { node {Modèle éco. viable: revenus marché + services} }      child { node {Intérêt entreprises renforcé par aléas nucléaire 2022} }  }  % Chiffres clés  child[concept color=purple!60,​ text=white] {    node {Chiffres clés} ​     child { node {Europe \(\sim $ 61 GW} }
 +      child { node {France $ \sim $ 1 GW (rattrapage)} }
 +      child { node {Résidentiel:​ jusqu'​à $ \sim $ 25 k€; TR 10–15 ans} }
 +      child { node {Coûts batteries ÷4 en $ \sim $ 6 ans} }
 +  }
 +  % Valeur créée
 +  child[concept color=orange!70!red,​ text=white] {
 +    node {Valeur créée}
 +      child { node {Arbitrage: charger bas / décharger haut} }
 +      child { node {Services système (RTE): fréquence, réserve, congestion} }
 +      child { node {Décaler midi → pic du soir = -volatilité} }
 +      child { node {Moins de prix négatifs et de pics gaz} }
 +      child { node {CAPEX réseau évité/​retardé si bien positionnées} }
 +  }
 +  % Résidentiel
 +  child[concept color=green!60!black,​ text=white] {
 +    node {Résidentiel}
 +      child { node {Offres PV + batteries (ex. EDF Solutions Solaires)} }
 +      child { node {Facture plus prévisible} }
 +      child { node {Limites: CAPEX, variabilité production} }
 +  }
 +  % Entreprises
 +  child[concept color=red!60!black,​ text=white] {
 +    node {Entreprises}
 +      child { node {Pas seulement ENR: incertitudes nucléaire 2022} }
 +      child { node {Objectifs: autoconsommation,​ hedging coûts/​volumes} }
 +  }
 +  % Complémentarité
 +  child[concept color=cyan!60!black,​ text=white] {
 +    node {Complémentarité}
 +      child { node {Nucléaire = base décarbonée} }
 +      child { node {Batteries = flexibilité s→h sans CO$ _2 $ } }
 +      child { node {Moins de gaz, système \& prix plus stables} }
 +  }
 +  % Objections / Réponses
 +  child[concept color=blue!40!black,​ text=white] {
 +    node {Objections ↔ Réponses}
 +      child { node {« Trop cher » → coûts en baisse + revenus cumulés} }
 +      child { node {« Inutile sans ENR » → flexibilité toujours nécessaire} }
 +      child { node {« N'​impacte pas les prix » → supprime pics/prix négatifs} }
 +  }
 +  % Punchlines
 +  child[concept color=brown!70!black,​ text=white] {
 +    node {Punchlines}
 +      child { node {Nucléaire pour la base, batteries pour la flexibilité} }
 +      child { node {Acheter bas, vendre haut, tenir 50 Hz} }
 +      child { node {Depuis 2022: la question n'est plus « si », mais « où » et « combien »} }
 +  };
 +\end{tikzpicture}
 +\end{center}
 +\end{document}
 ===== Lua ===== ===== Lua =====
-LuaLaTeX permet d’inclure du code Lua dans le document, grace au paquet luacode. Il permet alors de faire des calculs directement dans la source du document. Lua est appelé avec la commande \directlua :​+LuaLaTeX permet d’inclure du code Lua dans le document. Il permet alors de faire des calculs directement dans la source du document. Lua est appelé avec la commande \directlua :​
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
  • lualatex.1374713739.txt.gz
  • Dernière modification: Le 25/07/2013, 02:55
  • par na kraïou