Symbole pour “ tourner autour de laxe ”

Jen ai deux images dun objet où jai besoin dindiquer que lun est tourné de (autour dun certain axe), de préférence avec la flèche dans limage – MAIS – je ne peux pas « t sembler trouver cette flèche dans la « liste complète des symboles de latex ». Quelquun a-t-il une idée de lendroit où trouver?

Jai déjà des alternatives mais je préférerais avoir ceci si possible:

entrez la description de limage ici

Commentaires

  • Veuillez vous assurer que toutes les images sont téléchargées à laide de linterface officielle de stackexchange, ie licône dimage en haut du champ de texte (raccourci: CTRL + G). Cela garantit que toutes les images sont toujours accessibles et nexpirent pas. (En tant que nouvel utilisateur sans privilèges de publication dimage, incluez simplement limage comme normal et supprimez le ! devant lui pour le transformer en lien. Un mod erator ou un autre utilisateur avec des privilèges de modification peut alors réinsérer le ! pour le transformer à nouveau en image.)
  • @Mico: Pourquoi avez-vous marqué le  » x °  » comme code? Si cest le cas, je ‘ d mettre le  » x  » italique: _x_ °. (Je suis daccord pour supprimer lespace avant le signe du degré.)
  • @doncherry: Je lai fait parce que je pense à  » x  » comme variable; dans LaTeX I ‘ d le mettre en mode mathématique, bien sûr, comme dans `$ x = \ pi / 4 = 45 ^ \ circ $. 🙂
  • Merci pour la correction – je commence toujours avec TeX / stackexchange. Je garderai cela à lesprit à lavenir.

Réponse

Voici une tikz qui vous procure automatiquement toute la flexibilité inhérente à tikz telle que la rotation du symbole pour ladapter à laxe, lajustement du style de ligne, des couleurs, du style de flèche, etc. ..

entrez la description de limage ici

Amélioration supplémentaire:

  • Faites pivoter automatiquement le symbole vers être le long du chemin.
  • Fournissez un paramètre de style qui peut être utilisé pour personnaliser le symbole

Code:

\documentclass[border=2pt]{standalone} \usepackage{tikz} \newcommand{\AxisRotator}[1][rotate=0]{% \tikz [x=0.25cm,y=0.60cm,line width=.2ex,-stealth,#1] \draw (0,0) arc (-150:150:1 and 1);% } \begin{document} \begin{tikzpicture} \draw (0,0) -- (3,0) node [midway] {\AxisRotator}; \draw (0,0) -- (0,-3) node [midway] {\AxisRotator[rotate=-90]}; \draw (0,-3) -- (3,0) node [midway] {\AxisRotator[rotate=60]}; \end{tikzpicture} % \begin{tikzpicture} \draw (0,0) -- (3,0) node [midway] {\AxisRotator[x=0.2cm,y=0.4cm,->,densely dotted]}; \draw (0,0) -- (0,-3) node [midway] {\AxisRotator[x=0.2cm,y=0.4cm,->,rotate=-90,blue, dashed]}; \draw (0,-3) -- (3,0) node [midway] {\AxisRotator[x=0.2cm,y=0.4cm,->,rotate=60, red ]}; \end{tikzpicture} \end{document} 

Commentaires

  • @ user9631 Pour linclusion en ligne de ceci, voir la modification de Jake ‘ à Symboles quart de ton
  • Merci beaucoup, mon préféré – ce sont de très belles flèches 🙂

Réponse

Vous pouvez simplement utiliser limage que vous avez, cest q La qualité semble bonne. Définissez la hauteur en termes de ex, donc elle « sera mise à léchelle en fonction de la taille de police actuelle:

\documentclass{article} \usepackage{graphicx}% for images \usepackage{xspace}% for awesome spacing at the end of macros. Note how a space % is only inserted if necessary. \newcommand{\rotatearoundaxis}{\includegraphics[height=1.5ex]{rotatesymbol-img}\xspace} \begin{document} \section[Barrel rolls]{Barrel rolls: \rotatearoundaxis}% short title without graphics for ToC \subsection[The symbol rocks]{The symbol \rotatearoundaxis rocks} Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Whenever you see the symbol \rotatearoundaxis, do a barrel roll. \rotatearoundaxis means: Do a barrel roll. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. \end{document} 

capture décran de sortie

La qualité serait encore meilleure si vous aviez une version pdf du symbole.

Ou vous pourriez apprendre TikZ, ce qui nest peut-être pas trop difficile pour ce symbole. Jetez un œil à son manuel génial , qui explique comment faire beaucoup de choses. Notre question Le matériel pour apprendre TikZ pourrait également être utile.

Commentaires

  • Merci – va faire jespérais que quelquun savait de quel paquet cela provenait (voire pas du tout).
  • @ user9631: Hmm, aucune idée, je ne ‘ généralement faire des maths en LaTeX. Mais vous pouvez modifier votre question pour poser une question sur un paquet. Il peut être utile de voir le document à partir duquel vous avez obtenu le symbole.

Réponse

Vous pourriez bui ld up ce symbole, que jappellerai \rotateonaxis, en commençant par la commande \circlearrowleft fournie par la amssymb package. Notez que la commande fonctionne à la fois en mode texte et en mode mathématique:

\documentclass{article} \usepackage{graphicx,amssymb} \newcommand{\rotateonaxis}{\raisebox{0.45ex}{\vrule height 0.025em% depth 0pt width 1.5em}\kern-1.05em\scalebox{0.55}[1.1]{\raisebox{% -0.6ex}{\rotatebox{60}{$\circlearrowleft$}}}\kern0.55em} \begin{document} $x\rotateonaxis x$, A\rotateonaxis B \end{document} 

entrez la description de limage ici

Évidemment, en fonction de vos besoins exacts, vous pouvez allonger ou raccourcir la barre horizontale (l «axe»), faire pivoter le circlearrow un peu plus ou un peu moins, et modifier la taille globale de lélément de cercle (en variant les paramètres de la commande \scalebox).

Réponse

@Mico était juste quelques minutes plus vite que moi … Mais quand même, voici ma variante du code, qui fait essentiellement la même chose:

\documentclass{article} \usepackage{graphicx} \usepackage{ulem} \usepackage{wasysym} \newcommand{\rotateaxisright}{\raisebox{0.15ex}{\sout{\,\textbf{\resizebox{1.4ex}{1.5ex}{\rightturn}}\,}}} \newcommand{\rotateaxisleft}{\raisebox{0.15ex}{\sout{\,\textbf{\resizebox{1.4ex}{1.5ex}{\leftturn}}\,}}}% \begin{document} Let"s twist baby \rotateaxisright! And now the other way around \rotateaxisleft\ right, baby! \end{document} 

entrez la description de limage ici

Réponse

\documentclass{article} \usepackage[T1]{fontenc} \usepackage{mathabx} \newcommand\makeRot[1][3em]{\ensuremath{% \rlap{\rule[0.6ex]{#1}{0.4pt}}\makebox[#1]{$\mathbf{\uptodownarrow}$}}} \begin{document} \makeRot\quad \makeRot[2em] \end{document} 

entrez la description de limage ici

Commentaires

  • Jen ai vu un similaire dans la liste des symboles latex mais didn ‘ t comme ça, donc jai demandé à propos de celui qui lo ok comme celui de ma photo ou très similaire.Merci néanmoins.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *