\documentclass{article}
\usepackage{amsmath,amsthm,amssymb,parskip}
\usepackage{graphicx,float,hyperref}
\usepackage[margin=1in]{geometry}
\usepackage{titling,multicol}
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\newtcbtheorem{mytheo*}{}%
{colback=purple!5,colframe=blue!100!,fonttitle=\bfseries}{th}
\begin{document}
\begin{mytheo*}{title...}{}
text...
\end{mytheo*}
\end{document}
정리를 숫자 없는 것으로 만들려고 하는데, 정리 제목 시작 부분에 나타나는 숫자 1과 콜론을 제거하는 방법을 찾지 못했습니다. 이 작업을 수행하는 방법을 아는 사람이 있습니까?
답변1
\newtcbtheorem
OP가 실제로 수행하는 작업에 대한 오해가 있습니다 .
\newtcbtheorem{foo}{...}{...}{...}
실제로 환경과 같은 번호가 매겨진 정리를 모두 정의합니다.foo
그리고 foo*
이므로 \newtcbtheorem{foo*}
실제로 및 을 정의 foo*
하지만 번호가 매겨진 상태로 foo**
두고 foo*
및 foo**
은 번호가 매겨지지 않은 버전입니다.
tcolorbox
이에 대한 설명은 현재 매뉴얼의 340페이지를 참조하십시오 .
또한 hyperref
거의 모든 경우의 98%에서 마지막 패키지로 로드되어야 합니다.
아래 댓글에 대한 답변으로브라이언-MH:
별표가 없는 정리 버전에는 레이블을 위한 추가 필수 인수가 있습니다. 레이블이 로 제공되는 변경된 예를 참조하세요. 정리 의 정의에는 레이블 접두사가 있으므로 {foo}
확장됩니다 .th:foo
th
관련됨(중복되지 않음)tcolorbox용 카운터
또한 관련됨(중복도 없음):tcolorbox 패키지 문제
\documentclass{article}
\usepackage{amsmath,amsthm,amssymb,parskip}
\usepackage[margin=1in]{geometry}
\usepackage{titling,multicol}
\usepackage[most]{tcolorbox}
\usepackage{graphicx,float}
\usepackage{hyperref}
\newtcbtheorem{mytheo}{My theorem}{colback=purple!5,colframe=blue!100!,fonttitle=\bfseries}{th}
\begin{document}
\begin{mytheo*}{}
text...
\end{mytheo*}
See \ref{th:foo}
\begin{mytheo}{Foo}{foo}
text...
\end{mytheo}
\end{document}