如何使观察结果以粗体显示?

如何使观察结果以粗体显示?

我正在用 LIPIcs 模板写一篇论文。

\newtheorem{observation}[theorem]{\textbf{Observation}}

\newcommand{\robs}[1]{Observation~\ref{#1}}
\newcommand{\rfig}[1]{Fig.~\ref{#1}} 
\newcommand{\rlem}[1]{Lemma~\ref{#1}}
\newcommand{\rdef}[1]{Definition~\ref{#1}}
\newcommand{\rthm}[1]{Theorem~\ref{#1}}
\newcommand{\rpro}[1]{Proposition~\ref{#1}}
\newcommand{\rcor}[1]{Corollary~\ref{#1}} 
\newcommand{\rse}[1]{Section~\ref{#1}}

但是观察数字不是粗体。我想将观察数字设为粗体。

我怎样才能做到这一点?

答案1

您可以使用definition样式(尽管amsthm由类内部加载,但仍可用)来构建observation类似定理的结构:

\documentclass[a4paper,UKenglish]{lipics}

\theoremstyle{definition}
\newtheorem{observation}[theorem]{Observation}

\begin{document}

\begin{observation}
test
\end{observation}

\end{document}

在此处输入图片描述

答案2

对您的定义进行一点小小的改变就可以了:

 \newcommand{\robs}[1]{Observation~\textbf{\ref{#1}}}

答案3

lipics用途amsthm来设置其定理。您可以重新定义通用定理数设置宏\@upn,其默认值为\textup

在此处输入图片描述

\documentclass[english]{lipics}
\newtheorem{observation}[theorem]{\textbf{Observation}}
\makeatletter
\let\@upn\textbf% \textup -> \textbf
\makeatother
\begin{document}
\begin{observation}
This is an observation.
\end{observation}
\end{document}

更直观的方法是重新定义“定理头规范”(#9中的参数\newtheoremstyle),使用现有样式(如 Gonzalo 的答案)或完全定义一种新的定理样式。

相关内容