我想使用 biblatex 和 apa 对我的论文进行长引文,但我找不到这样做的方法。我的序言是:
\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel} % pone el idioma en español
\usepackage{geometry} % margenes del documento
\geometry{letterpaper, top = {2,5cm}, bottom = {2,5cm}, inner = {2,5cm},
outer = {2,5cm}, head = {1,1cm}, foot = {1,1cm}, bindingoffset = {1,0cm}}
% Si se va a usar dos paginas por hoja, agregar la opción twoside
\usepackage{helvet} % Arial
\renewcommand{\familydefault}{\sfdefault} % Arial
\usepackage{titlesec}
\titleformat{\chapter}[display] % cambiar modo de ver capitulos y secciones
{\large\bfseries\center}{\MakeUppercase\chaptertitlename\ \thechapter}{1em}{\MakeUppercase}{} % Cambios en Capitulo
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{\MakeUppercase}
\titleformat{\subsection}{\normalsize\bfseries}{\thesubsection}{1em}{\MakeUppercase} % Cambios en Sección
\titlespacing*{\chapter}{0pt}{-2.5em}{3em} % Cambia el espaciamiento del capitulo de 50pt a lo pedido
\titlespacing*{\section}{0pt}{3em}{2em} % Cambia el espaciamiento de la sección a 3 espacios en blanco antes y 2 despues.
\renewcommand*{\theenumi}{\thechapter.\arabic{enumi}} % numero de capitulo en listas
\renewcommand*{\theenumii}{\theenumi.\arabic{enumi}} % añade lo anterior a sublistas
\usepackage{titletoc}
\titlecontents{chapter}[0em]
{\vspace{0em}}
{\normalfont\normalsize\contentslabel[\thecontentslabel]{2em}\uppercase}
{\hspace*{-2em}\uppercase}
{\titlerule*[.75em]{.}\contentspage}
\titlecontents{section}[2em]
{\vspace{0em}}
{\normalfont\normalsize\contentslabel[\thecontentslabel]{2em}\uppercase}
{\hspace*{-2em}\uppercase}
{\titlerule*[.75em]{.}\contentspage}
\titlecontents{subsection}[5em]
{\vspace{0em}}
{\normalfont\normalsize\contentslabel[\thecontentslabel]{2.9em}\uppercase}
{\hspace*{-2em}\uppercase}
{\titlerule*[.75em]{.}\contentspage}
\usepackage{setspace}
\renewcommand{\baselinestretch}{1.5} % interlineado de 1.5
\usepackage[skip=6pt, indent=1cm, tocskip]{parskip} % configurar espacio entre parrafos y sangría izquierda. tocskip genera el salto entre parrafos en el indice
% paquetes necesarios para citar
\usepackage{csquotes}
\usepackage[style=apa, backend=biber, sortcites, url=true]{biblatex}
\addbibresource{bibliografia.bib}
\usepackage{etoolbox}
\patchcmd{\chapter}{\thispagestyle{plain}}{\thispagestyle{fancy}}{}{} % necesario para poner encabezado en paginas de capítulos
% paquete para encabezado y pie de pagina
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% - - - - - COMANDOS - - - - -
% ------- PORTADA -------
\title{PORTADA}
\author{}
\date{}
\begin{document}
\maketitle
\tableofcontents
\fancyhead{}
\fancyfoot{}
\fancyfoot[R]{\thepage}
\fancyheadoffset[lh]{2cm}
% ------- RESUMEN EJECUTIVO -------
\include{1-resumen-ejecutivo.tex}
% ------- CAP 1 INTRODUCCIÓN -------
\include{2-introduccion.tex}
% ------- CAP 2 XXXX -------
\include{3-capitulo-1.tex}
\end{document}
根据 APA 格式,长引文应该:
— 为整个文本添加 +1.27 厘米的缩进。
— 第一个单词没有缩进。
— 双倍行距。
— 上方或下方没有额外的空间。
— 如果引文有 2 个或更多段落,则第一行(每个段落)应有额外的 1.27 厘米缩进。
答案1
正如@user574859提到的,为了实现这一点,他定义了一个新的“命令”:
\long\def\citacao#1{\medskip % \citacao is the command
\begingroup
\parindent 0pt
\leftskip=1.27cm
#1 \par \medskip
\endgroup
}
为了使第二段的示例包含引用,我添加了 \parindent 1.27cm,作为初始行缩进:
\long\def\citacaocontinue#1{\medskip % \citacao is the command
\begingroup
\parindent 1.27pt
\leftskip=1.27cm
#1 \par \medskip
\endgroup
}
例子:
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\citacao{\lipsum[1]}
\citacaocontinue{\lipsum[2]}
\lipsum[1]
\end{document}
返回: