我正在用 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 的答案)或完全定义一种新的定理样式。