将文本环绕在每页中的图像(徽标)周围

将文本环绕在每页中的图像(徽标)周围

我正在努力帮助一本新的开放获取期刊的创始人科学的种子将他们的文章模板从 Word 翻译为 LaTex。

每个页面的顶部应如下所示:在此处输入图片描述

我现在的粗略尝试看起来是这样的:在此处输入图片描述

主要问题是文本应该环绕右上角的徽标。这是我目前所得到的:

\documentclass{article}
\usepackage[a4paper,margin=2.2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{tikzpagenodes}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{lipsum}

\definecolor{sosgreen}{RGB}{56,118,29}
\renewcommand{\familydefault}{\sfdefault}

\AddToHook{shipout/background}[hook]{
\put (\paperwidth - 1 cm, -2.2cm){% relative to upper left corner
  \begin{tikzpicture}[baseline=(current bounding box.north)]
    \fill[sosgreen] (0,0) rectangle (1, 4.62);
  \end{tikzpicture}}
\put (\paperwidth - 4.5 cm, -3.2cm){
  \includegraphics[width=2.92 cm]{sos.png}}
}

\renewcommand{\footrulewidth}{0.4pt}
\fancyheadoffset[rh]{-27mm}
\pagestyle{fancy}
\fancyhf{}
\rhead{\LARGE \color{sosgreen}\textit{Seeds of Science}}
\lfoot{Author (Date)}
\rfoot{\thepage\ of \pageref{LastPage}}

\begin{document}

\lipsum[1-4]

\end{document}

有没有办法改变每页前几行的长度或类似的东西?或者也许有使用wrapfig的解决方案?任何帮助都将不胜感激!

相关内容