07 September 2006

Symboles ®, ™ et ©

® \textregistered
© \copyright
™ \texttrademark

Le TM va apparaître en exposant mais de la même taille que le reste du texte.

Pour avoir un TM de taille plus petite, utilisez la commande \scriptsize{\texttrademark}

Pour avoir le même effet avec ® et ©, utilisez les commandes $^{\mbox{\scriptsize{\textregistered}}}$ et $^{\mbox{\scriptsize{\copyright}}}$

A few symbols
TM will appear as a superscript, the same size of the text in use. To get it in a smaller size use \scriptsize{\texttrademark}
To get the same superscript effect use $^{\mbox{\scriptsize{\copyright}}}$ and $^{\mbox{\scriptsize{\textregistered}}}$

06 September 2006

Césure ou coupure en fin de ligne et tirets

Latex gère automatiquement la césure (hyphenation en anglais), c'est à dire la coupure des mots en fin de ligne... pour les mots qu'il connaît.
S'il ne connaît pas un mot, vous pouvez indiquer vous-même, directement dans le texte, les endroits où il doit effectuer la coupure en insérant la balise \- dans le mot. Par exemple, si vous écrivez éco\-no\-mie, cela indique à Latex qu'il peut couper ce mot à deux endroits.
Il est également possible d'utiliser la commande \hyphenation{} que vous devez placer dans le préambule (ou en-tête) en mettant simplement le(s) mot(s) avec des tirets aux endroits où LaTeX pourra couper. Il n'autorisera plus que ces endroits, même si le mot est dans son dictionnaire ou si dans le texte vous l'obligez à couper autrement à l'aide de la commande \-.

Ceci peut-être utile dans le cas d'un mot dont la dernière syllabe d’un si elle est muette. Par exemple, il ne faudrait pas couper expriment en expri-ment. Dans le cas de textes étroits (cas de colonnes multiples), on pourra forcer exeptionnellement une coupure avant la syllable muete en écrivant ex\-pri\-ment pour autoriser le rejet à la ligne suivante de la syllabe muette "ment". Au contraire, si vous voulez à tout prix empêcher LaTeX de couper un mot, il suffit d'utiliser la commande \mbox{texte}.

Si maintenant vous avez un problème avec un mot composé (motun-motdeux), la commande \hyphenation{mot-un-mot-deux} est inutile, car latex considère le mot composé comme un ensemble. Utiliser alors une nouvelle commande définie par\newcommand\hyph{\nobreak\hskip0pt-\nobreak\hskip0pt\relax} et dans votre texte écrivez au lieu du tiret originel : motun\hyph motdeux... pour autant que LaTeX connaissent les coupures de motun et de motdeux.

Enfin, la commande LaTeX \showhypens permet de visualiser la césure. Par exemple \showhyphens{document sur l'acculturation}. Le résultat n'est pas affiché dans le fichier *.dvi (cette commande n'affiche rien dans ce fichier) mais juste mis dans le fichier *.log sous cette forme: "Underfull \hbox (badness 10000) in paragraph at lines 209--209
[] \T1/cmr/m/n/10 do-cu-ment sur l'ac-cul-tu-ra-tion"

JLoup

02 September 2006

Mon préambule en LaTex

\documentclass[a4paper]{book} %{article}
\usepackage[mac]{inputenc}
\usepackage{xspace} % Pour avoir les bons espaces devant les :…
\usepackage[french]{babel} % To get into french mode
\usepackage[T1]{fontenc} % utiliser les fontes PS Type1 Adobe
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{makeidx}
\makeindex
\usepackage{chapterbib} %permet d'avoir plusieurs bibliographies à l'intérieur d'un même document
\usepackage{natbib} % use author/date bibliographic citations

\title{Brief Article}
\author{The Author}
%\date{} % Activate to display a given date or no date

\begin{document}
\maketitle
%\part{}
%\chapter{}
%\section{}
%\subsection{}
%\subsubsection{}
%\paragraph{}
%\subparagraph{}


\end{document}

Fichiers τεχ

sty: styles: Les fichiers d'extension sty sont les packages (également appelés style files, d'où le .sty) LaTeX. Ils jouent donc un rôle très important lors de la compilation d'un document (chaque ligne \usepackage{machin} du préambule du document

fmt: format, c'est-à-dire ensemble de macros TeX précompilées (pour accélérer leur traiement). LaTeX est en fait un format, et le programme LaTeX est identique au programme TeX sur un système d'exploitation digne de ce nom (= qui supporte les liens symboliques). Le fait que l'utilisateur ait invoqué LaTeX provoque le lancement de TeX avec le format latex.fmt.

cls: classe de document : elle influe profondément sur la mise en page (par exemple, il y a par défaut dans la classe book des en-têtes de pages contenant le nom des chapitres/sections selon la parité de la page alors que ces en-têtes sont absents dans la classe article) ;

aux: fichier produit par une compilation de document TeX ou LaTeX et contenant des informations à propos du document, informations souvent utiles pour une compilation ultérieure (par exemple pour la génération d'une table des matières) ;

log: fichier contenant de nombreuses informations sur le déroulement de la dernière compilation du document par TeX

tfm: fichier contenant les métriques d'une fonte (espace à accorder à chaque caractère, kerning...), utilisé par le moteur TeX pour placer les boîtes correspondant à des caractères dans la fonte en question ;

afm: fichier contenant les métriques d'une fonte dans un format conçu par Adobe pour les fontes PostScript ;

pfb: fichier contenant les glyphes d'une fonte PostScript, c'est-à-dire le dessin précis de chaque caractère dans cette fonte ;

mf: source d'une police METAFONT ;

gf: rendu bitmap d'une police METAFONT à une résolution choisie par l'utilisateur ;

pk: images bitmap compactées (à la différence du format gf) des caractères d'une police à une résolution choisie par l'utilisateur ;

Comment écrire 1er, 2ième etc. en LaTeX

Ma femme propose $1^{\mbox{\footnotesize{er}}}$

Avec l'option \usepackage[frenchb]{babel}, vous pouvez également utiliser
- 1\ier{},
- 1\iere{} ou
- 1\ieres{}

Pour tous les autres nombres : tapez le nombre suivi de
- \ieme{} ou
- \iemes{}

How to write 1er with a superscript "er"?
$1^{\mbox{\footnotesize{er}}}$. Thanks to Véro

With the option \usepackage[frenchb]{babel}, you can simply use 1\ier{}
Also available 1\iere{} and 1\ieres{}
And for all other numbers \ieme{} and \iemes{}

Un espacement vertical en LaTeX,

Pour créer un espacement vertical vide entre deux paragraphes, vous pouvez utiliser la commande \hspace suivie par la longueur de l'espacement souhaité. Les unités possibles sont

pt point (1 in = 72.27 pt)
pc pica (1 pc = 12 pt)
in inch (1 in = 25.4 mm)
bp big point (1 in = 72 bp)
cm centimetre (1 cm = 10 mm)
mm millimetre
dd didot point (1157 dd = 1238 pt)
cc cicero (1 cc = 12 dd)
sp scaled point (65536 sp = 1 pt)

Vertical spacing in LaTeX
To produce (horizontal) blank space within a paragraph, use \hspace, followed by the length of the blank space enclosed within braces. The length of the skip should be expressed in a unit recognized by LaTeX.

Welcome

Hi,

Welcome on my blog.

My first name is Jean-Loup wich is literally translated "John-Wolf". So I'm nicknamed as Wolfie.

I'm a veterinary surgeon. I'm working at the Liege University in Belgium as a specialist in teaching. I am working on a PhD in education, especially in the metacognition field. Metacognition concerns the knowledge of the knowledge for instance, how sure are you of your own answers but also the knowledge of the strategy to learn.

On my spare times I like to walk around and take pictures of buildings, landscape, fauna and flora including spiders that Veronique hates ;o). I try to improve both shooting and post processing. You'll meet me time to time on Trek Earth, Trek Lens and Trek Nature.

My other hobbies concerns sailing, aikido, iaido, japanese calligraphy, mountain bike, ornithology, american football and swimming.

Wolfie