使用 margincap 改变标题的位置

使用 margincap 改变标题的位置

在此处输入图片描述

目前看起来像这样,但我希望标题与图像的顶部对齐,而不是底部。

我的 Tex 文件如下所示:

\documentclass
  [
    captions=topbeside,
    oneside, DIV=12, 11pt, ngerman
  ]
  {scrreprt}


\marginparwidth=2.5cm
\textwidth=12.5cm
\hoffset = 0cm
\voffset = 2cm
\textheight = 20.5cm
\headsep = 1cm
\footskip = 2cm
\marginparsep = -15.2cm
\oddsidemargin = 3.36cm
\evensidemargin = 3.36cm

\setlength{\parindent}{0pt}

\usepackage{fontspec}
\setmainfont{Frutiger LT 45 Light}
\addtokomafont{chapter}{\rmfamily}

\addtokomafont{chapter}{\Large}
\addtokomafont{section}{\normalsize}
\addtokomafont{subsection}{\normalsize}
\addtokomafont{subsubsection}{\normalsize}





\usepackage{mcaption}
\usepackage{float}
\usepackage{ragged2e}

\usepackage[titles]{tocloft}

\renewcommand{\cftdot}{}

\usepackage{changepage}
\usepackage{etoolbox}
\usepackage[automark]{scrpage2}
\clearscrheadfoot
\rofoot[\pagemark]{\pagemark}
\cfoot[\tiny Entwicklung und Evaluierung einer modularen Laseroptik für die \\ \hspace{2.35cm} Bearbeitungswellenlänge von 450 nm]{\tiny Entwicklung und Evaluierung einer modularen Laseroptik für die \\ \hspace{2.35cm} Bearbeitungswellenlänge von 450 nm }
\lehead{\leftmark}
\rohead{\leftmark}


\usepackage{romanbarpagenumber}

\usepackage{graphicx}
\usepackage[font=scriptsize]{caption}
\captionsetup{format=plain}
\captionsetup[figure]{name={Bild}}
\captionsetup[margincap]{indention=0pt,justification=RaggedLeft}


%\usepackage{showframe}% shows the page layout


\usepackage[backend=biber, style=alphabetic, sorting=debug]{biblatex}
\DeclareFieldFormat{labelalpha}{\thefield{entrykey}}
\DeclareFieldFormat{extraalpha}{}
\bibliography{Quellenverzeichnis/Quellen-MA.bib}
\renewcommand{\bibname}{}
%\usepackage{cite}

\usepackage{header}

\def\table{\def\figurename{Tabelle}\figure}
\let\endtable\endfigure 

\usepackage{csquotes}
\usepackage{booktabs}
\usepackage{algpseudocode}
\usepackage{placeins}

\usepackage{caption}

\usepackage{diagbox}
\usepackage{pdfpages}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{units}
%\usepackage{siunitx}

\newcommand\bootstrapsamples{N_\text P}
\newcommand\gausswidth{\sigma}
\newcommand\initialrandomwidth{\tilde \Delta}
\newcommand\iterations{M}
\newcommand\iterationsbetween{M_\text{Zw}}
\newcommand\margin{\Delta}
\newcommand\mass{\mu}
\newcommand\preiterations{M'}
\newcommand\rounds{\bar n}
\newcommand\timesites{N}
\newcommand\timestep{a}

\begin{document}

\includepdf[pages={1-2}, fitpaper=true]{Deckblatt.pdf}

\thispagestyle{empty}

\begin{adjustwidth}{-2.7cm}{0pt}
    \tableofcontents
\end{adjustwidth}

\pagenumbering{Roman}

\begin{adjustwidth}{-2.7cm}{0pt}
    \cleardoublepage
    \phantomsection
    \addcontentsline{toc}{chapter}{\listfigurename}
    \listoffigures
\end{adjustwidth}



\begin{adjustwidth}{-2.7cm}{0pt}
    \cleardoublepage
    \phantomsection
    \addcontentsline{toc}{chapter}{\listtablename}
    \listoftables
\end{adjustwidth}

\newpage

    \begin{figure}[hbt]
    \begin{margincap}
        \centering
        \caption{\\ Funktionsweise einer Laserstrahlquelle \\
            \cite{POP05,EIC10}}
        \includegraphics[width=0.8\textwidth]{Bilder_final/Prinzip_Laserquelle.png}
    \end{margincap}
    \caption*{}
\end{figure}

\end{document}

答案1

使用top包的选项mcaption

 \usepackage[top]{mcaption}

我已将其用作example-image-a图片并禁用代码中使用的字体。 在此处输入图片描述

相关内容