Overblog Suivre ce blog
Administration Créer mon blog

Avoir des équations en gras dans latex

22 Septembre 2008 , Rédigé par Roger Bunivot Publié dans #Latex

Pour mettre les équations en gras dans latex on peut utiliser le package
amsmath
ensuite la commande est
\boldsymbol{}
voir aussi ce lien
Lire la suite

Synchroniser des dossiers avec Unison

22 Septembre 2008 , Rédigé par Roger Bunivot Publié dans #mandriva

La synchronisation de fichiers consiste à avoir les mêmes dossiers et fichiers à deux endroits différents, pour faire une sauvegarde ou simplement mettre des dossiers sur sa clé usb...
C'est pratique lorsqu'on modifie plusieur dossier dans la journée et que l'on veut ensuite faire un backup ou finir le boulot à la maison, ça permet de ne rien oublier.



Il existe plusieur programme pour faire cela,  j'ai décidé d'utiliser Unison, d'abord parce qu'il est multiplateforme, il est aussi portable il me semble, sans oublier qu'il est open source.

Je ne rentre pas dans les problèmes d'installation, voir avec votre distribution, pour windows ça doit se trouver par là .
Au premier lancement un dossier caché .unison dans /home/toto/.unison est créé. Ce dossier contient les fichiers de préférences de profile décrivant quel dossier doivent être synchronisé.
les lignes commençant par root décrivent les racines des dossiers à synchronisés.
Pour le dossier source j'ai mis une racine assez large et défini ensuite les dossiers dans cette racine à synchoniser puis les dossier a ne pas synchoniser.
ce qui donne par exemple:
# synchronisation des donnees essentielles

# Les répliques à synchroniser
root = /travail
root = /media/cle/Taf/backup

# Options pour vfat
ignorecase = true
perms = 0

# Options du journal
log = true
logfile = /home/toto/.unison/log_data_usb

# backup
backup = Name *
backupdir = /backup_data/historique
#backupsuffix =
#backupprefix = $VERSION
maxbackups = 10

# Ne synchroniser que ce qui suit
path = demande_de_fond
path = Post-doc
path = poster
path = presentations
path = publis
path = rapport
path = these

follow = Name publis

# ignorer les fichiers backup
ignore = Name {ignored,*~}




Quelques commentaires:
avec mandriva2008 spring et kde, ma cle_usb est monté dans /media/cle
perm=0 est nécessaire si on synchronise sur un système qui ne connait pas les permissions.
path = demande_de_fond c'est le dossier demande_de_fond
follow = Name publis  publi est un lien symboliques, et je veux le suivre

Pour le  reste les aides de Mandriva a propos d'unison ou les fichiers d'aides disponible dans la doc officielle par exemple pour  la version 2.27.57
Lire la suite

Synchroniser des dossiers avec Unison

22 Septembre 2008 , Rédigé par Roger Bunivot Publié dans #mandriva

La synchronisation de fichiers consiste à avoir les mêmes dossiers et fichiers à deux endroits différents, pour faire une sauvegarde ou simplement mettre des dossiers sur sa clé usb...
C'est pratique lorsqu'on modifie plusieur dossier dans la journée et que l'on veut ensuite faire un backup ou finir le boulot à la maison, ça permet de ne rien oublier.

Il existe plusieur programme pour faire cela,  j'ai décidé d'utiliser Unison, d'abord parce qu'il est multiplateforme, il est aussi portable il me semble, sans oublier qu'il est open source.
Je ne rentre pas dans les problèmes d'installation, voir avec votre distribution, pour windows ça doit se trouver par .
Au premier lancement un dossier caché .unison dans /home/toto/.unison est créé. Ce dossier contient les fichiers de préférences de profile décrivant quel dossier doivent être synchronisé.
les lignes commençant par root décrivent les racines des dossiers à synchronisés.
Pour le dossier source j'ai mis une racine assez large et défini ensuite les dossiers dans cette racine à synchoniser.


 juste une aide a propos des lien symboliques, il faut mettre:
follow = Name lien_a_suivre
si on veut suivre le liens
Pour le  reste les aides de Mandriva a propos d'unison ou les fichiers d'aides disponible dans la doc officielle par exemple pour  la version 2.27.57
Lire la suite

Latex mes déboires pour obtenir une jolie bibliographie

12 Septembre 2008 , Rédigé par Roger Bunivot Publié dans #Latex

Je me suis enfin décider a écrire ma thèse avec latex.
Je mettrais quelque commandes utiles sur ce blog, pour que je m'en souvienne, mais si ca peut servir a d'autre tant mieux.

Je veux avoir les citations de mes références bibliographiques en bas de page.
J'ai trouvé
jurabib qui ne semble plus développé.
footbib qui compile pas avec ma version de bibtex? de latex?
je vais donc installer biblatex.
biblatex biblatex sur le site CTAN

sur la page readme il est bien expliqué où mettre les fichiers.
Ensuite il faut mettre à jour la base de données de latex avec la commande
texhash.
Toujours avec ma version de latex, j'ai une plainte à la première compilation
etoolbox.sty not found.
un petit tour sur google pour installer le fichier:
toolbox sur le site CTAN.
"dezipage" de l'archive et copie en root dans le bon répertoire.


Bon finalement j'ai abandonné l'idée d'installer biblatex, parce qu'il est installé dans la version texliv.
A oui j'ai découvert qu'il y avait plusieur version de latex, et donc tetex n'est plus à jour, c'est pour cela qu'il vaut mieux passer à texliv.

Avec texliv effectivement pas de problème de biblatex.

Enfin c'est pas tout a fait vrai avec la mandriva 2009:

Il faut copier le fichier  biblatex.bst dans le dossier (créer l'arborescence au si elle n'existe pas)

/usr/share/texmf/bibtex/bst/bibtex/

 

 

Ensuite pour faire des citations en note de bas de page avec un joli style.
D'abord pour les chimistes le plus simple est de télécharger le package  biblatex-chem
et de l'installer (pour les autres il y a le style chicago qui doit pouvoir faire ce que vous voulez).
heu j'ai vu qu'on pouvais faire cela plus propre, c'est à dire dans un dossier à un meilleur endroit mais là ça marche:
/usr/share/texmf-texlive/tex/latex/biblatex-chem/
et placez-y les fichiers *.bbx et *cbx
ensuite un petit coup de texthash et c'est bon.
Utilisation de biblatex ce fait maintenant comme ça:
\usepackage[style=chem-angew,bibtex8=true,hyperref]{biblatex}
style utilisation du style angew on peut en choisir d'autre cf la doc.
bibtex8 gestion de longs fichiers de biblio
hyperref avoir des liens dans le document pdf.
à utiliser avec la commande
\userpackage[pdftex]{hyperref}
\hypersetup{
%     bookmarks=true,         % show bookmarks bar?
    unicode=false,          % non-Latin characters in Acrobat’s bookmarks
    pdftoolbar=true,        % show Acrobat’s toolbar?
    pdfmenubar=true,        % show Acrobat’s menu?
    pdffitwindow=true,      % page fit to window when opened
    pdftitle={My title},    % title
    pdfauthor={Author},     % author
    pdfsubject={Subject},   % subject of the document
    pdfnewwindow=true,      % links in new window
    pdfkeywords={keywords}, % list of keywords
    colorlinks=true,       % false: boxed links; true: colored links
    linkcolor=black,          % color of internal links
    citecolor=green,        % color of links to bibliography
    filecolor=magenta,      % color of file links
    urlcolor=cyan           % color of external links
}


Le bloc  hyppersetup défini comment apparaisent les liens, cf la doc...

Maintenant si on veut citer un article dans le texte, et avoir la référence dans la note de bas de page

\footfullcite{cle_bibtex}
Voila ce que je voulais.

Lire la suite