Symbool voor “ roteren rond as ”

Ik heb er twee afbeeldingen van een object waarvan ik moet aangeven dat er een wordt geroteerd door (rond een bepaalde as), bij voorkeur met de pijl in de afbeelding – MAAR – ik kan “niet lijken te vinden deze pijl in de “uitgebreide lijst met latexsymbolen”. Heeft iemand enig idee waar deze te vinden is?

Ik heb al alternatieven, maar zou deze indien mogelijk liever hebben:

voer de beschrijving van de afbeelding hier in

Opmerkingen

  • Zorg ervoor dat alle afbeeldingen worden geüpload met behulp van de officiële stackexchange-interface, ie het afbeeldingspictogram bovenaan het tekstveld (sneltoets: CTRL + G). Dit zorgt ervoor dat alle afbeeldingen altijd toegankelijk zijn en niet verlopen. (Voeg als nieuwe gebruiker zonder rechten voor het plaatsen van afbeeldingen de afbeelding toe als normal en verwijder de ! ervoor om er een link van te maken. Een mod erator of een andere gebruiker met bewerkingsrechten kan de ! opnieuw invoegen om er weer een afbeelding van te maken.)
  • @Mico: Waarom heb je de ” x ° ” als code? Als er iets is, heb ik ‘ de ” x ” cursief: _x_ °. (Ik ga akkoord met het verwijderen van de spatie voor het graden-teken.)
  • @doncherry: ik deed dit omdat ik denk aan ” x ” als een variabele; in LaTeX heb ik ‘ het natuurlijk in wiskundige modus gezet, zoals in `$ x = \ pi / 4 = 45 ^ \ circ $. 🙂
  • Bedankt voor het repareren – nog steeds beginnend met TeX / stackexchange. Zal het in de toekomst in gedachten houden.

Antwoord

Hier is een tikz -versie die u automatisch alle flexibiliteit geeft die inherent is aan tikz zoals het draaien van het symbool zodat het geschikt is voor de as, het aanpassen van de lijnstijl, kleuren, pijlstijl, enz. ..

voer hier de afbeeldingbeschrijving in

Verdere verbetering:

  • Draai het symbool automatisch naar langs het pad.
  • Geef een stijlinstelling op die kan worden gebruikt om het symbool aan te passen

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} 

Reacties

  • @ user9631 Voor de inline opname hiervan, zie Jake ‘ s wijziging in Kwarttonensymbolen
  • Heel erg bedankt, mijn favoriet – dit zijn een paar heel mooie pijlen 🙂

Answer

Je zou gewoon de afbeelding kunnen gebruiken die je hebt, de q uality lijkt goed te zijn. Definieer de hoogte in termen van ex, zodat deze “wordt geschaald volgens de huidige lettergrootte:

\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} 

output screenshot

De kwaliteit zou nog beter zijn als je een pdf-versie van het symbool had.

Of je zou TikZ kunnen leren, wat eigenlijk niet zo moeilijk is voor dit symbool. Bekijk de geweldige handleiding , waarin wordt uitgelegd hoe je veel dingen kunt doen. Onze vraag Materialen om TikZ te leren kunnen ook nuttig zijn.

Reacties

  • Bedankt – volstaat zoals dit. Ik hoopte dat iemand wist uit welk pakket dit afkomstig was (of helemaal niet).
  • @ user9631: Hmm, geen idee, ik ‘ meestal niet wiskunde in LaTeX. Maar je zou je vraag kunnen bewerken om over een pakket te vragen. Het kan handig zijn om het document te zien waaruit je het symbool hebt gehaald.

Antwoord

Je zou kunnen kopen Zoek dit symbool op, dat ik “\rotateonaxis zal aanroepen, te beginnen met de \circlearrowleft -opdracht van de amssymb pakket. Merk op dat de opdracht zowel in tekst- als in wiskundige modus werkt:

\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} 

voer hier de afbeeldingsbeschrijving in

Het is duidelijk dat u, afhankelijk van uw exacte behoeften, de horizontale balk (de “as”) kunt verlengen of verkorten, de cirkelpijl een beetje meer of een beetje minder kunt draaien, en de algehele grootte van het item met de cirkelvormige pijl kunt wijzigen (door te variëren de parameters van het \scalebox commando).

Antwoord

@Mico was zojuist een paar minuten sneller dan ik … Maar toch, hier is mijn variant van de code, die in wezen hetzelfde doet:

\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} 

voer hier een afbeeldingbeschrijving in

Antwoord

\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} 

voer de beschrijving van de afbeelding hier in

Opmerkingen

  • Ik zag een soortgelijke in de lijst met latexsymbolen, maar vond ‘ niet leuk, daarom vroeg ik er een die lo ok zoals die op mijn foto of erg vergelijkbaar.Niettemin bedankt.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *