答案1
您可以用它xparse
定义新的环境。
我也曾经biblatex
在排版引用时获得了更多的灵活性。
\begin{filecontents*}{\jobname.bib}
@article{oliveira1995,
author={Oliveira, X.},
title={whatever},
year={1995},
}
@article{levi-strauss1970,
author={Levi-Strauss, A. and Xyz, X. and Abc, Y. and Somebody, S.},
title={whatever},
year=1970,
}
@article{laraia2006,
author={Laraia, L.},
title={whatever},
year=2006,
}
\end{filecontents*}
\documentclass[a4paper]{book}
\usepackage[margin=2.75cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[brazilian]{babel}
\usepackage[style=authoryear]{biblatex}
\usepackage{csquotes}
\usepackage{xparse}
\usepackage{setspace}
\addbibresource{\jobname.bib}
\renewcommand*{\mkbibnamefamily}[1]{\MakeUppercase{#1}}
\NewDocumentEnvironment{squote}{omb}
{%
\list{}{
\setlength{\leftmargin}{2.5cm}%
\setlength{\rightmargin}{0pt}%
}%
\singlespacing\small\item\relax \enquote{#3}
\IfNoValueTF{#1}{%
\parencite{#2}%
}{%
\parencite[#1]{#2}%
}%
\endlist
}{}
\onehalfspacing
\begin{document}
Conforme \textcite[30]{oliveira1995} relativizar é constituinte do próprio
conhecimento antropológico. Sendo relativizar uma atitude epistêmica,
eminentemente antropológica, em que o pesquisado busca fugir do etnocentrismo.
\begin{squote}[239]{levi-strauss1970}
A noção de evolução biológica corresponde a uma hipótese dotada de um dos mais altos
coeficientes de probabilidade gue podem encontrar-se no dominio das ciências naturais;
ao passo que o conceito de evolução social ou cultural só conduz: no máximo: a um
procedimento sedutor, mas perigosamente cómodo: de apresentação dos fatos.
\end{squote}
Este trecho de \textcite{levi-strauss1970} nos ajuda compreender o que
\textcite[93]{laraia2006} diz sobre a lógica de um sistema cultural depende
da compreensão das categorias constituídas pelo mesmo \parencite[93]{laraia2006}.
\end{document}
答案2
quoting
使用该包及其同名环境,这非常容易:
\documentclass{book}
\usepackage[utf8]{inputenc}%
\usepackage[T1]{fontenc} %
\usepackage{setspace} %
\usepackage{quoting} %
\usepackage{lipsum}
\quotingsetup{font={footnotesize, noindent}, leftmargin=2.5cm, rightmargin=0cm}
\begin{document}
\onehalfspacing
\lipsum[2]
\begin{singlespacing}
\begin{quoting}[]
Sed feugiat. Cum sociis natoque penatibus et magnis dis parturient
montes, nascetur ridiculus mus. Ut pellentesque augue sed urna.
Vestibulum diam eros, fringilla et, consectetuer eu, nonummy id,
sapien. Nullam at lectus. In sagittis ultrices mauris. Curabitur
malesuada erat sit amet massa. Fusce blandit. Aliquam erat volutpat.
Aliquam euismod. Aenean vel lectus. Nunc imperdiet justo nec dolor.
\end{quoting}
\end{singlespacing}
\lipsum[3]
\end{document}
答案3
以下是改编版本我之前的一个答案:
\documentclass{article}
\usepackage{setspace}
\usepackage{lipsum}
\onehalfspacing
\usepackage{changepage}
\newenvironment{myquote}{\par\vspace{\baselineskip}\begin{singlespace*}\begin{adjustwidth}{2.5cm}{0cm}\small}{\end{adjustwidth}\end{singlespace*}\par\vspace{\baselineskip}}
\begin{document}
\lipsum[1]
\begin{myquote}
\lipsum[5]
\end{myquote}
\lipsum[1]
\end{document}