标题位于右侧

标题位于右侧

我想使用 KOMAscript 中的 captionbeside 环境在某些内容旁边的右侧显示标题。但我希望它与文档右侧对齐,而不是紧靠内容右侧。

梅威瑟:

\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{amsmath}

\DeclareNewTOC[
  type=formel,                         % Name der Umgebung
  types=formeln,                       % Erweiterung (\listofschemes)
  float,                               % soll gleiten
  tocentryentrynumberformat=\bfseries, % voreingestellte Gleitparameter
  name=Formel,                         % Name in Überschriften
  listname={Formelverzeichnis},        % Listenname
  % counterwithin=chapter
]{lom}
\setuptoc{lom}{totoc}

\begin{document}
\begin{formel}[H]
      \begin{captionbeside}{\textbf{Druckverlust}}[r]
        $\Delta p_{WZ}=\Delta p\cdot\dfrac{\dot{V}^2_S}{\dot{V}^2_G}$
      \end{captionbeside}
      $\dot{V}^2_S = $ Spitzendurchfluss $\left[ m^3/h\right]$\\
      $\dot{V}^2_G = $ maximaler Durchfluss im Wasserzähler $\left[ m^3/h\right]$\\
      $\Delta p = $ Druckverlust bei $V_{max} \left[bar\right]$\\
      \label{formel:ohm}
    \end{formel}
\end{document}

这只会显示公式右侧的标题“Druckverlust”,而不是页面右侧的标题。

我想要的是 目标

我得到了什么 当前的

答案1

在你的代码中添加两行将产生

A

\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{amsmath}

\usepackage{showframe}% only to show the margins

\usepackage{etoolbox}% added <<<<<<<<<<<<<<<<
\pretocmd{\captionbelow}{\onelinecaptionstrue}{}{}% added <<<<<<<<<<<<<<<<

\DeclareNewTOC[
type=formel,                         % Name der Umgebung
types=formeln,                       % Erweiterung (\listofschemes)
float,                               % soll gleiten
tocentryentrynumberformat=\bfseries, % voreingestellte Gleitparameter
name=Formel,                         % Name in Überschriften
listname={Formelverzeichnis},        % Listenname
% counterwithin=chapter
]{lom}
\setuptoc{lom}{totoc}

\begin{document}
    \begin{formel}[H]
        \begin{captionbeside}{\textbf{Druckverlust}}[r]
            $\Delta p_{WZ}=\Delta p\cdot\dfrac{\dot{V}^2_S}{\dot{V}^2_G}$
        \end{captionbeside}
        $\dot{V}^2_S = $ Spitzendurchfluss $\left[ m^3/h\right]$\\
        $\dot{V}^2_G = $ maximaler Durchfluss im Wasserzähler $\left[ m^3/h\right]$\\
        $\Delta p = $ Druckverlust bei $V_{max} \left[bar\right]$\\
        \label{formel:ohm}
    \end{formel}
\end{document}

相关内容