Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Repost : Comment faire un petit cercle au dessus d'une lettre ?

1,071 views
Skip to first unread message

Jean-Michel Rouet

unread,
Aug 1, 1996, 3:00:00 AM8/1/96
to

In article <4tq9o3$s...@cti825.cnrm.meteo.fr> vee...@cnrm.meteo.fr (Fabrice VEERSE) writes:

>
> Voici quelque temps j'ai sousmis ce petit probleme :
> faire quelque chose comme
> o
> | |
> |-|
> | |
>

Salut,

pourquoi ne pas essayer un truc du genre

\[ \overset{\circ}{H} \]

je n'ai pas essayer ce que ca donne mais a mon avis ca doit pas etre mal
du tout...

Bon courage, s'il y en a qui ont de meilleures solutions, qu'ils n'hesitent
pas a les donner...


JM
--

Benjamin Bayart

unread,
Aug 2, 1996, 3:00:00 AM8/2/96
to

vee...@cnrm.meteo.fr (Fabrice VEERSE) writes:

Chers gourous du LaTeX,

Voici quelque temps j'ai sousmis ce petit probleme :
faire quelque chose comme
o
| |
|-|
| |

avec LaTeX (ou meme AMS-LaTeX), a ceci pres que le H doit avoir
une taille normale.

On peut alternativement mettre un point sur un lettre au lieu du "o",
c'est l'enfance de l'art mais cela ne se voit pas bien.

La solution de ce probleme vous est peut-etre connue, merci de
la partager. Sinon voici un nouveau defi que, je suis sur, vous ne
tarderez pas a relever.

C'est pas hyper dur a faire si t'es pas trop exigeant sur la qualite
du resultat a obtenir. Par exemple, la petite bidouille ci-dessous
fonctionne pas trop trop mal:
\def\interieur#1{\mathop{#1}^o}

Ceci dit, c'est pas bien bien joli...

Enfin bon, ca marche.

Amities,
Benjamin.

--
Benjamin BAYART ex-TeX administrator at ESIEE
1, rue de Beaumont t...@esiee.fr
95560 Maffliers bay...@esiee.fr
France bay...@lep-philips.fr

we...@neurochem.u-strasbg.fr

unread,
Aug 2, 1996, 3:00:00 AM8/2/96
to

In article <4tq9o3$s...@cti825.cnrm.meteo.fr> vee...@cnrm.meteo.fr (Fabrice VEERSE) writes:
>From: vee...@cnrm.meteo.fr (Fabrice VEERSE)
>Subject: Repost : Comment faire un petit cercle au dessus d'une lettre ?
>Date: 1 Aug 1996 12:59:47 GMT

>Chers gourous du LaTeX,

>Voici quelque temps j'ai sousmis ce petit probleme :
>faire quelque chose comme
> o
> | |
> |-|
> | |

>avec LaTeX (ou meme AMS-LaTeX), a ceci pres que le H doit avoir
>une taille normale.

>On peut alternativement mettre un point sur un lettre au lieu du "o",
>c'est l'enfance de l'art mais cela ne se voit pas bien.

>La solution de ce probleme vous est peut-etre connue, merci de
>la partager. Sinon voici un nouveau defi que, je suis sur, vous ne
>tarderez pas a relever.

>Amicalement, Fabrice Veerse.

Faire l'équivalent de \aa (cf. TeXbook p. 356)

\def\rondsur#1{\accent`27#1}

GW

Philippe VISMARA

unread,
Aug 2, 1996, 3:00:00 AM8/2/96
to

Encore une solution qui est plus jolie que l'usage de la macro \overset
(comparez $\overset{\circ}{A}$ et \AA, vous comprendrez pourquoi ;-)

Je pense qu'en LaTeX 2e, il suffit de definir un nouvel accent en forme
de cercle. Il me semble que la definition doit ressembler a ca :

% pour le texte

\DeclareTextAccent{\petito}{OT1}{23}
\DeclareTextAccentDefault{\petito}{OT1}

% pour les maths

\DeclareMathAccent{\mpetito}{\mathalpha}{operators}{23}

Phil.


PS : si vous voulez tester, voici un petit exemple deja ecrit...

\documentclass{article}
%-------------------------------
\usepackage{amstex} % pour comparer avec overset
%-------------------------------
% Definition de l'accent circulaire
%
% ---- pour le texte
\DeclareTextAccent{\petito}{OT1}{23}
\DeclareTextAccentDefault{\petito}{OT1}
% ---- pour les maths
\DeclareMathAccent{\mpetito}{\mathalpha}{operators}{23}
%-----------------------------------
\begin{document}
\LARGE

En mode texte : \petito{A} $\approx$ \AA,
\textit{\petito{A} $\approx$ \AA}

En mode math : $\mpetito{A} \neq \overset{\circ}{A}$

Autres exemples : $\mpetito{\delta} \mpetito{\omega}$
\end{document}


Alexandre CHARTRE

unread,
Aug 2, 1996, 3:00:00 AM8/2/96
to

In article <4tq9o3$s...@cti825.cnrm.meteo.fr> vee...@cnrm.meteo.fr (Fabrice VEERSE) writes:

> From: vee...@cnrm.meteo.fr (Fabrice VEERSE)
> Voici quelque temps j'ai sousmis ce petit probleme :
> faire quelque chose comme
> o
> | |
> |-|
> | |
>
> avec LaTeX (ou meme AMS-LaTeX), a ceci pres que le H doit avoir
> une taille normale.


Une solution qui donne un assez bon resultat est d'utiliser \accent23 ;
par exemple :

\accent23H

fournit le resultat voulu.


alex.

--

Alexandre Chartre ENAC - IENAC-S93
cha...@cenatls.cena.dgac.fr CENA - Division PII
http://www.cenatls.cena.dgac.fr/~chartre DEA IFP

0 new messages