Avec tkz-base, je voudrais obtenir uniquement les étiquettes pour l'origine et pour l'unité sur chaque axe sans perdre les marques de graduation des deux axes.

Je ne vois pas d'option de \tkzLabelX pour cela.

Posée 29 Avr '16, 12:09

Le%20TeXnicien%20de%20surface's gravatar image

Le TeXnicien de surface
2.0k814
Taux d'acceptation : 28%

Modifiée 03 Nov '16, 00:10

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

@Le TeXnicien de surface Merci d'essayer de fournir un ECM.

(29 Avr '16, 12:24) denis ♦♦ denis's gravatar image
1

Il semble que cette fonctionnalité n'est pas prédéfinie mais le package a une commande \tkzDefPoint par exemple \tkzDefPoint[label=below left:$O$](0,0){Origin} ou \tkzDefPoint[label=below:1](1,0){xunit}

(29 Avr '16, 13:38) touhami touhami's gravatar image

Il semble que cette fonctionnalité n'est pas prédéfinie par le package.

Les commandes suivantes permet de réaliser cette affaire.

  1. \tkzDrawXY[label={}] tracer les axes sans étiquettes
  2. \tkzDefPoint[label=below:(xy)](x,y){I} pour définir un point (avec étiquette) dans le plan ou
  3. \tkzLabelPoint[below=3pt](x,y){X} pour ajouter une étiquette n'importe où

\tkzDefPoint a l’avantage de permettre d'utiliser le point défini alors que \tkzLabelPoint a l’avantage de mieux adapter la position de l'étiquette.

Exemple complet

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage{tkz-base}

\begin{document}
\begin{tikzpicture}
\tkzDrawXY[label={}]
\tkzDefPoint[label=below left:$O$](0,0){O} 
\tkzDefPoint[label=below:1](1,0){I}
\tkzDefPoint[label=left:1](0,1){J}
\tkzLabelPoint[below=3pt](2,0){X}
\tkzLabelPoint[left=1pt](0,2){Y}
%\draw (I)--(J);
%\tkzDrawSegment(I,J)
\end{tikzpicture}
\end{document}
Lien permanent

Publiée 02 Mai '16, 22:13

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 03 Nov '16, 00:09

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.