如何从 thmbox 样式中保留选定的定理?
我正在使用 thmbox 包。我试图找到一种方法,使我的一些定理具有 thmbox 外观,而其他一些定理具有传统定理外观。 我的问题是,不同的 thmbox 样式似乎不包含“空”样式(据我所知,只有[S]和样式),并且应用makes[M][L]\usepackage[nothm]{thmbox}全部这些定理具有传统定理的外观。 ...
我正在使用 thmbox 包。我试图找到一种方法,使我的一些定理具有 thmbox 外观,而其他一些定理具有传统定理外观。 我的问题是,不同的 thmbox 样式似乎不包含“空”样式(据我所知,只有[S]和样式),并且应用makes[M][L]\usepackage[nothm]{thmbox}全部这些定理具有传统定理的外观。 ...
所以我一直在尝试使用 thmbox 来增加我的本科报告的趣味性,但我不喜欢默认样式,所以我正在尝试调整它。我基本上已经按照我想要的方式做了,除了标题中的任何数学仍然显示为粗体,尽管我已经使用 更改了标题样式\mdseries。 这是我在序言中所做的: \documentclass[a4paper,12pt,titlepage]{article} \bibliographystyle{plain} \usepackage[margin=1.5cm]{geometry} \usepackage{amsmath} \usepackage{amsfonts} \u...
我正在尝试为具有自定义名称的定理创建一个“一次性”定理环境,这些定理根本不应该被编号。目标是复制thmtools \declaretheorem[thmbox=M]{theorem} 通过直接使用thmbox环境并实现thmtools 的label和name选项,将未知键解释为键的值name。由于定理没有编号,\ref应该给出定理名称。没有太多可继续的内容clsguide,我的目标是不使用 keyvals 的“编程”接口(等)来做到这一点\keys_define:nn。这是我的尝试,似乎有效: \documentclass{article} \usepa...
我在使用帕斯基普和thm工具包。我想使用 thmtools 提供的框来构建我的定理引理等。我感兴趣的是鍵盤=M盒子,但一旦装载 parskip 包,一切都出错了。我不想放弃的原因帕斯基普是我不喜欢自动缩进,而它对于段落之间的间隔很实用。 让我用代码和图像来说明这一点。 未加载 parskip: \documentclass[12pt]{article} \usepackage{amsmath} %\usepackage{parskip} \usepackage{amsthm,thmtools} \declaretheorem[thmbox=M]{theo...
我正在使用带有 thmbox 包的 beamer 来获得格式良好的引理/定理/证明。特别是,我用它\newtheorem来定义一些我经常使用的环境。我缺少的是一种让 beamer 方便地发现不同帧的环境的方法(就像使用block): \usepackage{thmbox} \theoremstyle{definition} \newtheorem[style=M]{thm}{Theorem} \begin{frame} \begin{thm}<2-> % this is what I want to be able to communica...
我正在尝试改变 thmbox 定理的样式,以便文本可以从与标题同一行开始,同时保持左侧的直线。 \documentclass{article} \usepackage{thmbox} \newtheorem[M,nocut,nounderline,leftmargin=0cm]{thm}{Th\'eor\`eme}%[section] \newtheorem[S,nounderline,bodystyle=\noindent,leftmargin=0cm]{exercice}[thm]{Exercice}%[section] \begin{document}...
我正在使用thmbox,但似乎它不能正确理解页面大小。当它在页面之间分割一个框时,有时会覆盖页码。这是我的文档中的错误,还是它extreport与 不兼容thmbox,或者这只是 thmbox 中的一个错误?有办法修复它吗?如果我完全关闭切割,如所述这里,它不再覆盖页码,但现在它拒绝在页面之间剪切方框,这对于长定理等来说不利。 我附上了一个非常小的可行示例。很难生成一个非常短的示例,因为它似乎是由长文档触发的。此 LaTeX 代码生成一个 5 页的文档。您可以在第 4 页底部看到错误,其中决定因素在页面之间剪切,页码 (4) 被数学公式覆盖。$a_{1k}$...
首先我要说的是,我是自学 LaTeX 的,可能我的代码没有优化好,或者我没有掌握好实践方法。如果大家有这方面的问题,欢迎指正或者提建议。 我似乎正在尝试创建一个新环境,以便我可以通过 Overleaf 放置数学练习和更正。我希望这些框可以延伸到几页,即使这意味着将内容切分为几个框。 这些框非常大,这会导致 mdframed 包出错,无法正确剪切内容。这会导致无限循环并阻止生成文档。 以下错误是导致中断的原因:包 mdframed 警告:正确的框 splittet 失败似乎您在输入行 335 上使用不可拆分的内容。 以下是产生错误的最小代码: \documen...
我想在定义 thmxboxes 时删除大量冗余代码。我尝试使用 for-each 循环,但不起作用。以下代码(不起作用)应该可以让您了解我正在尝试做什么: \documentclass[10pt,a4paper]{article} \usepackage{thmtools} % boxes \usepackage{pgffor} % for-Schleifen \foreach \x in {Definition, Axiom}{ \foreach \y in {definition, axiom}{ \declaretheorem...
我正在使用 thmbox 包创建许多自制环境。大多数环境只是名称不同,但代码相同。有人能帮我减少代码量,让我可以更轻松地更改代码吗?以下是代码示例: \declaretheorem[thmbox=M, within = section,]{Definition}% \newenvironment{definition}[1][]{% \ifblank{#1}{\begin{Definition}}{\begin{Definition}[\normalfont\bfseries #1]}% \normalfont% }% {\end{Defin...
星期六好!我正在制作演示环境。我想编辑使用 thmtools 制作的环境的“headformat”,该环境具有“thmbox = M”,我希望在使用 thmbox 时不出现数字,它无法识别 headformat,我尝试将 headformat 放在 thmbox 之前,但它也无法识别声明的顺序。非常感谢。 这是我的代码 \documentclass[12pt]{article} \usepackage[T1]{fontenc} \usepackage[spanish]{babel} \usepackage{amsthm} \usepackage{thmt...
我有一份文档,其中我使用amsthm和thmtools(特别是thmbox)来格式化一些定义。该文档还包含一些脚注,其大小合理(即不超过页面的 1/4)。 问题 如果定义超出一页,它会溢出到下一页,这不是问题。但是,如果定义超出了脚注(即它超出了以脚注结尾的页面分页符),则会出现奇怪的渲染问题,即定义的开头会被推到它自己的(否则是空的)页面上。 例子 \documentclass{report} \usepackage{amsthm} \usepackage{thmtools} \declaretheorem[thmbox=M, style=d...
我想使用 thmbox 包,但当环境包含带有标签的方程式(对齐等)时,标签会显示在主体之外,请参阅示例 \documentclass[12pt,a4paper,reqno]{amsart} \usepackage[czech]{babel} \usepackage{thmtools} \declaretheorem[name=TheoremL,thmbox={L,bodystyle={\vspace{1mm}\slshape\noindent}}]{thml} \declaretheorem[name=TheoremM,thmbox={M,bodysty...
我想修改,thmbox.sty因为它不会强调可选键: \begin{myenvthmboxname}[text I don't want to underline] But I want to underline the title of the box. \end{myenvthmboxname} 我尝试了一些修改,但失败了:如果我选择该选项,undeline=true它会在环境标题和“我不想加下划线的文本”下划线。有什么想法吗? ...
我正在使用下面的 MWE 为我的定理创建一个颜色框。该框由两部分组成:顶部的水平线和其余部分。我希望能够分别调整这两个部分的厚度,而现在我只能一次对整个框进行调整。有什么想法吗?非常感谢! \documentclass{report} \usepackage{thmbox} \usepackage{xcolor} \makeatletter \def\thmbox@color{black} \define@key{thmbox}{color}{\def\thmbox@color{#1}} \def\thmbox@head#1{% \par\noind...