Re: Deux PDFs via un lancement de compilation

Liste des GroupesRevenir à fct tex 
Sujet : Re: Deux PDFs via un lancement de compilation
De : dbitouze (at) *nospam* wanadoo.fr (Denis Bitouzé)
Groupes : fr.comp.text.tex
Date : 07. Oct 2022, 15:08:10
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <87h70fn5mt.fsf@example.com>
References : 1
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Le 07/10/22 à 05h46, projetmbc a écrit :

Bonjour.



Comment produire deux PDFs dont les rendus dépendent de la valeur d'un booléen,
et ceci en lançant juste une compilation ?
>
C'est un collègue qui m'a posé la question. Pour ma part, je passerais via un
bête script bash, ou pourquoi pas un makefile.

Voici une solution, pas loin du script ou du makefile. Si `test.tex`
contient :

--8<---------------cut here---------------start------------->8---
\documentclass[12pt]{article}

\begin{document}

\section{Double compilation ?}

\ifbool{test}{
Booléen vrai.
}{
Booléen faux.
}

\end{document}
--8<---------------cut here---------------end--------------->8---

lancer l'une ou l'autre des compilations :

--8<---------------cut here---------------start------------->8---
pdflatex -jobname test "\RequirePackage{etoolbox}\newbool{test}\setbool{test}{true}\input{test}"
pdflatex -jobname test "\RequirePackage{etoolbox}\newbool{test}\setbool{test}{false}\input{test}"
--8<---------------cut here---------------end--------------->8---
--
Denis

Date Sujet#  Auteur
7 Oct 22 * Deux PDFs via un lancement de compilation9projetmbc
7 Oct 22 `* Re: Deux PDFs via un lancement de compilation8Denis Bitouzé
7 Oct 22  +- Re: Deux PDFs via un lancement de compilation1projetmbc
9 Oct 22  +* Re: Deux PDFs via un lancement de compilation2Denis Bitouzé
10 Oct 22  i`- Re: Deux PDFs via un lancement de compilation1projetmbc
26 Oct 22  `* Re: Deux PDFs via un lancement de compilation4Vincent Belaïche
27 Oct 22   `* Re: Deux PDFs via un lancement de compilation3projetmbc
27 Oct 22    `* Re: Deux PDFs via un lancement de compilation2projetmbc
27 Oct 22     `- Re: Deux PDFs via un lancement de compilation1projetmbc

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal