정리에서 단어 가져오기

정리에서 단어 가져오기

나는 다음과 같은 정리를 가지고 있습니다.

\documentclass[12pt]{book} 

\begin{document}

\newtheorem{definition}{Definition}[section]

\begin{definition}[Integers]
Integers are positive and negative whole numbers, including 0.\\
e.g. $..., -3, -2, -1, 0, 1, 2, 3, 4, ...$
\end{definition}

\end{document}

정의

"정수는 양수이고 음수입니다..."라는 문장을 한 줄로 내리려면 어떻게 해야 합니까?

나는 \\를 시도했지만 종료 오류가 발생하지 않고 "정수는 양수이고 음수입니다..."라는 메시지도 표시되지 않습니다.

감사합니다!

답변1

amsthm자신만의 정리 스타일을 사용하고 정의할 수 있습니다 .

\documentclass[12pt]{book}
\usepackage{amsthm,amsmath}

\newtheoremstyle{breakthm}
  {\topsep}%   Space above
  {\topsep}%   Space below
  {\itshape}%  Body font
  {}%          Indent amount (empty = no indent, \parindent = para indent)
  {\bfseries}% Thm head font
  {.}%         Punctuation after thm head
  {\newline}%  Space after thm head: " " = normal interword space;
  {}%          Thm head spec (can be left empty, meaning `normal')
\newtheoremstyle{breakdef}
  {\topsep}%   Space above
  {\topsep}%   Space below
  {\upshape}%  Body font
  {}%          Indent amount (empty = no indent, \parindent = para indent)
  {\bfseries}% Thm head font
  {.}%         Punctuation after thm head
  {\newline}%  Space after thm head: " " = normal interword space;
  {}%          Thm head spec (can be left empty, meaning `normal')

\theoremstyle{breakthm}
\newtheorem{theorem}{Theorem}[section]

\theoremstyle{breakdef}
\newtheorem{definition}[theorem]{Definition}

\begin{document}

\begin{definition}[Integers]
Integers are positive and negative whole numbers, including $0$,
e.g.
\[
\dots, -3, -2, -1, 0, 1, 2, 3, 4,\dotsc
\]
\end{definition}

\begin{theorem}
The integers are useful.
\end{theorem}

\end{document}

여기에 이미지 설명을 입력하세요

내 생각에는 이것은 단지 공간 낭비일 뿐이다.

훨씬 더 나은 사용자 정의 가능성을 제공 합니다 amsthm. theorem(또는 더 나은 방법 )을 사용하면 ntheorem관례적인 정의의 본문 글꼴을 똑바로 세우려면 새로운 정리 스타일을 정의해야 합니다.

thmtools또 다른 가능성은 새로운 정리 스타일을 정의하는 것을 매우 쉽게 만드는 를 사용하는 것입니다 . 이전과 동일하게 얻을 수 있습니다.

\documentclass[12pt]{book}
\usepackage{amsmath,amsthm,thmtools}

\declaretheoremstyle[
  postheadspace=\newline,
  bodyfont=\itshape,
]{breakthm}% main style

\declaretheoremstyle[
  style=breakthm,
  bodyfont=\normalfont,
]{breakdef}% override the bodyfont

\declaretheorem[
  name=Theorem,
  style=breakthm,
  numberwithin=section,
]{theorem}

\declaretheorem[
  name=Definition,
  style=breakdef,
  numberlike=theorem,
]{definition}

\begin{document}

\begin{definition}[Integers]
Integers are positive and negative whole numbers, including $0$,
e.g.
\[
\dots, -3, -2, -1, 0, 1, 2, 3, 4,\dotsc
\]
\end{definition}

\begin{theorem}
The integers are useful.
\end{theorem}

\end{document}

답변2

theorem핵심 라텍스 배포판을 포함하여 정리를 사용자 정의하기 위한 많은 패키지가 있습니다 :

\documentclass[12pt]{book}
\usepackage{theorem}
\theoremstyle{break}
\newtheorem{definition}{Definition}[section]
 \begin{document} 
 \begin{definition}[Integers]
 Integers are positive and negative whole numbers, including 0.\\
e.g. $..., -3, -2, -1, 0, 1, 2, 3, 4, ...$ 
\end{definition}
 \end{document} 

관련 정보