我在读初等拓扑学习题集O. Viro 等人。我偶然发现了这个奇怪的符号(我在下面的截图中对其进行了注释):
是否可以在 TeX 中输入此符号?我之所以问这个问题,是因为我目前正在学习这本书并做笔记,如果我能输入如图所示的精确符号就太好了。
答案1
tikz
您可以根据需要使用并调整参数来创建自己的符号:
笔记:
- 用于
baseline=0.25ex
将符号移至基线以下。
代码:
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\newcommand*{\CircleSize}{0.6pt}%
\newcommand{\MySymbol}{\mathbin{\tikz [x=0.5em,y=1.4ex,line width=.2ex, baseline=0.25ex] %
\draw [line width=0.4pt, fill=black]
(0.60,0.75) circle (\CircleSize) --
(0.30,0.0) circle (\CircleSize) --
(0.00,0.5) circle (\CircleSize) --
(0.00,1.1) circle (\CircleSize)
;}}%
\begin{document}
We denote the space of the Problem by $\MySymbol$.
\end{document}
答案2
如何制作自己的符号(称为\myownsymbol
),您可能希望通过 raisebox 技术将其垂直移动(此处 opt 设置为基线)。这是受以下启发的如何定义新的标点符号?(感谢这些作者。)
代码:
\documentclass[]{article}
\usepackage[papersize={15cm,4cm}]{geometry}
\usepackage{tikz}
\newcommand\mysymbol{%
\tikz{%
\node[circle,fill,inner sep=0.5pt] (A) at (0,0){};
\node[circle,fill,inner sep=0.5pt] (B) at (-2pt,3pt){};
\node[circle,fill,inner sep=0.5pt] (C) at (-2pt,6pt){};
\node[circle,fill,inner sep=0.5pt] (D) at (2pt,4pt){};
\draw (D)--(A)--(B)--(C);
}
}
\newsavebox{\mysymbolbox}
\savebox{\mysymbolbox}{\mysymbol}
\newcommand{\myownsymbol}{\raisebox{0pt}\kern1pt \usebox{\mysymbolbox}\kern-2pt}}
\begin{document}
\vspace{5cm}
This is my own symbol\myownsymbol.
We denote the space of Problem 2.3 (1) by \myownsymbol. It is a sort of toy space made of 4 points.
\end{document}
答案3
这精确的用 PSTricks 符号只是为了好玩!
\documentclass[preview,border=12pt]{standalone}
\usepackage{pst-tree}
\def\icon#1{%
\psscalebox{#1}{%
\psTree[treemode=U,levelsep=1]{\TC*}
\psTree{\TC*}
\TC*
\endpsTree
\psTree[levelsep=.5]{\Tn}
\TC*
\endpsTree
\endpsTree}}
\begin{document}
Problem \textit{2.3} (1) by \icon{.15}.
\end{document}