Patrick Bideault | 9 Feb 11:41
Picon
Favicon

Re: référence et renvoi vers un endroit précis

Le neuf février deux mille douze à onze heures vingt-huit, Jacques André écrivit :

> Sans doute n'y a-t-il pas de commande de sectionnement avant ?
> 
> Remplacez \label par
> 
> \phantomsection\label

J'ignorais cette commande.
Elle fonctionne parfaitement.

Je vous remercie,
tant pour l'efficacité de la solution proposée
que pour la rapididté avec laquelle vous avez répondu.

Patrick Bideault

PS : en raison d'un problème SMTP
lié à mon fournisseur d'accès,
j'ai envoyé mon précédent message deux fois.
À l'heure où j'écris,
le premier de ces envois est encore dans les limbes du cyberespace.
Puisse-t-il ne pas polluer la liste ultérieurement.
Si ce devait être le cas,
je vous prie de m'en excuser.

patrick.bideault | 9 Feb 11:23
Picon
Favicon

référence et renvoi vers un endroit précis

Bonjour.

Utilisant LaTeX, j'ai placé une étiquette dans un texte,
au moyen de la commande \label.

La commande \pageref écrit le numéro de page correct.

En utilisant dvipdf, j'ai généré un fichier pdf.
L'extension hyperref a donc créé le lien hypertexte correspondant,
rendant cliquable le numéro de page généré par \pageref.

Mais celui-ci renvoie à la première page de la section
dans laquelle mon étiquette est incluse,
au lieu de renvoyer à l'endroit précis où elle se trouve,
soient deux pages plus loin !

J'ai donc un renvoi en page 12 qui se révèle renvoyer à la page 10 !

Quelque aimable colistier saurait-il me sortir de ce mauvais pas
référentiel ?

Cordialement,

Patrick

Picon
Favicon
Gravatar

package amslatex

Bonsoir,

Comment se fait-il que le compilateur ne trouve pas le fichier 
"amslatex.sty" alors que je déclare dans le préambule du fichier source 
: \usepackage{amslatex} ?
Normalement, le compilateur devrait créer ce fichier amslatex.sty.
Quelqu'un pourrait-il m'aider ?
D'avance merci.

Système d'exploitation utilisé : Windows 7 en 64 bits.
Version Latex : texlive 2011.
Version ghostscript : 9.02.
Version gsview : 5.0.

Christophe BRETON.

Jean-Michel Le Bot | 6 Feb 21:46
Picon
Gravatar

Erreur dans les commandes \cite{nom:_xxx} après une mise à jour debian (et de Texlive)

Bonsoir
J'avais toute une série de fichiers latex qui compilaient très bien et 
sur lesquels j'ai désormais des messages d'erreurs. Ce sont apparemment 
les ":" dans les commande \cite{nom:_xxx} qui se sont mis à poser 
problème. Car quand j'ai \cite{nom} (sans ":" dans la référence) ça 
compile. Mais ça bloque pour tous les \cite{nom:_xxx}.
Ce qui a changé entre temps ? Un passage de Debian stable à testing 
(wheezy). J'ai d'abord cru à un problème lié à la texlive (2009) de 
wheezy, mais le pb est le même après suppression des paquets texlive de 
debian et installation de la texlive 2011 depuis le CTAN.
Les messages d'erreur ci-dessous me donnent peut-être la solution, mais 
je n'y comprends rien. Une idée ?

! Missing \endcsname inserted.
<to be read again>
                    \unskip
l.51 ...ruit, constaté~» \citep{bachelard89:_la}
                                                   .
The control sequence marked <to be read again> should
not appear between \csname and \endcsname.

! Missing \endcsname inserted.
<to be read again>
                    \unskip
l.51 ...ruit, constaté~» \citep{bachelard89:_la}
                                                   .
The control sequence marked <to be read again> should
not appear between \csname and \endcsname.

! Improper alphabetic constant.
(Continue reading)

houda araj | 1 Feb 20:06
Picon
Gravatar

latex2html

Bonjour,

J'essaye de convertir un fichier *.tex à *.html avec latex2html. Tout fonctionne bien sauf la couleur.
Je ne sais pas s'il y a une solution à ce problème. Je vous envoie les fichiers de sorties.

Merci d'avance.
Attachment (couleur.tex): application/x-tex, 280 bytes
Attachment (couleur.zip): application/zip, 4405 bytes
Jean-Michel Le Bot | 1 Feb 12:00
Picon
Gravatar

pdflatex et sweave

Bonjour
Je pense que mes questions concernent latex plutôt que R donc je les 
pose ici.
J'ai deux petits problèmes avec pdflatex sur un fichier .tex produit par 
sweave :
- latex me dit que la commande \Sexpr{} de sweave est inconnue : j'ai 
cherché sur le net, mais je n'ai pas trouvé d'info comme quoi elle 
serait devenue obsolète. Qu'en est-il ?
- les « » (mais aussi << >>) sont remplacés par des carrés noirs dans le 
PDF. Je n'ai jamais ce pb avec les fichiers .tex produits sans sweave.
Je précise que j'ai

\usepackage[T3,OT2,T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[french]{babel}
\usepackage{Sweave}

dans le fichier .Rnw et dans le .tex généré par sweave. Ce dernier me 
semble conforme à ce qui fonctionne dans mes .tex habituels.

--

-- 
Jean-Michel Le Bot

M. Christophe BRETON | 30 Jan 22:53
Picon
Favicon
Gravatar

problème de path

Bordeaux, le lundi 30 janvier 2012, 22h52min,

Bonjour à tous,

Je suis un nouveau membre de l'association et sur la liste de diffusion.
Cela fait dix ans que j'utilise LaTex. J'ai installé Texlive en décembre 1999, et je me suis décidé à installer une version plus récente !!!! TeXlive 2011...

Cependant, j'ai deux problèmes :
1. L'éditeur TexWorks que j'ai installé avec la suite TexLive 2011 accessible sur le site de Gutenberg ne fonctionne pas. Mon système d'exploitation est Windows 7 - 64 bits. Est-ce normal ?

2. Plus grave : lorsque je compile mon fichier latex, je n'arrive pas à obtenir un fichier .dvi. Car la compilation ne se déroule pas comme prévu.
kpathsea cherche un fichier de configuration dans l'ancien répertoire où j'avais installé Latex.

Voilà ce que j'obtiens à la compilation :
warning: kpathsea: configuration file texmf.cnf not found in these directories: C:/LaTeX/texmf.local/web2c.
This is pdfTeX, Version 3.1415926-2.3-1.40.12 (Web2C 2011)
warning: kpathsea: configuration file texmf.cnf not found in these directories: C:/LaTeX/texmf.local/web2c.
Failed to find cnffile fmtutil.cnf.
Running the command C:\texlive\2011\bin\win32\fmtutil.exe
warning: kpathsea: configuration file texmf.cnf not found in these directories: C:/LaTeX/texmf.local/web2c.
I can't find the format file `pdflatex.fmt'!

kpathsea: Running mktexfmt pdflatex.fmt

The command name is C:\texlive\2011\bin\win32\mktexfmt

J'ai double-cliqué sur l'exécutable mktexfmt.exe pour l'exécuter...
J'ai fait de même avec l'exécutable : fmtutil.exe.
Mais je n'arrive pas à débogger. Que dois-je faire ?
D'avance, je vous remercie de votre aide...

M. Christophe BRETON.
Hedjour | 29 Jan 18:21
Favicon
Gravatar

Définition d'une fonction qu'au sein d'un environnement

Bonjour,
Comment peut on définir des commandes (dans un fichier cls) pour 
qu'elles ne soient utilisables qu'aux sein d'un environnement donné ?
Merci
--

-- 
Jean-Emmanuel Longueville
L3 Biologie informatique mathématiques
M2- Écologie évolution biométrie
Vice Président du Bde NATEIGA

                       __
      __/~~\-''- _ |
__- - {               \
      /                  \
     /        ;o    o }
     |                   ;
                         '
        \_        (..)
          ''-_ _ _ /
            /
           /

Alexandre Krispin | 28 Jan 11:27
Picon
Gravatar

erreur de compilation avec lualatex : ! fontspec error: "font-not-found"

Bonjour,

J'ai un problème de compilation avec lualatex que j'ai déjà posé sur un
google group, mais que personne ne savait résoudre
(https://groups.google.com/group/comp.text.tex/browse_thread/thread/823347a5b31aa3fc) ;
c'est pourquoi je me permets de demander ici aussi.

Fontspec m'indique ne pas trouver la font lorsque je compile avec
lualatex ce fichier minimal :
                \documentclass{article} 
                \usepackage{fontspec} 
                \setmainfont{Arno Pro} 
                \begin{document} 
                test 
                \end{document}

J'ai texlive 2011 installé à partir du script install-tl.sh, sur Ubuntu
11.10. La version de lualatex est : beta-0.70.1-2011061410 (rev 4277).

Mon ~/.profile contient (entre autres) :
                MANPATH=/usr/local/texlive/2011/texmf/doc/man:/home/freeman/.texmf-local:$MANPATH; export MANPATH
                INFOPATH=/usr/local/texlive/2011/texmf/doc/info:/home/freeman/.texmf-local:$INFOPATH;
export INFOPATH
                PATH=/usr/local/texlive/2011/bin/x86_64-linux:/home/freeman/.texmf-local:$PATH; export PATH
                export OSFONTDIR=~/.fonts:/usr/share/fonts
                TEXMFLOCAL=home/freeman/.texmf-local
                #PATH=/home/freeman/context/tex/texmf-linux-64/bin:$PATH
                export PATH
                #export TEXROOT=/usr/local/context/tex

La font se trouve dans le répertoire classique, ~/.fonts :
                tree ~/.fonts/Arno\ Pro/
                /home/freeman/.fonts/Arno Pro/
                ├── Caption
                │   ├── ArnoPro-BoldCaption.otf
                │   ├── ArnoPro-BoldItalicCaption.otf
                │   ├── ArnoPro-Caption.otf
                │   ├── ArnoPro-ItalicCaption.otf
                │   ├── ArnoPro-SmbdCaption.otf
                │   └── ArnoPro-SmbdItalicCaption.otf
                ├── Display
                │   ├── ArnoPro-BoldDisplay.otf
                │   ├── ArnoPro-BoldItalicDisplay.otf
                │   ├── ArnoPro-Display.otf
                │   ├── ArnoPro-ItalicDisplay.otf
                │   ├── ArnoPro-LightDisplay.otf
                │   ├── ArnoPro-LightItalicDisplay.otf
                │   ├── ArnoPro-SmbdDisplay.otf
                │   └── ArnoPro-SmbdItalicDisplay.otf
                ├── Subhead
                │   ├── ArnoPro-BoldItalicSubhead.otf
                │   ├── ArnoPro-BoldSubhead.otf
                │   ├── ArnoPro-ItalicSubhead.otf
                │   ├── ArnoPro-SmbdItalicSubhead.otf
                │   ├── ArnoPro-SmbdSubhead.otf
                │   └── ArnoPro-Subhead.otf
                ├── Text
                │   ├── ArnoPro-Bold.otf
                │   ├── ArnoPro-BoldItalic.otf
                │   ├── ArnoPro-BoldItalicSmText.otf
                │   ├── ArnoPro-BoldSmText.otf
                │   ├── ArnoPro-Italic.otf
                │   ├── ArnoPro-ItalicSmText.otf
                │   ├── ArnoPro-Regular.otf
                │   ├── ArnoPro-SmText.otf
                │   ├── ArnoPro-Smbd.otf
                │   ├── ArnoPro-SmbdItalic.otf
                │   ├── ArnoPro-SmbdItalicSmText.otf
                │   ├── ArnoPro-SmbdSmText.otf
                │   └── fonts.scale
                └── fonts.scale

                4 directories, 34 files

Enfin, dernière indication peut-être utile :
                $cat /home/freeman/.texlive2011/texmf-var/luatex-cache/generic/names/otfl-names.lua | grep
"Arno Pro"
                   ["fullname"]="Arno Pro Italic Subhead",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Bold Subhead",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd Subhead",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Subhead",
                   ["fullname"]="Arno Pro Subhead",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd Italic Subhead",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Italic Subhead",
                   ["fullname"]="Arno Pro Bold Italic Subhead",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd",
                   ["fullname"]="Arno Pro Italic",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd Italic SmText",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Italic SmText",
                   ["fullname"]="Arno Pro Bold Italic SmText",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd SmText",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd SmText",
                   ["fullname"]="Arno Pro Bold SmText",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Bold Italic",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Bold",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd Italic",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Italic",
                   ["fullname"]="Arno Pro Italic SmText",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro SmText",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Display",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Light Italic Display",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Bold Display",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Bold Italic Display",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Light Display",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd Display",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Display",
                   ["fullname"]="Arno Pro Smbd Italic Display",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Italic Display",
                   ["fullname"]="Arno Pro Italic Display",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Bold Italic Caption",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Italic Caption",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Caption",
                    ["family"]="Arno Pro",
                   ["fullname"]="Arno Pro Smbd Italic Caption",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Italic Caption",
                   ["fullname"]="Arno Pro Smbd Caption",
                    ["family"]="Arno Pro",
                    ["fullname"]="Arno Pro Smbd Caption",
                   ["fullname"]="Arno Pro Bold Caption",
                    ["family"]="Arno Pro",

J'ai envoyé un mail au mainteneur de Fontspec, Will Robertson, mais il
n'a pas l'air de vouloir répondre, peut-être est-il trop occupé ou mon
problème est-il trop trivial pour lui. C'est pourquoi je me permets de
poser la question une troisième fois, ici, en espérant que quelqu'un
saurait me dire d'où vient mon erreur de compilation, ou à défaut
peut-être m'indiquer où je pourrai avoir des gens connaissant bien
lualatex.

Cordialement,
Alexandre Krispin

--

-- 

------------------------------------------------------------------------------
                                                       Alexandre KRISPIN
                        41 rue Guynemer  |  93200 Saint-Denis  |  France
                 tél : 06 28 76 69 34  |  http://bijutsu.toile-libre.org
----------------------------------------------------------------------------

Hedjour | 28 Jan 08:19
Favicon
Gravatar

Classe pour mettre en forme des topo de randonnée

Bonjour,
Connaissez vous une classe LaTeX qui permettrais de mettre en page des 
topo de randonnée un peu sur le principe de recette de cuisine soit un 
encart avec les informations importantes (durée, période conseillée, 
dénivelé, point départ arrivé, circuit ou A-R), une deuxième zone qui 
décrit la randonnée l'accès, et enfin une zone d'image ?
Merci
Bonne année à tous.
--

-- 
Jean-Emmanuel Longueville
L3 Biologie informatique mathématiques
M2- Écologie évolution biométrie
Vice Président du Bde NATEIGA

                       __
      __/~~\-''- _ |
__- - {               \
      /                  \
     /        ;o    o }
     |                   ;
                         '
        \_        (..)
          ''-_ _ _ /
            /
           /

Pierre Lorenzon | 27 Jan 12:45
Gravatar

Limites du \csname ou du \renewcommand c'est selon ...


Bonjour,

En admettant que j'ai une commande \mycounter qui renvoi le nom
d'un compteur suivant un mécanisme que je ne détaille pas
ici. J'aimerais bien écrire quelque chose du genre :

\renewcommand{\csname the\mycounter\endcsname}{\roman{\mycounter}}

mais ce n'est visiblement pas acceptable par LaTeX. J'imagine
que c'est parce que le premier argument de \renewcommand n'est
pas converti en une séquence de contrôle avant que le
compilateur n'essaye de lui réaffecter la valeur contenue dans
le deuxième argument.

Quelqu'un aurait-il une astuce pour contourner ce problème
autre qu'une batterie de tests fastidieux ?

P.


Gmane