这带蛇的杖,被称为 {阿斯克勒庇俄斯,阿斯克勒庇俄斯,埃斯库拉庇俄斯} 的 {权杖,权杖} 或简称为阿斯克勒庇俄斯,是医学的常见象征。
我怎样才能在 LaTeX 中排版?是否有任何常用软件包可用?
答案1
这是基于该 svg 文件的 MWE Asymptote
。它为棍子、蛇身和眼睛提供了单独的路径:
// Rod of Asclepius
settings.outformat="pdf";
guide[] gStick=(61,-32).. controls (62,-25) and (66,-17)
..(65,-10).. controls (61,-6) and (56,-11)
..(52,-10).. controls (46,-9) and (47,-4)
..(40,-3).. controls (33,-2) and (32,-1)
..(33,-16).. controls (34,-21) and (34,-25)
..(34,-29).. controls (38,-28) and (42,-28)
..(45,-28).. controls (51,-28) and (56,-30)
..(61,-32)--cycle
^^(37,-55).. controls (38,-63) and (39,-72)
..(39,-81).. controls (44,-85) and (50,-89)
..(57,-94).. controls (57,-94) and (58,-95)
..(59,-95).. controls (59,-94) and (59,-93)
..(59,-92).. controls (60,-84) and (61,-77)
..(62,-69).. controls (52,-68) and (47,-52)
..(37,-55)--cycle
^^(38,-222).. controls (38,-223) and (38,-223)
..(38,-223).. controls (38,-235) and (38,-246)
..(38,-257).. controls (43,-261) and (48,-265)
..(55,-270).. controls (55,-270) and (56,-271)
..(56,-271).. controls (56,-269) and (56,-266)
..(56,-264).. controls (56,-255) and (56,-250)
..(59,-243).. controls (61,-238) and (68,-229)
..(59,-227).. controls (58,-229) and (56,-229)
..(55,-231).. controls (53,-224) and (56,-214)
..(56,-206).. controls (55,-205) and (55,-204)
..(55,-203).. controls (55,-195) and (54,-187)
..(56,-180).. controls (56,-179) and (56,-179)
..(56,-179).. controls (57,-172) and (59,-166)
..(58,-157).. controls (58,-154) and (61,-151)
..(61,-147).. controls (61,-142) and (57,-147)
..(57,-137).. controls (58,-134) and (59,-131)
..(59,-128).. controls (59,-126) and (59,-124)
..(59,-122).. controls (54,-117) and (48,-114)
..(43,-111).. controls (42,-110) and (40,-109)
..(38,-107).. controls (40,-131) and (43,-154)
..(39,-155).. controls (35,-155) and (36,-149)
..(32,-148).. controls (23,-151) and (25,-155)
..(27,-161).. controls (30,-167) and (28,-172)
..(32,-178).. controls (34,-182) and (37,-188)
..(36,-198).. controls (36,-198) and (36,-198)
..(36,-198).. controls (35,-206) and (38,-214)
..(38,-222)--cycle
^^(43,-357).. controls (43,-371) and (42,-385)
..(40,-397).. controls (54,-384) and (55,-380)
..(53,-358).. controls (53,-355) and (53,-353)
..(53,-351).. controls (53,-348) and (53,-345)
..(53,-342).. controls (53,-332) and (54,-323)
..(56,-313).. controls (58,-306) and (58,-298)
..(57,-290).. controls (52,-287) and (46,-283)
..(39,-280).. controls (40,-291) and (40,-302)
..(41,-313).. controls (42,-326) and (42,-339)
..(42,-351).. controls (42,-353) and (43,-355)
..(43,-357)--cycle;
guide[] gSnake=
(59,-122).. controls (65,-128) and (70,-136)
..(70,-148).. controls (70,-164) and (64,-172)
..(55,-180).. controls (54,-187) and (55,-195)
..(55,-203).. controls (59,-199) and (62,-196)
..(65,-193).. controls (78,-182) and (90,-165)
..(90,-144).. controls (90,-120) and (73,-105)
..(59,-95).. controls (58,-95) and (57,-94)
..(57,-94).. controls (50,-89) and (44,-85)
..(39,-81).. controls (34,-76) and (30,-72)
..(30,-67).. controls (30,-62) and (32,-57)
..(37,-55).. controls (38,-55) and (39,-54)
..(40,-54).. controls (44,-54) and (52,-66)
..(62,-69).. controls (64,-70) and (66,-70)
..(68,-70).. controls (72,-70) and (73,-69)
..(73,-63).. controls (77,-63) and (80,-67)
..(81,-56).. controls (81,-50) and (76,-39)
..(61,-32).. controls (56,-30) and (51,-28)
..(45,-28).. controls (42,-28) and (38,-28)
..(34,-29).. controls (22,-33) and (9,-45)
..(9,-63).. controls (9,-79) and (24,-97)
..(38,-107).. controls (40,-109) and (42,-110)
..(43,-111).. controls (48,-114) and (54,-117)
..(59,-122)--cycle
^^(57,-290).. controls (81,-306) and (66,-327)
..(53,-342).. controls (53,-345) and (53,-348)
..(53,-351).. controls (58,-347) and (61,-344)
..(64,-342).. controls (72,-336) and (85,-322)
..(83,-309).. controls (81,-288) and (68,-280)
..(55,-270).. controls (48,-265) and (43,-261)
..(38,-257).. controls (33,-252) and (30,-248)
..(30,-242).. controls (31,-236) and (34,-229)
..(38,-222).. controls (38,-214) and (35,-206)
..(36,-198).. controls (23,-212) and (12,-227)
..(12,-246).. controls (13,-264) and (26,-273)
..(39,-280).. controls (46,-283) and (52,-287)
..(57,-290)--cycle
^^(42,-351).. controls (31,-360) and (17,-366)
..(3,-369).. controls (20,-367) and (33,-362)
..(43,-357).. controls (43,-355) and (42,-353)
..(42,-351)--cycle;
guide gEye=(67,-45).. controls (67,-47) and (65,-48)
..(63,-48).. controls (61,-48) and (59,-47)
..(59,-45).. controls (59,-43) and (61,-42)
..(63,-42).. controls (65,-42) and (67,-43)
..(67,-45)--cycle;
filldraw(gStick,brown+opacity(0.7), brown+0.7*bp);
filldraw(gSnake,deepgreen+opacity(0.7),deepgreen+0.4*bp);
fill(gEye,brown);
还有一个蹩脚的翻译TikZ
:
\documentclass{article}
\usepackage{tikz}
\definecolor{stickClr}{rgb}{0.65,0.3,0.3}
\definecolor{snakeClr}{rgb}{0.3,0.65,0.3}
\definecolor{eyeClr}{rgb}{0.5,0.0,0.0}
\def\RodOfAsclepius{%
\begin{tikzpicture}[scale=0.0015,baseline=-11pt]
\fill[stickClr][stickClr] (61,-32).. controls (62,-25) and (66,-17)
..(65,-10).. controls (61,-6) and (56,-11)
..(52,-10).. controls (46,-9) and (47,-4)
..(40,-3).. controls (33,-2) and (32,-1)
..(33,-16).. controls (34,-21) and (34,-25)
..(34,-29).. controls (38,-28) and (42,-28)
..(45,-28).. controls (51,-28) and (56,-30)
..cycle;
\fill[stickClr] (37,-55).. controls (38,-63) and (39,-72)
..(39,-81).. controls (44,-85) and (50,-89)
..(57,-94).. controls (57,-94) and (58,-95)
..(59,-95).. controls (59,-94) and (59,-93)
..(59,-92).. controls (60,-84) and (61,-77)
..(62,-69).. controls (52,-68) and (47,-52)
..cycle;
\fill[stickClr] (38,-222).. controls (38,-223) and (38,-223)
..(38,-223).. controls (38,-235) and (38,-246)
..(38,-257).. controls (43,-261) and (48,-265)
..(55,-270).. controls (55,-270) and (56,-271)
..(56,-271).. controls (56,-269) and (56,-266)
..(56,-264).. controls (56,-255) and (56,-250)
..(59,-243).. controls (61,-238) and (68,-229)
..(59,-227).. controls (58,-229) and (56,-229)
..(55,-231).. controls (53,-224) and (56,-214)
..(56,-206).. controls (55,-205) and (55,-204)
..(55,-203).. controls (55,-195) and (54,-187)
..(56,-180).. controls (56,-179) and (56,-179)
..(56,-179).. controls (57,-172) and (59,-166)
..(58,-157).. controls (58,-154) and (61,-151)
..(61,-147).. controls (61,-142) and (57,-147)
..(57,-137).. controls (58,-134) and (59,-131)
..(59,-128).. controls (59,-126) and (59,-124)
..(59,-122).. controls (54,-117) and (48,-114)
..(43,-111).. controls (42,-110) and (40,-109)
..(38,-107).. controls (40,-131) and (43,-154)
..(39,-155).. controls (35,-155) and (36,-149)
..(32,-148).. controls (23,-151) and (25,-155)
..(27,-161).. controls (30,-167) and (28,-172)
..(32,-178).. controls (34,-182) and (37,-188)
..(36,-198).. controls (36,-198) and (36,-198)
..(36,-198).. controls (35,-206) and (38,-214)
..cycle;
\fill[stickClr] (43,-357).. controls (43,-371) and (42,-385)
..(40,-397).. controls (54,-384) and (55,-380)
..(53,-358).. controls (53,-355) and (53,-353)
..(53,-351).. controls (53,-348) and (53,-345)
..(53,-342).. controls (53,-332) and (54,-323)
..(56,-313).. controls (58,-306) and (58,-298)
..(57,-290).. controls (52,-287) and (46,-283)
..(39,-280).. controls (40,-291) and (40,-302)
..(41,-313).. controls (42,-326) and (42,-339)
..(42,-351).. controls (42,-353) and (43,-355)
..cycle;
\fill[snakeClr](59,-122).. controls (65,-128) and (70,-136)
..(70,-148).. controls (70,-164) and (64,-172)
..(55,-180).. controls (54,-187) and (55,-195)
..(55,-203).. controls (59,-199) and (62,-196)
..(65,-193).. controls (78,-182) and (90,-165)
..(90,-144).. controls (90,-120) and (73,-105)
..(59,-95).. controls (58,-95) and (57,-94)
..(57,-94).. controls (50,-89) and (44,-85)
..(39,-81).. controls (34,-76) and (30,-72)
..(30,-67).. controls (30,-62) and (32,-57)
..(37,-55).. controls (38,-55) and (39,-54)
..(40,-54).. controls (44,-54) and (52,-66)
..(62,-69).. controls (64,-70) and (66,-70)
..(68,-70).. controls (72,-70) and (73,-69)
..(73,-63).. controls (77,-63) and (80,-67)
..(81,-56).. controls (81,-50) and (76,-39)
..(61,-32).. controls (56,-30) and (51,-28)
..(45,-28).. controls (42,-28) and (38,-28)
..(34,-29).. controls (22,-33) and (9,-45)
..(9,-63).. controls (9,-79) and (24,-97)
..(38,-107).. controls (40,-109) and (42,-110)
..(43,-111).. controls (48,-114) and (54,-117)
..(59,-122)--cycle;
\fill[snakeClr](57,-290).. controls (81,-306) and (66,-327)
..(53,-342).. controls (53,-345) and (53,-348)
..(53,-351).. controls (58,-347) and (61,-344)
..(64,-342).. controls (72,-336) and (85,-322)
..(83,-309).. controls (81,-288) and (68,-280)
..(55,-270).. controls (48,-265) and (43,-261)
..(38,-257).. controls (33,-252) and (30,-248)
..(30,-242).. controls (31,-236) and (34,-229)
..(38,-222).. controls (38,-214) and (35,-206)
..(36,-198).. controls (23,-212) and (12,-227)
..(12,-246).. controls (13,-264) and (26,-273)
..(39,-280).. controls (46,-283) and (52,-287)
..(57,-290)--cycle;
\fill[snakeClr](42,-351).. controls (31,-360) and (17,-366)
..(3,-369).. controls (20,-367) and (33,-362)
..(43,-357).. controls (43,-355) and (42,-353)
..cycle;
\fill[eyeClr](67,-45).. controls (67,-47) and (65,-48)
..(63,-48).. controls (61,-48) and (59,-47)
..(59,-45).. controls (59,-43) and (61,-42)
..(63,-42).. controls (65,-42) and (67,-43)
..(67,-45)--cycle;
\end{tikzpicture}%
}
\begin{document}
Rod of Asclepius: \RodOfAsclepius\RodOfAsclepius\RodOfAsclepius.
\end{document}
答案2
如果您需要的是符号而不是图片,其代码点是 U+2695(阿斯克勒庇俄斯之杖)。商业用途的双蛇杖或赫尔墨斯之杖也可用,其代码点是 U+2624(双蛇杖)
https://emojipedia.org/medical-symbol/
要在文档中包含任一符号,您需要 XeLaTeX 或 LuaLaTeX 和支持相应符号的字体。
%!TEX program = xelatex
\documentclass{standalone}
\usepackage{fontspec}
\newfontfamily\emoji{DejaVu Sans}
\newcommand{\Asclepius}{{\emoji\symbol{"2695}}}
\newcommand{\Caduceus}{{\emoji\symbol{"2624}}}
\begin{document}
%Defining a command easier to type also works
{\Huge Hello, Asclepius \Asclepius and Caduceus \Caduceus}
\end{document}
在 TeX Live 2020 中,LuaLaTeX 使用 LuaHBTeX(LuaTeX + Harfbuzz)引擎并支持彩色表情符号。似乎不支持将双蛇杖用作表情符号:
%!TEX program = lualatex
\documentclass{standalone}
\usepackage{fontspec}
\newfontfamily\emoji{Noto Color Emoji}[Renderer=Harfbuzz]
\newcommand{\Asclepius}{{\emoji\symbol{"2695}}}
\newcommand{\Caduceus}{{\emoji\symbol{"2624}}}
\begin{document}
{\Huge Hello, Asclepius \Asclepius and Caduceus \Caduceus}
\end{document}
我看到其他表情符号字体对医疗符号表情符号使用了不同的设计。以下是使用 Twemoji Mozilla 的代码。
编辑:感谢用户 Mrkvička 澄清了阿斯克勒庇俄斯权杖和双蛇杖之间的区别。我已更正了我的答案,以免造成更多混淆。