代码

代码

我正在尝试模仿下面的标志。 在此处输入图片描述 这是必要的,因为我们可能会对文本,特别是颜色做一些修改,所以不希望一直回到图像编辑器来修复这些问题。

这个问题只关注居中图片周围的文本。经过一番调整后,我使用上面的图片在中间创建了徽标,并添加了一些旋转的文本。

在此处输入图片描述

但是我有两个小问题

  • 如何旋转底部的文本“UiT”并确保它垂直居中?
  • 我怎样才能用项目符号代替星号 *?我试过了,\textbullet但这$\bullet$两种方法都导致我的文档超时。
  • 与往常一样,我们非常欢迎对代码的任何其他改进或建议。

代码

\documentclass[12pt,border=10mm]{standalone}
\usepackage{amsmath,  latexsym, amscd, amsthm}

% Commented out fonts to allow for compilation across tex distributions
% \usepackage[default,osfigures,scale=0.95]{opensans}
\usepackage[T1]{fontenc}

\usepackage{tikz}         % altermundus.com/pages/tkz/tikzrput/
\usetikzlibrary{decorations,decorations.text}  % altermundus.com/pages/tkz/ornament/ 

\begin{document}

\begin{tikzpicture}

\node [circle, minimum width = 4.8cm,
    path picture = {
      \node [] at (path picture bounding box.center) {
        \includegraphics[scale=0.25]{UiT_Segl_Bok_Sort_960px.png}};
    }] {};
\path 
    [rotate=240,postaction={decoration={text along path,text={|\huge\bfseries|\ NORGES ARKTISKE UNIVERSITET * UiT *},
      text align=fit to path,reverse path}, decorate}]
     circle[radius=2.7cm] ; 

\end{tikzpicture}

\end{document}

答案1

使用以下代码我可以解决我的两点

\path 
    [rotate=240,postaction={decoration={text along path,text={|\huge\bfseries|\ NORGES ARKTISKE UNIVERSITET {\Large\textbullet} {\rotatebox[origin=c]{180}{T}}{\rotatebox[origin=c]{180}{I}}{\rotatebox[origin=c]{180}{U}} {\Large\textbullet}},
      text align=fit to path,reverse path}, decorate}]
     circle[radius=2.7cm] ; 
  • 要插入,\textbullet我需要插入括号,这样该选项\huge\bfseries就不会适用。
  • 为了旋转文本,我{\rotatebox[origin=c]{180}{U}}再次使用了括号。

在此处输入图片描述

相关内容