%EC%97%90%EC%84%9C%20ragged2e%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%96%B5%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 약어 목록에 사용하기 위해 패키지 long
에 제공된 스타일을 사용하려고 합니다 . glossary
그러나 나는 또한 ragged2e
패키지를 사용하고 있으며 내 단락도 들여쓰기되어 있습니다. 이로 인해 표와 약어 설명의 첫 번째 줄이 모두 들여쓰기됩니다. 어떤 제안이 있으십니까?
\documentclass{report}
\usepackage[top=1.0in,hmargin=1.25in,height=9.0in,letterpaper,showframe]{geometry}
\usepackage{setspace}
\usepackage[document]{ragged2e}
\usepackage{calc}
\usepackage[acronyms,nonumberlist,nopostdot,nogroupskip]{glossaries}
\setlength{\RaggedRightParindent}{0.5in}
\setacronymstyle{long-short}
\renewcommand*{\glsnamefont}[1]{\normalfont{#1}}
\newacronym{AAA}{AAA}{some text}
\newacronym{BBB}{BBB}{some very very very very very very very very very very very very very long long long long long long long long text}
\newacronym{CCC}{CCC}{an acronym}
\makenoidxglossaries
\setglossarystyle{long}
\newlength\glsnamewidth
\settowidth{\glsnamewidth}{MMMMM}
\setlength{\glsdescwidth}{\textwidth-\glsnamewidth-\tabcolsep}
\renewenvironment{theglossary}%
{\begin{longtable}[l]{@{}p{\glsnamewidth}p{\glsdescwidth}}}%
{\end{longtable}}%
\begin{document}
\doublespace
\printnoidxglossary[type=acronym,title={LIST OF ACRONYMS}]
\printacronyms
\gls{AAA}. Text text text \gls{BBB}. More text \gls{CCC}.
\end{document}
다음을 제공합니다:
다음 텍스트가 들여쓰기되어 있지만 다음 텍스트와 더 비슷해 보이길 원합니다.
답변1
새로워진 환경 내에서 들여쓰기를 변경 glossary
하고 테이블을 닫은 후 재설정하는 방법을 찾았습니다. 이 경우에는 효과가 있지만 더 우아한 방법이 있는지 확실하지 않습니다.
전체 코드:
\documentclass{report}
\usepackage[top=1.0in,hmargin=1.25in,height=9.0in,letterpaper,showframe]{geometry}
\usepackage{setspace}
\usepackage[document]{ragged2e}
\usepackage{calc}
\usepackage[acronyms,nonumberlist,nopostdot,nogroupskip]{glossaries}
\setlength{\RaggedRightParindent}{0.5in}
\setacronymstyle{long-short}
\renewcommand*{\glsnamefont}[1]{\normalfont{#1}}
\newacronym{AAA}{AAA}{some text}
\newacronym{BBB}{BBB}{some very very very very very very very very very very very very very long long long long long long long long text}
\newacronym{CCC}{CCC}{an acronym}
\makenoidxglossaries
\setglossarystyle{long}
\newlength\glsnamewidth
\settowidth{\glsnamewidth}{MMMMM}
\setlength{\glsdescwidth}{\textwidth-\glsnamewidth-\tabcolsep}
\renewenvironment{theglossary}{%
\setlength{\RaggedRightParindent}{0pt}\begin{longtable}[l{@{}p{\glsnamewidth}p{\glsdescwidth}}}%
{\end{longtable}\setlength{\RaggedRightParindent}{0.5in}}%
\begin{document}
\doublespace
\printnoidxglossary[type=acronym,title={LIST OF ACRONYMS}]
\printacronyms
\gls{AAA}. Text text text \gls{BBB}. More text \gls{CCC}.
\end{document}