将图片与文本对齐

将图片与文本对齐

我需要在文本中放置一所大学的徽标,但使用该命令时无法对齐\newtheorem。我尝试使用该\hspace命令,但不起作用。对于没有定理、命题等的文本,图形是对齐的。我的代码:

\documentclass[a4paper,12pt]{article}
\usepackage[pctex32]{graphics}
\usepackage{ amsmath,  amsfonts}
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amssymb, amsmath, amsthm}
\usepackage{graphicx}
\usepackage{float}
\newtheorem{theorem}{Teorema}
\begin{document}
 
\begin{minipage}{0\linewidth}
\begin{figure}[H]
\includegraphics[scale=0.25]{logoUTFPR}
\end{figure}
\end{minipage}
\begin{minipage}{\linewidth}
\begin{center}
\textbf{Roteiro de Atividades\\
        Professor Mateus Eduardo Salomão}
\end{center}
\end{minipage}
 
\begin{theorem}[Teorema de]
Seja $f$
\end{theorem}

\end{document}

此代码生成以下内容: 在此处输入图片描述

我希望它看起来像这样: 在此处输入图片描述

答案1

编辑: 第一次尝试时我误解了您的问题。现在已更正。您只需要插入noindent before firstminipage and useraggedright` 以在其中放置图形。

顺便说一句:你永远不应该将浮动 figure(或table)封闭在小页面或类似的框内。

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
%\usepackage[pctex32]{graphics}
%\usepackage[utf8]{inputenc}
\usepackage[brazil]{babel}
\usepackage{amsmath, amssymb, amsthm}
\usepackage{graphicx}
\usepackage{float}
\newtheorem{theorem}{Teorema}

\begin{document}

\noindent\begin{minipage}{0.3\linewidth}
\raggedright
\includegraphics[width=0.8\linewidth]{example-image-duck}%{logoUTFPR}
\end{minipage}%
\begin{minipage}{0.7\linewidth}
\centering
\textbf{Roteiro de Atividades\\
        Professor Mateus Eduardo Salomão}
\end{minipage}

\begin{theorem}[Teorema de]
Seja $f$
\end{theorem}

\end{document}

相关内容