Simbol pentru “ rotire în jurul axei ”

Am două imagini ale unui obiect în care trebuie să indic faptul că unul este rotit de (în jurul unei anumite axe), de preferință cu săgeata din imagine – DAR – parcă nu găsesc această săgeată din „lista cuprinzătoare a simbolurilor din latex”. Oricine are idee unde să obțin?

Am deja alternative, dar ar prefera să aibă acest lucru dacă este posibil:

introduceți descrierea imaginii aici

Comentarii

  • Vă rugăm să vă asigurați că toate imaginile sunt încărcate folosind interfața oficială stackexchange, ie pictograma imaginii din partea de sus a câmpului de text (comandă rapidă: CTRL + G). Acest lucru asigură accesul tuturor imaginilor și nu expiră. (Întrucât utilizatorul nou fără privilegii de postare a imaginilor include pur și simplu imaginea normal și eliminați ! din fața acestuia pentru a-l transforma într-un link. Un mod erator sau alt utilizator cu privilegii de editare poate reintroduce ! pentru a-l transforma din nou în imagine.)
  • @Mico: De ce ați marcat ” x ° ” ca cod? Dacă este ceva, ‘ aș pune ” x ” italic: _x_ °. (Sunt de acord să elimin spațiul dinaintea semnului de diplomă.)
  • @doncherry: am făcut-o pentru că mă gândesc la ” x ” ca variabilă; în LaTeX I ‘ l-am setat în modul matematic, desigur, ca în `$ x = \ pi / 4 = 45 ^ \ circ $. 🙂
  • Vă mulțumim pentru remediere – încă începeți cu TeX / stackexchange. Îl vom ține cont în viitor.

Răspuns

Iată un tikz versiune care vă oferă automat toată flexibilitatea inerentă tikz, cum ar fi rotirea simbolului pentru a fi adecvată axei, ajustarea stilului liniei, culorilor, stilului săgeții etc. ..

introduceți descrierea imaginii aici

Îmbunătățiri suplimentare:

  • Rotiți automat simbolul la fi de-a lungul căii.
  • Furnizați o setare de stil care poate fi utilizată pentru a personaliza simbolul

Cod:

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

Comentarii

  • @ user9631 Pentru includerea în linie a acestui lucru, consultați modificarea lui Jake ‘ pentru Simboluri Quartertone
  • Mulțumesc mult, preferatul meu – acestea sunt niște săgeți cu adevărat frumoase 🙂

Răspuns

Puteți folosi imaginea pe care o aveți, q dualitatea pare a fi bună. Definiți înălțimea în termeni de ex, deci va „scala în funcție de dimensiunea curentă a fontului:

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

captură de ecran de ieșire

Calitatea ar fi încă mai bună dacă ați avea o versiune pdf a simbolului.

Sau ați putea învăța TikZ, ceea ce ar putea fi de fapt nu prea greu pentru acest simbol. Aruncați o privire la manualul său minunat , care explică cum să faceți o mulțime de lucruri. Întrebarea noastră Materialele pentru învățarea TikZ ar putea fi de asemenea utile.

Comentarii

  • Mulțumesc – va face așa. Speram că cineva știe din ce pachet provine acest lucru (dacă este deloc).
  • @ user9631: Hmm, nici o idee, nu ‘ de obicei faceți matematică în LaTeX. Dar puteți modifica întrebarea pentru a întreba despre un pachet. Ar putea fi util să vedeți documentul din care ați primit simbolul.

Răspundeți

Ai putea bui Afișează acest simbol, pe care îl voi numi \rotateonaxis, începând cu comanda \circlearrowleft furnizată de amssymb pachet. Rețineți că comanda funcționează atât în modul text, cât și în modul matematic:

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

introduceți descrierea imaginii aici

Evident, în funcție de nevoile dvs. exacte, puteți alungi sau scurta bara orizontală („axa”), rotiți săgeata circulară puțin mai mult sau puțin mai puțin și puteți modifica dimensiunea generală a elementului cirlcearrow (prin parametrii comenzii \scalebox).

Răspuns

@Mico a fost doar câteva minute mai repede decât mine … Dar totuși, iată varianta mea a codului, care face practic același lucru:

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

introduceți descrierea imaginii aici

Răspuns

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

introduceți descrierea imaginii aici

Comentarii

  • Am văzut una similară în lista simbolurilor din latex, dar ‘ nu mi-a plăcut, de aceea am întrebat despre unul care vede ok ca cel din poza mea sau foarte similar.Mulțumesc totuși.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *