
LyX에서 예제, 정리 등 사이의 공간을 전체적으로 어떻게 조정합니까?
서문에 추가할 수 있는 비교적 짧은 명령이 있습니까?
위의 이미지는 LyX 파일로 생성된 PDF에서 가져온 것이며 다음 LaTeX(일반)로 변환되었습니다.
%% LyX 2.2.3 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setlength{\parskip}{\bigskipamount}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amsthm}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\theoremstyle{plain}
\newtheorem{thm}{\protect\theoremname}
\theoremstyle{definition}
\newtheorem{example}[thm]{\protect\examplename}
\makeatother
\usepackage{babel}
\providecommand{\examplename}{Example}
\providecommand{\theoremname}{Theorem}
\begin{document}
\begin{example}
Hello.
\end{example}
\begin{example}
Hello.
\end{example}
\begin{thm}
Hello.
\end{thm}
\begin{thm}
Hello.
\end{thm}
\end{document}
답변1
예를 들어 정리 스타일을 재정의하는 것 외에 의 thmtools
값을 변경할 수 있습니다 \topsep
. 이러한 수정은 정리와 유사한 구조에 대해서만 값을 변경하는 것처럼 보이지만 철저하게 테스트하지는 않았습니다. 따라서 귀하의 코드에 다음과 같은 작은 추가를 제안합니다(귀하의 필요에 맞게 값을 조정할 수 있습니다. 데모 목적으로 수정 사항을 과장했습니다).
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setlength{\parskip}{\bigskipamount}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amsthm}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\theoremstyle{plain}
\newtheorem{thm}{\protect\theoremname}
\theoremstyle{definition}
\newtheorem{example}[thm]{\protect\examplename}
\topsep = 1cm
\makeatother
\usepackage{babel}
\providecommand{\examplename}{Example}
\providecommand{\theoremname}{Theorem}
\begin{document}
\begin{example}
Hello.
\end{example}
\begin{example}
Hello.
\end{example}
\begin{thm}
Hello.
\end{thm}
\begin{thm}
Hello.
\end{thm}
\end{document}