Willy Rouaix | 2 Jan 11:50
Picon

unsuscribe


Pierre Seigneur | 3 Jan 13:23
Picon
Gravatar

Boolean

Bonjour et bonne année à tous,

Je suis en train de réinventer la roue et en particulier de recréer un 
environnement
"dem" pour écrire mes démonstrations ceci pour me familiariser avec la 
programmation en LaTeX.

Comme l'environnement "proof" de l'AMS, je voudrais que la fin de la 
démonstration soit marquée par un \square automatiquement mais pour 
éviter des sauts de ligne disgracieux je voudrais pouvoir éventuellement 
anticiper la pose de ce caractère.

J'ai donc créer :
* un booléen "cqfd";
* une commande "\cqfd" qui pose un carré en bout de ligne et met le 
booléen à "true" ;
* un environnement "dem" qui initialise \cqfd à false et qui pose le 
carré de fin que si "cqfd" est false.

Malheureusement, la commande \cqfd met bien le caractère voulu en fin de 
ligne mais le booléen cqfd semble resté à false car la fin de la 
démonstration implique toujours la pose d'un carré en fin de ligne (voir 
code ci dessous et image tiff).

Quelqu'un peut-il m'aider ?
Merci

Pierre

****************** Début code *************************
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\usepackage[upright]{fourier}
\usepackage{ifthen}
\usepackage[francais]{babel}
\usepackage{eurosym}

\frenchspacing

\newboolean{cqfd}

\newcommand{\cqfd}{
  \setboolean{cqfd}{true}
  \hfill $\square$
}

\newenvironment{dem}{
  \setboolean{cqfd}{false}
  \small
  \noindent \textsc{Démonstration}
}
{
  \ifthenelse{\boolean{cqfd}}{
  }
  {
    \hfill $\square$
  }
  \normalsize
}

\begin{document}

\begin{dem}
  \begin{enumerate}
  \item ceci est le premier point de la demonstration

  \item ceci est la fin de la démonstration. \cqfd
  \end{enumerate}
\end{dem}
\end{document}
********************** Fin code *****************************
Daniel Flipo | 3 Jan 13:43
Picon
Picon
Favicon

Re: Boolean

Pierre Seigneur a écrit le 03/01/2010 13:23 :

> Je suis en train de réinventer la roue et en particulier de recréer un 
> environnement
> "dem" pour écrire mes démonstrations ceci pour me familiariser avec la 
> programmation en LaTeX.
> 
> Comme l'environnement "proof" de l'AMS, je voudrais que la fin de la 
> démonstration soit marquée par un \square automatiquement mais pour 
> éviter des sauts de ligne disgracieux je voudrais pouvoir éventuellement 
> anticiper la pose de ce caractère.

Dans l'environnement "proof" de l'AMS, la commande \qedhere ne fait-elle 
pas exactement ce que vous cherchez à faire ?

--

-- 
Daniel Flipo

Pétiard François | 3 Jan 15:16
Picon
Favicon

Re: Boolean

Le 03/01/2010 13:23, Pierre Seigneur a écrit :

<couic>

> Malheureusement, la commande \cqfd met bien le caractère voulu en fin
> de ligne mais le booléen cqfd semble resté à false car la fin de la
> démonstration implique toujours la pose d'un carré en fin de ligne
> (voir code ci dessous et image tiff).
>
> Quelqu'un peut-il m'aider ?

Remplacer :

\newcommand{\cqfd}{
\setboolean{cqfd}{true}
\hfill $\square$
}

par :

\newcommand{\cqfd}{
  \global\cqfdtrue
  \hfill $\square$
}

François

Pierre Albarède | 4 Jan 14:19
Picon
Favicon

demande de conseil pour une nouvelle installation

Bonjour, bonne année,

j'installe TeXlive 2009 sur mon MacBook pro avec le programme install-tl -gui=text.  C'est le serveur CTAN
de l'École des mines d'Albi qui pédale.  On en est là :
Installing [0050/1978, time/total: 22:36/24:41:20]: allrunes [9283k]

Je comprends que l'installation devrait durer environ 24 h.  Est-ce normal ?  Sera-t-il possible
d'arrêter provisoirement et reprendre éventuellement depuis une autre adresse IP ?

Je compte bien utiliser XeTeX et les polices de Mac OS.

Vos conseils sont bienvenus.

Pierre Albarède

Alain Matthes | 4 Jan 14:38
Picon
Gravatar

Re: demande de conseil pour une nouvelle installation

Le 4 janv. 2010 à 14:19, Pierre Albarède a écrit :
> 
> Bonjour, bonne année,
> 
> j'installe TeXlive 2009 sur mon MacBook pro avec le programme install-tl -gui=text.  C'est le serveur
CTAN de l'École des mines d'Albi qui pédale.  On en est là :
> Installing [0050/1978, time/total: 22:36/24:41:20]: allrunes [9283k]
> 
> Je comprends que l'installation devrait durer environ 24 h.  Est-ce normal ?  Sera-t-il possible
d'arrêter provisoirement et reprendre éventuellement depuis une autre adresse IP ?
> 
> Je compte bien utiliser XeTeX et les polices de Mac OS.
> 
> Vos conseils sont bienvenus.
> 
> Pierre Albarède
> 
> 

Bonjour

Je pratique les installations sur linux et os x et franchement
 le passage par install-tl est plus que pénible ( c'est long, cela coince et
 ma dernière expérience  a duré une douzaine d'heures).

Il me semble plus simple de télécharger MacTeX 2009 (c'est gros 1.2 G environ mais on est tranquille) 

Bon courage

Alain Matthes

Hervé CHOPLIN | 4 Jan 14:58
Picon
Picon
Favicon

Re: demande de conseil pour une nouvelle installation

Bonjour à tous et meilleurs vœux pour 2010,

Pourquoi ne pas installer MACTeX 2009 (c'est la TeXLive 2009 complète plus quelques applications
(TeXShop, TeXworks, BiBdesk, LaTeXit, TeXLive Utility (tlmgr en plus pratique)) autour de TeX/LaTeX
mais pour les Mac ; c'est une image disque (.dmg) installable. En plus il y a une préférence système qui
permet de choisir la distribution entre celles que l'on avait déjà avant la 2009 et cette dernière
(cela était aussi vrai pour MacTeX 2008), les variables d'environnement étant mises à jour
automatiquement et on n'en occupe pas (elles sont cachées).

Une liste OSX-TeX (en anglais) est des plus active.

Bon MacTeX !

Hervé CHOPLIN
Université François Rabelais - UFR Sciences et Techniques
Parc Grandmont 37200 TOURS France
Tél: +33 247367343
e-mail: herve.choplin <at> univ-tours.fr - AIM/iChat: choplinnts

Le 4 janv. 2010 à 14:19, Pierre Albarède a écrit :

> Bonjour, bonne année,
> 
> j'installe TeXlive 2009 sur mon MacBook pro avec le programme install-tl -gui=text.  C'est le serveur
CTAN de l'École des mines d'Albi qui pédale.  On en est là :
> Installing [0050/1978, time/total: 22:36/24:41:20]: allrunes [9283k]
> 
> Je comprends que l'installation devrait durer environ 24 h.  Est-ce normal ?  Sera-t-il possible
d'arrêter provisoirement et reprendre éventuellement depuis une autre adresse IP ?
> 
> Je compte bien utiliser XeTeX et les polices de Mac OS.
> 
> Vos conseils sont bienvenus.
> 
> Pierre Albarède
> 
> 

MAROT Jacques | 4 Jan 15:00
Picon

Re: demande de conseil pour une nouvelle installation

Pierre Albarède a écrit :
> Bonjour, bonne année,
>
> j'installe TeXlive 2009 sur mon MacBook pro avec le programme install-tl -gui=text.  C'est le serveur
CTAN de l'École des mines d'Albi qui pédale.  On en est là :
> Installing [0050/1978, time/total: 22:36/24:41:20]: allrunes [9283k]
>
> Je comprends que l'installation devrait durer environ 24 h.  Est-ce normal ?  Sera-t-il possible
d'arrêter provisoirement et reprendre éventuellement depuis une autre adresse IP ?
>
> Je compte bien utiliser XeTeX et les polices de Mac OS.
>
> Vos conseils sont bienvenus.
>
> Pierre Albarède
>
>
>
>   
Bonjour,

Par expérience perso, sur linux;  install-tl  peut être  interrompue
et peut reprendre sur un autre serveur. Install-tl vérifie que les
fichiers sont déjà chargés( ou pas), et on voit défiler les noms
des fichiers chargés à vitesse grand V², lors de la reprise de
l'installation, après interruption volontaire ou accidentelle....ce
qui a été mon cas à plusieurs reprise dans ma campagne reculée
où arrive péniblement l'ADSL.

J.Marot

Pierre Seigneur | 4 Jan 19:45
Picon
Gravatar

Re: Boolean

Pétiard François wrote:
>
> Le 03/01/2010 13:23, Pierre Seigneur a écrit :
>
> <couic>
>
>> Malheureusement, la commande \cqfd met bien le caractère voulu en fin
>> de ligne mais le booléen cqfd semble resté à false car la fin de la
>> démonstration implique toujours la pose d'un carré en fin de ligne
>> (voir code ci dessous et image tiff).
>>
>> Quelqu'un peut-il m'aider ?
>
> Remplacer :
>
> \newcommand{\cqfd}{
> \setboolean{cqfd}{true}
> \hfill $\square$
> }
>
> par :
>
> \newcommand{\cqfd}{
>  \global\cqfdtrue
>  \hfill $\square$
> }
>
>
> François

Merci pour la réponse qui fonctionne parfaitement.
Pourriez vous m'expliquer pourquoi mon code ne donne pas le résultat 
escompté (si la réponse n'est pas trop longue a développée).

Encore merci
Pierre

Pierre Seigneur | 4 Jan 19:46
Picon
Gravatar

Re: Boolean

Daniel Flipo wrote:
>
> Pierre Seigneur a écrit le 03/01/2010 13:23 :
>
>> Je suis en train de réinventer la roue et en particulier de recréer 
>> un environnement
>> "dem" pour écrire mes démonstrations ceci pour me familiariser avec 
>> la programmation en LaTeX.
>>
>> Comme l'environnement "proof" de l'AMS, je voudrais que la fin de la 
>> démonstration soit marquée par un \square automatiquement mais pour 
>> éviter des sauts de ligne disgracieux je voudrais pouvoir 
>> éventuellement anticiper la pose de ce caractère.
>
> Dans l'environnement "proof" de l'AMS, la commande \qedhere ne 
> fait-elle pas exactement ce que vous cherchez à faire ?
>
J'en ai parfaitement conscience mais je me familiarise avec la 
programmation en LaTeX en faisant ce qui a déjà été fait...
Merci tout de même pour la réponse...


Gmane