箭头组合

箭头组合

我想要一个尖端,同时有一个圆圈和一条结束线,在圆圈的中心,就像图中一样1

我已尝试使用shorten其他帖子中的命令,但线端位于圆圈之外。

\documentclass[12pt,a4paper]{article}

\usepackage[spanish,es-noshorthands]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathptmx}

\usepackage{tikz}
\usepgflibrary{arrows.meta}

\begin{document}

\begin{figure}[!htp]
\centering
    \begin{tikzpicture}
        \draw (0,0)--(4,0);
        \draw [|{Circle}-{Circle}|,shorten <=-2pt,shorten >=-2pt] (0,-.25)--node[below]{2.0}(4,-.25);
    \end{tikzpicture}
    \caption{Caption}
\end{figure}

\end{document}

F

答案1

你可以尝试这样的事情

\documentclass[12pt,a4paper]{article}

\usepackage[spanish,es-noshorthands]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathptmx}

\usepackage{tikz}
\usetikzlibrary{arrows.meta}

\begin{document}
\tikzset{%
  newTip/.tip={Bar[sep=-2pt, width=8pt] Circle[sep=-2pt]}
  }

\begin{figure}[!htp]
\centering
    \begin{tikzpicture}
        \draw (0,0)--(4,0);
        \draw [{newTip}-{newTip}] (0,-.25)--(4,-.25);
    \end{tikzpicture}
    \caption{Caption}
\end{figure}

\end{document}   

结果 在此处输入图片描述

使用宽度参数newTip/.tip={Bar[sep=-2pt, width=8pt] Circle[sep=-2pt]}调整线条的高度(宽度)以满足您的需求。圆也有长度和宽度参数(据我所知没有半径),但您还需要更改 sep 参数。

相关内容