这是我的标题代码:
\title{
\usefont{OT1}{bch}{b}{n}
\normalfont \normalsize \textsc{ABC Summer Research Programme} \\ [25pt]
\horrule{0.5pt} \\[0.4cm]
\huge Compact Riemann Surfaces \\
\horrule{2pt} \\[0.5cm]
}
这给了我文本
ABC 夏季研究计划
在页面中间。我希望将文本放在页面左侧,并在右侧空白处添加图像,下一行应该显示“紧黎曼曲面”。
我尝试过这个:
\title{
\usefont{OT1}{bch}{b}{n}
\normalfont \normalsize \textsc{ABC Summer Research
Programme\\} \\ [25pt]\begin{figure}
\includegraphics[width=0.12\linewidth]{tifr_logo}
\caption{}
\label{fig:abc}
\end{figure}\horrule{0.5pt} \\[0.4cm]
\huge Compact Riemann Surfaces \\
\horrule{2pt} \\[0.5cm]
}
但这只是在页面末尾(左角)添加了图片。请帮我解决。
答案1
说实话,你给出的代码远不是一个最小工作示例(MWE)。请在下一个问题中添加 mwe!这有助于我们帮助您!
您的代码有几个问题,例如未定义\horrule
......
但主要的问题是您正在使用figure
一个您根本不想要的环境,该环境会使您添加的图像浮动。
因此,请参阅以下 mwe(请参阅代码的注释部分以摆脱浮动和错误使用\\
导致的消息no line here to end
):
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\title{%
%\usefont{OT1}{bch}{b}{n}
\normalfont \normalsize \textsc{ABC Summer Research Programme}
\\[25pt]%
% \begin{figure} % <==========================================
\includegraphics[width=0.12\linewidth]{example-image-duck}
%\caption{}
%\label{fig:abc}
% \end{figure}% <============================================
% \horrule{0.5pt} % <========================================
\\[0.4cm]
\huge Compact Riemann Surfaces %\\ % <==================
% \horrule{2pt}
\\[0.5cm]
}
\maketitle
text.
\end{document}
及其结果:
如果我理解正确的话,您现在可以更改标题的代码来获得您想要的内容:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\title{%
%\usefont{OT1}{bch}{b}{n}
\normalfont \normalsize \textsc{ABC Summer Research Programme}\hfill
\includegraphics[width=0.12\linewidth]{example-image-duck}\\[25pt]%
{\huge Compact Riemann Surfaces} \\[0.5cm]
}
\maketitle
I want to have the text in the left side of the page and add an image in the right-side empty space and in the next line "Compact Riemann Surfaces" should come.
\end{document}
结果如下:
供您补充评论:要使标题上方的空间减少 1 厘米,请使用以下代码(1cm
根据需要更改值...):
\title{%
\vspace{-1cm} % <=======================================================
\normalfont \normalsize \textsc{ABC Summer Research Programme}\hfill
\includegraphics[width=0.12\linewidth]{example-image-duck}\\[25pt]%
{\huge Compact Riemann Surfaces} \\[0.5cm]
}