상자가 없는 반사 화살표

상자가 없는 반사 화살표

이 기호를 Latex에서 재현할 수 있는 방법을 찾고 있습니다. (문서도 Latex로 작성된 것 같지만(하지만 PDF 버전만 있는 것 같습니다.) 별로 복잡하지는 않겠지만 처음 접하는 방법이므로 어떻게 해야할지 모르겠어요!):

내가 그리고 싶은 심볼

기호 사이의 화살표에는 문제가 없지만 반사 화살표의 경우 어디에서나 기호를 찾을 수 없습니다.

이 웹사이트에 근처에 있는 것에 대한 스레드가 있다는 것을 보았지만 노드를 사용하지 않고 주어진 답변을 사용할 수 있는지 확실하지 않습니다. (이 스레드를 참조하고 있습니다.반사 화살)

답변1

tikzcd 사용

여기에 이미지 설명을 입력하세요

암호

\documentclass{article}
\usepackage{tikz-cd}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzcd}[cells={nodes={minimum size=0.5cm}}]
x\arrow[thick,]{r}{}
 \arrow[out=180,in=90,loop,thick]{}
& y
\end{tikzcd}

% different arrows style

\begin{tikzcd}[cells={nodes={minimum size=0.5cm}}]
x\arrow[thick,-stealth]{r}{}
 \arrow[out=180,in=90,loop,thick,-stealth]{}
& y
\end{tikzcd}

% different style

\begin{tikzcd}[cells={nodes={minimum size=0.5cm}}]
x\arrow[thick,-stealth]{r}{}
 \arrow[out=110,in=70,loop,thick,-stealth]{}
& y
\end{tikzcd}
\end{document}

그리고 다른 사람들이 제안한 것처럼 함수로 사용할 수도 있습니다.

\newcommand{\customarrow}[1]{
\begin{tikzcd}[cells={nodes={minimum size=0.5cm}}]
#1
\arrow[out=180,in=90,loop,thick]{}
\end{tikzcd}
}

그런 다음 다음과 같이 호출하십시오.

\customarrow{x}

답변2

graphicx패키지와 패키지 mathb의 글꼴 만 있으면 됩니다 mathabx. 이 패키지는 대부분의 수학 기호를 재정의하고 표준 기호에 일부를 추가하므로 글꼴에서 일부 수학 기호만 정의하고 두 명령에서 파생 \lreflexivearrow합니다 \rreflexivearrow.

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools, amssymb}
\usepackage{graphicx}
    \DeclareFontFamily{U}{mathb}{\hyphenchar\font45}
    \DeclareFontShape{U}{mathb}{m}{n}{
  <-6> mathb5 <6-7> mathb6 <7-8> mathb7
  <8-9> mathb8 <9-10> mathb9
  <10-12> mathb10 <12-> mathb12
    }{}
    \DeclareSymbolFont{mathb}{U}{mathb}{m}{n}
    \DeclareMathSymbol{\lefttorightarrow}{\mathrel}{mathb}{"FC}
    \DeclareMathSymbol{\righttoleftarrow}{\mathrel}{mathb}{"FD}
    \DeclareMathSymbol{\uptodownarrow}{\mathrel}{mathb}{"FE}
    \DeclareMathSymbol{\downtouparrow}{\mathrel}{mathb}{"FF}

\newcommand\lreflexivearrow{ \reflectbox{$\mkern3mu\righttoleftarrow$}}
\newcommand\rreflexivearrow{\mbox{$\mkern3mu \righttoleftarrow $}}

\begin{document}

\[ \lreflexivearrow x ―――→ y\rreflexivearrow \]%

\end{document} 

결과는 다음과 같습니다!

답변3

시작점은 다음과 같습니다 tikz.

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,bending}
\usepackage{amsmath}
\newcommand{\arrowed}[1]{%
  \begin{tikzpicture}[baseline=(a.base)]
    \node[inner sep=1pt] (a) {$#1$};
    \draw[arrows = {-Latex[scale=0.5,bend]}] (a.west) .. controls ++(-1ex,0.5ex) and ++(-0.5ex,1ex) .. (a.north);
  \end{tikzpicture}
}
\begin{document}
  \[x\arrowed{x} \longrightarrow y\]
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보