인용 환경에서 수직 공간을 정확히 한 줄로 조정
Jan 04 2021
나는 이것이 전에 물었을 것이라고 확신합니다 : 인용 된 텍스트 앞뒤의 수직 공간을 정확히 한 줄로 조정하고 싶습니다. 기본값은 약간 덜한 것 같습니다. 이중 열 문서에서 작업 중이며 따옴표가 포함되어 있어도 열이 동일한 그리드에 있어야합니다.
\documentclass[DIV=30,12pt,twocolumn]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\setlength{\columnsep}{20pt}
\usepackage{blindtext}
\begin{document}
\Blindtext
\begin{quote}
\blindtext
\end{quote}
\blindtext
\end{document}
답변
4 Bernard Jan 04 2021 at 04:08
바퀴를 재발 명 할 필요가 없습니다. quoting
패키지를 사용하면 키 시스템을 사용하여 견적 환경을 매우 쉽게 사용자 지정할 수 있습니다.
\documentclass[DIV=30,12pt,twocolumn]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\setlength{\columnsep}{20pt}
\usepackage{blindtext}
\usepackage{quoting}
\quotingsetup{indentfirst=false, leftmargin=\parindent, vskip=\baselineskip}
\begin{document}
\Blindtext
\begin{quoting}
\blindtext
\end{quoting}
\blindtext
\end{document}
![](https://post.nghiatu.com/assets/images/s/Pm8t8.png)
2 PeterStrawson Jan 04 2021 at 02:37
여기 에서 첫 번째 답변에 따라 견적 환경을 재정 의하여 문제를 해결했습니다.
\documentclass[DIV=30,12pt,twocolumn]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\setlength{\columnsep}{20pt}
\makeatletter
\renewenvironment{quote}
{\list{}{\listparindent=0em
\partopsep=1\baselineskip
\itemindent=\listparindent
\leftmargin=\parindent
\rightmargin=\parindent
\topsep=0em
\parsep\z@\@plus\p@}%
\item\relax}
{\endlist}
\makeatother
\usepackage{blindtext}
\begin{document}
\Blindtext
\begin{quote}
\blindtext
\end{quote}
\blindtext
\end{document}