需要帮助来构造带有图形的文本吗?

需要帮助来构造带有图形的文本吗?

论文模板

我需要帮助才能将其用于我自己的论文。如果有人愿意帮助我,我将不胜感激。

答案1

成分:

  • 徽标:我找到了一个分辨率更高的徽标大学页面。作为大学的一员,您也许可以获得一个好的矢量图形版本的徽标。此外,对于矢量图形版本,可能不需要执行下一步。

    然后将网站上的图像加载到图像处理程序 gimp 中:

    • 白色边缘已被去除/图像被裁剪。
    • 白色变成透明的。在 gimp 中,我使用了菜单项“颜色 → 颜色到 Alpha”。
    • 然后将图像导出为具有透明度的 PNG 文件logo_UK.png
  • 颜色。

    • 红色带的颜色可以从图像程序的颜色选择器中获取。我从红色菜单栏的背景图像名称中获取了颜色。主页大学。结果是 HTML 颜色#CC2C32

    • 我猜测徽标灰色背景的颜色为 10% 黑色和 90% 白色。该示例通过 TikZ 绘制背景。或者,可以在图像文件中设置背景。

  • 测量。下面的示例仅使用粗略的猜测。可以使用包的选项来采用边距geometry

  • 字体似乎是 Palatino,因此我使用了tgpagellaTeX Gyre 项目中 Palatino 的克隆包。大小只是简单的猜测。请根据需要进行更改。

以下示例生成一个带有标题页的页面。该页面随后可与包一起包含pdfpages在主文档中。

\documentclass[a4paper]{article}
\usepackage[
  % your settings for the title page
]{geometry}
\usepackage{microtype}
\usepackage[T1]{fontenc}
\usepackage{tgpagella}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\pagestyle{empty}
\setlength{\parindent}{0pt}
\setlength{\maxdepth}{0pt}

\newsavebox{\imagebox}
\sbox{\imagebox}{%
  \includegraphics[
    width=52mm,
  ]{logo_UK.png}%
}

\newdimen\RedBandWidth
\setlength{\RedBandWidth}{14mm}

\definecolor{RedBandColor}{HTML}{CC2C32}
\definecolor{LogoBackgroundColor}{gray}{.9}

\begin{document}
\begin{tikzpicture}[inner sep=0pt]
  \draw[
    RedBandColor,
    line width=\RedBandWidth,
    line cap=butt,
    <-,
    >={Triangle Cap[cap angle=105, reversed]},
  ]
    (0, 0) -- (0, \textheight)
  ;
  \fill[LogoBackgroundColor]
    (0, \textheight - \RedBandWidth - .5\ht\imagebox)
    circle[radius=.5\wd\imagebox - 1pt]
    node (image) {\usebox{\imagebox}}
  ;

  \coordinate (BotText) at (0, 21mm);

  \path[
    node font=\Large\bfseries\scshape,
    every node/.style={rotate=90},
  ]
    (BotText) node[white, right]
    {\strut\textls[70]{Matematicko-Fyzik\'aln\'ifakulta}}
    ++(-.5\RedBandWidth - 4mm, 0)
    node[above right]
    {\textls[70]{Univerzita Karlova v Praze}}
  ;

  \def\TextSep{5.5mm}
  \path
    (BotText) ++(.5\RedBandWidth + \TextSep, 0) coordinate (RightColumn)
    node[above right, align=left, font=\small] {%
      Katedra algebry\\
      Vedouc\'i pr\'ace: doc.\@ Mgr.\@ \v St\v ep\'an Holub, Ph.\@\,D.\\
      Studijn\'i program: Matematika\\
      Studijn\'i obor: obecn\'a matematika\\
      Praha 2013\vphantom{g}
    }
    (RightColumn) ++(0, 61mm)
    node[above right, font=\large\bfseries] (author) {Miroslav Ol\v s\'ak}
    (author.north west) ++(0, 12mm)
    node[above right, font=\LARGE\bfseries, align=left]
    {Kvadratick\'e rovnice\\na slovech}
    (image.east) ++(\TextSep, 0)
    node[right, font=\large\bfseries] {Bakal\'a\v rsk\'a pr\'ace}
  ;

  % Set bounding box to cover full text area
  \pgfresetboundingbox
  \useasboundingbox
    (0, 0) (image.west) ++(\textwidth, 0) (0, \textheight)
  ;
\end{tikzpicture}
\end{document}

结果

相关内容