某些包装或字体中是否存在“已婚”的符号?

某些包装或字体中是否存在“已婚”的符号?

我想Bride-name \rings{} groom-name在我的文章中写一些类似的东西,并想知道是否已经存在表示圆环的符号。也许在表示“出生”或“死亡”的符号或其他正式符号的某个地方存在这样的双环符号。

我正在寻找两个水平对齐且相互交叉的环。我猜,这是一种类似于结的行为,如图所示这里会很好,以便将其与\infty或类似物区分开来。

这是一些可以尝试的代码。我尝试使用奥运五环,但失败了。但我想,有人知道一个已经写好的符号。

\documentclass[twoside=true, paper=A5]{scrartcl}
\usepackage{fontspec}
\defaultfontfeatures{%
    ,Ligatures={TeX}
}
\setmainfont{EB Garamond}
\addtokomafont{disposition}{\rmfamily}
\usepackage[final]{microtype}
\usepackage{luatextra}
\usepackage[cmyk]{xcolor}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new, babelshorthands=true]{german}
\usepackage{tikz}

\definecolor{Front}{rgb}{0.85,0.8627,0.839}
\definecolor{Schrift}{rgb}{0.31,0.31,0.34}

\makeatletter
\newcommand{\globalcolor}[1]{%
  \color{#1}\global\let\default@color\current@color
}
\makeatother

\AtBeginDocument{\globalcolor{Schrift}}

\title{Bride-name \begin{tikzpicture}
     \path[draw=white,line width=.08cm,
     fill=Schrift,even odd rule]
     (1, 0) circle (0.18cm)
     (1, 0) circle (0.05cm);
     \path[draw=white,line width=.08cm,
     fill=Schrift,even odd rule]
     (1.2, 0) circle (0.18cm)
     (1.2, 0) circle (0.05cm);
\end{tikzpicture} Groom-name}
\date{}

\begin{document}
\pagecolor{Front}
\maketitle
\thispagestyle{empty}
\end{document}

答案1

这是绘制两个互锁环的 tikz 实现。我定义了一个宏\married来简化它在适当位置的插入。

% Used the same colors you defined in your example
\definecolor{ring color}{rgb}{0.31,0.31,0.34}
\definecolor{border color}{rgb}{0.85,0.8627,0.839}

\newcommand{\married}{%
\begin{tikzpicture}[x=1ex, y=1ex, scale=0.5, baseline=-.6ex]
\begin{scope}
\clip (-2,-.2) rectangle ++(5.5,2.2);
\path[draw=border color,line width=.08ex,
     fill=ring color,even odd rule]
     (0, 0) circle (2ex)
     (0, 0) ellipse (1.5ex and 1.3ex);
\path[draw=border color,line width=.08ex,
     fill=ring color,even odd rule]
     (1.5, 0) circle (2ex)
     (1.5, 0) ellipse (1.5ex and 1.3ex);
\end{scope}
\begin{scope}
\clip (-2,-2) rectangle ++(5.5,2.2);
\path[draw=border color,line width=.08ex,
     fill=ring color,even odd rule]
     (1.5, 0) circle (2ex)
     (1.5, 0) ellipse (1.5ex and 1.3ex);
\path[draw=border color,line width=.08ex,
     fill=ring color,even odd rule]
     (0, 0) circle (2ex)
     (0, 0) ellipse (1.5ex and 1.3ex);
\end{scope}
\end{tikzpicture}%
}

用法如下:

\title{Bride-name \married{} Groom-name}

当将其插入到使用特殊字体和背景颜色的文档中时,其结果是:

结果

您可以选择scale增加或减少尺寸,也可以选择baseline调整垂直对齐。当然,您也可以更改颜色:

\colorlet{ring color}{orange!50!yellow!80!black}
\colorlet{border color}{Front!70!white}

其他颜色

相关内容