Az “ szimbólum a tengely körül forog ”

Kettőm van olyan tárgy képei, ahol azt kell jeleznem, hogy az egyiket forgatja (egy bizonyos tengely körül), lehetőleg a nyíllal a képen – DE – úgy tűnik, hogy nem találom ez a nyíl az “átfogó latex szimbólumlistában”. Van valakinek ötlete, honnan szerezzen?

Már vannak alternatíváim, de inkább ezt szeretném, ha lehetséges:

írja ide a kép leírását

Megjegyzések

  • Kérjük, ellenőrizze, hogy az összes képet feltöltötte-e a hivatalos stackexchange felületen, ie a képikon a szövegmező tetején (parancsikon: CTRL + G). Ez biztosítja, hogy az összes kép mindig hozzáférhető legyen és ne járjon le. (Mint új felhasználó, képküldési jogosultságok nélkül, egyszerűen csak a képet normál, és távolítsa el az előtte levő ! -et, hogy linkké váljon. az erator vagy egy másik, szerkesztési jogosultsággal rendelkező felhasználó visszahelyezheti a ! t, hogy újra képpé alakítsa.)
  • @Mico: Miért jelölte meg a ” x ° ” kódként? Ha van valami, akkor ‘ d a ” x ” dőlt szót: _x_ °. (Egyetértek a fokjel előtti szóköz törlésével.)
  • @doncherry: Azért tettem, mert a ” x mint változó; a LaTeX-ben I ‘ d természetesen matematikai módban állítsam be, ahogyan a `$ x = \ pi / 4 = 45 ^ \ circ $. 🙂
  • Köszönöm a javítást – még mindig a TeX / stackexchange programmal kezdjük. A jövőben is szem előtt fogja tartani.

Válasz

Itt van egy tikz verzió, amely automatikusan megkapja a tikz rejlő rugalmasságot, például a szimbólum forgatását a tengelynek megfelelővé, a vonalstílus, a színek, a nyílstílus stb. ..

írja ide a kép leírását

További fejlesztések:

  • A szimbólum automatikus elforgatása legyen az út mentén.
  • Adjon meg egy stílusbeállítást, amely felhasználható a szimbólum testreszabására

Kód:

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

megjegyzések

  • @ user9631 Ennek inline beépítéséhez lásd Jake ‘ módosítását a Quartertone szimbólumok
  • Nagyon köszönöm, kedvencem – ezek nagyon szép nyilak 🙂

Válasz

Csak használhatja a meglévő képet, annak q jónak tűnik az ualitás. Határozza meg a magasságot a ex kifejezéssel, így az aktuális betűméretnek megfelelően skálázódik:

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

kimeneti képernyőkép

A minőség mégis jobb lenne, ha a szimbólum pdf-változata lenne.

Vagy megtanulhatná a TikZ-t, ami valójában nem túl nehéz ehhez a szimbólumhoz. Vessen egy pillantást a félelmetes kézikönyvére , amely elmagyarázza, hogyan kell sok mindent megtenni. = “aab464472f”>

A TikZ tanulásához szükséges anyagok szintén hasznosak lehetnek.

Megjegyzések

  • Köszönöm – megteszi Reméltem, hogy valaki tudja, hogy ez milyen csomagból származik (ha egyáltalán).
  • @ user9631: Hmm, fogalmam sincs, nem szoktam ‘ általában matematikázni a LaTeX-ben. De szerkesztheti a kérdését, ha egy csomaggal kapcsolatban kérdezne. Hasznos lehet megnézni azt a dokumentumot, ahonnan a szimbólumot kapta.

Válasz

Lehet bui Ld fel ezt a szimbólumot, amelyet “div hívni fogok: \rotateonaxis, kezdve a \circlearrowleft paranccsal, amelyet a amssymb csomag. Vegye figyelembe, hogy a parancs szöveges és matematikai módban is működik:

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

írja ide a kép leírását

Nyilvánvaló, hogy az Ön pontos igényeitől függően meghosszabbíthatja vagy lerövidítheti a vízszintes sávot (a “tengelyt”), kissé elforgathatja a kört egy kicsit vagy kicsit, és megváltoztathatja a körgörbe elem teljes méretét a \scalebox parancs paraméterei).

Answer

@Mico éppen néhány perccel gyorsabb nálam … De mégis itt van a kódváltozatom, amely alapvetően ugyanezt teszi:

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

írja ide a kép leírását

Válasz

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

írja ide a kép leírását

megjegyzések

  • láttam egy hasonlót a latex szimbólumok listájában, de nem tetszett ‘, ezért rákérdeztem, hogy lo rendben van, mint a képemen, vagy nagyon hasonló.Köszönöm.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük